GMM F346

grifo® Mini Modulo Silicon Laboratories C8051F346

NON Occorre Nessun Programmatore.

Basta la sola Linea Seriale.

L'immagine sopra mostra il GMM F346, che ha l'ingombro di un DIP28. Il GMM F346 è equipaggiato con un microcontrollore Silicon Laboratories C8051F346.

Manuale Tecnico PDF, in Italiano, del Mini Modulo GMM F346.

Ver. 3.00 - Rel. 01 Settembre 2010.

Manuale Tecnico PDF, in Italiano, dell'accoppiata GMB HR84 + GMM F346.

Ver. 3.00 - Rel. 13 Settembre 2011.


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.


L'immagine mostra lo schema a Blocchi della CPU del grifo® Mini Modulo tipo GMM F346.


L'immagine sopra mostra la scheda sperimentale GMM TST3 con montato un grifo® Mini Modulo tipo GMM F346.

 

L'immagine sopra mostra la scheda sperimentale CAN GMT con montato un grifo® Mini Modulo tipo GMM F346.

 

Le immagini mostrano li grifo® Mini BLOCK GMB HR84 con montato un grifo® Mini Modulo tipo GMM F346.

 

GAB H844, visto aperto, con montato un Mini Modulo, da 28 pin, tipo GMM F346


Programma I51 Bootloader per grifo® Mini Modulo tipo GMM F346. Esso consente di scrivere la memoria PROGRAMMA e DATI disponibile sul Mini Modulo, utilizzando la sola linea seriale RS 232 od USB di un PC.


USB Debug Adapter della Silicon Laboratories.

 

TOOL STICK DEBUG ADAPTER DC + TOOL STICK della Silicon Laboratories.


SL_DATA - (Foglio Tecnico) - Data Logger formato da una GAB H844, in grado di acquisire sia linee Analogiche che Digitali dal campo, ed una S-LOG in grado di memorizzare i dati, e l'ora, su una scheda Secure Digital.


 PROGRAMMI DI ESEMPIO PER GMB HR84


 A C C E S S O R I

GMB HR84

GMB- Housing, 8 Opto-In, 4 Relay

Housing Modulo Mini BLOCK con 8 Ingressi Optoisolati e 4 Relay di uscita; Serial Line RS232 o TTL, RS422/485, Current Loop, CAN; Power Supply.

 

 GAB H844

GAB- Housing, 8 Alalog-In, 4 Opto-In, 4 Relay

Housing Analog BLOCK con 8 Ingressi Analogici, 4 Ingressi Optoisolati e 4 Relay di uscita; Serial Line RS232 o TTL, RS422/485, Current Loop1;1 linea I2C BUS, 1 Linea Seriale USB o CAN; Power Supply.

 

 CKS AMP 4

Connector KIT Set, 4 pins

Confezione di 4 piedini femmina AMP, a crimpare, e relativo connettore in plastica per GMB_HR84, ecc..

 

AMP8 Cable

Cable Connector AMP, 8 Vie

Cavo di connessione da 1 m intestato con connettore femmina AMP da 8 vie per QTP_03, ecc..

EL 12

Il modulo EL 12 e' un alimentatore completo, a basso costo, con un ingombro estremamente limitato, da utilizzare in abbinamento a schede di controllo del carteggio grifo® come le SDI 02, QTP 12, QTP 16Big, QTP 16, QTP 22, QTP 24, QTP G28, ecc.


BASCOM-8051

Compilatore BASIC per 8051

BASCOM-8051© e' un COMPILATORE BASIC, in grado di generare codice per la famiglia di microcontrollori I51, eseguibile su un PC in abbinamento ad un sistema operativo Windows. Questo compilatore e' corredato di un completo ambiente di sviluppo ed include numerose istruzioni dedicate alla gestione diretta dei tipici problemi dell'automazione industriale. Inoltre supporta vettori, stringhe e numerosi altri tipi di dato, funzioni matematiche in virgola mobile, gestione degli interrupts ad alto livello, ecc.


µ C / 5 1

Compilatore ANSI C per 8051

Sviluppate software di elevata qualita' per qualunque microcontrollore della famiglia I51 in ANSI C. µC/51 coincide con un compilatore capace di incredibili ottimizzazioni, potete scrivere codice C ANSI anche per i micro con solo 1kB di memoria! µC/51 e' assolutamente completo: Editor multi file facile da usare, Compilatore, Assembler, Downloader, Debugger a livello Sorgente. Non vi servira' niente altro.


PASCAL 51

Compilatore Pascal per 8051

Il Pascal 51 e' un compilatore in grado di generare codice per la famiglia di microcontrollori I51, che usa la maggioranza delle istruzioni definite nel Pascal di Wirth. Grazie al suo completo ambiente di sviluppo e' facile da usare ed offre vantaggi nell'uso delle risorse hardware presenti nei microcontrollori. Sono inoltre utilizzabili gli oggetti e le unit gia' compilate.


LadderWORK

Logica a contatti Ladder per 8051

Il LadderWORK coincide con un ambiente di sviluppo per PC che parte da una programmazione grafica con logica a contatti, e che genera codice per i microcontrollore della famiglia I51. I componenti collegabili sono numerosi ed una ricca serie di comandi e parametri integrati, rendono immediatamente possibile il disegno, la compilazione, la programmazione e la prova dello schema elettrico da realizzare.  


S D C C

Small Device C Compiler

L'ambiente SDCC include diversi compilatori C per numerosi microcontrollori ad 8 bits, come I51, Z80, DS390, 68HC08 e PIC. E' un software gratuito, del tipo Open Source ed e' distribuito secondo la licenza GNU General Public License (GPL).
Il pacchetto si compone di un compilatore ANSI C, un Assemblatore ed un linker a riga di comando ed include una completa documentazione d'uso. Prevede numerose ottimizzazioni, specializzazioni per le peculiarita' del micro usato, tutti i tipi di Dato (char, short, int, long e float) e l'integrazione di codice Assembler.
Il compilatore puo' essere facilmente integrato in un IDE che consente di editare, comilare e provare il programma C comodamente da un unico programma. Ad esempio, una volta integrato nell'IDE Gratuito della Silicon Laboratories, si ottiene un potente e completo ambiente di sviluppo con cui poter risolvere ogni tipo di applicazione.

Scarica Compilatore C

Scarica IDE

G R A T U I T O


Pagina aggiornata al 13 Settembre 2011


GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALIA

Tel: +39 051 89.20.52 (4 linee r. a.)
FAX: +39 051 89.36.61


home Home SoftwareCartellaUtility Indice Cat. Es. BAS. Hobby