Witam serdecznie forumowiczów.
Niestety jestem zmuszony poprosić państwa o pomoc, gdyż po spędzeniu połowy dnia na próbowaniu różnych możliwości i przeszukiwaniu informacji w głębi internetu, spełzłem na niczym.
Próbuję sprawić, aby silnik od dysku kręcił się, sterując go ATMEGĄ32.
Schemat podłączenia jaki wykonałem jest następujący (zastosowałem diody 1n4007, tranzystory pnp bc327 oraz npn bc337):
Program jest następujący:
Niestety, w efekcie zamiast kręcenia się silniczka, uzyskuje jego drgania, parę milimetrów w lewo, w prawo.W momencie gdy te drgania występują, silnika nie da się prawie przekręcić ręką, więc siłę musi mieć.
Silnik oraz mikrokontroler podłączone są do tego samego zasilania, przez stabilizator 7805 (po parudziesięciu sekundach takich drgań, stabilizator robi się ciepły).
Poprawiłem tytuł.
[zumek]
Niestety jestem zmuszony poprosić państwa o pomoc, gdyż po spędzeniu połowy dnia na próbowaniu różnych możliwości i przeszukiwaniu informacji w głębi internetu, spełzłem na niczym.
Próbuję sprawić, aby silnik od dysku kręcił się, sterując go ATMEGĄ32.
Schemat podłączenia jaki wykonałem jest następujący (zastosowałem diody 1n4007, tranzystory pnp bc327 oraz npn bc337):
Program jest następujący:
Kod: C / C++
Niestety, w efekcie zamiast kręcenia się silniczka, uzyskuje jego drgania, parę milimetrów w lewo, w prawo.W momencie gdy te drgania występują, silnika nie da się prawie przekręcić ręką, więc siłę musi mieć.
Silnik oraz mikrokontroler podłączone są do tego samego zasilania, przez stabilizator 7805 (po parudziesięciu sekundach takich drgań, stabilizator robi się ciepły).
Poprawiłem tytuł.
[zumek]