Jestem nowy w modułach związanych z RC. Dzisiaj dostałem moją szczotkę bezszczotkową Skywalker 20A mojego hobby . Podręcznik jest tutaj .
Mam też bezszczotkowy silnik wyprzedzający (HL3512)
Nie mam żadnego urządzenia do programowania esc (nawet sprzedawca nie wspomniał o takim wymaganiu).
Do podręcznika mówi o programowaniu słuchając wzorców dźwiękowych. Ale do tego wydaje się, że esc powinien być podłączony do kontrolera lotu (mówi o pozycjach przepustnicy itp.). Ale nie mam kontrolera lotu.
Czy ktoś może mi powiedzieć, jak korzystać z esc z tym, co mam? (Mam też 2200 mAh LiPo i arduino mega )
Odpowiedzi:
ESC są kontrolowane za pomocą tak zwanych sygnałów serwo, jest to w zasadzie tylko fala prostokątna 50 Hz (20 mS) z czasem włączenia wahającym się między 0,5 mS a 2,5 mS, a poza resztą czasu, czas tego impulsu może różnią się nieco i zależą od producenta urządzenia. Jednak 0,5 ms i 2,5 ms to dobry punkt wyjścia dla każdego projektu.
Ten różny czas między producentami powoduje, że istnieje funkcja programowania, jest to po prostu sposób, w jaki zespół obwodów napędowych informuje kierowcę, jakie będą minimalne i maksymalne impulsy.
Masz już wszystko, czego potrzebujesz, aby to działało. Polecam zajrzeć do bibliotek serwo Arduino, ponieważ szybko zabierze Cię to w drogę. Trzy czarne przewody w ESC są oczywiście podłączone do silnika, zauważ, że obraca się tylko w jednym kierunku, aby odwrócić to możesz odwrócić dowolne dwa z trzech przewodów.
Grube czarne i czerwone przewody trafiają do akumulatora. Czarne czerwone i białe przewody służą do sterowania sygnałem, czerwony powinien pozostać niepodłączony (lub możesz zasilać swoje Arduino od tego miejsca, jeśli pamiętasz o poziomach napięcia, a twój ESC jest wyposażony w obwód eliminatora baterii), czarny powinien być podłączony do masy Arduino i białej do styku wyjściowego używanego z biblioteką serwo. To prawie wszystko. Powodzenia.
źródło