12V solenoide dibujando más actual de lo que necesita

1

Soy bastante nuevo en la electrónica práctica, por lo que me disculpo si algo de esto es obvio. Actualmente estoy tratando de usar un microcontrolador para controlar la activación de varias válvulas solenoides de 12V mediante una fuente de alimentación de PC para proporcionar el 12V para las válvulas y 5V para alimentar el microcontrolador.

El problema que tengo es que las válvulas parecen estar consumiendo mucha más corriente de la que necesitan para operar. He medido el voltaje y la corriente que pasan por las válvulas y se leen como 4V y 12A. Están clasificados a 12V y 0.5A por el fabricante. No puedo explicar cuál es el problema o dónde reside. He verificado que se están emitiendo los 5V adecuados desde el microcontrolador y el BJT de NPN utilizado para la conmutación tiene una resistencia de 300 ohmios en su base.

Cualquier ayuda sería apreciada, este proyecto definitivamente se ha retrasado como resultado de este problema.

    
pregunta Ipsen413

4 respuestas

1

Supongo que o bien tiene un solenoide defectuoso con una bobina de activación parcialmente cortocircuitada, o ha cometido un error de cableado importante en alguna parte, con una sospecha que apunta hacia este último.

La razón por la que supongo que has hecho algo muy incorrecto es por la corriente de 12 amperios. Suponiendo que su unidad base sea de 5 voltios, una resistencia de 300 ohmios le dará una corriente de base en el estadio de 10 mA. Una ganancia razonable (aunque ligeramente optimista) para un transistor NPN (a menos que esté usando un Darlington) es de aproximadamente 100, por lo que esperaría una corriente de 1 amperio. El hecho de que estés viendo 12 amperios indica que algo, en algún lugar, está muy mal, y en base a lo que nos has dicho, no puedo ser más específico.

EDITAR - Y, tenemos un ganador. Dos, en realidad. Bueno, tres. Primero, estás abusando completamente de tu Fluke. Es incapaz de medir la corriente directamente. Esto sugiere (ya que su uso no tiene sentido) que el "12" que está leyendo es en realidad el suministro de 12 voltios. Y no tengo idea de lo que son los 4 voltios. En consecuencia, no hay forma de saber qué está haciendo realmente el circuito. Ciertamente, si está tratando de medir la corriente poniendo su Fluke en serie con el solenoide, eso explicará por qué no funciona.

En segundo lugar, como lo ha señalado Bruce Abbott, entre otros, un 2N5551 no se adapta a sus necesidades.

Tercero, asumiendo que obtienes un transistor decente, no puede ser un solo transistor, o al menos no un BJT. Suponiendo que su Arduino puede suministrar 10 mA de corriente, debe tener en cuenta que para fines de conmutación (como su aplicación) debe asumir una ganancia de 10 para garantizar una buena conmutación. Esto pone un límite superior de aproximadamente 100 mA en su unidad de solenoide. Es posible que intentes 200 mA, pero no mucho más. ¿La solución? Utilice un MOSFET (tipo n en este caso) o un NPN de Darlington, como un TIP140 o TIP141.

END EDIT

    
respondido por el WhatRoughBeast
0

Si está utilizando un suministro de 12 V y está utilizando el emisor común BJT, (con el solenoide entre el suministro + y el colector), debe haber cerca de 12 voltios a través del solenoide cuando el transistor está encendido.

Dado que solo hay 4 voltios a través de él y se toman 12 amperios de la fuente cuando el BJT está ENCENDIDO, me suena como si estuviera intentando controlar el solenoide mediante un cableado y el BJT a través de la fuente paralelo, o has cometido ese error de cableado.

¿Qué tan caliente se pone el BJT cuando se enciende?

    
respondido por el EM Fields
0

El 2N5551 es un transistor de baja corriente de alto voltaje, no es adecuado para conmutar 0.5A. Dependiendo del fabricante, puede tener una calificación tan alta como 600 mA máximo absoluto , pero por encima de 40 mA, su ganancia actual disminuye rápidamente (a menos de 10 a 500 mA).

Suponiendo que el solenoide es un tipo de bobina simple básica, para dibujar 0.5A a 12V debe tener una resistencia de 24 Ohms (12V / 0.5A). Usted midió 4V a través de él, lo que sugiere un consumo de corriente real de ~ 167mA (4V / 24Ω). El transistor está limitando la corriente porque no tiene suficiente ganancia para encenderse por completo.

El solenoide no puede haber estado dibujando 12A porque el transistor no lo deja. ¿Quizás el medidor se configuró mal y usted estaba midiendo voltaje en lugar de corriente?

    
respondido por el Bruce Abbott
-1
  1. Si no estoy equivocado, los solenoides son solenoides de CC. ¿Si has oído hablar de ECONOMY RESISTOR en tales aplicaciones? Una vez que se activa el solenoide, no se requiere una gran corriente para estar en estado cerrado y una res de economía. Se introduce en serie con él. Esto reduce burdon en la oferta. Espero eso ayude. vtingole
respondido por el vijay ingole

Lea otras preguntas en las etiquetas