Muze mit KM jiny pocet kroku vlevo a jiny pocet kroku vpravo
Napsal: 19. 8. 2009, 12:42
Zdravim po delsi dobe,
resim jeden zapeklity problem. Nedari se mi zjistit presnost meho HPGL bastlu (viz nekde tady na foru odkaz).
Jako drivery pouzivam klasicke unipolarni budice s tranzistorem ve fazi. Ten spinam na 0 povelem z MCU. Na spolecny je privedeno Ucc motora.
Jde mi o to, ze pri jednom smeru otaceni je 400pulkroku=otacka
Pri otaceni na druhou stranu je uz 400pulkroku = otacka a kousek.
Program je napsan jednoduse debilne pro testy. Protoze uz jsem si nevedel rady co s tim je a pak me napadlo napsat tohle:
krok**** je jenom vyber hodnoty z tabulky posilane na port a cekaci smycka pro dostani napeti do civky
edit:
takze podle poslednich vyzkumu potrebuju 7 otacek na to, abych se dostal zase do vychoziho bodu
resim jeden zapeklity problem. Nedari se mi zjistit presnost meho HPGL bastlu (viz nekde tady na foru odkaz).
Jako drivery pouzivam klasicke unipolarni budice s tranzistorem ve fazi. Ten spinam na 0 povelem z MCU. Na spolecny je privedeno Ucc motora.
Jde mi o to, ze pri jednom smeru otaceni je 400pulkroku=otacka
Pri otaceni na druhou stranu je uz 400pulkroku = otacka a kousek.
Program je napsan jednoduse debilne pro testy. Protoze uz jsem si nevedel rady co s tim je a pak me napadlo napsat tohle:
Kód: Vybrat vše
for(a=0;a<400;a++) {krokdoprava();}
for(a=0;a<400;a++) {krokdoleva();}
edit:
takze podle poslednich vyzkumu potrebuju 7 otacek na to, abych se dostal zase do vychoziho bodu