Bez oscyloskopu trochę ciężko ale można pokombinować.
A multimetr chociaż masz?
Trzeba sprawdzić, czy w momencie, gdy silnik krokowy ma pracować, pomiędzy pinami ENA- i ENA+ występuje potencjał (multimetr albo diodka LED) i czy jest wystarczający. Tak samo na DIR i STEP.
Jak program w tym momencie ma się wykonać bezwarunkowo to programu nic nie zakłóci. Więc albo masz w sofcie bajzel i jest jakiś warunek albo w momencie gdy silnik pracuje nie działa coś pomiędzy mikrokontrolerem a silnikiem krokowym (przewody, zasilanie, sterownik, ...). Pamiętaj, że port mikrokontrolera ma ograniczoną wydajność prądową.
Pokaż schemat, będzie łatwiej znaleźć gdzie jest błąd.
Znaleziono 2 wyniki
Wróć do „automat na Arduino Nano problem ze sterowaniem silnikiem krokowym”
- 23 cze 2022, 12:21
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym
- Odpowiedzi: 26
- Odsłony: 4083
- 23 cze 2022, 08:47
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym
- Odpowiedzi: 26
- Odsłony: 4083
Re: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym
Jaki jest sterownik do silnika krokowego?
Może program się wykonuje ale sterownik silnika krokowego się wiesza. Czasami bywa tak, że połączysz jakąś komunikację np. bez masy i nieraz działa (przez pojemności gdzieś się zamyka) ale jak dojdzie jakieś obciążenie czy zakłócenia to przestaje działać. Sprawdź połączenia między mikrokontrolerem a sterownikiem silnika krokowego.
Może program się wykonuje ale sterownik silnika krokowego się wiesza. Czasami bywa tak, że połączysz jakąś komunikację np. bez masy i nieraz działa (przez pojemności gdzieś się zamyka) ale jak dojdzie jakieś obciążenie czy zakłócenia to przestaje działać. Sprawdź połączenia między mikrokontrolerem a sterownikiem silnika krokowego.