| |
| |
Lay out del circuito:
Especificaciones técnicas: Procesador: microcontrolador PIC 16F88-I/P, con cristal miniatura externo de 4 Mhz, con tecnología CMOS de bajo consumo. 100% de compatibilidad con microcontroladores 16F84 y 16F628. Programador del 16F88: Programación de la memoria FLASH a través de un firmware bootloader residente en el 16F88, precargado en la parte alta (ocupa las últimas 100 localidades) de su memoria de código. Incluye el software TINY para programar el chip desde una computadora PC ó Laptop a través del puerto USB ó del puerto serial DB9. Arquitectura: Harvard, con la memoria de código de 14 bits, usando un bus de datos separado a la memoria de datos de 8 bits, lo que permite la ejecución de instrucciones en "pipeline", en solo 1.0 microsegundo por instrucción (a 4 Mhz). Memoria: 4K localidades (de 14 bits) de memoria de código FLASH, 368 localidades de RAM, 256 localidades de EEPROM. Capacidad de lectura escritura: hasta 100,000 ciclos en la memoria FLASH y hasta 10,000,000 en la EEPROM. Tecnología: RISC, reduced instruction set computer, con solo 35 instrucciones, 14 bits de longitud de palabra en la memoria de código. Salidas digitales: 8 conectadas a LEDS, 1 más conectada a un relevador. Cada salida puede dar ó tomar hasta 25 ma de carga. Entradas digitales: 4 conectadas a microswitches. Otras 4 entradas opcionales. Puerto para LCD: estándar de 14 pines. Conexión directa sin cable, de un LCD 16 x 1 Puerto para teclado: header para teclado hexadecimal matricial de 16 botones. Conexión directa sin cable. Relevador: modelo RAS-0910, contactos de 127 V @ 1 A. Sensor de temperatura: circuito DS18B20, integrado al módulo, resolución de 0.25 grados centígrados. Puertos
seriales: USART compatible RS232. SSP Puerto serial síncrono con 2 modos de
operación: SPI (Serial Peripheral Interface, modos Master/Slave) e I2C
(Integrated, Integrated Circuit. Modo Slave) Conversión A/D: 7 canales de conversión AD con 10 bits de resolución. Generador PWM: resolución de 10 bits. Típicamente para conversión D/A y control de motores. Headers para expansión: total de 15 contactos, con todas las señales de entrada y salida disponibles, tierra y 5 v. Funciones adicionales: Power on Reset,
Power Up Timer (PWRT), Brown Out Reset (BOR), Watch Dog Timer (WDT), Code Protection (CP),
Sleep (bajo consumo <15 uA.). Temporizadores: 3 temporizadores programables. Interrupciones: 10 fuentes de interrupción: externa del pin RBO/INT; del USART; overflow de temporizadores; cambio en los niveles de las entradas RB4...RB7; por escritura completada en una localidad en la EEPROM. Dimensiones: 9 cms x 7.5 cms, tarjeta de fibra de vidrio, thru hole. Consumo: < 20 ma @ 5v. y 4 Mhz., en SLEEP mode solo 15 uA. Fuente de poder: eliminador de baterías de 7.5v a 300 ma
|