Jag har hittat ett par stegmotordrivare som jag med hjälp av databladet petade ihop till en fin krets som skulle kunna styra en stegmotor trodde jag...
men nu så vill den inte fungera, motorn får ström (det känner man på den att det sitter stadigt och inte roterar lätt) men den vill inte snurra, jag trodde att det bara var att pulsa fram den med 01 10 01 10 osv... men det verkar ju inte funka.
Så jag tänkte kolla om det var någon här som skulle kunna komma på vad som är fel.
Databladet till drivare finns här
koden jag använder i min mega16 för att pulsa den ser ut som detta:
Kod: Markera allt
loop:
cbi first, l11
cbi first, l01
cbi second, l12
cbi second, l02
cbi first, phase1
sbi second, phase2
rcall WAIT_2msec
sbi first, phase1
cbi second, phase2
rcall WAIT_2msec
rjmp loop
Jag hoppas att någon kan lista ut vad jag gör för fel...
Tack på förhand
ps. tredje och fjärde delen om CNC-borren kommer i helgen nu, är snart klar med in scanningen. ds.