Area SX srl - Informatica e Microelettronica
0
Torna a: Home Page Soluzioni Microcontrollori Rabbit Introduzione ai core modules RCM2200 della Rabbit Semiconductor

Introduzione ai core modules RCM2200 della Rabbit Semiconductor

Data di pubblicazione: 17-10-2003 | Versione Italiana  | (No English Version)The English version of this article does not exists
Parole chiave: - Rabbit - Rabbit Serie 2000 -

I moduli Rabbit, sono delle schede già montate, di dimensioni molto contenute su cui è alloggiata tutta la circuiteria necessaria ad un completo sistema a microprocessore. Tra l'ampia gamma di modelli e versioni disponibili, presentiamo in questa pagina, i versatili moduli RCM2200 che rappresentano il modello più economico della gamma tra quelli dotati di connessione Ethernet.

Esistono anche moduli più potenti dotati di CPU a 16 bit a clock più elevato e moduli più economici, più piccoli e privi di connessione Ethernet. Per avere una idea completa della gamma di moduli disponibili potete leggere i seguenti articoli:

  • Guida alla scelta dei Rabbit Core Modules
    I Core Module Rabbit sono molti e non sempre le differenze tra un modello l'altro sono evidenti. Con l'arrivo della nuova serie 5000 la scelta è aumentata ancora; cerchiamo quindi di fare un po' di chiarezza

RCM2200 caratteristiche tecniche in breve:


Modulo Rabbit RCM22200
  • Un Microprocessore Rabbit 2000™ a 8 bit con clock interno a 22.1 MHz
  • Una Memoria Flash da 256Kbyte
  • Una Memoria Ram da 128Kbyte
  • Una porta Ethernet 10Base-T da 10Mbit
  • 26 linee di I/O di uso generale
  • 4 porte seriali asincrone con baud rate sino a 345.600 bps
  • Un orologio Real-Time con datario
  • 5 timer a 8 bit
  • 1 timer a 10 bit
  • Un Watchdog timer

I moduli sono dotati, dal lato saldature, di due serie di connettori per poter essere ospitati direttamente sul circuito stampato della nostra applicazione in modo da poterla dotare di funzionalità di controllo e comunicazione avanzate senza dover affrontare la complessità di progettazione hardware e software che queste funzionalità richiedono.

Per realizzare i nostri progetti dovremo semplicemente occuparci di realizzare l'interfaccia elettrica tra il mondo esterno ed il modulo Rabbit e sviluppare in linguaggio C il programma adatto alla sua gestione senza preoccuparci dello sviluppo di una serie di dettagli hardware e software già risolti ed implementati sui moduli Rabbit quali:

  • Le connessioni tra il microprocessore e le memorie per il programma ed i dati
  • La circuiteria di clock
  • La circuiteria per la connessione alla rete Ethernet
  • La programmazione sul campo del microprocessore con il software della nostra applicazione
  • La gestione dei protocolli di comunicazione, delle linee di I/O, delle porte seriali e tutta una serie di funzioni software già disponibili con le librerie in dotazione (complete di source).

L'ambiente di sviluppo Dynamic C SE

I moduli RCM2200 sono dotati di un ottimo ambiente di sviluppo integrato, disponibile solo per sistemi operativi Windows dalla versione 95  alla XP, ed una incredibile varietà di librerie di funzioni e applicazioni d'esempio.

Funzioni integrate del Dynamic C SE:

  • Editor ASCII
  • Compilatore C
  • Debugger
  • Loader (per scaricare il codice compilato sul modulo Rabbit)
  • Documentazione in linea (solo in inglese)

Librerie di funzioni per la gestione dei protocolli TCP/IP

  • HTTP client e server
  • FTP client e server
  • TELNET client e server
  • POP client
  • SMTP client

Una descrizione dettagliata dell'ambiente di sviluppo Dynamic C SE per i moduli Rabbit RCM2200 è disponibile su questo link:

  • RCM2200 Development Kit
    Il RabbitCore RCM2200 Development Kit è il kit base per poter sviluppare firmware in C ed assembler su moduli Rabbit RCM2200

Ogni versione SE del Dynamic C fornita con i kit di sviluppo dei vari modelli di moduli Rabbit è specifica per il modello scelto e, salvo alcuni casi, non è utilizzabile su moduli Rabbit diversi.

Per poter avere un unico ambiente su cui sviluppare indipendentemente dal modulo scelto è richiesto il Dynamic C versione PREMIERE.

Applicazioni per le quali è consigliato l'uso dei Rabbit

I Core Modules Rabbit RCM2200 sono adatti per tutte quelle applicazioni di complessità intermedia in cui un semplice microcontroller (quale ad esempio un PICmicro) può risultare insufficiente per via della sua memoria troppo limitata, delle funzioni troppo elementari e dove, al contrario, un Personal Computer risulterebbe decisamente eccessivo per via delle sue dimensioni, il consumo di corrente, il costo, ecc.ecc.

Nei core modules Rabbit coesistono caratteristiche tipiche dei microcontroller quali la memoria flash, l'assenza di parti meccaniche in movimento, le dimensioni ridotte, il basso assorbimento, le linee di I/O TTL, ecc. e caratteristiche tipiche dei Personal Computer moderni quali la connessione di Rete, la gestione dei protocolli TCP/IP, il file system (la capacità di memorizzare informazioni sotto forma di file), l'ambiente di programmazione IDE in linguaggio C, il multitasking, ecc.

I Rabbit sono facili da programmare ed alla portata non solo degli appassionati di elettronica ma anche degli sviluppatori di software su PC. L'uso del linguaggio C e la disponibilità di una nutrita serie di librerie, permettono lo sviluppo di applicazioni con rapidità nascondendo molti dettagli di implementazione a basso livello.

Guida all'acquisto

Per poter iniziare a sviluppare con i moduli Rabbit RCM2200 consigliamo di acquistare i seguenti prodotti:

  • RCM2200 Development Kit
    Il RabbitCore RCM2200 Development Kit è il kit base per poter sviluppare firmware in C ed assembler su moduli Rabbit RCM2200

  • Demo board SX01 per Rabbit RCM2200
    La demo board SX01 è una scheda progettata e prodotta da Area SX per aiutare gli sviluppatori ad effettuare prototipazioni veloci di progetti basati sui moduli della Rabbit Semiconductor RCM2200

In fondo a questo articolo trovere un estratto del listino Area SX completo di costi e di carrello elettronico tramite cui poter acquistare direttamente on line i prodotti sopra indicati.

Segnala questo articolo: 



Parole chiave: - Rabbit - Rabbit Serie 2000 -

Data di pubblicazione: 17-10-2003Hits: 44022
I marchi citati sono propriet� dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento pu� contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In questa sezione puoi ordinare direttamente i prodotti descritti in questo articolo
R101-0478;SX01;R101-0454B
Tutti i prezzi indicati sono espressi in Euro con IVA e spese di trasporto escluse. I prezzi si riferiscono al singolo pezzo
DescrizioneCodicePrezzo

Rivenditori Social Contatti Condizioni
Area SX s.r.l
Via Stefano Longanesi 25
00146 Roma

Tel: +39.06.99.33.02.57
Fax: +39.06.62.20.27.85
P.IVA 06491151004
Condizioni di vendita
Procedura di rientro in garanzia
Condizioni per i rivenditori