Construí un relé que se cierra cuando un GPIO da una señal GND. Probé el circuito con una placa de prueba y funciona con los mismos componentes (excepto que la placa de prueba usa diodo THD y la PCB usa SMD), pero por alguna razón mi circuito de PCB no cierra el relé. Estoy monitoreando el circuito normalmente abierto conectando una resistencia de 1000 ohmios y un LED. Cuando el interruptor se cierra, debería escuchar el relé mecánico y el LED debería encenderse. Pero sin suerte.
No veo ninguna diferencia entre mi esquema y PCB, pero algo está mal. Incluso cambié componentes centrales como optoacopladores, transistores, relés para asegurarme de que no estuvieran simplemente muertos. Hay un LED que se enciende cuando se da la señal GND en GPIO, puedo encenderlo/apagarlo sin problemas para saber que esta señal está presente. He verificado que estoy viendo 5V del drenaje de mi fuente de alimentación MOSFET, que suministra 5V al circuito. ¿Alguien sabe qué podría estar impidiendo que mi PCB funcione?
D6 está al revés en el esquema. No queda claro en la etiqueta de la placa de circuito impreso qué extremo es el cátodo.
Considere agregar una resistencia de 10K desde la base Q3 a GND para asegurar un apagado rápido y completo.
Según los valores típicos de Vf de un LED y un optoacoplador, parece que solo hay 1,5 mA de corriente a través del lado opto primario. Dependiendo de la corriente de bobina mínima para el relé, esto podría no ser suficiente para llevar a Q3 a una saturación firme.
Actualización: para aumentar la corriente del colector del transistor, disminuya R11. Un valor de inicio seguro es determinar a partir de la hoja de datos la corriente de sumidero continua máxima para el pin GPIO y el tamaño R11 para la mitad de eso. Luego, use el CTR (relación de transferencia de corriente) del optoacoplador para encontrar su corriente secundaria.
Suelte el optoaislador (junto con R11 y LED D5) y haga que su software escriba un nivel alto en GPIO12 para activar el relé.
Si realmente debe activar el relé con una señal baja, puede usar dos transistores en lugar de uno.
Como esto:
simular este circuito : esquema creado con CircuitLab
Si su microprocesador funciona con 5 V y desea activar el relé con una señal baja, puede hacer esto:
vir
jwh20
Feynman137
Sin importancia
Feynman137
eliot alderson
Parth Rathod
JRE
Sin importancia
rdtsc
tlfong01