l'inizializzazione del motore imposta solo le uscite.
il pattern che ti serve è
per singolo step:
const rom byte PATTERNSX [2] ={ 0x0F,0x07 ** ;
const rom byte PATTERNDX [2] ={ 0x0D,0x05 ** ;
per l'half step:
const rom byte PATTERNSXH[2] ={ 0x0B,0x03 ** ;
const rom byte PATTERNDXH[2] ={ 0x09,0x01 ** ;
devi inviare alternativamente i due byte per il movimento che vuoi, con la frequenza dell'invio decidi la velocità.
|