Una forma preferida de interconectar la bobina de relé con salida baja activa desde MCU

1

Mi prototipo usaría una salida baja activa de 8-10 pines GPIO ESP8266-12E para controlar los dispositivos de CA. Tengo varias opciones para conectar el relé (o el circuito de control de fase SCR) con la MCU. Pero no puedo decidir cuál es el mejor para usar desde la perspectiva de rendimiento y costo a largo plazo. Lo que he pensado hasta ahora, es el siguiente:

Utilizando un transistor PNP adecuado:

simular este circuito : esquema creado usando CircuitLab

Utilizando un optoacoplador

simular este circuito

Uso de una matriz de transistores Darlington como ULN2803

Tengo alrededor de 8 a 10 pines de control GPIO. Si veo desde la perspectiva del costo, la solución de transistores discretos parece más barata que las que están conectadas alrededor del optoacoplador o ULN2803. Sin embargo, no estoy seguro de si todos los transistores 8-10 que se sueldan con la mano valen el esfuerzo (no lo admito, lo admito). Además, no sé cómo funcionará la solución basada en transistores discretos a largo plazo. Cualquier consejo será apreciado.

    
pregunta Vinit Shandilya

1 respuesta

4

Si el microcontrolador y el relé funcionan con la misma tensión de alimentación, entonces su opción superior con un transistor PNP es probablemente la más fácil. Es igual que la unidad lateral baja típica de NPN, simplemente volteada.

El circuito de optoacoplador que muestra no es bueno. La mayoría de los optos no tienen la capacidad de corriente de salida para controlar un relé, especialmente los relés con bobinas de bajo voltaje que pueden ejecutarse desde la misma fuente que el microcontrolador. Eche un vistazo al CTR (ratio de transferencia actual) del opto.

Sin embargo, estas señales digitales provienen de un microcontrolador que puede conducirlas con una polaridad arbitraria. A menos que estos sean salidas de drenaje abierto muy especiales o similares, simplemente invierta la lógica en el firmware. Ahora tiene señales altas activas, que pueden controlar directamente un interruptor NPN del lado bajo. Eso también permite alimentar el relé desde una tensión de alimentación más alta, lo que es una buena idea cuando es posible. Entro en más detalles sobre eso aquí .

Para completar, aquí hay una manera de conducir un relé desde una salida digital activa baja, pero donde la bobina del relé requiere un voltaje más alto que la lógica digital:

Nuevamente, solo vale la pena hacer esto si la señal digital no se puede invertir para que sea alta cuando se supone que el relé está activado, o si se queda atascado con una salida de drenaje abierto. Este es muy raramente el caso cuando la señal sale directamente de un microcontrolador.

Q1 está en la configuración de base común . Actúa como un sumidero de corriente conmutable, a voltajes más altos que el suministro de 3.3 V. Cuando se afirma la salida digital, el extremo inferior de R1 se mantiene en el suelo. Calcule aproximadamente 700 mV para la caída de B-E, de modo que quede 2.6 V a través de R1. (2.6 V) / (2.4 kΩ) = 1.1 mA. Debido a la ganancia del transistor, la mayor parte de eso provendrá del colector, no de la base.

Eso proporciona aproximadamente 1 mA de corriente base para Q2. El relé que utilicé como ejemplo dibuja 27 mA a 12 V, por lo que este circuito requiere que Q2 tenga una ganancia de al menos 27. Ese transistor en particular tiene una ganancia mínima garantizada de 100 a 10 y 100 mA, por lo que hay un margen cómodo .

D1 no es opcional. Le da a la corriente de retroceso de la bobina un lugar al que ir que no requiere crear un alto voltaje y apagar el Q2.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas