[Linux-Biella] stepper motor

Leonardo Buffa leonardo.buffa a bilug.linux.it
Mar 12 Nov 2013 14:36:36 CET



On 11/12/2013 02:24 PM, Jumping Jack wrote:

> Ma che driver usi? L'encoder serve solo se puņ capitare di perdere step

uso il classico circuitino marcio che monta un ULN2003AN
ce l'ho collegato a un raspberry e riesco a pilotarlo con poche righe di 
python
considera che io avrei bisogno di dire all'oggetto:

adesso ruota di 13°
piuttosto che di 5 o di 20 o di 87
poco cambia pero' devo avere una certa precisione nel posizionamento

se io considero che questo stepper ha una risoluzione di 200 step per 
giro ottengo che uno step mi ruota di 1.8°
quindi e' fortemente vincolante perche' ragionando in 200 step (400 se 
uso la modalita' "dual") posso parlare di radianti, ho comunque una 
divisibilita' decisamente bassa: per lavorare con "interi" scompongo il 
400 in 5*5*2*2*2*2

se io riuscissi a lavorare in gradi, quindi in 360 step, avrei la 
possibilita' di dividerlo molto di piu', infatti:

360=5*2*2*2*3*3


-- 
花は桜木、人は武士


Maggiori informazioni sulla lista Linux