Transistor para cambiar un motor que no funciona, ¿qué ocurre?

-1

He estado trabajando en un proyecto y parece que no puedo hacerlo bien. Estoy usando un arduino para controlar un motor, y lo enciendo y apago a través de un transistor. Tuve un problema porque no funcionaba, así que publiqué esta pregunta:

pregunta sobre el transistor para principiantes, tratando de entender

Tuve el motor en el lado equivocado del transistor. Arreglé eso. Todavía no está funcionando. Sin embargo, el problema es que cuando desconecto el motor y conecto un multímetro a los cables que van al motor, el voltaje es correcto.

Antes de ir más lejos, aquí está mi esquema amateur.

simular este circuito : esquema creado usando CircuitLab

Y déjame disculparme por no saber exactamente de qué estoy hablando. Tengo más de 20 años de TI y programación, pero nunca entendí realmente los entresijos de la electrónica, los términos (todavía no estoy seguro de si el cátodo es el extremo + o -), y la forma correcta de abordar muchos esta. Entonces, en caso de que haya hecho el esquema incorrecto, "pseudocodificaré" el circuito en inglés:

Motor, con diodo entre los terminales + y -. El final del diodo con la línea blanca es hacia el terminal positivo. (99% seguro de que es correcto, cuando está conectado a mi multímetro, sonda positiva en el extremo de la franja blanca y negativa en el otro, sin pases de corriente)

transistor NPN2222. Para ilustrar la alineación, imagine que está sobre una mesa, con el lado plano hacia abajo. Los alfileres están hacia ti, el top negro lejos de ti. El pin del lado derecho es el emisor, correcto (para un NPN2222, ¿o todos son iguales?) Eso está conectado a tierra. El pin central está enganchado al pin digital arduino con una resistencia de 540 ohmios en el medio (se encontró ese valor usando algunos transuladores / resistencias en línea. Puede que lo haya hecho mal). El colector, el pin izquierdo, se conecta al polo negativo del motor, así como al diodo (el lado no rayado).

El polo positivo del motor / el extremo rayado del diodo se conecta directamente a la batería.

Cuando el pin se activa, el motor no gira.

Ahora, donde estoy muy confundido:

Desconecté el motor. Puse un LED en su lugar. El LED se enciende. Leí otras publicaciones aquí sobre voltaje reducido, el motor solo obtuvo 2.7 voltios en lugar de 3 debido al transistor, etc. Así que conecté mi multímetro a los cables que se unirían al motor. Cuando el arduino se activa, estoy leyendo 2.97v en los pines. Eso es más que suficiente para hacer funcionar el motor. ¿Qué diablos está pasando?

Entonces, enganché el motor nuevamente y puse el multímetro en los pines. Cuando debería estar encendido, solo está leyendo 0.17v. Sin el motor, lee 2.97v, con el motor - 0.17v.

Sé que el motor tiene un consumo de corriente alto. Probé mi dispositivo con un micro mini motor e incluso conectado directamente a la batería, no tenía la potencia suficiente para hacer girar el volante al que estaba orientado. Así que saqué un motor ligeramente más grande de un juguete de control remoto. Esto es lo suficientemente fuerte, pero atrae un poco más de 200 m (el micro motor extrajo alrededor de 100). ¿Es ese posiblemente el problema? El transistor debería poder manejarlo fácilmente.

Lo que me tiene tan confundido es que, sin el motor, las clavijas ESTÁN recibiendo 2.97V. Con él, el motor no gira, y estoy leyendo .17v.

¿Qué estoy haciendo mal?

    
pregunta InfernusDoleo

2 respuestas

3
  

Sé que el motor tiene un consumo de corriente alto. Probé mi dispositivo con un   micro motor mini y incluso conectado directamente a la batería no fue   lo suficientemente potente como para hacer girar la rueda a la que estaba orientado.

[Mi énfasis arriba.]

Sospecho que este es tu problema. Agregar un transistor no permite que más corriente vaya al motor, de lo que es posible conectando directamente el motor a la batería.

Si su batería no puede alimentar correctamente el motor cuando está directamente conectado, entonces no es sorprendente que su circuito no conduzca el motor al intentar hacerlo a través de su circuito. :-(

En una conjetura (y necesitaría una medición), el voltaje de la batería en sí mismo está disminuyendo cuando intenta conducir el motor. ¿Qué tipo específico es su batería de 3 V, y ha probado otras fuentes de alimentación de un voltaje similar?

    
respondido por el SamGibson
0

Su diodo es correcto. Si no fuera así, básicamente tendría un cortocircuito.

La batería

Dependiendo de la batería, es posible que tenga más que suficiente voltaje para hacer funcionar el motor, pero que no haya suficiente voltaje cuando el motor está en carga. ¡Asegúrese de que puede hacer funcionar el motor solo con la batería! Si no puedes, el resto no te ayudará.

Dispositivo de conmutación

Su circuito funcionaría mejor con un MOSFET que con un 2N2222. Un transistor es un dispositivo controlado por corriente, lo que significa que la corriente que maneja a través del emisor de base determinará la corriente a través del emisor de colector. También alcanzará el voltaje de saturación en un punto más alto a medida que aumenta la corriente del motor.

Un MOSFET es un dispositivo controlado por voltaje, lo que significa que el voltaje que usted pone a través de la fuente de la puerta determinará la corriente a través de la fuente de drenaje.

    
respondido por el slightlynybbled

Lea otras preguntas en las etiquetas