Pagina 1 di 2

Rilevare presenza tensione di rete tramite microcontrollore

MessaggioInviato: 21 mag 2013, 9:54
da AjKDAP
Ciao a tutti,
non sono abituato ad interfacciare i microcontrollori con la rete di casa a 230V, ora però ne ho la necessità.
qual è il metodo più sicuro e relativamente semplice per rilevare la presenza di tensione di rete tramite un microcontrollore?
Sto sperimentando con il TCPIP Stack di Microchip per costruire un webserver e vorrei monitorare diversi carichi di casa che utilizzano la tensione di rete.
Avete qualche consiglio?

Grazie

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 10:10
da xyz
Cerca in rete e negli application note "zero cross detector", se lo vuoi sicuro aggiungici "opto isolated", ad esempio uno dei tanti:

http://www.edaboard.com/entry1807.html

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 11:00
da nollo
Sicuramente un buon modo per proteggersi è essere isolati!
Potresti pensare di usare direttamente un TV ovvero un trasformatore di misura per le tensioni oppure ricorrere a a un partitore da isolare successivamente.

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 21:12
da AjKDAP
Grazie ad entrambi delle risposte!

Foto Utentexyz, nel link che hai postato c'è questo schema:


a cosa servono R1 ed R2? come si dimensionano?

Girando un po' ho trovato una scheda in vendita su ebay che è così configurata:


qual è la configuarazione migliore?
Nel secondo caso, volendo eliminare il diodo led esterno D1, è meglio mantenere la resistenza di limitazione per il led del fotoaccoppiatore vero?

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 21:22
da Candy
Rilevare la presenza di tensione di rete è molto semplice. Entrambi i due schemi che hai postato sono sufficienti. Lato micro però dovrai scrivere un piccolo filtro che elimini i buchidi quella configurazione: 20 mS per tenersi larghi.

Però a me sorge un dubbio. Ha qualche riferimento questa ricerca con la successiva tua affermazione:
Sto sperimentando con il TCPIP Stack di Microchip per costruire un webserver e vorrei monitorare diversi carichi di casa che utilizzano la tensione di rete.


:?: :?:

Cosa desideri fare in verità?

P.S.: però la resistenza da 100k mi sembra un errore grossolano.

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 21:28
da AjKDAP
Forse non mi sono spiegato bene, ma sto lavorando su un progettino composto da:
-microcontrollore microchip
-scheda SD
-modulo wifi seriale
-20/30 Input/Output
-etc...

utilizzando le librerie TCPIPStack di Microchip ho a disposizione un webServer a tutti gli effetti e quindi posso comandare ogni singolo I/O del microcontrollore tramite pagina web.

L'idea finale insomma è "domotizzare" un po' casa mia :ok: dovendo monitorare carichi sottoposti a tensione di rete, ho scritto questo post.

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 21:29
da AjKDAP
Candy ha scritto:P.S.: però la resistenza da 100k mi sembra un errore grossolano.


perché? come andrebbe dimensionata?

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 21:33
da Candy
perché? come andrebbe dimensionata?

Va dimensionata per far si che l'impedenza che si forma con la seire del condesatore 0,1/250V lascri passare una corrente minimanete utile all'opto, che sarà dalle parti di 10 mA come minimo.

gioverebbe quindi anche sapere cosa significa 0,1/250V sul condesatore.

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 21:56
da Candy

Re: Rilevare presenza tensione di rete tramite microcontroll

MessaggioInviato: 21 mag 2013, 22:06
da AjKDAP
Candy ha scritto:gioverebbe quindi anche sapere cosa significa 0,1/250V sul condesatore.


immagino 0,1uF - 250V

COmunque grazie dello schema corretto, vedrò di acquistare i componenti che mi mancano.