Le module central RabbitCore RCM3400, doté du microprocesseur Rabbit® 3000, est conçu pour les applications de contrôle et de surveillance embarquées nécessitant des fonctionnalités analogiques. Sa petite taille et sa facilité d'utilisation, lorsqu'il est associé à Dynamic C®, permettent aux ingénieurs de développer une solution de contrôle et de surveillance pour de nombreuses applications embarquées actuelles. Le RCM3400, prêt pour l'Ethernet, est livré avec un MAC ID pré-attribué, ainsi qu'avec une conception de référence 10Base-T pour carte de développement. Les fonctions intégrées de faible EMI, y compris un étaleur de spectre d'horloge, éliminent pratiquement les problèmes d'EMI, ce qui permet de passer les tests d'émissions CE et RF.
Le matériel Rabbit et Dynamic C sont conçus de manière complémentaire pour des performances maximales et une facilité d'utilisation dans les systèmes embarqués. Les composants logiciels supplémentaires de Dynamic C vous permettent d'ajouter des fonctionnalités pour personnaliser les applications embarquées.
La série analogique RabbitCore RCM3400 fournit un processeur et un sous-système d'entrée analogique de qualité connue que les OEM peuvent intégrer rapidement dans des conceptions personnalisées. Le RCM3400 est doté d'un sous-système de processeur Rabbit® 3000 à faible EMI fonctionnant à 29,4 MHz, avec 512K Flash / 512K SRAM ou 256K Flash / 256K SRAM, 5 ports série et 8 canaux d'entrée analogique à gain programmable dans un encombrement extrêmement réduit (1,37" × 1,16" / 34 × 29 mm). Le RCM3400 est livré avec un MAC I.D. pré-assigné pour être prêt pour Ethernet. La carte de développement est équipée d'Ethernet 10Base-T et peut être utilisée comme conception de référence en conjonction avec les bibliothèques logicielles TCP/IP libres de droits de Dynamic C. De nombreux programmes de démonstration et des modèles d'applications logicielles permettent de rendre le RCM3400 opérationnel en un temps record.
Les RabbitCores se montent directement sur une carte mère conçue par l'utilisateur et peuvent s'interfacer avec toutes sortes d'appareils numériques compatibles CMOS. Deux connecteurs 34 broches acheminent 47 E/S numériques (partagées avec les ports série), l'alimentation et d'autres signaux vers la carte mère. Les caractéristiques intégrées de faible EMI, y compris un étaleur de spectre d'horloge, éliminent pratiquement les problèmes d'EMI, aidant les OEM à passer les tests CE et les tests d'émissions RF réglementaires.
Le RCM3400 est équipé d'E/S tolérantes à 5V, d'entrées de codeurs en quadrature, de sorties PWM et de capacités de capture et de mesure d'impulsions. Le RCM3400 dispose également d'une horloge en temps réel sauvegardable sur batterie, d'une mémoire sans colle et d'une interface d'E/S, ainsi que de modes "sleepy" à faible consommation. Un port esclave 8 bits entièrement activé permet une interface maître-esclave facile avec un autre système à base de processeur, et un bus d'E/S alternatif peut être configuré pour 8 lignes de données et 6 lignes d'adresses (partagé avec l'E/S parallèle).
Programmé avec Dynamic C®, le RCM3400 exécute les opérations mathématiques, logiques et d'E/S avec une rapidité exceptionnelle. La puce Rabbit 3000, le RCM3400 et Dynamic C ont été conçus de manière complémentaire pour des performances maximales et une facilité d'utilisation dans les systèmes embarqués. Notre système de développement Dynamic C, éprouvé dans l'industrie, est un environnement en langage C qui comprend un éditeur, un compilateur et un débogueur en circuit. Les programmes utilisateur peuvent être compilés, exécutés et débogués à l'aide de Dynamic C et d'un câble de programmation - aucun émulateur en circuit n'est nécessaire. Une vaste bibliothèque de pilotes et d'exemples de programmes est fournie, y compris une pile TCP/IP libre de droits avec code source.
Caractéristiques principales
- Fonctionnement à 3,3 V
- Puissant microprocesseur Rabbit 3000
- Low-EMI (typically <10 dB µV/m @ 3 m)
- Jusqu'à 512K Flash / 512K SRAM
- A/D 12 bits à 8 canaux avec gain programmable
- 47 E/S numériques, bus d'E/S alternatif
- 5 ports série (IrDA, SDLC/HDLC, asynchrone, SPI)
- MAC ID installé
Avantages de la conception
- Une plateforme prête à l'emploi pour une mise sur le marché rapide
- La taille compacte simplifie l'intégration
- Environnement de développement C dynamique pour le développement et le débogage en temps réel
- Performances exceptionnellement rapides pour les mathématiques, la logique et les E/S.
Concevoir avec RabbitCores
La famille de modules de microprocesseurs RabbitCore est conçue pour faciliter le développement et la mise en œuvre rapides de systèmes embarqués. Les RabbitCore sont alimentés par des microprocesseurs 8 bits Rabbit hautes performances dotés de nombreuses fonctions intégrées et d'un jeu d'instructions C convivial conçu pour être utilisé avec le système de développement Dynamic C. Le RabbitCore se monte sur une carte mère conçue par l'utilisateur et agit comme le microprocesseur de contrôle du système de l'utilisateur. De petite taille mais dotés de fonctions puissantes, ces modules de base offrent aux concepteurs un ensemble complet pour le contrôle et la communication.