Applicazioni del GMM
F346
- Sistema integrato in grado di essere utilizzato direttamente
su una scheda di supporto dell'utente, come macro componente.
- Piccoli nodi intelligenti con funzionalita' locali come il
controllo con algoritmi PID di temperature, motori, valvole,
ecc.
- Teleacquisizione e telecontrollo su medio brevi distanze.
- Automazione domestica: accensione e spegnimento luci, controllo
riscaldamento e condizionamento, supervisione elettrodomestici
e servizi elettrici, sistemi di sorveglianza e controllo accesso.
- Settore automobilistico: accensione e spegnimento luci, controllo
riscaldamento e condizionamento, supervisione servizi elettrici,
sistemi antifurto, diagnostica di funzionamento.
- Didattica: GMM F346 offre la possibilita' di apprendere
il Core 8051 ad un costo veramente basso. A questo scopo si presta
altrettanto bene la scheda di supporto CAN
GMT oppure la GMM TST3.
- In tutti i casi di scarso tempo di sviluppo: l'utente puo'
avere il suo prototipo o addirittura il prodotto finito nel giro
di una settimana.
- Sistemi a logica distribuita come robot, automazioni su macchine
di produzione in linea, automazioni di fabbriche di grosse dimensioni
.
- Periferiche programmabili con connettivita' USB, adatte
ad esempio al collegamento diretto ai PC.
- Convertitore per diversi protocolli di comunicazione seriale.
|
|
C A R A T T E R I S
T I C H E
- Contenitore standard con zoccolo maschio 28 piedini dual
in line a passo 100 mils, largo 600 mils.
- Ridottissimo ingombro: 20,7 x 41,2 x 15,9 mm.
- Peso: 11,0 g.
- Circuito stampato a 4 strati per ottimizzare le immunita'
e le caratteristiche EMI.
- Non occorre nessun programmatore esterno in quanto il GMM
F346 e' un grifo®
Mini Modulo ISP
(In System Programming). La FLASH
del Micro si Programma e si Cancella usando la sola linea seriale
RS 232 od USB.
- Necessita di una sola alimentazione a +5Vcc 32mA
- Disponibilita' di modalita' operative a basso consumo come
idle mode e stop mode.
- Microcontrollore Silicon
Laboratories C8051F346 (Codice 8051 compatibile) a 25
Mips.
- 64 KByte FLASH per codice.
- 4,25 KByte RAM per dati.
- 8 sorgenti di Reset attivabili e riconoscibili da
firmware.
- Fino a 21 canali di A/D converter con 10 bit di risoluzione,
200 Ksps.
- Tensione di riferimento A/D selezionabile Interna/Esterna.
- Sensore incorporato di Temperatura.
- Fino a 2 Comparatori analogici con ingressi, uscite
e funzionalita' definibile via firmware.
- 16 sorgenti di Interrupt con 2 livelli di priorita'.
- 4 Timer/Counter a 16 bits con diverse modalita' operative.
- Sezione PCA a 16 bit completa di 5 canali con funzionalita'
di PWM, comparazione, cattura.
- Sezione di Watch Dog, con abilitazione e tempo d'intervento
programmabili, che conferisce al sistema controllato una sicurezza
estrema in tutte le condizioni operative.
- Fino a 23 linee di I/O digitale collegate al
connettore. Alcune di queste linee hanno funzionalita' multiple.
- Linea Seriale hardware con Baud Rate programmabile
fino a 115200 Baud, bufferata in RS 232 od a livello TTL.
- 3 Jumper per selezione del protocollo elettrico della linea
seriale.
- Ricetrasmettitore MAX3222E, per linea seriale RS 232, con
protezioni ESD fino a ±15KV.
- Linea di comunicazione USB,
compatibile con standard 2.0 sia Full speed (12 Mbps) che low
speed (1.5 Mbps).
- Protezioni linea USB
tramite TransZorb.
- Buffer di memoria da 1 KByte dedicato ad USB.
- Interfaccia SPI hardware,
riportata sul connettore, in grado di operare sia a 3
che a 4 fili.
- Interfaccia I2C BUS hardware, riportata sul connettore.
- Efficiente e versatile sezione Crossbar che consente di definire l'associazione
dei segnali delle periferiche descritte ai pin del Mini Modulo,
via firmware.
- 1 ingresso di Configurazione leggibile da firmware.
- LED di segnalazione gestito via firmware tramite una
linea di I/O digitale.
- Real Time Clock, Ramtron
FM 3130 con:
- 64 KBytes FRAM incorporati,
- collegamento tramite I2C BUS,
- batteria al Litio,
- gestione di data ed ora,
- possibilita' di generare interrupt programmabili.
- Sia la FRAM che una porzione della FLASH possono
essere usate dall'utente per mantenere i dati salvati anche in
Assenza di Alimentazione analogamente, ma piu' comodamente,
di una EEPROM.
- Vasta disponibilità di ambienti di sviluppo quali:
Assemblatori (MCA51, A51, SXA51); Compilatori C
(SYS51CW, uC/51, SDCC); Compilatori BASIC (BASCOM 8051);
Compilatori PASCAL (SYS51PW); Logica a Contatti
(LadderWORK), ecc.
- Possibilita' di programmare il codice utente generato dall'ambiente
di sviluppo scelto nella FLASH interna tramite l'I51 Bootloader
Grifo®.
- L'I51 Bootloader Grifo® consente la programmazione
del firmware utente in modalita' In System Programming,
ovvero con modulo gia' montato. Interagisce con un apposito programma
su PC tramite una linea di comunicazione seriale (RS 232
od USB) ed usa minime risorse di memoria.
- 512 Bytes della FLASH possono essere gestiti dall'I51
Bootloader Grifo®) per il salvataggio di Dati e Parametri
dell'utente, separatamente dal codice.
- Il software per PC, di supporto alla programmazione
ISP, e' gratuito e puo' essere facilmente integrato nell'ambiente
scelto in modo da velocizzare lo sviluppo dell'applicazione.
- Ricca serie di programmi dimostrativi ed esempi di utilizzo
forniti sotto forma di sorgenti ampiamente commentati, per i
vari ambienti di sviluppo.
|