Sterowanie silnikiem - silnik nie wyłącza się, dioda tak - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: Sterowanie silnikiem - silnik nie wyłącza się, dioda tak (/watek-sterowanie-silnikiem-silnik-nie-wy%C5%82%C4%85cza-si%C4%99-dioda-tak) |
Sterowanie silnikiem - silnik nie wyłącza się, dioda tak - lenny - 22-09-2017 Dzień dobry, Mam problem ze sterowaniem silnikiem za pomocą arduino i tranzystora. Kod jakiego używam (steruję przez radio): Kod: #include <RCSwitch.h> Powyższy kod działa tylko z diodą LED - jest poprawnie włączana i wyłączana, natomiast silnik włącza się poprawnie, ale nie wyłącza się. Aby rozwiązać ten problem próbowałem zmienić kod na poniższy: Kod: if(valueChanged && (millis() - lastDebounceTime) > debounceDelay) { Wtedy silnik pracuje poprawnie (wg kodu) czyli włącza się na 5 sekund i po upływie tego czasu wyłącza się poprawnie. Schemat do sterowania tranzystorem jaki używam możecie zobaczyć tutaj: http://www.dummies.com/computers/arduino/how-to-spin-a-dc-motor-with-the-arduino/ Czy jest jakiś sposób aby układ współpracował z silnikiem poprawnie? Z góry dziękuję za pomoc. RE: Sterowanie silnikiem - silnik nie wyłącza się, dioda tak - gemsi - 27-09-2017 (22-09-2017, 18:27)lenny napisał(a): Czy jest jakiś sposób aby układ współpracował z silnikiem poprawnie? Cześć, sterowanie PWM i tranzystor polowy. Jako bonus dostaniesz opcje sterowania prędkością silnika. RE: Sterowanie silnikiem - silnik nie wyłącza się, dioda tak - krn78 - 20-10-2017 Ja sterowałem niewielkim silniczkiem za pomocą tranzystora Darlingtona. [attachment=424] |