Digi ConnectCore System-on-Module Single Board Computers Entwicklungskits

Baureihe RabbitCore® RCM3400

NRND

Mikroprozessor-Kernmodul

 
  • Rabbit 3000 Mikroprozessor mit 30 MHz
  • Bis zu 512K Flash/512K SRAM
  • 8-Kanal 12-Bit A/D mit programmierbarer Verstärkung
  • 47 digitale E/A und 5 serielle Schnittstellen (IrDA, HDLC, asynch, SPI)

Das RabbitCore RCM3400-Kernmodul mit dem Rabbit® 3000-Mikroprozessor wurde für Embedded-Steuerungs- und Überwachungsanwendungen entwickelt, die analoge Funktionen erfordern. Seine geringe Größe und die einfache Handhabung in Verbindung mit Dynamic C® ermöglichen es Ingenieuren, eine Steuerungs- und Überwachungslösung für viele der heutigen Embedded-Anwendungen zu entwickeln. Das Ethernet-fähige RCM3400 ist bereits mit einer MAC-ID versehen und wird mit einem 10Base-T-Referenzdesign für die Entwicklungsplatine geliefert. Eingebaute Low-EMI-Funktionen, einschließlich eines Clock Spectrum Spreaders, eliminieren praktisch EMI-Probleme und helfen, CE- und HF-Emissionstests zu bestehen.

Die Rabbit-Hardware und Dynamic C sind komplementär zueinander konzipiert, um maximale Leistung und Benutzerfreundlichkeit in eingebetteten Systemen zu gewährleisten. Die zusätzlichen Software-Komponenten in Dynamic C ermöglichen es Ihnen, Funktionen für die Anpassung von Embedded-Anwendungen hinzuzufügen.

Die analoge RabbitCore RCM3400 Serie bietet einen bekannten Prozessor und ein analoges Eingangs-Subsystem für OEMs zur schnellen Integration in kundenspezifische Designs. Der RCM3400 verfügt über ein Low-EMI-CPU-Subsystem auf Rabbit® 3000-Basis mit 29,4 MHz, 512K Flash / 512K SRAM oder 256K Flash / 256K SRAM, 5 seriellen Schnittstellen und 8 Kanälen mit programmierbarer Verstärkung für analoge Eingänge in einem extrem kleinen Footprint (34 × 29 mm). Das RCM3400 wird mit einer vorkonfigurierten MAC-I.D. geliefert, um Ethernet-ready zu sein. Das Entwicklungsboard verfügt über 10Base-T Ethernet und kann als Referenzdesign in Verbindung mit den lizenzfreien TCP/IP-Softwarebibliotheken von Dynamic C verwendet werden. Umfangreiche Demoprogramme und Software-Anwendungsvorlagen machen es einfach, das RCM3400 in Rekordzeit einsatzbereit zu machen.

RabbitCores werden direkt auf einer vom Benutzer entworfenen Hauptplatine montiert und können mit allen Arten von CMOS-kompatiblen digitalen Geräten verbunden werden. Zwei 34-polige Steckverbinder leiten 47 digitale E/A (gemeinsam mit seriellen Schnittstellen), Stromversorgung und andere Signale an die Hauptplatine weiter. Eingebaute EMI-arme Funktionen, einschließlich eines Taktspektrums-Spreizers, eliminieren praktisch EMI-Probleme und helfen OEMs, CE- und behördliche HF-Emissionstests zu bestehen.

Der RCM3400 ist mit 5V-toleranten E/A, Quadratur-Encoder-Eingängen, PWM-Ausgängen sowie Impulserfassungs- und Messfunktionen ausgestattet. Der RCM3400 verfügt außerdem über eine batteriegepufferte Echtzeituhr, glueless Speicher und E/A-Schnittstellen sowie stromsparende "Sleepy"-Modi. Ein voll aktivierter 8-Bit-Slave-Port ermöglicht eine einfache Master-Slave-Kopplung mit einem anderen prozessorbasierten System, und ein alternativer I/O-Bus kann für 8 Datenleitungen und 6 Adressleitungen konfiguriert werden (gemeinsam mit parallelen I/O).

Programmiert mit Dynamic C®, führt das RCM3400 Mathematik, Logik und I/O außergewöhnlich schnell aus. Der Rabbit 3000-Chip, das RCM3400 und Dynamic C wurden komplementär zueinander entwickelt, um maximale Leistung und einfache Handhabung in Embedded-Systemen zu gewährleisten. Unser industrieerprobtes Dynamic C-Entwicklungssystem ist eine C-Sprachumgebung, die einen Editor, Compiler und In-Circuit-Debugger umfasst. Anwenderprogramme können mit Dynamic C und einem Programmierkabel kompiliert, ausgeführt und debuggt werden - ein In-Circuit-Emulator ist nicht erforderlich. Eine umfangreiche Bibliothek mit Treibern und Beispielprogrammen wird mitgeliefert, einschließlich eines lizenzfreien TCP/IP-Stacks mit Quellcode.

Hauptmerkmale
  • 3,3 V Betrieb
  • Leistungsstarker Rabbit 3000 Mikroprozessor
  • Low-EMI (typically <10 dB µV/m @ 3 m)
  • Bis zu 512K Flash / 512K SRAM
  • 8-Kanal 12-Bit A/D mit programmierbarer Verstärkung
  • 47 digitale E/A, alternativer E/A-Bus
  • 5 serielle Schnittstellen (IrDA, SDLC/HDLC, asynch, SPI)
  • MAC-ID installiert
Designvorteile
  • Fertige Plattform für schnelles Time-to-Market
  • Kompakte Größe vereinfacht die Integration
  • Dynamische C-Entwicklungsumgebung für Echtzeit-Entwicklung und Debugging
  • Außergewöhnlich schnelle Leistung für Mathematik, Logik, I/O
Entwerfen mit RabbitCores

Die RabbitCore-Familie von Mikroprozessor-Kernmodulen wurde entwickelt, um die schnelle Entwicklung und Implementierung von Embedded-Systemen zu erleichtern. RabbitCores werden von leistungsstarken 8-Bit-Rabbit-Mikroprozessoren mit umfangreichen integrierten Funktionen und einem C-freundlichen Befehlssatz angetrieben, der für die Verwendung mit dem Dynamic C-Entwicklungssystem konzipiert ist. Der RabbitCore wird auf einem vom Anwender entworfenen Motherboard montiert und fungiert als steuernder Mikroprozessor für das System des Anwenders. Klein in der Größe, aber vollgepackt mit leistungsstarken Funktionen, bieten diese Core-Module Entwicklern ein komplettes Paket für Steuerung und Kommunikation.

Spezifikationen RCM3400 RCM3410
Merkmale
Mikroprozessor Kaninchen® 3000 bei 30 MHz
Flash-Speicher 512K 256K
SRAM 512K 256K
Stützbatterie Anschluss für eine vom Benutzer bereitgestellte Backup-Batterie (zur Unterstützung von RTC und SRAM)
Analoge Eingänge
  • A/D-Wandler Auflösung
  • A/D-Wandlungszeit (einschließlich 120 μs Raw Count und Dynamic C)
8 Kanäle single-ended oder 4 Kanäle differentiell Programmierbare Verstärkung 1, 2, 4, 5, 8, 10, 16, und 20 V/V
12 Bit (11 Bit single-ended)
180 μs
Allzweck-E/A 47 parallele digitale I/0-Leitungen:
  • 41 konfigurierbare E/A
  • 3 feste Eingänge
  • 3 feste Ausgänge
Zusätzliche Eingänge Startup-Modus (2), Reset in, CONVERT
Zusätzliche Ausgänge Status, Reset out, VREF
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 5 gemeinsam genutzte Hochgeschwindigkeits-Ports, CMOS-kompatibel:
  • Alle 5 konfigurierbar als asynchron, 3 als getaktet seriell (SPI) und 2 als SDLC/HDLC
  • 1 asynchrone serielle Schnittstelle für die Programmierung
  • Unterstützung für MIR/SIR IrDA-Transceiver
Serielle Rate Maximale asynchrone Baudrate = CLK/8
Slave-Schnittstelle Ein Slave-Port ermöglicht den Einsatz des RCM3400 als intelligentes Peripheriegerät, das einem Master-Prozessor untergeordnet ist, der entweder ein anderer Rabbit 3000 oder ein beliebiger anderer Prozessortyp sein kann
Real-Time Clock Ja
Zeitgeber Zehn 8-Bit-Timer (6 kaskadierbar), ein 10-Bit-Timer mit 2 Match-Registern
Watchdog/Überwacher Ja
Pulsweitenmodulator 10-Bit-Freilaufzähler und vier Pulsbreitenregister
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 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
Betriebstemperatur 0° C bis 70° C
Luftfeuchtigkeit 5% bis 95%, nicht kondensierend
Steckverbinder Zwei 2 × 17, 1,27 mm Abstand
Größe der Karte 1,160" × 1,375" × 0,31" (29,5 mm ×34,9 mm × 7,9 mm)
Produkt-Garantie 1 Jahr

Kürzlich angeschaut