Relé: se debe usar bajo o alto para las mejores prácticas 'Encendidos'

Esta es posiblemente una pregunta pedante, pero no estoy seguro de qué tiene más sentido.

Tengo este relé: SRD-05VDC-SL-C - el que se ve aquí: http://www.circuitbasics.com/setting-up-a-5v-relay-on-the-arduino/

Tiene 2 modos.

Normalmente abierto, donde el dispositivo está conectado hasta que se envía una señal alta. Leo esto porque el relé normalmente está abierto... es decir, no interrumpe el suministro.

Normalmente cerrado, donde se conecta el dispositivo cuando se envía una señal baja. Leí esto porque el relé normalmente está cerrado, es decir, entrega energía hasta que se le indique que se detenga. (Aunque creo que mis explicaciones de NC y NO son incorrectas... ¿existe una explicación clara y sencilla de estos términos?)

Quiero que mi dispositivo alimentado por relé esté apagado de forma predeterminada... lo que se puede hacer en cualquiera de estos modos, enviando la señal adecuada. Entonces la pregunta es, ¿qué opción uso? ¿Cuál tiene más razón?

El módulo de relé que tengo en realidad es: https://www.amazon.co.uk/gp/product/B06XKQQXKW/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 . que son 8 relés y 8 leds de control.

La luz de cada relé se enciende cuando el pin de control se baja.

En esa medida, tiene sentido para mí usar normalmente cerrado, de modo que cuando el relé baja, mi dispositivo se enciende y el LED de control del relé se enciende.

Mi pregunta supuesta es: para el LED de estado del relé, donde la luz encendida sugiere que el relé está conectando energía al dispositivo, ¿debería usar NC aquí?

La otra parte de la que no estoy seguro es... cuando mi ESP8266 se está iniciando, ¿existe la posibilidad de que el pin de control de mi relé esté BAJO antes de que yo lo desee? ¿El pin parece bajo por defecto? ¿Es eso cierto? Si un pin no es BAJO o ALTO, ¿cómo se llama este estado 'no utilizado'?

¿Es esta la 'mejor práctica' cuando se trata de relés... este led es el bit que agrega complicación para mí?


Consulte aquí para obtener una pregunta sobre el siguiente paso: Relé activo bajo y pines GPIO ESP8266

Desea utilizar contactos normalmente abiertos. Eso significa que sin energía, los LED están apagados. También significa que no se encenderán a menos que accione el relé a propósito. Las salidas de su dispositivo, (no he investigado), deben estar inactivas, (abiertas), hasta que programe el puerto activo y haga que el relé se cierre.
Su explicación de NC y NO es correcta... Cuando el relé está apagado (que es el estado "normal", es decir, predeterminado), los contactos normalmente cerrados están cerrados y los contactos normalmente abiertos están abiertos.

Respuestas (4)

Mejores prácticas:

  1. (según la sugerencia de @PlasmaHH a continuación) Seguridad. Si un estado no es seguro, que no sea el predeterminado;
  2. bajo consumo de energía. Si sabe de antemano que el relé estará en un estado específico durante más tiempo, es aconsejable diseñar el circuito para que este estado se obtenga dentro del estado "apagado" del relé (donde no hay corriente o fluye una corriente mínima a través de su control). elemento);
  3. fatiga mecánica. Para los elementos mecánicos del relé, podría haber una posición de interruptor cuando los elementos mecánicos internos del relé están en modo 'tensado'; es aconsejable minimizar el tiempo que los elementos del relé están en este estado.

Ahora sobre su elección. Puede ver que esos 8 relés son de dos posiciones, en modo 'apagado' la almohadilla central está conectada a una almohadilla, en modo 'encendido' a otra, por lo que tiene la libertad de elegir conectar la carga a los terminales de conmutación.

¿Debería usar NC aquí?

NC generalmente significa 'no conectado', por lo que no debe usarlo. Como @Tyler dijo a continuación, NC está 'normalmente cerrado' o 'normalmente conectado' y NO está 'normalmente abierto', los detalles se pueden encontrar aquí en Wikipedia. Pero para ser precisos, debe consultar la hoja de datos del dispositivo.

La otra parte de la que no estoy seguro es... cuando mi ESP8266 se está iniciando, ¿existe la posibilidad de que el pin de control de mi relé esté BAJO antes de que yo lo desee?

Para responder a esta pregunta se necesita un diagrama de circuito. La página a la que se vinculó es sobre encender / apagar la lámpara eléctrica, parece que habla sobre encender Arudino usando el relé. ¿Se trata de autoapagado?

NC podría significar Normalmente Cerrado, como NO sería Normalmente Abierto.
0. Seguridad. Si un estado no es seguro, que no sea el predeterminado
¡Gracias Tyler por la corrección y PlasmaHH por la gran sugerencia! Actualicé la respuesta con créditos.
Los pines de control se manejan a través del esp8266, el relé está alimentando una lámpara
Consulte aquí para ver una pregunta sobre el siguiente paso: electronics.stackexchange.com/questions/352132/…

La mejor práctica con los relés es usarlos para que la bobina se energice durante el mínimo de tiempo. Obtener este derecho depende de la aplicación y, a veces, es un criterio que no se puede cumplir racionalmente.

He aquí un ejemplo: desea controlar un relé que enciende una luz (o LED) durante 5 minutos de cada hora. Aquí usaría los contactos normalmente abiertos porque la bobina del relé solo necesitará energizarse 5 minutos de cada hora. Si usó los contactos normalmente cerrados, tendría que mantener la bobina energizada durante 55 minutos para mantener la luz apagada, luego desenergizar la bobina durante 5 minutos para encender la luz. Completamente la situación opuesta a lo que quieres. No desea que la bobina permanezca energizada, produciendo calor, desperdiciando energía, agotando su vida operativa esperada, etc. más de lo que dicta la aplicación.

Por otro lado, si quisiera mantener la luz encendida durante 55 minutos y apagarla durante 5 minutos de cada hora, entonces usaría los contactos normalmente cerrados, porque en esta situación esto da como resultado el tiempo mínimo de activación general para la bobina.

Esto también se aplica a los solenoides. Energícelos lo menos posible según la aplicación y cómo utiliza la acción mecánica del solenoide.

En cuanto al ESP8266. No conozco este procesador específico, pero puedo hablar en general sobre la situación y la preocupación que presenta. Sí, es posible energizar el relé de forma momentánea o constante al encenderlo con casi cualquier microprocesador. Esta es la regla de las "buenas prácticas":

Cuando el microprocesador se mantiene en un estado de restablecimiento continuo, por ejemplo, manteniendo presionado un interruptor de restablecimiento manual, todas las salidas deben pasar a su "estado seguro" según lo definido por la aplicación específica.

Aquí hay un ejemplo. Tiene un sistema en el que una de las salidas del micro controla un elemento calefactor de alta potencia. Cuando el micro se mantiene en reinicio, no querrá que ese elemento calefactor permanezca en un estado activado, por varias razones hipotéticas. Para lograr este objetivo, debe diseñar el circuito de control del calentador para desenergizar el elemento del calentador cuando el procesador se mantiene en su estado de reinicio. La salida del micro que controla el circuito controlador del calentador puede ser eléctricamente alta o eléctricamente baja durante el reinicio, eso depende del micro que esté usando. Por lo general, puede obtener esta información de la hoja de datos del micro. Debe diseñar su circuito de controlador de tal manera que la salida de estado de reinicio del micro pin haga que el elemento calentador se apague (desenergice). A menudo, esto implicará agregar un inversor (por ejemplo, 74HCT04) al pin de salida GPIO para cambiarlo al nivel lógico inofensivo mientras el procesador se mantiene en el estado de reinicio. Depende de su procesador específico y de las características de su circuito controlador.

Muchos procesadores tienen pines GPIO que vuelven a las entradas cuando el procesador se mantiene en reinicio. A menudo, estas entradas son flotantes. (Este es el caso con la mayoría de los procesadores Atmel Arduino). Es decir, el micro no los eleva eléctricamente ni los eleva eléctricamente. Esta es una mala situación para los pines GPIO que luego configurará como salidas bajo el control del programa: nunca se sabe en qué dirección tenderá a desviarse su circuito controlador: alto o bajo. Por lo tanto, debe forzar el pin a la polaridad correcta agregando una resistencia pull-up o pull-down. La resistencia debe dimensionarse (resistencia elegida) de modo que pueda controlar adecuadamente el circuito del controlador en ausencia de control del procesador, pero sin interferir con las capacidades de salida GPIO del procesador en funcionamiento normal.

Si cubre la situación de restablecimiento a largo plazo descrita anteriormente, también cubrirá las situaciones de restablecimiento a corto plazo que generalmente ocurren en el encendido del sistema y, a veces, por otras razones (por ejemplo, cortes de energía a corto plazo).

¡Es tan simple como eso!

si lo controla un microcontrolador, depende en gran medida de lo que desee que suceda cuando el micro está apagado y/o congelado
dandavis: estoy de acuerdo El caso más simple de abordar estas situaciones de no funcionamiento es el estado de reinicio, ya sea transitorio, como en un encendido normal, o continuo, como podría ser durante una condición de caída de tensión de la fuente de alimentación. Una vez que tenga eso bajo control, puede diseñar su hardware y software hasta cierto punto, de modo que las situaciones catastróficas resulten en que el procesador sea impulsado por el hardware al estado de reinicio. Por ejemplo, con un temporizador de vigilancia, un detector de caídas de tensión y similares. ¿Qué tan lejos llegue con esto depende de la criticidad del sistema: es decir, el adorno del árbol de Navidad o el altímetro de un avión de pasajeros?

Aquí está mi opinión sobre esto...

Los relés solo deben usarse cuando se requiere aislamiento. Es decir, cuando lo que está cambiando está siendo alimentado por un suministro diferente al que lo está impulsando.

Cuando acepta eso, entonces tiene que preguntar ... en qué estado necesito que entre el interruptor cuando pierda energía en el lado del interruptor. Eso definirá el estado de espera seguro para su sistema. Según esa definición, generalmente usa normalmente abierto, aunque no siempre.

Es decir, si pierde energía en el lado del conductor, lo que está conectado se vuelve seguro hasta que se pueda corregir la pérdida de energía u otra falla funcional.

Si no importa, vaya con el método que necesite activarse la menor cantidad de tiempo.


Ahora, como han mencionado otros, eso puede significar que el relé está activado la mayor parte del tiempo en condiciones normales de funcionamiento. Como tal, en esos casos, es prudente diseñar su sistema para usar métodos que reduzcan la cantidad de energía desperdiciada. De hecho, iría tan lejos como para decir que si el relé necesita estar encendido más tiempo que apagado, tal vez un relé o la forma en que funciona el lado conmutado, necesita un replanteamiento.

Puede usar controladores de retroceso que reducen la corriente al relé después de que haya pasado el tiempo de conmutación. Aunque esto mejora significativamente el uso de energía, sufre el desafortunado efecto secundario de que el relé puede desconectarse inesperadamente debido a un corte de energía o un choque mecánico. Si su circuito no puede monitorear el lado conmutado, es posible que el conductor nunca lo note. Tengo un temporizador en mi calentador de agua que hace esto, y tengo que reiniciarlo cada vez que las luces parpadean cuando la compañía hidroeléctrica cambia la línea principal.

El otro enfoque es utilizar relés de enganche. Sin embargo, estos deben usarse con cuidado, ya que permanecerán en cualquier estado sin importar lo que suceda con el poder en cualquier lado.

Aquí es donde entran en escena los relés de estado sólido u optorrelés. Estos dispositivos le permiten mantener el estado utilizando corrientes mínimas.

NO es más seguro, eficiente y mejorará la vida útil del relé cuando el estado predeterminado del dispositivo es apagado. Use NO, y el relé debe encenderlo cuando lo desee. Gracias !
consulte mi pregunta de seguimiento electronics.stackexchange.com/questions/352132/…

Quiero que mi dispositivo alimentado por relé esté apagado de forma predeterminada... lo que se puede hacer en cualquiera de estos modos, enviando la señal adecuada. Entonces la pregunta es, ¿qué opción uso? ¿Cuál tiene más razón?

La diferencia es cuánta energía desea desperdiciar manteniendo el interruptor en el estado en que se encuentra la mayor parte del tiempo .

En el caso normalmente abierto, desperdiciará energía cuando sea necesario cerrar el interruptor.

En el caso normalmente cerrado, desperdiciará energía cuando el interruptor esté abierto.

Normalmente abierto y normalmente cerrado no solo se aplica a la aplicación de energía actual y desperdiciada. También puede aplicarse a razones de seguridad. Es posible que no pueda aplicar energía y, por lo tanto, desee que el interruptor se abra normalmente si el dispositivo pierde energía para apagar una carga. (como en el caso normalmente abierto, si no energiza la bobina, la carga se desconectará (y posiblemente sea más segura))

También hay razones por las que querría que un interruptor fallara cerrado, tal vez para cortocircuitar algo en caso de pérdida de energía.

Use los esquemas a continuación para determinar cuál es mejor para usted.

Diría con la lógica de su pregunta que desearía el interruptor normalmente abierto, porque de forma predeterminada desea que el interruptor esté abierto.

esquemático

simular este circuito : esquema creado con CircuitLab

¿Cómo sé cuándo la bobina está energizada? ¿Es cuando el led se enciende en mi tablero de relés?
En NO...el led de control está encendido, pero no pasa corriente. ¿Significa esto que en este estado mi relé no consume energía?
Como se muestra en el diagrama (es un poco pequeño), pero puede ver el estado de la fuente de voltaje. Cuando se aplica voltaje a la bobina, se energiza, si le gusta la respuesta, asegúrese de votar y márquela
La mejor manera de diagnosticar es colocar un voltímetro a través de la bobina.
Es difícil saberlo con un LED porque podría estar usando la lógica inversa del interruptor según su esquema
¿Qué pines son la bobina? Supongo que ver 0v significa que el relé está apagado, ver el voltaje de la fuente significa que el relé está encendido, cuando está en NO. modo...