problemas motor paso a paso

Buenas noches

tengo un circuito que controla un motor paso a paso unipolar, el circuito funciona perfectamente pero....... hace trabajar el motor a muy baja potencia, por lo tanto cambie el ULN2003A por unos transistores TIP31C, estos hacen trabajar el motor a mayor potencia pero le hacen perder pasos, alguno tiene una idea del por que sucede esto y como puedo arreglarlo gracias

Adjunto el esquematico
 

Adjuntos

  • Sin título.png
    Sin título.png
    23.2 KB · Visitas: 19
Simula el motor conectando leds, lo de los pasos perdidos puede deberse a ruido introducido por el motor al sistema de control con el PIC,. Si este es el problema, filtra bien tu fuente de 5v coloca un capacitor de 0.1 uF lo más cercano a la alimentación del PIC
 
Complementando el comentario del colega Daniel Meza, es muy probable que sea ese el problema, que la perdida de pasos se deba a el ruido provocado por la FCEM del motor (Fuerza Contra Electromotriz), los PIC's son muy sensibles a este ruido, para solucionar eso puedes colocar diodos en antiparalelo a cada bobina del motor, esto para contrarrestar esa FCEM, también, como dijo Daniel, coloca en paralelo a la alimentación del PIC un capacitor de 0.1 µF lo mas cercano al PIC posible, y si manejas mucha potencia en ese motor, puedes colocar una red snubber en paralelo con cada bobina del motor, esto es nada mas que una red RC que sirve para proteger elementos activos de conmutación (En este caso, los TIP31C de tu circuito) de las sobre-tensiones que generan las cargas inductivas, si no es mucha la potencia puedes prescindir de la red snubber.
 
Atrás
Arriba