Série RabbitCore® RCM3400

NRND

Module de base du microprocesseur

 
  • Microprocesseur Rabbit 3000 à 30 MHz
  • Jusqu'à 512K Flash/512K SRAM
  • A/D 12 bits à 8 canaux avec gain programmable
  • 47 E/S numériques et 5 ports série (IrDA, HDLC, asynchrone, SPI)

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.

Spécifications RCM3400 RCM3410
Caractéristiques
Microprocesseur Rabbit® 3000 à 30 MHz
Mémoire flash 512K 256K
SRAM 512K 256K
Batterie de secours Connexion pour la batterie de secours fournie par l'utilisateur (pour supporter RTC et SRAM)
Entrées analogiques
  • Résolution du convertisseur A/D
  • Temps de conversion A/D (incluant 120 μs de comptage brut et Dynamic C)
8 canaux asymétriques ou 4 canaux différentiels Gain programmable 1, 2, 4, 5, 8, 10, 16 et 20 V/V
12 bits (11 bits en mode asymétrique)
180 μs
E/S à usage général 47 lignes numériques parallèles I/0 :
  • 41 E/S configurables
  • 3 entrées fixes
  • 3 sorties fixes
Entrées supplémentaires Mode de démarrage (2), remise à zéro dans, CONVERT
Sorties supplémentaires État, remise à zéro, VREF
Bus d'E/S auxiliaires Peut être configuré pour 8 lignes de données et 6 lignes d'adresse (partagées avec des lignes d'E/S parallèles), plus des E/S en lecture/écriture.
Ports série 5 ports partagés à haute vitesse, compatibles CMOS :
  • Les 5 sont configurables en asynchrone, 3 en série cadencée (SPI) et 2 en SDLC/HDLC.
  • 1 port série asynchrone dédié à la programmation
  • Prise en charge de l'émetteur-récepteur IrDA MIR/SIR
Taux de série Vitesse de transmission asynchrone maximale = CLK/8
Interface esclave Un port esclave permet au RCM3400 d'être utilisé comme un périphérique intelligent asservi à un processeur maître, qui peut être un autre Rabbit 3000 ou tout autre type de processeur.
Horloge en temps réel Oui
Minuteurs Dix timers 8 bits (6 cascadables), un timer 10 bits avec 2 registres de correspondance
Chien de garde/superviseur Oui
Modulateurs de largeur d'impulsion Compteur à fonctionnement libre de 10 bits et quatre registres de largeur d'impulsion
Capture d'entrée La capture d'entrée à 2 canaux peut être utilisée pour chronométrer les signaux d'entrée provenant de diverses broches de port.
Décodeur en quadrature Le décodeur en quadrature à 2 canaux accepte les entrées des modules d'encodeurs incrémentaux externes.
Puissance 3.0-3.45 VDC @ 29.4 MHz, 2.8-3.45 VDC @ 14.7 MHz 97 mA @ 3.3 V, 29.4 MHz ; 57 mA @ 3.0 V, 14.7 MHz
Température de fonctionnement 0° C à 70° C
Humidité 5% à 95%, sans condensation
Connecteurs Deux 2 × 17, pas de 1,27 mm
Taille du conseil 1,160" × 1,375" × 0,31" (29,5 mm × 34,9 mm × 7,9 mm)
Garantie du produit 1 an

Récemment consultés