Conmutación del relé de 12 voltios con una salida Arduino de 5 voltios

0

Quiero usar un Arduino que funciona con 12 V para cambiar este relé :

LospinesArduinosolodan5V,asíquequierointentardiseñaralgoquedé12voltiosalabobinaderelécuandolasalidadeArduinoestéen+5yluegocaigaacerovoltioscuandoArduinoemita0.¿QuéTeníaenmentequeestáaquí(dondesoloestoymodelandolapartedelreléconlabobina(tampocoestoysegurodecuáleslainductanciareal)

simular este circuito : esquema creado usando CircuitLab

¿Funcionará esto?

    
pregunta yankeefan11

2 respuestas

1

Nota: La pregunta se cambió de esta respuesta, ya que se deseaba manejar un relé de 6 V con una fuente de alimentación de 12 V, hasta descubrir que era un relé de 12 V todo el tiempo. Dejaré esto aquí ya que es una buena respuesta a la pregunta original, que podría ser útil para otros.

La forma más sencilla no requiere partes adicionales a las que tendría que usar de todos modos, simplemente dispuestas de manera diferente:

Estoenrealidadcontrolalacorrienteatravésdelreléenlugardelvoltajeatravésdeél.Sinembargo,laresistenciadelosrelésaCCestábiencontrolada,porloquetambiénpuedenaccionarseconunacorrienteespecífica.Lacorrientedelreléestarácercade4.3V/R1,queesde43mAenesteejemplo.Observelaespecificacióndelrelé,encuentrelacorrientecompletaoconsígaladividiendoelvoltajenormaldelabobinaporsuresistenciadeCC.Toma4.3VydivídeloporesacorrienteparaobtenerlaresistenciaR1.

Tengaencuentaquesibienestemétodoessimple,noesmuyeficiente.Seutilizarádosveceslapotenciadelrelé.

Unmétododefirmwareaúnmássencilloperomáscomplicadoeléctricamentees:

Esto tiene la ventaja de ser bastante eficiente. Extraerá la mitad de la corriente de la fuente de 12 V cuando el relé esté activado como el circuito anterior. El PWM debe ser lo suficientemente rápido para que la corriente a través del relé cambie poco durante un tiempo de medio pulso. Intentaría ejecutar el PWM un poco por encima del rango de audio, como 25 kHz. No necesita mucha resolución de PWM ya que desea un ciclo de trabajo fijo del 50%.

Por supuesto, otra opción es obtener un relé de 12 V. Ese es uno de los voltajes comunes de la bobina de relé. Cualquiera que sea el relé que tenga probablemente viene en una variante de bobina de 12 V     

respondido por el Olin Lathrop
1

La forma más sencilla es utilizar una resistencia en serie con la bobina de relé e igual a la resistencia de la bobina.

Su potencia nominal debería ser mayor (dos veces no es un número malo) que 6 voltios por la corriente de la bobina del relé, y el diodo de captura debería pasar del colector Q1 a +12 voltios.

ACTUALIZAR :

Teniendo en cuenta las modificaciones a su pregunta, parece que funcionará, así que averigüémoslo. :)

La bobina de relé toma aproximadamente 53 mA con 12 voltios a través de ella, por lo que forzar una beta de alrededor de 10 (práctica de ingeniería aceptada para asegurar la saturación) desde el Q1 requeriría que su corriente base sea de alrededor de 5 miliamperios.

Si calcula una \ $ V_ {BE} (sat) \ $ de alrededor de 1 voltio, para obtener 5 mA en la base R1 tendría que disminuir 4 voltios a 5 miliamperios.

Luego, desde \ $ R = \ frac {E} {I} \ $,

$$ R1 = \ frac {4V} {0.005A} = 800 \ text {ohms} $$

Sus 1000 ohmios forzarían 4 miliamperios en la base, por lo que con una carga de 50 miliamperios en el colector, R1 tendría una ganancia actual (\ $ \ beta \ $) de:

$$ \ beta = \ frac {Ic} {Ib} = \ frac {50mA} {4mA} = 12.5 $$

Dado que la mayoría de las NPN de jellybean tienen una beta natural mucho mayor que eso, a esa corriente de colector, casi cualquier transistor que elija para Q1 funcionará.

Y, dado que el Arduino no debería tener problemas para obtener 5mA a 5 voltios, el circuito debería funcionar, no hay problema.

    
respondido por el EM Fields

Lea otras preguntas en las etiquetas