Go Down

Topic: Sensor de voltaje 220 voltios AC para arduino con Optoacoplador (Read 4961 times) previous topic - next topic

rafeitor

     El montaje no es más que para detectar 220 v en cualquier entrada lógica del arduino.

     El uso práctico en mi caso no es más que en un sistema domótico en el cual se controlan todas las luces de la casa mediante una pantalla táctil TFT o desde internet. El problema residía en hacer saber al arduino cuando cualquiera de las luces se había encendido a través del conmutador normal de la pared y hacer cambiar así el estado en la pantalla del sistema y en las variables almacenadas.





     En un primer momento pensé en utilizar diferentes tipos de sensores con transformador o sensores hall:





       Pero descarté la idea debido a que esos sensores además de ser muy imprecisos y requerir muchas lecturas para sacar un promedio válido, a día de hoy con el poco consumo de las luces Led de 3 o 5 vatios no darían ningún tipo de lectura. Además si se fundiera la luz darían el estado de apagadas cuando en realidad habría voltaje en el casquillo, por no decir que no podríamos saber el estado de un enchufe si no tenemos nada conectado.


        La solución mejor que encontré fue utilizar un optoacoplador para poder aislar la corriente del arduino, y dentro de todos los que estuve mirando el perfecto era el HCPL-3700 que ya incluye dentro la gran mayoría de componentes necesarios simplificando y abaratando el montaje.






         Las 2 resistencias de la entrada son de 27 k ( No de 47k como se ve en el esquema)  y 2 w. de potencia, el condensador es un electrolítico de 22 microfaradios 16 voltios y la resistencia a la salida es de 10 k y ¼ w.


          La salida dependerá de los voltios que pongamos en vcc y funciona perfectamente con 3,3 -5 y 12 voltios. También hay que comentar que esa salida es inversa osea que tendremos un 1 lógico cuando no haya tensión de red en la entrada.









       El coste de todos estos componentes para construir 10 sensores es de 30€ con lo cual cada sensor cuesta 3€.

       Aquí muestro una placa con 3 circuitos completos sin soldar aún  para Sensar 3 luces:




       Es importante  aislar la placa ya que en las entradas hay 220 voltios

       Debido a la posición de los componentes no hace falta ninguna placa de circuito impreso.
















 

Hector_A


Excelente y Felicitaciones.

Eso si, te lo tengo que mover a Documentación que es donde debe estar.

Abrazos!



efect2000

me apunto este ic, ya que para ir sobre seguro monté un rele bobina 220  por no ver fiable un opto de los de toda la vida+circuito limitador entrada.

Me llegas tarde :D  :D  :D

gracias y saludos

marcoballber

Buenas Rafeitor,

estaba buscando hacer algo parecido a lo que has hecho. Mi primera idea era utilizar el ACS712, pero como quiero usar un ESP8266-01 que no dispone de entradas analógicas, creo que tu sistema me puede servir.

La duda que me surge es como conectar todo el sistema. Entiendo que por un lado tienes la luz a controlar conectada a un interruptor cruzado y a un arduino mediante un relé. Lo que no me queda claro es dónde conectas el circuito con el optoacoplador. ¿En paralelo?

Es decir, con este circuito puedo "pinzar" cualquier carga y a la salida si está en funcionamiento me da un 0 y si está apagada un 1. ¿Es correcto?

Saludos.

Go Up