Intentando restablecer, automáticamente, una unidad de control de velocidad HVAC. La unidad tiene un pin de salida H8 que va a 24 V CC cuando se dispara y a 0 V CC cuando está en funcionamiento. No hay un pin de tierra confiable (u otra tierra) que pueda usar, así que uso H5, otra salida, que siempre está a 10 VCC. Por lo tanto, el diferencial entre H5 y H8 es de 14 V cuando está disparado y de -10 V cuando está funcionando.
La unidad se puede reiniciar haciendo un cortocircuito en H1 y H2 (dos pines más en el control de velocidad). H1 es siempre 24V.
Recogí un optoaislador Si826x de 8 pines y tengo problemas para que emita algo; me gustaría saber si me falta algo obvio.
El pin H8 del controlador de velocidad HVAC está conectado a una resistencia de 1k y luego al pin 2 en el optoaislador (ánodo). El pin 3 (cátodo) del optoaislador va al pin H5.
Pin 8 del optoaislador conectado a +5V en un Arduino, y pin 5 del optoaislador conectado a GND en el Arduino. Espero que los pines 6 y 7 en el optoaislador estén a 5 V o 0 V dependiendo de si el controlador de velocidad HVAC está activado o no. Pero los pines 6 y 7 se niegan obstinadamente a ser cualquier cosa que no sea 0V, ya sea que el controlador de velocidad HVAC esté activado o no.
Luego intenté conectar los pines 2 y 3 del optoaislador a más pines en el Arduino, y todavía no hubo salida en 6 y 7. Luego repetí esto con un nuevo optochip, en caso de que algo explotara. Aún nada.
¿Me estoy volviendo loco?
Comience poco a poco, un paso a la vez (¡vieja regla!). Verifique su lógica general con un solo led rojo en serie con el optoacoplador. Esta es una forma de ver el funcionamiento interno. El led le mostrará lo que sucede dentro del optoacoplamiento. Si la lógica led funciona, ve a diagnosticar el arduino.
Andy alias