Relé: debe usarse bajo o alto para la mejor práctica 'On'

2

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

Tengo este relé: SRD-05VDC-SL-C - el que se ve aquí: enlace

Tiene 2 modos.

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

Normalmente cerrado, donde el dispositivo está conectado cuando se envía una señal baja. Leí esto ya que el relé está normalmente cerrado, es decir, entregando energía hasta que se indique lo contrario. (Aunque creo que mis explicaciones de NC y NO son incorrectas ... ¡hay una explicación clara y fácil de estos términos!)

Quiero que mi dispositivo con 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 utilizo? ¿Cuál es más correcto?

El módulo de relé que tengo en realidad es en realidad: enlace . que es de 8 relés, y 8 leds de control.

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

En ese sentido, para mí tiene sentido utilizar normalmente cerrado, por lo que cuando el relé se pone en baja, mi dispositivo se enciende y el indicador de control del relé se enciende.

Supongo que mi pregunta es: para el indicador LED de estado del relé, donde la luz encendida sugiere que el relé está conectando la alimentación al dispositivo, ¿debería estar usando NC aquí?

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

Es esta "mejor práctica" cuando se trata de relés ... este led es la parte que agrega complicaciones para mí.

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

    
pregunta RenegadeAndy

5 respuestas

1

Mejores prácticas:

  1. (según la sugerencia de @ PlasmaHH a continuación) Seguridad. Si un estado no es seguro, haga 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 de modo que este estado se obtenga dentro del estado "apagado" del relé (donde no hay corriente, o la corriente mínima fluye 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 "forzado"; es aconsejable minimizar el tiempo en que los elementos del relé están en este estado.

Ahora sobre tu elección. Puede ver que esos 8 relés son dos posiciones, en el modo 'apagado' el pad central está conectado a un teclado, en el modo 'encendido' a otro, por lo que tiene una libertad de elección para conectar la carga a los terminales de conmutación.

  

¿Debería estar usando NC aquí?

NC normalmente 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 mi pin de control de relé salga BAJO antes de que lo desee?

Para responder a esta pregunta es necesario el diagrama del circuito. La página a la que está vinculado trata de encender / apagar la lámpara eléctrica, parece que habla de encender Arudino usando el relé. ¿Se trata del autoencendido?

    
respondido por el Anonymous
1

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

Este es un ejemplo: desea controlar un relé que enciende una luz (o LED) durante 5 minutos cada hora. Aquí usaría los contactos normalmente abiertos porque la bobina de relé solo tendrá que 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 de 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 otra parte, si quisiera mantener la luz encendida durante 55 minutos y apagarla durante 5 minutos cada hora, usaría los contactos normalmente cerrados, porque en esta situación esto da como resultado un mínimo general. Tiempo de energización de la bobina.

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

En cuanto a la ESP8266. No conozco este procesador específico, pero puedo hablar en general sobre la situación y lo que le preocupa. Sí, es posible energizar el relé momentáneamente, o constantemente, en el encendido con casi cualquier microprocesador. Aquí está la regla de "buenas prácticas":

Cuando el microprocesador se mantiene en un estado de reinicio continuo, por ejemplo. al mantener presionado un interruptor de restablecimiento manual, todas las salidas deben ir a su "estado seguro" tal como lo define la aplicación específica.

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

Muchos procesadores tienen pines GPIO que vuelven a las entradas cuando el procesador se mantiene en reinicio. A menudo estas entradas están flotando. (Este es el caso con la mayoría de los procesadores Atmel Arduino). Es decir, el micro no los jala eléctricamente alto o bajo. Esta es una mala situación para los pines GPIO que configurará más adelante como salidas bajo control de programa; nunca se sabe de qué manera tenderá a desviarse el circuito del controlador: alto o bajo. Por lo tanto, tiene que forzar el pin a la polaridad correcta agregando un pull-up o una resistencia de pull-down. El resistor debe tener un tamaño (resistencia elegida) de modo que pueda conducir adecuadamente el circuito del controlador en ausencia de una unidad del procesador, sin interferir con las capacidades de salida GPIO del procesador en la operación normal de ejecución.

Si cubre la situación de reinicio a largo plazo descrita anteriormente, también cubrirá las situaciones de reinicio 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!

    
respondido por el FiddyOhm
1

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 una fuente diferente a la que lo está impulsando.

Cuando aceptes que luego debes preguntar ... ¿en qué estado necesito que se mueva el interruptor cuando pierdo energía en el lado de conmutación? Eso definirá el estado seguro de espera para su sistema. Según esa definición, usualmente usas 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 puede corregir la pérdida de energía u otra falla funcional.

Si no importa, vaya con cualquier método que deba activarse durante el menor tiempo posible.

Ahora, como han mencionado otros, eso puede significar que el relé se activa la mayor parte del tiempo en condiciones normales de operación. 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, me atrevería a 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, necesite un replanteamiento.

Puede usar controladores de retroceso que reducen la corriente al relé después de que haya transcurrido el tiempo de conmutación. Aunque esto mejora significativamente el uso de energía, sufre el desafortunado efecto secundario de que el relé puede caer inesperadamente debido a un apagón eléctrico o un choque mecánico. Si su circuito no puede monitorear el lado conmutado, el conductor nunca lo notará. 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 enclavamiento. Sin embargo, estos deben usarse con cuidado, ya que se mantendrán en cualquiera de los dos estados sin importar lo que suceda con el poder en cualquier lado.

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

    
respondido por el Trevor_G
0
  

Quiero que mi dispositivo con relé esté apagado de forma predeterminada ... que puede ser   hecho en cualquiera de estos modos, enviando la señal apropiada. Asi que   La pregunta es, ¿qué opción utilizo? ¿Cuál es más correcto?

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

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

En el caso normalmente cerrado, perderá 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, querría que el conmutador esté normalmente abierto si el dispositivo pierde energía para desconectar la energía de una carga. (como en el caso normalmente abierto, si no energizas la bobina, la carga se desconectará (y posiblemente será más segura))

También hay razones por las que usted querría que se cerrara un interruptor, tal vez para acortar algo en caso de pérdida de energía.

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

Diría que, con la lógica de tu pregunta, desearías el interruptor normalmente abierto, porque de manera predeterminada quieres que el interruptor esté abierto.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el laptop2d
0

Este módulo está mal documentado, pero esto es lo que yo esperaría.

Por lo que puedo decir, la entrada está baja. Las luces están activas cuando se baja la entrada y el relé cambia al mismo tiempo. Como tiene que conducir un opto acoplador para activar el relé y el micro debería tener un estado de alta impedancia en el encendido, las posibilidades de activación falsa del relé en el arranque son bajas, solo asegúrese de que la salida comience en alto.

El contacto de relé N / O normalmente está abierto y no conectará los contactos de relé cuando el relé no está activado.

El contacto de relé N / C normalmente está cerrado y conectará los contactos de relé cuando el relé no esté activado.

Yo usaría la salida N / O del relé, simplemente desde el punto de vista del consumo de energía. En esta configuración, si el relé consume energía en otras palabras, mi carga consume energía.

Un comentario menciona seguridad, si su carga final es de alguna manera peligrosa, puede configurar el relé para que el estado predeterminado esté desactivado. Esto dependerá del hardware real y de la microconfiguración, pero a primera vista, esto favorecerá al contacto N / O.

    
respondido por el RoyC

Lea otras preguntas en las etiquetas