-
-
-
-
CAN
GM Zero - ITALIAN TECHNOLOGY
Controller
Area Network - Mini Module Zero.
El MiniCan es un modulo de 28 pines de conexión, esta basado
en el CPU T89C51CC03 de Atmel, tiene 64K de FLASH, 2,2K de RAM, 2K
de FLASH Bootloader, 2K EEPROM, 3 Timers Counter, y 5 Programmable
Counter Array channels (for PWM, watch dog, compare, capture); RTC
+ 240 Bytes SRAM, Respaldo de datos con batería de Lithium,
I2C BUS; 17 Líneas Digitales TTL I/O, 8 A/D 10 bits, RS 232
o TTL; CAN, 2 led de estado, configuración por dip switch,
etc.
Caracteristicas:
-
Socket 28 pines dual in line.
- Dimensión
muy pequeña: 25.5 x 42.7 x 14.3 mm.
- Peso
11,8 gr.
- 4
capas del circuito impreso para obtener mejor resistencia al ruido
y el mejor performance EMI.
- No
es necesario un programador externo, el Mini modulo CAN GM Zero
tiene integrado el
ISP (In System Programming). La FLASH del Micro se programa y borra
usando únicamente la interfas serial.
- La
memoria FLASH del Micro se puede borrar y programar usando el FLIP
disponible en ATMEL.
- Alimentación
simple de +5V dc. 26mA (el consumo puede variar según las
conexiones del modulo).
- Disponible
ahorro de energía en idle mode y power down mode.
- Microcontrolador
de Atmel T89C51CC03 (8051 código compatible) con un cristal
de 14.74 Mz.
- El
CAN GM Zero se puede programar por UART o por la línea CAN.
- La
velocidad de programación es de 12 o 6 ciclo de reloj.
- 64K
FLASH para codigo, 2K FLASH para boot loader, 2,2K RAM, 2K EEPROM
para datos.
- 8
canales A/D con resolución de 10 bits, tiempo de conversión
de 20 µsec.
- Voltaje
de referencia A/D disponible en conector.
- 14
fuentes de interrupción con 4 niveles de prioridad.
- 3
Timers/Cuenters de 16 bits.
- 5
canales PCA de 16 bits con PWM, watch dog, compare, capture, etc.
- 17
líneas digitales I/O disponibles en conector, Algunas de
estas líneas tienen funciones múltiples.
- Línea
serial por hardware con velocidad programable de hasta 115200 baudios,
RS 232 protegida o en nivel TTL.
- Transceiver
MAX202 para la línea serial RS232.
- Controlador
CAN compatible con 2.0 A y 2.0 B estándar.
- Transceiver
High speed 82C250 para linea CAN de 1 Mbit (ISO-11898).
- Reset
y control de alimentación basado en el MAX825.
- BUS
I2C por software, disponible en conector.
- Reloj
en tiempo real capaz manejar el día, mes, año, día
de la semana, horas, minutos, segundos y generar interrupciones
periódicas.
- 240
bytes de SRAM para los parámetros de la configuración.
- Respaldo
RTC y SRAM por batería de Lithium on board, drenado por la
línea de software BUS I2C.
-
Dip Switches 8 para configuraciones, 3 dips accesibles por software.
-
2 Led de estatus manejados por software por las líneas digitales
I/O.
- La
FLASH interna y LA EEPROM pueden ser manejados a través de
ISP. Cuando el módulo ya esta montado puede usar la línea
de comunicación serial o la línea CAN.
- Software
freeware para la PC, este soporta la programación ISP por
dowload, a la FLASH on board del código generado.
- Soporta
una amplia gama de herramientas de desarrollo como: Ensamblador
(MCA51); compilador C (µC/51, HTC51, SYS5ÇW, DDS C51
micro); compilador BASIC (BASCOM 8051); compilador PASCAL (SYS51PW);
etc.
- Posibilidad
de implementar protocolos de alto nivel, por ejemplo CANopen, DeviceNet
etc.
- Gran
cantidad de ejemplos de programas provistos en formato fuente para
las herramientas de desarrollo disponibles comentadas.
Hoja
de datos ver. 5.00 - Rel. October 15, 2003.
Kit de desarrollo para módulos CAN GMx
|