motor paso a paso unipolar y una MCU

1

He estado tratando de dirigir el motor paso a paso unipolar (5V, 0.7A) usando un microcontrolador alimentado solo por USB (5V o algo así). El chasquido del motor se hizo más fuerte pero el motor aún no se mueve.

Intenté disminuir la resistencia de R1, R2, R3 y R4 y los cliks del motor se hicieron más fuertes, pero cuando quité por completo estos resistores, de nuevo hizo clic más silenciosamente ... ¿Alguien tiene alguna idea sobre cómo hacer que este motor gire? ¿debería?

Utilicé un medidor de ohmios para medir la resistencia interna que fue de 5Ω y tengo miedo de bajar R5, R6, R7 y R8, ya que mi fuente de alimentación externa no es muy fuerte y podría dañar los transistores ...

Cuando probé el motor por sí solo sin microcontrolador, giró si circulaban aproximadamente 0.3 A de corriente a través de los devanados. Maybee my:

  • el transistor no está completamente abierto
  • la corriente a través de los devanados en el motor es demasiado baja
  • mi fuente de alimentación externa no puede manejarlo (esta no es una opción para mí: S, tengo que hacer que funcione lol)

Esquema:

Primerplanodelapartederechadelesquema:

EDITAR: Este es el esquema del circuito después de consultar con ustedes:

Espero que esto haga el truco.

    
pregunta 71GA

1 respuesta

2

¿Leíste la calificación de transistor de BC546 en la hoja de datos, Collector Current − Continuous IC 100 mA dc ?

Sus especificaciones de mcu mencionan un máximo absoluto o 4mA como corriente de salida (ya ha excedido eso con el resistor base que ha usado).

Debe seleccionar un transistor más potente y un Darlington de alta ganancia se adaptaría a sus necesidades, un dispositivo como TIP120

Su mcu es un dispositivo de 3.3v y un transistor Darlington necesita aproximadamente 1.5v entre el emisor de base, por lo que una resistencia de aproximadamente (3.3v - 1.5v) /0.003A = 600 ohm debería hacer o un poco más alto que 620 ohm

Si no tiene un Darlington disponible, puede usar dos transistores discretos en una configuración de Darlindton para aumentar la ganancia actual.

simular este circuito : esquema creado usando CircuitLab

Tenga en cuenta que he usado un transistor 1A para Q1.
Necesitará cuatro de estos, uno para cada bobina.

    
respondido por el alexan_e

Lea otras preguntas en las etiquetas