W jakich okolicznościach powinienem preferować „serwo” o ciągłym obrocie niż silnik prądu stałego lub odwrotnie?
Wydaje mi się, że aby użyć silnika prądu stałego, potrzebuję trzech pinów z MCU - dwóch do przodu / do tyłu / hamulca / wybiegu i jednego do PWM. Poza tym będę potrzebował H-Bridge.
Do serwomechanizmu ciągłego obrotu potrzebuję tylko jednego styku sygnałowego i kodu do wysłania odpowiednich sygnałów taktowania. Nie mogę kontrolować prędkości serwomechanizmu, prawda? Musi też mieć coś podobnego do mostka h wewnątrz silnika, co z pewnością podnosi koszty, ale silnik zawsze będzie nastawiony, co jest plusem.
Jakie są wady i zalety każdego z nich i kiedy powinienem wybrać jeden z nich?
Odpowiedzi:
Tak, możesz, ale niezbyt dobrze kontrolować
Serwo z ciągłym obrotem:
Silnik:
źródło
Silnik (hobby) to silnik prądu stałego plus układ dekodera i mostek H w jednym wygodnym pakiecie.
Nie może zrobić nic, czego nie można zrobić, biorąc ten sam silnik prądu stałego i dodając własny mostek H i własny sterownik mostka H.
Główną zaletą serwosilnika (hobby) jest:
Serwo oszczędza czas - jest w bardzo wygodnym pakiecie, mogę nim sterować za pomocą jednego styku w moim mikrokontrolerze i nie muszę się martwić o okablowanie własnego mostka H itp. Mogę być całkiem pewny że bez względu na to, co robi oprogramowanie, silnik i sterownik przetrwają co najmniej kilka sekund - niemożliwe jest natychmiastowe zniszczenie tranzystorów przez przypadkowe włączenie wszystkich 4 ramion mostka H.
Ponieważ serwosilniki hobby są produkowane w tak ogromnych ilościach, prawie zawsze taniej jest korzystać z gotowego serwa, jeśli robi to, czego potrzebujesz, zamiast próbować samodzielnie wdrażać koło z części.
Główną zaletą silnika prądu stałego jest:
Mam pełną kontrolę nad tym, jak to kontroluję, dzięki własnemu mostkowi H. Mogę wstawić wyłączniki krańcowe w przewodach zasilających, aby oprogramowanie nie mogło poprowadzić silnika dalej niż przełącznik, ale może zmusić silnik do wycofania się z przełącznika. Potrafię budować niestandardowe rozwiązania, które mogą robić rzeczy, których nie robi żadna z powszechnie dostępnych serw.
ps: Czy słyszałeś o OpenServo?
źródło