Inverter PPM dla APM-a
Moderatorzy: marbalon, moderatorzy2014, moderatorzy
Inverter PPM dla APM-a
Witam,
Mam problem z sygnałem PPM dla ArduCopter dla ArduPlane PPM działa normalnie ale dla ArduCopter już nie. Postanowiłem zbudować inwerter sygnału PPM wg schematu.
https://oscarliang.com/ctt/uploads/2015 ... matics.jpg
Po wgraniu kodu dla przeprowadzenia testów na Arduino UNO ze strony https://www.youtube.com/watch?v=m_o7fdAuPDA PPM wg pokazanego schematu działa ale kiedy podłączę do APM-a sygnału brak, zworka na piny 2 i 3 założona.
Ktoś miał podobny problem?
Mam problem z sygnałem PPM dla ArduCopter dla ArduPlane PPM działa normalnie ale dla ArduCopter już nie. Postanowiłem zbudować inwerter sygnału PPM wg schematu.
https://oscarliang.com/ctt/uploads/2015 ... matics.jpg
Po wgraniu kodu dla przeprowadzenia testów na Arduino UNO ze strony https://www.youtube.com/watch?v=m_o7fdAuPDA PPM wg pokazanego schematu działa ale kiedy podłączę do APM-a sygnału brak, zworka na piny 2 i 3 założona.
Ktoś miał podobny problem?
Re: Inverter PPM dla APM-a
SBUS to nie jest PPM
samolot max 4579/1293 analog, DJI do końca zasięgu :)
coper max 1729(na 5.8)
coper max 1729(na 5.8)
Re: Inverter PPM dla APM-a
Procedury dekodowania RC w ArduPlane i ArduCopter to dokładnie te same procedury, a więc Twój problem leży tylko i wyłącznie w konfiguracji APM, lub wersji softu APM.
Pzdr. -----MIŚ-----
Re: Inverter PPM dla APM-a
Jak się doszukałem to problem leży w oprogramowaniu ArduCopter, w kodzie źródłowym dla ArduCopter została wyłączona funkcja PPM-a w przeciwieństwie dla Arduplane.
Atmega 32U2 pin23 (PPM OUT)-> Zworka SJ2 ->Rezystor R11 ->Atmega 2560 pin 36 (PL1)
Atmega 2560 przyjmuje sygnał PPM na pinie 36 (PL1)
Na innym forum wyczytałem że należy włączyć tą funkcję w kodzie tylko nie wiem który plik zawiera informacje o sygnale PPM, może ktoś już rozwiązał ten problem.
Atmega 32U2 pin23 (PPM OUT)-> Zworka SJ2 ->Rezystor R11 ->Atmega 2560 pin 36 (PL1)
Atmega 2560 przyjmuje sygnał PPM na pinie 36 (PL1)
Na innym forum wyczytałem że należy włączyć tą funkcję w kodzie tylko nie wiem który plik zawiera informacje o sygnale PPM, może ktoś już rozwiązał ten problem.
Re: Inverter PPM dla APM-a
nie wiem ile wart jest twój czas ale może zamiast walczyć z zabytkiem kup normalny kontroler lotu z F405 i wgraj normalnego arducoptera szczególnie, że postęp jest raczej dramatyczny wzgędem tego zabytku.
PPM właczysz w konfiguracji build wyłączając w zamian coś innego.
PPM właczysz w konfiguracji build wyłączając w zamian coś innego.
samolot max 4579/1293 analog, DJI do końca zasięgu :)
coper max 1729(na 5.8)
coper max 1729(na 5.8)
Re: Inverter PPM dla APM-a
APM-a mam akurat w szufladzie a najszybciej to będzie kupić konwerter PPM->PWM
Re: Inverter PPM dla APM-a
Nie, różnicy w funkcjonalności nie przeszkoczysz
samolot max 4579/1293 analog, DJI do końca zasięgu :)
coper max 1729(na 5.8)
coper max 1729(na 5.8)
Re: Inverter PPM dla APM-a
Chwila, chwila - w jednym miejscu piszesz ze PPM z AP Ci dziala, a w drugim ze testowales dekoder SBUS na Arduino i tez Ci dziala, co jest sprzeczne samo w sobie.
Jaki Ty masz w koncu sygnal wychodzacy z odbiornika? PPM czy SBUS? Co to za odbiornik?
Re: Inverter PPM dla APM-a
Odbiornik mam Qczka, sygnał wyjściowy mogę ustawić na S-BUS lub PPM.
Jak ustawię wyjście PPM w odbiorniku i wgram do APM-a ArduPlane (samolot) to APM przyjmuje sygnał PPM z odbiornika, ale jeśli wgram ArduCopter (dron) to APM nie przyjmuje sygnału PPM z odbiornika. Odbiór jest tylko po PWM-e
Jak ustawię wyjście PPM w odbiorniku i wgram do APM-a ArduPlane (samolot) to APM przyjmuje sygnał PPM z odbiornika, ale jeśli wgram ArduCopter (dron) to APM nie przyjmuje sygnału PPM z odbiornika. Odbiór jest tylko po PWM-e
Re: Inverter PPM dla APM-a
To po co Ci konwerter PPM-PWM skoro masz juz (dzialajacy jak twierdzisz) komwerter SBUS-PWM na Arduino?
Re: Inverter PPM dla APM-a
Ponieważ ten wg schematu z początku tematu konwerter S-BUS -> PWM czasem się przycina, testując na serwie potrafi się zatrzymać na 1s. Kombinowałem już z rezystorami ale bez rezultatu. Nie wiem co jest tego powodem.
Re: Inverter PPM dla APM-a
A czemu nie ustawisz w odbiorniku i w APM standardu S-Bus ? Przecie S-Bus jest w APM działający. Jeśli Twój APM wymaga innej polaryzacji S-Bus, i nie masz możliwości zmiany tego ani w odbiorniku, ani w APM, to inwerter do S-Bus robi się z jednego tranzystora i 2 rezystorów. Schematów w sieci jest pełno, elementy dostępne za złotówkę w każdym sklepie za rogiem, a jak potrafisz przylutować kabel, to polutujesz i to w 5 minut na pająka w termoskurczu i będzie działać.
Pzdr. -----MIŚ-----
Re: Inverter PPM dla APM-a
Nie mogę znaleźć nigdzie oprogramowania na Atmegę 32U2 na S-BUS, na PPM jest ale na S-bus-a nie widzę.
Jeśli masz taki wsad to fajnie by było jeśli byś podesłał
Jeśli masz taki wsad to fajnie by było jeśli byś podesłał
Re: Inverter PPM dla APM-a
Dzięki kolego, znalazłem tą wersję chwilę przed twoim postem. Po S-bus działa bardzo ładnie. Mam nadzieję że przyda się także dla innych.
Temat można zamknąć.
Ahh.... bym zapomniał, podziękowania także dla kolegi Miś
Temat można zamknąć.
Ahh.... bym zapomniał, podziękowania także dla kolegi Miś