Un saluto a tutti, ho la necessità di realizzare una scheda che abbia le seguenti caratteristiche:
n.3 lettori di corrente continua fino a 50A ( corrente pannelli, corrente inverter, corrente batterie)
n.2 lettori di corrente alternata 220v 50Hz fino a 30A (corrente uscita inverter, corrente uscita contatore del fornitore elettrico)
n.2 lettori di tensione in continua (tensione pannelli e tensione batteria)
n.1 lettore di tensione alternata (tensione di rete)
Tutti i dati letti dovranno essere trasmessi via seriale ad un esp8266 che provvederà a registrare i dati sul Web Server
Per raggiungere lo scopo pensavo di utilizzare la scheda con a bordo l'stm32, la quale ha sufficienti ingressi analogici, e che rispetto ad arduino ha prestazioni nettamente superiori.
Ho trovato una semplice guida che permette di caricare un bootloader sul chip, che permette di usare la scheda come fosse un arduino, compresa la possibilità di caricare gli scketch tramite la porta usb integrata.
http://www.lucadentella.it/2017/07/13/stm32-e-arduino/Per quanto riguarda i sensori da utilizzare ho pensato di usare per la lettura della corrente continua gli ACS758LCB-050U-PFF-T che hanno la possibilità di leggere correnti fino a 50A restituendo un uscita compatibile con il microcontrollore. Invece per la lettura della corrente alternata vorrei usare gli SCT-013 prendendo spunto dall'ottimo powermeter di ElettroShockNow.
Ci sono valide alternative altrimenti?
Secondo voi i componenti che ho intenzione di usare sono compatibili tra di loro?
I pin della board stm32 sono esclusivamente a 3.3V o accettano anche i 5V?
Per programmare la board ho un convertitore seriale con livelli logici a 5V posso utilizzarlo?
Danye