8 canales temporizador programable

Introducción

Han estado utilizando gama PIC de Microchip de microcontrolador para mis proyectos desde 1993 y han hecho toda mi programación en lenguaje ensamblador, usando el IDE de MPLab de Microchip. Mis proyectos osciló entre el semáforo simple e intermitente LED, USB joystick interfaces para R/C modelos y análisis del tablero utilizado en la industria. Desarrollo tomó muchos días y a veces miles de líneas de código ensamblador.

Después de recibir el Matrix Multimedia Flowcode 4 profesional, yo era bastante escéptico del software. Parecía demasiado fácil de creer. Decidió darle una oportunidad y había probado todos los diferentes componentes Macros, todas con gran éxito. La mejor parte de la utilización de Flowcode era que proyectos sencillos podrían ser codificados en una sola noche. Después de jugar con el I²C y un reloj de tiempo real DS1307, decidió diseñar el 8 canales temporizador con Flowcode. No ser un proyecto pequeño y fácil, creí que sería un gran proyecto para enseñar yo Flowcode.

Selección de un microprocesador y otros componentes

Debido a la cantidad de pines de I/O requerido, estaba claro que se necesitará un dispositivo de 40 pines. Fue elegido el PIC 18F4520, principalmente para su memoria de programa de 32K y 1536 bytes de memoria de datos. Todos los componentes utilizados, son los dispositivos a través del agujero estándar, lo que es posible construir el circuito en placa de Vero si es necesario. Esto también ayudó con el desarrollo en un protoboard.

Artículos Relacionados

Movimiento sensible LCD en tiempo real reloj/alarma/temporizador (programa actualizado)

Movimiento sensible LCD en tiempo real reloj/alarma/temporizador (programa actualizado)

necesitaba un reloj para mi oficina en casa (donde me paso las mañanas del fin de semana construyendo robots y tal) y quería que encajen en la decoración de mi banco de trabajo electrónica. Me decidí a construir uno con todas las "entrañas" expu
CAVAPS: 8 canales regulador/programa/grabadora

CAVAPS: 8 canales regulador/programa/grabadora

Composites Advanced VAcuum Pump SystemAl principio, estaba buscando un regulador de la bomba de vacío para evitar la solución de la pérdida controlada y a reducir el tiempo de funcionamiento de la bomba.Pero "quién puede hacer grande puede hacer pequ
Temporizador de funcionamiento del agua

Temporizador de funcionamiento del agua

este proyecto es para la sincronización cuánto tiempo el agua ha estado funcionando desde el grifo de la cocina.  El proyecto utiliza el programa Mircosft pequeño básico y una interfaz Makey Makey para un ordenador.Paso 1: Paso 1 Materiales necesario
Sistema de riego controlado por frambuesa Pi

Sistema de riego controlado por frambuesa Pi

Cada primavera mi esposa obtiene realmente ambiciosa y plantas de un huerto grande. Como el verano se alarga, ambición vueltas a la pereza y por desgracia de que muchas de las plantas mueren una muerte lenta y fulminante negligencia debido a la falta
Hormigón arquitectónico: Casquillos, casquillos de la columna y chimenea hogar y chimenea de la pared

Hormigón arquitectónico: Casquillos, casquillos de la columna y chimenea hogar y chimenea de la pared

Como arquitecto tengo a veces una visión para elemento de diseño o acabado que es difícil o costoso de adquirir o construir. Por ejemplo, molde concreto productos como encimeras o muebles son hermoso y durable, pero relativamente caro.En 2011 fui a p
Láser de CO2 que corta chapa

Láser de CO2 que corta chapa

Nota: realmente no estoy compitiendo para ganar el láser, una camiseta estaría muy bien, gracias.Vi el concurso y pensé que sería divertido para mostrar mi sistema.Introducción. La idea general de este sistema de láser de CO2 es que un haz de luz se
Sistema de control de temperatura usando Labview (Atmega32)

Sistema de control de temperatura usando Labview (Atmega32)

RESUMENEste trabajo describe un marco de encendido, sistemas de control de temperatura proporcional y lineal. El diseño e implementación de este proceso se realiza utilizando LABVIEW, el software de banco de trabajo virtual. El proyecto incluye la ad
Auto Reset de un dispositivo USB.

Auto Reset de un dispositivo USB.

¿No todos odiamos tener que desconecte y vuelva a conectar un dispositivo usb si ha dejado de responder? Mi UIRT USB es la clave a mi casa y automatización de comodidad. En ocasiones bloquea y debo volver a enchufarlo o reiniciar la pc.Aquí es cómo f
INFRA rojo mando ROBOCAR usando AVR (ATMEGA32) MCU

INFRA rojo mando ROBOCAR usando AVR (ATMEGA32) MCU

El presente proyecto describe un diseño e implementación de un infrarrojo (IR) remoto controlado RoboCar que puede ser utilizado para diversas aplicaciones de control sin tripulación automatizado. He diseñado RoboCar controlado remoto (movimiento de
Mi sistema de hidroponía interior de DWC

Mi sistema de hidroponía interior de DWC

este instructable cubrirá la construcción y operación de un sistema de hidroponía cultivo de aguas profundas. Hasta ahora, tengo correctamente cultiva pimientos banana en esta configuración con total facilidad ya que la mayor parte del proceso está a
Configurar su propio servidor Web! ¿

Configurar su propio servidor Web! ¿

Alguna vez has querido tener un lugar donde podía guardar sus archivos y acceder a ellos en cualquier lugar tienes una conexión a Internet? Decir que quisiera tener tu biblioteca de música disponible en caso de que usted quiso darle una canción a uno
Automático Solar Powered invernadero sistema de riego

Automático Solar Powered invernadero sistema de riego

Solía molestarme que dividiría mi tomates debido a la falta de agua mientras estaba en el trabajo, así que decidí construir un sistema de riego automático para que esto no podría suceder! Yo quería que fuese solar alimentado por lo que no tengo que c
Suspendió la iluminación

Suspendió la iluminación

este es un rápido, barato y simple suspendido instalación luz utilizando algunos luz y cadena.La mayoría, si no todos los artículos pueden encontrar alrededor de la casa cochera.  Sólo salió y compró los materiales necesitaba y era capaz de permanece
Proyecto de acuaponia arranque del garage

Proyecto de acuaponia arranque del garage

Acuaponia es utilizando residuos de pescado para alimentar las plantas. A su vez, las plantas ayudan a limpiar el agua de en que los peces viven. Este sistema funciona por bombeo de agua de una pecera a través de un lecho crece, luego dejar drenar el