Area SX srl - Informatica e Microelettronica
0
Torna a: Home Page Soluzioni Microcontrollori Rabbit Guida alla scelta dei Rabbit Core Modules

Guida alla scelta dei Rabbit Core Modules

Data di pubblicazione: 07-10-2008 | Versione Italiana  | (No English Version)The English version of this article does not exists
Parole chiave: - Rabbit - Rabbit Serie 2000 - Rabbit Serie 3000 - Rabbit Serie 4000 - Rabbit Serie 5000 -

I Core Module Rabbit sono molti e non sempre le differenze tra un modello l'altro sono evidenti. Serie 2000, Serie 3000, Serie 4000 e la nuova serie 5000, qual'è la soluzione migliore per i nostri progetti? Ecco una semplice guida attraverso i microprocessori Rabbit offerti da Area SX.

Come leggere le sigle dei Rabbit Core Module

La famiglia dei Rabbit Core Modules (RCM per brevità) è abbastanza ampia e si divide in quattro classi principali: i modelli della serie 2000, quelli della serie 3000, quelli della serie 4000 e quelli della serie 5000, basati rispettivamente sui microprocessori Rabbit 2000, Rabbit 3000, Rabbit 4000 e Rabbit 5000.
Vediamo come identificare i modelli dalle loro sigle:

Le sigle identificative dei Core Module iniziano tutte con la sigla RCM, seguita da 4 numeri: il primo numero identifica la classe di appartenenza (2 per il Rabbit 2000, 3 per il Rabbit 3000, 4 per il 4000 e 5 per il 5000), il secondo numero è il modello, il terzo numero la versione del modello. Ci sono poi processori che hanno una lettera W in fondo alla sigla, lettera che indica che quel Core Module è dotato di interfaccia wi-fi. Ad esempio il Rabbit RCM5600W è basato sul processore Rabbit 5000 ed è il settimo modello (i numeri iniziano da 0), prima versione.

I Core Module serie 5000

La serie 5000 è l'ultima nata di casa Rabbit ed ha ancora una volta portato nel mercato dei core module di basso costo caratteristiche assolutamente professionali. Il nuovo processore Rabbit 5000 è il primo microprocessore Rabbit ad avere un bus interno a 16 bit, che lo rende l'ideale per quelle applicazioni in cui viene utilizzato con memorie esterne con la medesima architettura.

RCM5700

Tra gli ultimi nati in casa Rabbit, l'RCM5700 combina alle ridotte dimensioni(51x31 mm) la praticità di un interfaccia PCI Express. Le caratteristiche di questo core module sono di primo livello: connettività ethernet a 100 MBit, 1M di memoria Flash, 128k di SRAM, 35 linee di I/O, 6 seriali, 12 timer (8 ad 8 bit, 1 a 10 bit e 1 a 16 bit), RealTime Clock, Watchdog e 8 linee PWM.
Inoltre la possibilità di montare il connettore RJ45 in un secondo momento ne riduce gli ingombri, per tutti quei progetti in cui il connettore non è necessario.

RCM5600W

L'RCM5600W combina tutte le caratteristiche dell'RCM5700 ad una maggiore velocità di lavoro (74 Mhz) e ad un maggiore quantità di SRAM (1M). Ma, soprattutto, all'interfaccia wi-fi 802.11b/g che include tutti gli standard più recenti (WPA2, WPA, WEP).
Tutto questo, unito al basso prezzo, rende questo processore la scelta ideale per tutte quelle applicazioni che necessitano di una connessione wi-fi.

I Core Module serie 4000

I core module della serie 4000 sono ad oggi tra i più potenti della vasta offerta della Rabbit.
Sono dotati di un bus di comunicazione a 16 bit con la memoria esterna, gestisccono fino ad 8 canali DMA indipendenti ed hanno l'hardware ethernet integrato. Questo consente di mantenere consumi molto contenuti e dimensioni ridottissime, pur presentando caratteristiche di altissimo livello.
Il set di instruzioni interno è stato inoltre esteso per permettere una velocizzazione fino a 10 volte dei calcoli matematici in virgola mobile a 32 bit, fondamentali in tutte le applicazioni che richiesdono criptazione dei dati (layer SSL, AES encryption, ecc)

RCM41x0

In questa classe troviamo i moduli RCM4100 e RCM 4110 che si differenziano soprattutto per la frequenza di lavoro (59,98 MHz per l'RCM4100, 29,49 MHz per l'RCM4110).
Questi moduli presentano tutte le caratteristiche degli altri moduli in un ridottissimo spazio di 48x36mm: 512K di memoria Flash, fino a 1M di memoria SRAM (per l'RCM4100, divisi tra dati e programma), 8 canali di conversione AD a 12-bit, 40 linee di I/O, 6 seriali CMOS compatibili e la possibilità di generare segnali PWM a fase variabile.
E' il modulo adatto per applicazioni performanti e compatte che non richiedano la connettività ethernet.

RCM4400W

In soli 47×72 mm l'RCM4400W presenta tutte le caratteristiche della serie RCM41x0: 512k di memoria Flash, 1M di memoria SRAM (divisa equamente tra dati e programma), 35 linee di I/O, 6 porte seriali CMOS-compatibili, RealTime Clock , 4 canali PWM.
Ma la vera peculiarità di questo core module è l'interfaccia wi-fi 802.11b integrata che lo rende il modulo adatto per tutte quelle applicazioni, complesse o non, che richiedono una connessione senza fili.

I Core Module serie 3000

I modelli della serie 3000 sono una decina, con una varietà di versioni molto ampia; per questo motivo analizzeremo solo i modelli caratteristici, tralasciando le varie versioni che differiscono principalmente per i quantitativi di memoria a bordo.
In generale i modelli della serie 3000 sono caratterizzati da dimensioni maggiori rispetto ai modelli serie 2000, ma hanno caratteristiche nettamente superiori con un costo analogo. La prima differenza fondamentale è che il microcontrollore ha prestazioni nettamente superiori, pur mantenendo un core ad 8 bit. La quantità di periferiche è notevole, si va dalle 6 porte seriali, alle 56 linee di I/O, unitamente alla capacità di essere alimentato da 1.5V a 3.6V, mantenendo comunque la possibilità di ricevere ingressi TTL (da 0 a 5V).

RCM30x0

All'interno di questa classe si trovano i modelli RCM3000 e RCM3010, che differiscono solamente per il quantitativo di Flash (2x256K per l'RCM3000, 256K per l'RCM3010) e SRAM (512K per l'RCM3000, 128K per l'RCM3010)
Questi Core Module, oltre alle dotazioni "di serie" ereditate dalla serie 2000 (52 linee di I/O, 6 porte seriali, 10 timer, real time clock, watchdog, linee di espansione), posseggono altre interessanti caratteristiche: una porta seriale ad infrarossi SDLC/HDLC (con IrDA), 4 porte SPI, 4 uscite PWM Pulse Width Modulation), un decoder in quadratura per encoder ottici.
Lo "scotto" da pagare sono delle dimensioni leggermente più grandi della maggior parte dei core module serie 2000 (misura infatti 69×47 mm), che però non gli impediscono di essere una scelta validissima per tutti i progetti.

RCM31x0

All'interno di questa classe troviamo i modelli RCM3100 e RCM3110.
Questi modelli di core module sono adatti per tutti quei progetti in cui non sia richiesta una porta ethernet. Infatti in soli 47×42mm integrano tutte le periferiche presenti nei modelli della classe RCM30x0 (con un quantitativo di Falsh e SRAM identico), mantenendo con questi anche la compatibilità pin to pin. Questo consente, analogamente al modello RCM2300, di sviluppare applicazioni che non abbiano bisogno della connettività ethernet e poi migrare, semplicemente sostituendo il core module con uno della classe RCM30x0, ad applicazioni che ne facciano uso.

RCM32x0

Unico modello in questa classe è l'RCM3200, uno dei Core Module più potente e completo della gamma. Di dimensioni abbastanza contenute (69×47 mm) lavora con un clock a 44 Mhz e possiede una dotazione di memoria di tutto rispetto: 512Kb di Flash e 768Kb di SRAM (divisa tra programma e dati). Oltre alle dotazioni "standard" della classe 3000 (52 I/O, 6 seriali, SDLC/HDLC, RTC, ecc.) possiede anche il supporto per convertitori MIR/SIR IrDA. Altra caratteristica di rilievo è la presenza di una ethernet 10/100 Mbit, contrariamente a quasi tutti gli altri core che propongono solamente una 10 Mbit.
Per questo l'RCM3200 è indicato per i progetti più complessi, dove siano richieste tutta la velocità e la potenza che questo Core Module può offrire.

RCM3305

L'RCM3305 è un modello che ben si presta per lo sviluppo di applicazioni di data collection o per la realizzazione di micro Web Server: presenta infatti, unitamente alle caratteristiche degli altri modelli, una memoria Flash Seriale da 4 o 8 Mbyte ed una interfaccia ethernet a 100Mbit.

RCM3365

In questa classe troviamo i moduli RCM3365 e RCM 3375.
Modulo di data logging per eccellenza, l'RCM3365 possiede una memoria NAND flash da 16Mb integrata ed uno slot per schede di memoria MMC hot plug fino a 128Mb. Completano la dotazione le 50 linee di I/O, le 6 seriali e l'interfaccia ethernet a 100Mbit.
L'RCM3375 si distingue dall'RCM3365 solamente per l'assenza della memoria NAND flash integrata.
Indicati per tutti i progetti in cui sia richiesta la memorizzazione di grandi quantità di dati e la loro estrazione direttamente su memory card.

RCM3400

Estremamente piccolo, questo Core Module è uno dei più peculiari della serie. Presenta infatti, in un ridottissimo spazio di 34x29mm, caratteristiche uniche quali 8 canali di conversione AD a 12 bit con guadagno programmabile. Altra caratteristica è la presenza di un chip MAC ID che consente di aggiungere facilemente, ove sia necessario, l'hardware per la realizzazione di una interfaccia ethernet.
Indicato in tutti quei casi in cui si ha necessità di un veloce ed affidabile convertitore AD integrato in uno spazio minimo.

RCM36x0

In questa classe troviamo i moduli RCM3600 e RCM3610, che si differenziano solamente per Flash (512K per l'RCM3600, 256K per l'RCM3610) e SRAM (512K per l'RCM3600, 128K per l'RCM3610).
Dotati di 4 porte seriali che supportano tutte le modalità dei core più potenti (IrDA, HDLC, asynch, SPI) e di 33 linee di I/O, questi moduli sono i più economici tra quelli della serie 3000. Per questo sono indicati per le applicazioni di basso costo quali stazioni di sorveglianza o strumenti portatili.
Una caratteristica assolutamente degna di nota è la perfetta compatibilità con il modello RCM3700 che ne condivide le caratteristiche aggiungendo la connettività ethernet a 10Mbit.

RCM37x0

In questa classe troviamo i moduli RCM3700 e RCM3710 che si differenziano solamente per Flash (512K per l'RCM3700, 256K per l'RCM3710) e SRAM (512K per l'RCM3700, 128K per l'RCM3710).
Per i core module della classe RCM3700 valgono le stesse considerazioni della classe precedente: tra i core module della serie 3000 hanno sicuramente il miglior rapporto prezzo/qualità per le applicazioni in cui ci sia necessità di connettività ethernet. Condividono la maggior parte della dotazione con i modelli della classe RCM36x0 (4 porte seriali (IrDA, HDLC, asynch, SPI), 33 linee di I/O), ma aggiungono, oltre alla già citata connettività ethernet, un'altra caratteristica di sicuro interesse: una flash seriale da 1Mb.
Con tutte queste interessanti caratteristiche questi sono sicuramente dei modulo tuttofare, adatti sia nelle applicazioni di data collection che per sistemi di sorveglianza, telecontrollo ed automazione.

I Core Module serie 2000

Il Rabbit 2000 è un microprocessore basato su una architettura ad 8 bit, con aritmetica a 16 bit.
La serie 2000 dei Core Modules comprende 4 modelli principali, identificati rispettivamente dalle sigle RCM2000, RCM2100, RCM2200, RCM2300. Ciascuno di questi modelli ha diverse versioni.

RCM22x0

All'interno di questa classe si trovano le versioni RCM2200, RCM2210 ed RCM2250
Questi modelli, molto simili tra loro, sono sicuramente tra i più interessanti della serie, per le ridotte dimensioni e la dotazione hardware veramente notevole. Comprendono infatti, su una scheda di 59x41 mm, 26 porte di I/O, 4 seriali, una porta ethernet, un RTC, linee di espansione (4 indirizzi, 8 dati ed un I/O Read-Write), timer e watchdog. La differenza tra i modelli 2200 e 2210 consiste nel fatto che il primo ha il connettore ethernet ed i led di attività (LNK e ACT) montati a bordo, mentre il secondo ha solamente i segnali ethernet portati sui piedini, consentendoci di montare un nostro connettore e dei led esterni.
Il modello RCM2250 è sostanzialmente identico al 2200 ma ha un superiore quantitativo di memoria sia Flash che SDRAM (512K per entrambe).

RCM23x0

Questa classe comprende il solo modello RCM2300.
Questo Core Module ha caratteristiche sicuramente notevoli: nonostante le sue dimensioni estremamente ridotte (misura 41x29 mm) che consentono una alta integrazione, fornisce una dotazione hardware di tutto rispetto, comprendente 29 linee di I/O, 4 porte seriali, 5 timer ad 8 bit, un timer a 10 bit, real time clock, watchdog.
Altra caratteristica di rilievo è quella di essere pin to pin compatibile con i modelli della serie RCM22x0. Questo significa che nel momento in cui sviluppiamo un progetto basato su questo Core Module possiamo, senza modificare l'hardware realizzato, aggiungere la possibilità di avere la porta ethernet, semplicemente sostituendo il Core Module stesso.

Alcune idee per indirizzare la scelta

I fattori che possono indirizzare la nostra scelta sono molti: la presenza o meno dell'interfaccia ethernet o di quella wi-fi, la necessità di convertitori Aalogico/Digitali, la quantità di memoria.
Ovviamente il tutto tenendo d'occhio le prestazioni, che variano in modo significativo tra le varie architetture, e le dimensioni, che in molti progetti non possono essere messe in secondo piano.
Comunque una varietà di scelta così articolata e completa come quella proposta da Rabbit lascia alla sensibilità del progettista ampio margine per poter tarare il proprio hardware sulle reali esigenze, consentendogli di ottenere il massimo con una spesa molto contenuta.


Segnala questo articolo: 



Parole chiave: - Rabbit - Rabbit Serie 2000 - Rabbit Serie 3000 - Rabbit Serie 4000 - Rabbit Serie 5000 -

Data di pubblicazione: 07-10-2008Hits: 55990
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
101-1284;101-1274;101-1173;101-1140;101-0681;R101-1093;R101-1105;R101-1102;R101-0674;R101-0675;R101-0679;R101-0673;R101-0672;R101-0561;R101-0553;R101-0520;R101-0518;R101-0517;R101-0508;R101-0507;R101-0494;R101-0488;R101-0478;R101-0454;R101-0453;101-0949;101-0950
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