problem ze sterowaniem bipolarnym silnikiem krokowym

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#11

Post napisał: Leoo » 04 gru 2009, 07:52

mgucio pisze:cbi(PORTC,0);// stan niski-wlączenie-enable
Tu raczej dobrze nie jest. EN ma być w stanie H, czyli:
sbi(PORTC,0)
Czy teraz na symulatorze działa poprawnie?



Tagi:


Autor tematu
mgucio
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 22 paź 2008, 12:58
Lokalizacja: Zabrze

#12

Post napisał: mgucio » 06 gru 2009, 21:58

Fakt,poprawiłem i na symulatorze jest wszysko ok. Zrobiłem kilka prób: np. po podłączeniu silnika pod sterownik i nie podlączeniu mikrokontrolera (brak jakichkolwiek sygnałów z mikrokontrolera na sterownik) silnik "trzyma"wiec jest tak jak powinno być. Po podłączeniu mikrokontrolera i wysłaniu na wejście enable stanu wysokiego a nie podawanie sygnału na wejscie CLK silnik powinien równiez "trzymać" czego nie robi.wyglada na to jakby silnik nie reagował wogóle na sygnały wychodzące z mikrokontrolera.

Sprawdzałem program na diodach i jest ok stan niski zapala je a wysoki gasi. Wiec sygnały wychodzą z mikrokontrolera.


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#13

Post napisał: Leoo » 06 gru 2009, 22:09

Dla wyjść procesora CLK i DIR też trzeba zastosować oporniki podciągające 1k. Stany logiczne wolnozmienne EN i DIR można sprawdzać sondą TTL lub woltomierzem. Dla logicznego H ma być węcej niż 3,5V. Przebiegi szybkozmienne badamy sondą TTL lub oscyloskopem.


Autor tematu
mgucio
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 5
Rejestracja: 22 paź 2008, 12:58
Lokalizacja: Zabrze

#14

Post napisał: mgucio » 11 gru 2009, 10:00

hmm nie wiem za bardzo jak mam ten opornik podciągający podłączyć. a czy mogę uzyć tranzystorów mocy ULN2803 które są już zamontowane na module uruchomieniowym ATmega16.Jezeli ich nie moge użyc prosze o jakiś opis jak mam podłączyć te oporniki 1k. W zalączniku podaje Panu opis modułu uruchomieniowego jaki posiadam.dziekuje za pomoc.
Załączniki
modul_avr_instrukcja.pdf
(478.09 KiB) Pobrany 1301 razy


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#15

Post napisał: Leoo » 11 gru 2009, 10:49

W moim albumie jest schemat "Generator testowy". Jednym z oporników podciągających jest R3, włączony jednym końcem do +5V (VCC). To jest cały sekret. Używanie układu ULN jest bezcelowe, gdyż jego wyjścia są typu OC a na dodatek występuje odwracanie fazy sygnału.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”