Znaleziono 3 wyniki

autor: pitsa
24 cze 2022, 08:48
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym
Odpowiedzi: 26
Odsłony: 4571

Re: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym

and10 pisze:silnikk.moveRelativeInSteps(-40); <--- wywołanie tej funkcji nie działa przy włączonym silniku


A sprawdzałeś to z innymi parametrami? np. -4000 i 4000, albo te -40 ale na innych prędkościach i przyspieszeniach?

Każdą podpowiedź trzeba przemyśleć, sprawdzić, doczytać o co w podpowiadanym temacie chodzi. Budujesz maszynę sam i musisz wiedzieć co się w niej dzieje by mieć później pewność co do jej funkcjonowania. Zaglądamy do twojego projektu przez małą dziurkę i nie widzimy całości.

Zaufałeś wewnętrznym rezystorom podciągającym. Masz sugestie aby dodać zewnętrzne no to zrób to. Poszukaj po internetach w tym temacie, sprawdź jak to inni robią. Miej pewność, że w tym miejscu zrobiłeś wszystko to co się da. I tak w każdym miejscu.

Ja na etapie budowy urządzeń do programu dołączałam komunikaty na LCD (lub na serial monitor) o wykonywanym etapie, testuję parametry i robię "badania". Efekt końcowy mam taki. Są transoptory, są darlingtony (ULN2803A), rezystory i diody do walki z zakłóceniami.
and10 pisze:while (digitalRead(kran4)!=LOW) {delay(50); }//opuszcza piłę
A gdzie debouncing? Niepotrzebny?
autor: pitsa
22 cze 2022, 22:07
Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
Temat: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym
Odpowiedzi: 26
Odsłony: 4571

Re: automat na Arduino Nano problem ze sterowaniem silnikiem krokowym

and10 pisze:Zgodnie z radami podłączyłem kondensatory pod piny arduino

Jakie piny, jakie kondensatory, jakie rezystory na podciąganiu wejść?
Na pewno, nie ma błędów w programie? Czasem może być pierdułka, której nie zobaczysz bo nie zdajesz sobie sprawy, że to może mieć wpływ. Przykład? Mnożenie wartości zmiennej przez liczbę bez ".0" na końcu.

Wróć do „automat na Arduino Nano problem ze sterowaniem silnikiem krokowym”