Arduino Polska Forum
Sterowanie silnikiem DC - PWM - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino)
+--- Wątek: Sterowanie silnikiem DC - PWM (/watek-sterowanie-silnikiem-dc-pwm)



Sterowanie silnikiem DC - PWM - daniel_ - 30-06-2017

Cześć,

W jaki sposób mogę wrzucić do portu szeregowego ilość obrotów silnika DC przy danym PWM?

Kod programu. 

[img][Obrazek: 586219216519.png][/img]


RE: Sterowanie silnikiem DC - PWM - namok - 30-06-2017

Aby coś wyświetlić to najpierw musisz to zmierzyć. Gdzie mierzysz obroty silnika?


RE: Sterowanie silnikiem DC - PWM - daniel_ - 30-06-2017

(30-06-2017, 19:09)namok napisał(a): Aby coś wyświetlić to najpierw musisz to zmierzyć. Gdzie mierzysz obroty silnika?

Jak się okazało tu jest problem. Steruję układem przy użyciu TIP120 (układ Darlingtona), ale nie zliczam ilości obrotów przy danym PWM-ie. Czy jest jakiś inny sposób niż użycie enkodera? Nie zależy mi na perfekcyjnej dokładności. Potrzebuję sporządzić wykres zależności szerokości impulsu od prędkości obrotowej silnika DC.


RE: Sterowanie silnikiem DC - PWM - Smaczek - 03-07-2017

Witam,
O ile na ośce silniczka możesz zamocować magnes lub coś co mogło by przesłaniać transoptor to nie trzeba używać encodera.
Pozdrawiam,
Tomek.