Sei su: ProtoMeter Italiano   Italiano

 Home

 ProtoMeter

          Descrizione 
          Funzioni Disponibili
          Display

          Blocchi Funzionali
          Costruzione
          Programmazione
          Utilizzo
          Sviluppi Futuri
          Firmware
          Hardware

 Rc Mic

 Stazione Meteo

 Caldaia Remote

 CNC
 
 Localizer 

 ANTENNE

 Info

Descrizione

Il ProtoMeter nasce dall'idea di realizzare un circuito per misurare il numero di giri di eliche per aerei ed elicotteri e si trasforma in poco tempo in un utile strumento per il modellista che al campo volo vuole misurare alcuni parametri del proprio modello. L'architettura hardware molto duttile permette con la sola modifica del software interno di poter trasformare il ProtoMeter in un valido strumento di telemetria, di analisi dei parametri di volo, ed anche in centrale di controllo per modelli.

ProtoMeter Logo

Funzioni Disponibili

Tramite la tastiera multi-funzionale a 6 tasti e' possibile selezionare le 9 funzioni per ora disponibili nel ProtoMeter. Premendo i tasti Su e Giu' potrete visualizzare i seguenti menu':

  • Speedmeter (misura la velocita' di rotazione in RPM tramite il sensore a riflessione attiva disponibile nella parte frontale).
  • VoltMeter  (misura la tensione applicata ai morsetti V e GND, il campo di valore varia da 0V a 36Vcc ) .
  • AmpMeter   (misura la corrente applicata ai morsetti A e GND, il campo di valore varia da 0A a 99A cc ) .
  • PowerMeter (mediante la misura contemporanea di corrente e tensione il power meter calcola la potenza in W, il campo di misura varia da 0W a 1000W dipendente dalla misura di corrente sullo shunt)
  • TermoMeter (misura la temperatura tramite sonda a contatto basata su NTC o Sonda LM35)
  • New FunctionClockMeter (orologio 24h e datario, permette di associare l'ora alle misurazioni memorizzate).
  • TimerMeter (conto alla rovescia programmabile da 1min a 23h59min con avviso acustico a fine conteggio).
  • Telemetry (visualizza i dati provenienti da telemetria remota, disponibile a breve).
  • New FunctionDownload (trasmette via Rs232 i valori salvati durante le misurazioni).
  • Settings (riassume tutti i parametri del ProtoMeter come info sullo stato delle batterie, settaggio Rs232, telemetria, retroilluminazione, ecc. )

Display

SpeedMeter SpeedMeter SpeedMeter SpeedMeter SpeedMeter
SpeedMeter SpeedMeter SpeedMeter download image
coming soon
SpeedMeter

Ogni funzione e' raggiungibile tramite tasti su e giu, ed in alcune e' possibile selezionare un sub-menu' tramite tasti dx ed sx.

Blocchi funzionali

Il cuore del ProtoMeter e' un microcontrollore della famiglia Atmel serie ATMEGA32, dotato di 32Kbyte di memoria flash per contenere il programma e di 2Kbyte di memoria Ram per i dati volatili oltre ad una EEProm da 1Kbyte per memorizzare i dati permanenti.Un convertirore A/D a 10Bit ad 8 canali oltre a 1 timer a 16Bit e 2 a 8Bit.

Attorno a questo uC si trovano :

  • Un display grafico 84x48Pixel NK3310 (dalla versione dell'omonimo Gsm).
  • Una testina rilevatrice IR di tipo a riflessione attiva.
  • Un circuito per la misura di grandezza analogiche quali tensione e corrente ecc.
  • Un interfaccia RS232 per comunicazioni e scaricamento dati.
  • Un sensore di temperatura con sonda LM35 o NTC.
  • Una tastiera per controllare le funzioni del ProtoMeter.

Costruzione

A breve provvedero' a rendere disponibile un circuito stampato, nel frattempo e' possibile sopperire alla realizzazione con la tecnica del filato e basetta millefori, si sono solo alcui punti dove bisogna prestare particolare cura, ad esempio nei pressi del quarzo del ucontrollore e del fototransistor accorciando il piu' possibile i collegamenti.
Il collegamento del display al circuito puo' essere fatto saldando una piattina di fili (es. una porzione di quella che collega i floppy disk dei computer avendo cura nel collegare l'esatta sequenza del display ai piedini del microcontrollore.

Connessione Display NK3310

Il display per costruzione viene dato completo di una cornice di plastica che puo' deve essere fissata ad un supporto in modo da permettere ai contatti di effettuare una pressione sul display pena l'impossibilita' di funzionamento.
Il tutto puo' essere alimentato da 4 batterie di tipo non ricaricabile oppure da almeno 6 elementi ricaricabili di tipo Nicd o NiMh, oppure da alimentatore/adattatore 9-12Vcc il ProtoMeter provvedera' e monitorarne la tensione.
Per quanto riguarda i connettori d'uscita potrete utilizzare comuni boccole per alimentatore a cui potrete collegare dei connettori a banana, e' consigliabile utilizzarne 3 uno per la tensione uno per la corrente ed uno per la massa comune, in questo modo potrete con soli 3 fili controllare sia corrente che tensione. Il ProtoMeter non e' dotato di shunt interno perche' e' possibile utilizzarne uno calibrato ed esteno al misuratore o addiritura sul modello stesso, o in alternativa utilizzare il metodo dello shunt su filo che permette di ottimizzare le misure di corrente.

La testina IR puo' essere montata frontalmente ed e' necessario inclinare leggermente il led TX e RX in modo da formare una V (vedi foto Testina IR) in modo che il punto di incontro si trovi a circa 2/3 cm dala base dei led in questo modo potrete ottenere una ristanza di rilevamento utile intorno ai 4/5cm il tutto e' fortemente legato al tipo di emettitore e ricevitore usato e dal bersaglio che si va a misurare, il mio consiglio e' quello di effettuare delle prove sul campo per ottimizzare l'inclinazione e massimizzare la distanza di rilevazione.

Programmazione

Inserire all'interno il firmware sviluppato e' molto semplice e basta dotarsi di un semplice programmatore per porta parallela e del software entrambi reperibili all'indirizzo www.lancos.com e completamente gratuiti.
Sto pero' vagliando la possibilita' di caricare all'interno del ucontrollore un BOOTLOADER che permetterebbe di aggiornare il firmware sviluppato tramite semplice connessione seriale e senza dover ricorrere a programmatori vari.
Per ora la versione di firmware sviluppato permette di misurare Tensione/Corrente/Potenza e velocita' di rotazione con divisore programmabile da 1 a 8, la misura della temperatura e' gia disponibile ma non ancora testata. La funzione telemetria non e' ancora disponibile.

Utilizzo Aggiornato

All'accensione il ProtoMeter visualizzera' una schermata con i logo del progetto, e dopo qualche secondo scomparendo lascera' posto alla prima schermata disponibile.
Premendo i tasti Su e Giu' e' possibile scorrere tutte le schermate, ci si potra' soffermare su quella desiderata, a questo punto lo strumento sara' gia' pronto alla misurazione scelta; se all'interno della funzione sara' possibile selezionare parametri, questi saranno modificabili premendo i tasti destra (DX) e sinistra (SX), mentre con il tasto funzione laterale destro potrete in ogni momento resettare i valori max e min misurati riportati a destra e sinistra del valore corrente. (vedi foto display).
Con i prossimi aggiornamenti del firmware sara' possibile registrare nella memoria non volatile i valori misurati sul campo per poi poterli visualizzare e scaricare tramite presa Rs232 nel vostro pc o palmare, se invece siete in laboratorio e volete monitorare in tempo reale i dati provenienti dal ProtoMeter potrete collegarlo direttamente con un cavo null modem al vostro pc e tramite l'utilizzo di un semplice terminale seriale potrete registrare in tempo reale i dati letti.
Nel caso vogliate avere un vero e proprio laboratorio potrete utilizzare il software per PC Modelmeter e utilizzabile per monitorare con efficienti cruscotti i dati in tempo reale effettuati sulla misurazione in atto.
New FunctionA breve sara' disponibile un software per il controllo e la gestione del ProtoMeter che permettera' di visualizzare i grafici di andamento in tempo reale dei valori misurati e anche di scaricare i valori misurati e registrati in EEPROM, oltre che a cambiare alcuni parametri di funzionamento.

Sviluppi futuri


Vista la potezialita' dell'architettura e del linguaggio di programmazione sara' possibile incrementare le funzioni del ProtoMeter, sono infatti gia' allo studio nuove funzioni:
  • il Telemetry Screen, testing del progetto ProtoWData, che sfruttando l'architettura del ProtoMeter dara' la possibilita' di misurare alcuni parametri di volo su modello e trasferirli tramite collegamento wireless 433MHz al ProtoMeter.

  • Memory Dump, possibilita' di registrare delle misurazioni e poi poterle scaricare sul pc tramite la porta Rs232.
  • Possibilita' di cambiare i settaggi e i parametri di comunicazione del ProtoMeter direttamente dal Menu Settings.
  • Test Servo con possibilita' di funzioni test continuo e movimento manuale, con il controllo della corrente assorbita durante le fasi di movimento.

Conclusioni

Il ProtoMeter puo' dirsi uno strumento per modellisti esigenti ma anche un semplice ed efficace progetto che puo' essere riadattato a diversi usi modellistici, semplicemente sviluppando un appropriato firmware interno.Bastano poche nozioni di programmazione per poter sfruttare al massimo questa struttura hardware, infatti grazie al linguaggio di programmazione C ed al corredo di compilatore C Freeware Winavr e' possibile utilizzare il ProtoMeter per molteplici utilizzi, magari aggiungendo delle altre periferiche o arricchendolo con altra elettronica.


Firmware   Aggiornato

V1.3.12xii5    CRC xxxxh      Download    (Archivio Zip 12,2KB)  Nuovo Firmware

  • Introdotto nella schermata ClockMeter in calendario GG/MM/AAAA e giorno della settimana (non disp. controllo anno bisestile)
  • Modifica della modalita' di introduzione data e ora tramite tasti di navigazione.
  • Aggiunta possibilita' di mettere in pausa il Timer conto alla rovescia.
  • Registrazione su EEPROM interna di circa 30 valori istantanei comprensivi di data e ora.
  • Introdotta schermata Download per lo scarico della memoria EEPROM tramite RS232.
  • Ottimizzazione del software e delle routine di composizione delle schermate.

V1.2.15xi5    CRC xxxxh      Download    (Archivio Zip 9,4KB)  

  • Introdotto schermata ClockMeter orologio 24H (calendario perpetuo di prossima attivazione).
  • Introdotto schermata TimerMeter conto alla rovescia programmabile da 1min a 23ore59min con allarme di fine conteggio.
  • Migliorata la gestione tastiera (introdotta autoripetizione tasti).
  • Introdotto un buzzer per la segnalazione acustica di eventi.
  • Risolto Bug retro-illuminazione (il tempo di accensione e' calcolato dall'ultima pressione di un tasto).
  • Ottimizzazione del software per la gestione di 3 Timer integrati.

V1.1.26x5    CRC 4C36h      Download    (Archivio Zip 8,4KB) 

  • Introdotto schermata PowerMeter per la misura istantanea della potenza (prevede la misura contemporanea di corrente e tensione ).
  • Modificata la schermata PowerMeter (premendo i tasti frecce DX SX e' ora possibile selezionare il SubMenu 0 o 1 dove sono visualizzati o i valori Min-Max di potenza o i valori istantanei di tensione e corrente)
  • Migliorato la gestione tastiera (Risponde piu' velocemente alla pressione tasti)
  • Migliorato gestione conversione A/D (ogni valore visualizzato e' mediato su 8 campionamenti)
  • Modificata Schemata Settings  (ora e' possibile vedere il livello in volt della sorgente di alimentazione)
  • Modificata Schermata Setting  (premendo i tasti frecce DX Sx e' ora possibile selezionare il SubMenu 0 o 1).
  • Introdotto il codice per poter comandare la retro illuminazione del display (vedi. modifica schema Base V1.2)
  • Introdotto nella finestra Setting/Submenu1 la versione del FW e HW necessari ad usufruire di tutte le funzionalita' implementate.
V1.0.00a5  CRC  00000h
  • Prima release pubblica.
Hardware  Aggiornato

V1.3.hw6       Download  Schemi elettrici e funzionali  (Archivio Zip 692KB) Ultimo Hardware
  • Versione aggiornata degli schemi elettrici completi per la realizzazione del ProtoMeter, questa versione richiede il firmware ver. 1.2.15xi5 o superiore. 
  • Introdotto l'Hardware per la connessione bidirezionale wireless su 433MHz tramite modulo embedded 10CH. 
  • Aggiornamento e schemi per permettere la disposizione PCB su due strati a "panino"
  • PCB 80x140mm a doppia faccia per la mainboad e singola faccia per display/keyboard .
V1.2.hw5       Download  Schemi elettrici e funzionali  (Archivio Zip 149KB) 
  • Versione aggiornata degli schemi eletrtici completi per la realizzazione del ProtoMeter, questa versione richiede il firmware ver. 1.2.15xi5 o superiore. 
  • Introdotto l'Hardware per il controllo servo, timer e orologio datario. 
  • Miglioramenti e protezioni nella sezione analogica.
V1.0.1hw5     Download  Schemi elettrici e funzionali  (Archivio Zip 79KB) 
  • Schemi completi per la realizzazione del ProtoMeter e di tutti le sue periferiche.
V1.0.ahw5     Download  Schemi elettrici e funzionali  (Archivio Zip 55KB)    
  • Versione alfa dell'hardware con solo alcune schematizzazioni di base.
©2005-2009 ProtoMax product . All rights reserved.
Last Update @ 27/11/2005