¿Por qué está diseñado activo bajo?

Compro un módulo de relé de 2 canales para Arduino. Me sorprendió saber por qué este módulo de relé está diseñado como activo bajo.
Circuito:ingrese la descripción de la imagen aquí

significa que cuando conectamos In1 al relé de baja V (GND) se enciende. ¿Hay alguna razón para usar esta forma en lugar de encender el relé con alta V?

lo siento por el mal inglés.

Respuestas (4)

Una razón es histórica.

Las primeras familias lógicas bipolares, como TTL, DTL o RTL, usaban solo transistores bipolares NPN, podían conducir fácilmente una señal de salida a unos pocos milivoltios de tierra, pero no fácilmente conducir una señal alta. Muchos circuitos integrados tendían a usar una salida de señal baja activa. Eso también permitió la funcionalidad WIRED-OR donde se podía crear una puerta virtual a partir de señales de colector abierto.

El uso de señales bajas activas es anterior a la lógica del circuito integrado y, a menudo, se usa en automóviles donde un interruptor puede simplemente conectar a tierra una señal para afirmarla; por ejemplo, el interruptor del freno o el interruptor de la luz del techo a menudo solo conecta la señal a tierra.

En los sistemas donde la conexión a tierra está disponible en todas partes (el chasis de un automóvil, por ejemplo), ahorra un cable, ya que solo necesita un cable para la carga en lugar de llevar energía al interruptor y también llevar la señal a la carga.

Tener la entrada activa baja facilita la conducción del módulo con un transistor NPN de colector abierto u otras cosas similares a colector abierto como el ULN2803.

Puede haber una razón histórica, ya que las salidas de los chips lógicos TTL bipolares podrían absorber (bajar) mucha más corriente de la que podrían generar (subir).

casi precisamente la respuesta que yo ofrecería.

Me sorprendió saber por qué este módulo de relé está diseñado como activo bajo.

Bueno, podría quitar el "Puente" y conectar 5V directamente a JDVcc, corto In1 a tierra y poner su entrada en R1 a través de la conexión etiquetada Vcc en el puente: -

ingrese la descripción de la imagen aquí

Ahora tiene ambas opciones porque esta versión ahora está activa en alta.

Supongo que ha mostrado todas las conexiones y que estos tres puntos se pueden cablear independientemente de otros canales.

Si las tierras están conectadas y/o los suministros están conectados, entonces no hay aislamiento galvánico. El optoacoplador se vuelve redundante.
@NickAlexeev Todavía podría usarse aislado galvánicamente, pero se necesitaría un suministro separado de 5V. El original tampoco estaba aislado galvánicamente solo para que conste.
@NickAlexeev Por lo general, los módulos similares tienen más de un relé que todos los relés comparten VCC, por lo que no puede controlarlos.

Este módulo fue construido para microcontroladores Arduino.

Los microcontroladores Arduino se inician con todos los pines como entradas que flotan alto.

Cualquier pin que esté destinado a ser salidas altas activas estará 'activo' hasta que el programa los convierta en salidas y los restablezca a nivel bajo. En otras palabras, si esta placa estuviera activa en nivel alto, su relé se energizaría cuando inicie y permanecería así hasta que restablezca sus pines como salidas y los tome en nivel bajo.

El fabricante piensa que usted no quiere eso (probablemente no lo quiera), por lo que esta placa está configurada de manera opuesta (activa baja).

Si el pin está configurado como una entrada en el reinicio (que es el caso de la mayoría de los µC), entonces el relé no estaría activado inicialmente porque el pin estaría en un estado de alta impedancia y no podría controlar el LED en el optoacoplador.