El RabbitCore RCM4100 es la plataforma de entrada para la familia de módulos de núcleo Rabbit® 4000. Está diseñado para montarse directamente en una placa base suministrada por el usuario y actúa como microprocesador del sistema integrado. El microprocesador cuenta con 40 líneas GPIO compartidas con hasta seis puertos serie compatibles con CMOS, y cuatro niveles de funciones de pines alternativos que incluyen PWM de fase variable, decodificador de cuadratura y captura de entradas.
El RCM4100, con su robusto conjunto de características, amplia memoria, modos de bajo consumo y analógicos, está preparado para la conectividad de periféricos y el control de E/S para una verdadera monitorización y control del dispositivo. La evaluación es fácil con el kit de desarrollo RabbitCore RCM4100, que proporciona todo el hardware y el software necesarios para empezar rápidamente.
Los módulos de núcleo de microprocesador RCM4100 son dispositivos de control compactos y potentes para aplicaciones integradas que requieren control de E/S, manejo de datos y conectividad de periféricos.
La serie RCM4100 es el primero de los módulos centrales de nueva generación que aprovecha el microprocesador Rabbit® 4000. El Rabbit 4000 cuenta con una velocidad de reloj de hasta 60 MHz, DMA por hardware, E/S auxiliares, decodificador de cuadratura, captura de entradas, 40 líneas GPIO compartidas con hasta seis puertos serie y cuatro niveles de funciones de pines alternativos que incluyen PWM de fase variable. Las más de 500 nuevas instrucciones de código operacional aumentan la eficiencia del procesamiento. La serie RCM4100 presenta un tamaño reducido de 36 mm x 48 mm (1,41" x 1,88"), con el microprocesador Rabbit 4000, 512K Flash y 256K o 512K de SRAM de datos. El modelo RCM4100 añade un convertidor A/D de 8 canales. Hay tres versiones disponibles para distintas velocidades y opciones de memoria. Los módulos centrales RCM4100 proporcionan el control de E/S y la conectividad para una amplia gama de aplicaciones integradas del mundo real.
Los RabbitCores se montan directamente en una placa base diseñada por el usuario y pueden interactuar con dispositivos digitales compatibles con CMOS a través de la placa base del usuario. Los programas se desarrollan con nuestro sistema de desarrollo Dynamic C® probado en la industria, un entorno de lenguaje C que incluye un editor, un compilador y un depurador en circuito. La programación es sencilla gracias a los cientos de ejemplos y bibliotecas predesarrollados, para que el usuario pueda ponerse a trabajar en un abrir y cerrar de ojos. No se necesita un emulador en circuito, ni herramientas de terceros.
Dynamic C garantiza un soporte óptimo para las soluciones basadas en Rabbit 4000. El compilador mejorado de Dynamic C genera un código más pequeño, compatibilidad con punteros lejanos y datos lejanos para facilitar el acceso a dispositivos de memoria externos, mejoras en las bibliotecas de cifrado AES y una nueva utilidad de configuración de E/S que ayuda a asignar funciones de pines y guía esas selecciones para evitar conflictos.
Características principales
- Rabbit® 4000 hasta 58,98 MHz
- Hasta 40 GPIO con funciones de pin alternativo de varios niveles
- 6 puertos serie compatibles con CMOS
- Flash de 512K, SRAM de datos de 256K o 512K
- Modos de bajo consumo
- Convertidor A/D de 8 canales y 12 bits (RCM4100)
- Función de E/S auxiliar para reducir la carga del bus del procesador
- Tamaño reducido de 36 mm x 48 mm
- Optimizado para su uso con Dynamic C®, un potente entorno de desarrollo integrado
Ventajas del diseño
- Ideal para la inteligencia y el control de dispositivos
- Muy adecuado para una fácil integración con tecnologías periféricas como GPS, módems celulares, lectores RFID, sensores, etc.
- Soporte para DMA por hardware, PWM de fase variable y paridad
- La función de llave de seguridad con "detección de manipulaciones" y capacidades de encriptación añade tranquilidad a los OEM e integradores de sistemas
- El microprocesador completo, la memoria integrada y los cientos de programas de muestra reducen el tiempo de comercialización en meses
Aplicaciones
- Control a nivel de dispositivo
- Registro de datos a distancia
- Gestión de activos
- Sistemas de acceso de seguridad
- Gestión de dispositivos/datos inalámbricos