Hola a todos los foreros
, habro este hilo para mostrarles mi nuevo driver para motores unipolares de 2A, es diseñado con el CI SLA7051M de la empresa Allegro, luego de estudiar su datasheet, encontre muy parecido al L297 y con mosfets incorporados, ya que posee control de corriente por modulacion PWM, trabaja con señales CLK(reloj), Sync (sincronismo), CW/CCW(direccion), Full/Half(paso completo, medio paso), VREF (para el control de corriente), ademas tiene un rango de 10v-44v.
Datasheet (hoja de datos) SLA7051M
SLA7051MEstos integrados los encontre en placas de fotocopiadoras, aki las compre a S/. 3.00 soles que es equivalente a $1 dolar asi que si quieren un Driver para motores robusto y sencillo (y barato
) esta seria una buena opcion.
luego de sacarlos nos quedan asi
primeras pruebas, para su funcionamiento solo se necesito: dos resistencias de 0.5/5W, Potenciometro de 1K, Resistencia de 3K, cap de 100uF/50V y listo. como vemos tiene las mismas señales que requiere la tarjeta controladora de ESTECA55, asi que facilmente se puede adecuar, otro punto importante es que puede trabajar hasta con pulso de 5us, con lo cual podemos tener elevadas rpm en los motores.
Un caido en batalla
tengan mucho cuidado con el calculo de VREF para el control de corriente: Vref=RSxI(motor), sino van a escuchar como revienta el integrado (me dio un gra susto
)
y ahora el video de rigor
, para la señal de reloj use un NE555, en el video primero probamos el sentido de giro, luego el modo paso completo y medio paso.
Ahora diseñare la PCB, pero no encuentro el modelo para el Eagle ni para proteus, si alguien consigue el modelo agradeceria el aporte.
Espero que les sirva este aporte, ahora me enfocare en la estructura de mi CNC
, si tienen dudas no duden en preguntar...
Saludos...