Power Meter... e non solo


salve tutti,
vorrei proporre un semplice (forse l'ennesimo) progetto per misurare l'assorbimento di un carico 230vac.
oltre alla potenza istantanea, il dispositivo è in grado di rappresentare la ricostruzione dei grafici di tensione e corrente e calcolare il displacement power factor attraverso trasformazione di fourier.
le sue principali caratteristiche sono:
  • classe ii
  • lettura tensione e corrente istantanee, potenza, dpf e frequenza di rete (sul pcb che propongo non supererei 200w)
  • bus rs485 per interfacciare uno o più power meter con arduino
  • uc 8bit per la gestione del meter e per eseguire operazioni autonome anche quando arduino non è collegato
  • eeprom per la memorizzazione dei campioni misurati
  • ingresso per sensore di temperatura ntc
  • uscita digitale mosfet max 0.5a@5v
  • bus seriale ttl per connessione con periferica aggiuntiva (tipo modulo wireless)

ovviamente, nonostante alcune operazioni che può svolgere in autonomia, questa scheda non vuole minimamente andare sostituire un hardware arduino che anzi sarà l'intelligenza primaria di un impianto, ma andrebbe considerata come un "sensore intelligente".
l'implementazione del bus rs485, consente di progettare impianti che contengono fino 253 (l'indirizzo 255 è considerato broadcast e uno degli indirizzi deve essere assegnato al master) power meters, tutti arbitrati da un arduino per collezionare le informazioni in tempo reale o per programmare e scaricare letture off-line.
il uc utilizzato è un freescale, ma non escludo porting su altri controllori. al momento il firmware è in sviluppo e verrà pubblicato appena possibile.
la mia intenzione è quella di condividere con la comunità il progetto che per me è stato il sottoprodotto di un altro lavoro. tutto il materiale sarà disponibile "open source" anche se posso vendere il pcb già pronto per il montaggio, soli componenti, o la scheda montata e collaudata.
per chi volesse cimentarsi nella programmazione di questo microcontrollore, posso fornire indicazioni sul sistema di sviluppo (scaricabile gratuitamente dal sito freescale), mentre per il flash del firmware, costruttivi del programmatore sono disponibile in rete oppure posso venderlo già montato e collaudato.
allego lo schema in formato eagle e il corrispondente pdf. mi scuso in anticipo se nello schema qualche footprint non fosse adeguato, ma lo schema originale è in formato orcad, ed il porting su eagle l'ho fatto al volo nei ritagli di tempo. risponderò ad ogni osservazione effettuando le dovute correzioni.

ringrazio marinaio67 per avermi supportato nella difinizione delle specifiche e per consigli che mi ha dato sull'utilizzo di questo forum.

se il progetto dovesse essere di qualche interesse, sono assolutamente disponibile modifiche e miglioramenti di qualunque genere.

saluti

brafo, brafo! bel progetto! :d


Arduino Forum > International > Italiano > Generale (Moderator: leo72) > Power Meter... e non solo


arduino

Comments