El módulo central RabbitCore RCM3400, con el microprocesador Rabbit® 3000, está diseñado para aplicaciones de control y monitorización integradas que requieren funcionalidad analógica. Su pequeño tamaño y su facilidad de uso, junto con Dynamic C®, permiten a los ingenieros desarrollar una solución de control y supervisión para muchas de las aplicaciones integradas actuales. El RCM3400, preparado para Ethernet, viene preasignado con un MAC ID, junto con un diseño de referencia 10Base-T de la tarjeta de desarrollo. Las características de baja EMI incorporadas, incluido un difusor de espectro de reloj, prácticamente eliminan los problemas de EMI, ayudando a pasar las pruebas de emisiones CE y RF.
El hardware de Rabbit y Dynamic C están diseñados de forma complementaria para obtener el máximo rendimiento y facilidad de uso en los sistemas embebidos. Los componentes de software adicionales de Dynamic C permiten añadir funcionalidades para la personalización de aplicaciones embebidas.
La serie analógica RabbitCore RCM3400 proporciona un procesador y un subsistema de entrada analógica conocidos para que los fabricantes de equipos originales los integren rápidamente en diseños personalizados. El RCM3400 cuenta con un subsistema de CPU basado en Rabbit® 3000 de bajo EMI que funciona a 29,4 MHz, con 512K de Flash / 512K de SRAM o 256K de Flash / 256K de SRAM, 5 puertos serie y 8 canales de entrada analógica de ganancia programable en un espacio extremadamente reducido (1,37" × 1,16" / 34 × 29 mm). El RCM3400 viene con un MAC I.D. preasignado para estar preparado para Ethernet y la placa de desarrollo cuenta con Ethernet 10Base-T y puede utilizarse como diseño de referencia junto con las bibliotecas de software TCP/IP libres de derechos de Dynamic C. Los amplios programas de demostración y las plantillas de aplicaciones de software facilitan la puesta en marcha del RCM3400 en un tiempo récord.
Los RabbitCores se montan directamente en una placa base diseñada por el usuario y pueden interactuar con todo tipo de dispositivos digitales compatibles con CMOS. Dos conectores de 34 patillas dirigen 47 E/S digitales (compartidas con los puertos serie), la alimentación y otras señales a la placa base. Las funciones de baja EMI incorporadas, incluido un difusor del espectro del reloj, prácticamente eliminan los problemas de EMI, lo que ayuda a los fabricantes de equipos originales a superar las pruebas de emisiones de RF reglamentarias y de la CE.
El RCM3400 está equipado con E/S tolerantes a 5V, entradas de codificador en cuadratura, salidas PWM y capacidades de captura y medición de pulsos. El RCM3400 también cuenta con un reloj de tiempo real con batería, memoria sin cola e interfaces de E/S, y modos de "reposo" de bajo consumo. Un puerto esclavo de 8 bits totalmente habilitado permite una fácil interconexión maestro-esclavo con otro sistema basado en procesador, y un bus de E/S alternativo puede configurarse para 8 líneas de datos y 6 líneas de dirección (compartidas con E/S en paralelo).
Programado con Dynamic C®, el RCM3400 ejecuta matemáticas, lógica y E/S con una rapidez excepcional. El chip Rabbit 3000, el RCM3400 y el Dynamic C se han diseñado de forma complementaria para obtener el máximo rendimiento y facilidad de uso en sistemas embebidos. Nuestro sistema de desarrollo Dynamic C, probado en la industria, es un entorno de lenguaje C que incluye un editor, un compilador y un depurador en circuito. Los programas de usuario pueden compilarse, ejecutarse y depurarse con Dynamic C y un cable de programación, sin necesidad de un emulador en circuito. Se proporciona una amplia biblioteca de controladores y programas de muestra, incluida una pila TCP/IP libre de derechos con código fuente.
Características principales
- Funcionamiento a 3,3 V
- Potente microprocesador Rabbit 3000
- Low-EMI (typically <10 dB µV/m @ 3 m)
- Hasta 512K Flash / 512K SRAM
- A/D de 8 canales y 12 bits con ganancia programable
- 47 E/S digitales, bus de E/S alternativo
- 5 puertos serie (IrDA, SDLC/HDLC, asynch, SPI)
- MAC ID instalado
Ventajas del diseño
- Plataforma preparada para una rápida salida al mercado
- Su tamaño compacto simplifica la integración
- Entorno de desarrollo C dinámico para el desarrollo y la depuración en tiempo real
- Rendimiento excepcionalmente rápido en matemáticas, lógica y E/S
Diseñar con RabbitCores
La familia RabbitCore de módulos de núcleo de microprocesador está diseñada para facilitar el rápido desarrollo e implementación de sistemas embebidos. Los RabbitCores están equipados con microprocesadores Rabbit de 8 bits de alto rendimiento, con numerosas funciones integradas y un conjunto de instrucciones de fácil uso para el sistema de desarrollo Dynamic C. El RabbitCore se monta en una placa base diseñada por el usuario y actúa como microprocesador controlador del sistema del usuario. De pequeño tamaño pero con potentes funciones, estos módulos de núcleo ofrecen a los diseñadores un paquete completo de control y comunicación.