Borykając się ze zbyt małą ilością kanałów dla moich potrzeb zmontowałem układ wg pomysłu ze strony OPENRCFORUMS
http://openrcforums.com/forum/viewtopic.php?f=84&t=6265
Jest już kilka rozwiązań tej konwersji i posiadam układ 4 kanałowy z FrSKY.
Ale oprócz dekodowania potrzebuję zamienić sygnały binarne dwóch kanałów na sterowanie PWM trzypozycyjne wyprowadzone jednym wyjściem.
Dzięki temu mogę zagospodarować 13-16 kanały eLeReSa przesyłane w SBUS-ie w telegramie widoczne jako binarne.
Wszelkie modyfikacje i miksy robi się w kodzie źródłowym.
Do płytki ARDUINO nano 3.0 ( cena 2.3$ ) należy dodać układ inwertera dla lini SBUS parę kabelków i układ gotowy.
Oczywiście jeśli ktoś nie potrzebuje tak mieszać to zdecydowanie polecam dekoder pana Misia
Dekoder z SBUS na PWM z wykorzystaniem ARDUINO nano
Moderatorzy: marbalon, moderatorzy2014, moderatorzy
Re: Dekoder z SBUS na PWM z wykorzystaniem ARDUINO nano
Hmmm... ciekawe dlaczego gosc nie zrobil inwersji softwareowo?zbipok pisze:należy dodać układ inwertera dla lini SBUS parę kabelków i układ gotowy.
Re: Dekoder z SBUS na PWM z wykorzystaniem ARDUINO nano
Korzysta ze sprzętowego UARTa i chyba się nie da.
Jeśli wiesz jak zmodyfikować kod to można faktycznie uprościć układ do minimum.
Jeśli wiesz jak zmodyfikować kod to można faktycznie uprościć układ do minimum.
Zbyszek
Re: Dekoder z SBUS na PWM z wykorzystaniem ARDUINO nano
No na sprzetowym nie, ale sa dostepne softwareowe (100000 baud powinien wyrobic). Mozliwe ze gryzly mu sie przerwania.zbipok pisze:Korzysta ze sprzętowego UARTa i chyba się nie da.
Jeśli wiesz jak zmodyfikować kod to można faktycznie uprościć układ do minimum.
Rzuce z ciekawosci okiem, bo nawet jest #define na port zrobiony.
Re: Dekoder z SBUS na PWM z wykorzystaniem ARDUINO nano
Soft uart (odbiornik) na 100kbaud jest możliwy, ale zżera za dużo czasu i gryzie się z generowaniem PWM'a (arbitraż przerwań).
Lepiej dodać inwerter i mieć problem z głowy.
Lepiej dodać inwerter i mieć problem z głowy.
Pzdr. -----MIŚ-----
Re: Dekoder z SBUS na PWM z wykorzystaniem ARDUINO nano
Ja osobiście preferuję sprzętowego UARTa , nie mam zaufania do tych programowych.
Zbyszek