He estado tratando de hacer que Linstepper funcione, sin embargo, parece que no puedo entender el funcionamiento del circuito.
El circuito está aquí .
Los temas que no me quedan claros son:
La página de cómo funciona de la página de inicio de Linistepper podría ayudar: http://www.piclist.com/techref/io/stepper/linistep/lini_wks.htm
Puedes probar este foro Electro-tech-online El creador de Linistepper, Roman Black, lo frecuenta. Se hace llamar MR RB. ¿Quién mejor para obtener sus respuestas?
El Linistepper genera 6 micropasos en hardware, utilizando diodos y resistencias para generar los niveles de voltaje correctos para los 6 micropasos. Esto da 200 x6 = 1200 pasos/rotación, que es uno de los modos de micropasos de Linstepper que puede seleccionar.
Para hacer 3600 pasos/rotación, el Linistepper alterna muy rápido en el software entre 2 de los micropasos. Por lo tanto, hace AAA o AAB o ABB (donde A y B son 2 micropasos secuenciales) y a una frecuencia alta de alrededor de 333 kHz si está utilizando el xtal de 16 MHz. El efecto general es proporcionar 3600 micropasos a partir de los 1200 micropasos del hardware.
Nota interesante; el Linistepper es el único controlador paso a paso que produce 3600 pasos/rotación, lo que lo hace ideal para cosas que funcionan en grados ya que hace 10 micropasos por grado, también las tapas de suavizado C5 y C6 se pueden ajustar (eligiendo su valor) para dar muy Transición suave de un micropaso al siguiente cuando se ejecuta a la velocidad del motor "sintonizada". Ambos factores lo hacen ideal para el movimiento de telescopios (astronomía, etc.) y configuraciones de giro/inclinación, etc.
Se logran diferentes voltajes de salida encendiendo y apagando las salidas PIC. Los diodos evitan que la corriente fluya de manera incorrecta cuando algunas salidas son altas y otras bajas. Es una idea inteligente.
Los 3600 pasos se logran con "micro-pasos".
kevin boyd
Kortuk