sto lavorando ad un programma rudimentale per MS-DOS che si chiama LATHE XY
per controllare via LPT1 due stepper motor (l'idea di fondo era di impiegarlo per un tornio)
L'ho testato varie volte e permette di muovere due stepper, per l'assemblaggio meccanico posto qui di sotto uno screen
per il collegmento del NEMA17 al suo controller e il controller alla LPT1. Mentre nel pin11 della LPT si collega un interrutore on/off collegato dal pin11 (input) ad un qualsiasi GND (io ho scelto il pin 20). Questo permettera' di far sapere al programma se abbiamo deciso di bloccare tutto.
Lo schermo restituira' numero di stati fatti e il totale. In questa fase permettiamo pure ai motorini/controller di raffreddarsi e premendo il pulsante nuovamente su on il lavoro riprende da dove era giunto.
Il comando move permette di specificare quale motorino X o Y, in che senso far girare il motorino orario / anti orario e in fine si dira' al programma di quanti stati avanzare ( un giro completo penso siano circa 2004 stati ). Lavoro a 4 stati per adesso, anche se sarebbe possibile aumentare la precisione fino a 16 stati. (Ma dovrei modificare il sorgente) Il programma e' free ed e' tutt' ora molto limitato.
Fatemi sapere cosa ne pensate , non lo intendo come un programma professionale, alla fine esistono gia' molti prodotti migliori , ci mancherebbe.
L'ho fatto solo per hobby e per hobbysti e retro appassionati (Dato che gli stessi risultati li potreste ottenere con Arduino)
download file https://www.mediafire.com/file/ov01dq3q ... E.EXE/file