Applicazioni del GMM
AM644
- 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.
- Settore didattico dove la GMM AM644 offre la
possibilita' di apprendere il funzionamento di un microcontrollore
della famiglia AVR e di sviluppare le sue applicazioni
canoniche ad un costo veramente basso. A questo scopo è
ideale abbinarla alla scheda di supporto GMM TST 3, che
risolve i problemi dell'alimentazione, del collegamento seriale
al PC di sviluppo, del collegamento delle linee del modulo
e che allo stesso tempo dispone di una tastiera a matrice ed
un display LCD che consentono di studiare e provare soluzioni
a basso costo per l'interfacciamento operatore.
- 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.
|
|
C A R A T T E R I S
T I C H E
- Contenitore standard con zoccolo maschio 40 piedini
dual in line a passo 100 mils, largo 600 mils.
- Ridottissimo ingombro: 20,8 x 61,5 x 16,3 mm.
- Peso:14 g.
- Circuito stampato a 4 strati per ottimizzare le immunita'
e le caratteristiche EMI.
- Non occorre nessun programmatore esterno in quanto il GMM
AM644 e' un grifo®
Mini Modulo ISP
(In System Programming). La FLASH
del Micro si Programma e si Cancella usando la sola linea seriale.
- Necessita di una sola alimentazione a +5Vcc 13-17mA, oppure
tra +3Vdc e +5Vdc (l'assorbimento puo' variare in base ai collegamenti
del modulo).
- Disponibilita' di modalita' operative a basso consumo come
idle mode e power down mode.
- Microcontrollore Atmel
ATmega644P (codice compatibile AVR) con quarzo
da 7,3728 MHz.
- 64K FLASH per codice, 4K RAM, fino a 8K di FLASH riservabili
per Bootloader, 2K EEPROM, 256 Bytes per registri.
- 8 canali di A/D converter con 10 bits di risoluzione, tempo
conversione programmabile fino a 20 µsec.
- Alcuni ingressi A/D possono essere differenziali con amplificatore
a guadagno programmabile x1, x10 o x200.
- Comparatore analogico multifunzione, con diverse possibilità
di collegamento sia degli ingressi che dell'uscita.
- Tensione di riferimento delle sezioni A/D e del comparatore
analogico selezionabile via software.
- Interfaccia SPI hardware, riportata sul connettore.
- Interfaccia I2C BUS hardware, riportata sul connettore.
- Interfaccia JTAG per la programmazione ed il debug
remoto sul circuito finale.
- Interfaccia ISP per la programmazione diretta sul
circuito finale.
- 3 Timer Counter ad 8 o 16 bits con funzionalita' di comparazione,
cattura, generatore frequenze, PWM, ecc.
- Generazione di fino a 6 segnali PWM diversi
- 31 sorgenti di interrupts interne ed esterne e fino a 32
linee d'interrupts esterne.
- Sezione di Watch Dog che conferisce al sistema controllato
una sicurezza estrema in tutte le condizioni operative.
- 32 linee di I/O digitale collegate al connettore. Alcune
di queste linee hanno funzionalita' multiple.
- Real Time Clock, Ramtron
FM 3130 con batteria al Litio
- 64Kb FRAM incorporati
- Collegamento tramite I2C BUS
- 2 Linee seriali hardware con Baud Rate programmabile fino
a 115200 Baud, bufferate in RS 232 od a livello TTL.
- Ricetrasmettitore MAX3222E, per linee seriali RS 232, con
protezioni ESD fino a ±15KV.
- 8 jumpers di configurazione di cui 1 acquisibile via software.
- 2 LED di segnalazione gestiti via software tramite linee
di I/O digitali.
- Bootloader preinstallato che permette di programmare
FLASH ed EEPROM con un PC, tramite la sola linea seriale RS 232.
- FLASH ed EEPROM possono essere anche gestite in modalita'
In System Programming, ovvero con modulo già montato,
sfruttando le apposite interfaccie ISP e JTAG.
- Completa possibilità di debuggare il codice
generato con l'interfaccia JTAG, con tutte le funzionalità
di breakpoint, esecuzioni passo passo, ispezione di variabili,
esame aree di memoria, controllo e settaggio dei registri e delle
periferiche, ecc.
- Ambiente di sviluppo gratuito per PC (AVR Studio),
di supporto sia al debug che alla programmazione ISP.
- Vasta disponibilità di software di sviluppo quali:
Assemblatori (MCA-AVR); compilatori C (ImmageCRAFT ICC AVR, DDS
Micro CAVR); compilatori BASIC (BASCOM AVR); linguaggi con diagramma
di flusso (FLOW CODE); ecc.
- Ricca serie di programmi dimostrativi ed esempi di utilizzo
forniti sotto forma di sorgenti, ampiamente commentati, per i
vari ambienti di sviluppo.
|