Se hace uso de la versión de 28 pines del microcontrolador
18F2550, con encapsulado dual in line, el cual contiene, 32K bytes de memoria
FLASH, 2K bytes de RAM y 256 bytes de EEPROM, y. El diseño hace un uso extensivo
de los puertos e interfaces ofrecidas por el microcontrolador para ofrecer al
usuario un sistema con un máximo de opciones disponibles.
CARACTERISTICAS GENERALES:
n Microcontrolador 18F2550-I/SP,
funcionando con un cristal externo de 20 Mhz. La velocidad
efectiva de ejecución del programa es de 48 Mhz, gracias a los
circuitos PLL multiplicadores integrados al chip.
n
Firmware bootloader
precargado, permite la
autoprogramación de su memoria FLASH a través del
software Bolt v.1.0.1.
n
Puerto USB integrado
compatible v2.0, con velocidad de 12 Mbps. La tarjeta Bolt es programable desde la PC a través de este puerto.
n
32K bytes (16K
palabras de 16 bits) de memoria FLASH, 256 bytes de EEPROM, 2K bytes de RAM.
n
Tecnología CMOS con muy
bajo consumo, en funcionamiento normal, <60
miliampere @ 5 volts.
n
Arquitectura Harvard,
con un set RISC, de 75 instrucciones.
n
8 leds
conectados como testigos para facilitar pruebas por parte del usuario.
n
Entradas para
4 señales
digitales con microswitches para pruebas y emulación de alarmas.
n
3 puertos de entrada/salida.
Un total de 21 bits programables
como entradas o salidas digitales.
n
Relevador
de 127VAC@ 1A, integrado a la tarjeta, para la activación de dispositivos
externos.
n
Sensor digital de
temperatura DS18B20,
integrado al módulo.
n
4 Temporizadores de 8/16
bits para la generación de
retrasos, reloj de tiempo real ó contadores de eventos.
n
Puerto serial USART para comunicación asíncrona estándar RS232, con salida de
conector DB9.
n
SSP (Syncronous Serial
Port) Puerto serial síncrono, con 2 modos de operación: SPI (Serial Peripheral
Interface, modos Master/Slave) e I2C (Integrated,
Integrated Circuit. Modo Slave)
n
2
salidas especiales para generar PWM (pulse wide modulation), con 10 bits
de resolución.
n
10 canales de conversión
ADC con 10 bits de
resolución.
n
Conector de 14 pines para
conexión a display LCD de 16 x 1 ó 16 x 2.
n
Conector de 8 pines para
teclado matricial de 16 teclas.
n
Conector Header auxiliar
de 6x para conexión a interfaces o aplicaciones externas.
n
Circuito vigilante Watch
Dog programable para evitar que el microcontrolador se salga de operación.
n
Circuito de protección
Brown Out Reset, el cual genera un reset automático al detectar picos en el
voltaje de 5 v.
n
Modo de operación de bajo
consumo SLEEP, con un consumo virtual de 0 (<1 ua).
n
Opción de protección de código
CODE PROTECTION para evitar posible copia del firmware del circuito,
en caso de que el usuario desee protegerlo.
n
Sistema de interrupciones,
generadas desde varios dispositivos, entre ellos, las señales en los puertos, el
temporizador y el USART, la escritura en la EEPROM y 3 interrupciones externas.
n
Alimentación
del sistema:
Bolt puede activarse mediante la alimentación de 5 volts del conector USB
de la computadora PC, ó bien de un eliminador de baterías externo. La
tarjeta cuenta con un regulador de 5 volts para este última caso.
n
Dimensiones: 8 x 9.5 cms. Tarjeta circuito impreso en fibra de vidrio, Thru Hole.
SOFTWARE
(se incluye en
el disco CD que acompaña al kit)
n La herramienta de desarrollo
MPLAB IDE (ejecutable desde una PC con cualquier plataforma
WINDOWS), el cual incluye funciones de editor, macroensamblador, simulador y
compilador de lenguaje C.
n
El compilador HiTech y
el
compilador C18, el cual puede integrarse al MPAB IDE.
n
Software bootloader Bolt v1.0.1,
compatible con Windows 7, en 64 y 32 bits, así como Vista ó XP,
para la programación de la memoria FLASH de Bolt 18F2550 a través de su puerto USB.
n
Decenas de programas ejemplo
para prueba y desarrollo con las
interfaces y cada una de las funciones del
sistema.
n
Conjunto de librerías y funciones para desarrollar
proyectos en forma rápida, utilizando la tarjeta
Bolt.
puertos y conectores:

|