Digi ConnectCore System-on-Module Single Board Computers Entwicklungskits

Baureihe RabbitCore® RCM4100

NRND

Mikroprozessor-Kernmodul

 
  • Rabbit 4000 mit bis zu 59 MHz
  • 512K Flash, 256K / 512K Daten-SRAM
  • Bis zu 40 GPIO, bis zu 6 CMOS-kompatible serielle Schnittstellen
  • Auxiliary I/O-Funktion zur Reduzierung der Prozessor-Busbelastung

Der RabbitCore RCM4100 ist die Einstiegsplattform für die Rabbit® 4000 Familie von Core-Modulen. Er ist so konzipiert, dass er direkt auf ein vom Anwender bereitgestelltes Motherboard montiert werden kann und als Mikroprozessor des Embedded-Systems fungiert. Der Mikroprozessor verfügt über 40 GPIO-Leitungen, die gemeinsam mit bis zu sechs CMOS-kompatiblen seriellen Ports genutzt werden, sowie über vier Ebenen von alternativen Pin-Funktionen, die variable Phasen-PWM, Quadraturdecoder und Input Capture umfassen.

Der RCM4100 mit seinem robusten Funktionsumfang, reichlich Speicher, Low-Power-Modi und Analog ist bereit für Peripherieanbindung und I/O-Steuerung für echte Geräteüberwachung und -steuerung. Die Evaluierung ist einfach mit dem RabbitCore RCM4100 Entwicklungskit, das alle notwendige Hardware und Software für den schnellen Einstieg bietet.

Die RCM4100 Mikroprozessor-Kernmodule sind kompakte, leistungsstarke Steuergeräte für Embedded-Anwendungen, die E/A-Steuerung, Datenverarbeitung und Peripherieanbindung erfordern.

Die RCM4100 Serie ist das erste Core-Modul der nächsten Generation, das die Vorteile des Rabbit® 4000 Mikroprozessors nutzt. Der Rabbit 4000 verfügt über eine Taktfrequenz von bis zu 60 MHz, Hardware-DMA, Auxiliary I/O, Quadraturdecoder, Input-Capture, 40 GPIO-Leitungen, die gemeinsam mit bis zu sechs seriellen Ports genutzt werden, und vier Ebenen alternativer Pin-Funktionen, die eine variable Phasen-PWM beinhalten. Die über 500 neuen Operational-Code-Befehle erhöhen die Verarbeitungseffizienz. Die RCM4100-Serie zeichnet sich durch eine kleine Grundfläche von 36 mm x 48 mm aus, komplett mit dem Rabbit 4000 Mikroprozessor, 512K Flash und 256K oder 512K Daten-SRAM. Das Modell RCM4100 verfügt zusätzlich über einen 8-Kanal-A/D-Wandler. Drei Versionen sind für unterschiedliche Geschwindigkeiten und Speicheroptionen erhältlich. Die RCM4100-Kernmodule bieten die I/O-Steuerung und Konnektivität für eine Vielzahl von realen Embedded-Anwendungen.

RabbitCores werden direkt auf eine vom Benutzer entworfene Hauptplatine montiert und können über die Hauptplatine des Benutzers mit CMOS-kompatiblen digitalen Geräten verbunden werden. Programme werden mit unserem industrieerprobten Dynamic C® Entwicklungssystem entwickelt, einer C-Sprachumgebung, die einen Editor, Compiler und In-Circuit-Debugger enthält. Die Programmierung ist einfach mit hunderten von Beispielen und Bibliotheken, die vorentwickelt sind, so dass der Benutzer in kürzester Zeit einsatzbereit ist. Ein In-Circuit-Emulator ist nicht erforderlich, es werden keine Tools von Drittanbietern benötigt.

Dynamic C gewährleistet optimale Unterstützung für Rabbit 4000-basierte Lösungen. Der verbesserte Dynamic C-Compiler generiert kleineren Code, unterstützt Far-Pointer und Far-Data für den einfachen Zugriff auf externe Speichergeräte, verbessert die AES-Verschlüsselungsbibliotheken und bietet ein neues Dienstprogramm für die I/O-Konfiguration, das bei der Zuweisung von Pin-Funktionen hilft und die Auswahl so steuert, dass Konflikte vermieden werden können.

Hauptmerkmale
  • Rabbit® 4000 bei bis zu 58,98 MHz
  • Bis zu 40 GPIO mit mehrstufigen alternativen Pin-Funktionen
  • 6 CMOS-kompatible serielle Schnittstellen
  • 512K Flash, 256K oder 512K Daten-SRAM
  • Stromsparende Modi
  • 8-Kanal, 12-Bit-A/D-Wandler (RCM4100)
  • Auxiliary I/O-Funktion zur Reduzierung der Prozessor-Busbelastung
  • Kleine Grundfläche mit 36 mm x 48 mm
  • Optimiert für die Verwendung mit Dynamic C®, einer leistungsstarken integrierten Entwicklungsumgebung
Designvorteile
  • Ideal für Geräteintelligenz und -steuerung
  • Gut geeignet für die einfache Integration mit Peripherie-Technologien wie GPS, Mobilfunk Modems, RFID-Leser, Sensoren, etc.
  • Unterstützung für Hardware-DMA, variable Phasen-PWM und Parität
  • Sicherheitsschlüssel mit "Tamper Detect"- und Verschlüsselungsfunktionen bieten OEMs und Systemintegratoren zusätzliche Sicherheit
  • Kompletter Mikroprozessor, On-Board-Speicher und Hunderte von Beispielprogrammen verkürzen die Time-to-Market um Monate
Anwendungen
  • Steuerung auf Geräteebene
  • Ferngesteuerte Datenerfassung
  • Vermögensverwaltung
  • Sicherheits-Zugangssysteme
  • Drahtlose Geräte-/Datenverwaltung
Spezifikationen RCM4100 RCM4110 RCM4120
Merkmale
Mikroprozessor Kaninchen® 4000 bei 59 MHz Kaninchen® 4000 bei 29 MHz Kaninchen® 4000 bei 59 MHz
Flash-Speicher 512K
Daten SRAM 512K 256K 512K
Schnelle Programm-Ausführung SRAM 512K Keine 512K
Stützbatterie Anschluss für eine vom Benutzer bereitgestellte Backup-Batterie (zur Unterstützung von RTC und Daten-SRAM)
Allzweck-E/A 29 parallele digitale E/A-Leitungen:
  • Konfigurierbar mit 4 Ebenen von alternativen Funktionen
40 parallele digitale E/A-Leitungen:
  • Konfigurierbar mit 4 Ebenen von alternativen Funktionen
Zusätzliche Eingänge Startup-Modus (2), Reset in, CONVERT Startup-Modus (2), Reset in
Zusätzliche Ausgänge Status, Reset out, analog VREF Status, Reset aus
Analoge Eingänge
- A/D-Wandler Auflösung
8 Kanäle single-ended oder 4 Kanäle differentiell. Programmierbare Verstärkung 1, 2, 4, 5, 8, 10, 16, und 20 V/V Keine
- A/D-Wandler Auflösung 12 Bit (11 Bit single-ended) Keine
- A/D-Wandlungszeit (einschließlich 120 μs Raw Count und Dynamic C) 180 μs Keine
Auxiliary I/O Bus Kann für 8 Datenleitungen und 6 Adressleitungen (gemeinsam mit parallelen E/A-Leitungen) konfiguriert werden, plus E/A-Lesen/Schreiben
Serielle Ports 6 Hochgeschwindigkeits-Ports, CMOS-kompatibel:
  • Alle 6 konfigurierbar als asynchron (mit IrDA), 4 als getaktet seriell (SPI) und 2 als SDLC/HDLC
  • 1 asynchron getaktete serielle Schnittstelle gemeinsam mit Programmierschnittstelle
  • 1 getaktete serielle Schnittstelle gemeinsam mit A/D-Wandler
6 Hochgeschwindigkeits-Ports, CMOS-kompatibel:
  • Alle 6 konfigurierbar als asynchron (mit IrDA), 4 als getaktet seriell (SPI) und 2 als SDLC/HDLC
  • 1 asynchron getaktete serielle Schnittstelle gemeinsam mit Programmierschnittstelle
Serielle Rate Maximale asynchrone Baudrate = CLK/8
Slave-Schnittstelle Slave-Anschluss ermöglicht den Einsatz des RCM4100 als intelligentes Peripheriegerät, das einem Master-Prozessor untergeordnet ist
Echtzeituhr Ja
Zeitgeber Zehn 8-Bit-Timer (6 kaskadierbar vom ersten), ein 10-Bit-Timer mit 2 Match-Registern und ein 16-Bit-Timer mit 4 Ausgängen und 8 Set/Reset-Registern
Watchdog/Überwacher Ja
Pulsweitenmodulator 4 Kanäle synchronisierte PWM mit 10-Bit-Zähler; 4 Kanäle variabel-phasige oder synchronisierte PWM mit 16-Bit-Zähler
Eingangserfassung 2-Kanal-Eingangserfassung kann zur Zeitmessung von Eingangssignalen von verschiedenen Port-Pins verwendet werden
Quadratur-Decoder 2-Kanal-Quadraturdecoder akzeptiert Eingänge von externen Inkrementalgebermodulen
Leistung (Pins unbelastet) 3,0-3,6V DC
Leistung (Pins unbelastet) 125 mA @ 3,3V 65 mA @ 3,3V 125 mA @ 3,3V
Betriebstemperatur -40° C bis +85° C 0° C bis +70° C -40° C bis +85° C
Luftfeuchtigkeit 5% bis 95%, nicht kondensierend
Steckverbinder Eine IDC-Signalsteckleiste mit 2 × 25, 1,27 mm Raster.
Eine IDC-Programmierleiste mit 2 × 5, 1,27 mm Raster
Größe der Karte 1.41” × 1.88” × 0.49”
(36 mm × 48 mm × 12 mm)
Produkt-Garantie 1 Jahr

Besuchen Sie die Support-Website für Firmware, Treiber, Software, Knowledge Base-Artikel und Handbücher

Support-Website besuchen

Kürzlich angeschaut