Me gustaría detectar eventos de termostato (calor, ventilador, aire acondicionado, etc.) con un Arduino. He investigado bastante pero no he encontrado una solución definitiva. La mayoría de los proyectos que veo implican controlar el termostato; sin embargo, simplemente quiero detectar eventos de encendido/apagado.
Según lo que he recopilado hasta ahora, me gustaría usar un optoacoplador para proteger el horno/termostato de daños: proteger el Arduino es importante pero de menor importancia. Planeo instalar un cable separado (cat5) desde el termostato hasta mi proyecto para no ensuciar el cableado del horno.
Este es el optoacoplador que he visto recomendado http://www.digikey.com/product-detail/en/HCPL3700/HCPL3700-ND/401373 a través de este tutorial https://www.adafruit.com/blog/2012/10 /04/pregúntele-a-un-educador-cómo-puedo-medir-voltaje-de-ca-con-mi-arduino/
Pero lo que me confunde es cómo conectarlo por completo y qué valores seleccionar para la resistencia.
Aquí está el circuito en la hoja de datos HCPL3700
El esquema para el uso de HPCL3700 se proporciona en la Nota de aplicación de HP AN 1004 , Figura 6:
La misma sección de la nota de aplicación proporciona los cálculos para determinar Rx y, por lo tanto, los valores de las dos resistencias en el lado de entrada, Rx/2
cada una, en función del umbral de activación deseado (consulte el Ejemplo 2). En la Figura 7 se proporciona un gráfico para obtener directamente los valores de Rx.
Para monitorear una línea de 24 V CA y con cierto margen para condiciones de bajo voltaje, consulte la Figura 7 y considere rendimientos de umbrales alto y bajo de alrededor de 25 y 15 voltios: use resistencias de 10 kOhms y 2 vatios para estar Rx = 20k
seguro , una en cada ramal es decir pin 1 y 4.
Si también planea monitorear voltajes de red de 110V, los valores utilizados serían 18k 2 Watts cada uno. Asegúrese de que la resistencia utilizada esté clasificada para el funcionamiento de la red de CA, no la variedad común o de jardín que no es segura para las aplicaciones de voltaje de la red.
pedro bennett
Andrés
Guardabosques1