Podłączyłem silnik krokowy unipolarnypoprzez układ ULN2803 do mikrokontrolera. ULN podpiołem pod 12V, masy zmostkowałem.
Wszysko działa poprawnie.
Zastanawiają mnie tylko dwie rzeczy:
1) z ciekawości sprawdziłe napięcie na wyjścach ULN. Co ciekawe w stanie wysokim osiąga on tylko 10V. Czy nie powinno być 12V?
2) pod piny sterujące silnikiem podłączyłem diody led (+ rezystor naturalnie) żeby popatrzeć na poprawność sterowania. Zaskoczyla mnie jedna rzecz. Przy każdym kroku zapalają się dwie diody, przy czym jedna, wyprzedzająca krótko błyska. Sprawa podobnie wygląda na tym filmiku:
http://www.youtube.com/watch?v=bLTYvetAOFE