APM приемник - Направи си сам ъгъл
За да управлявате автопилота APM, е възможно да използвате всеки комплект за радиоуправление, който има поне пет канала, освен това, независимо от модела (хеликоптер, мулти-ротор, класически самолет или летящо крило), който планирате да управлявате, ще ви е необходима стандартна 4-канална конфигурация от самолетен тип, без експоненти, миксове и един аналогов канал ("туист"), за да изберете режима на автопилот.
turnigy er 9x - комплект предавател и приемник за 8 канала
Оборудването за тестване hk 6ch v2 и turnigy er 9x показа, че осигуряват значително по-голям радиус, като правило системата за автоматично връщане не работи в радиус до 1100 м. В някои случаи приемането на краткосрочен сигнал се осъществява на разстояние до 5 км.
Въпреки това, самият мощен предавател и неговата антена, като правило, не са мобилни по размер и като правило създават неудобства за пилота.
За да се избегне това, беше необходимо да се намери приемник за дистанционното радиоуправление, който да може да издава PPM сигнал без допълнително преобразуване. Въпреки това, нямаше такива приемници за продажба, но моделистите от форума на rcgroups намериха изход. Както се оказа, редица комплекти за радиоуправление имат радиочип, първоначално разработен за fifi системи и работят по един протокол. Именно по този протокол работят системите Frsky, hk 6ch v2 и turnigy 9. Успяхме да дешифрираме протокола за обмен и да създадем код на ардуино и печатна платка на приемника, работещ по този протокол. В допълнение към стандартните функции на приемника, този проект внедри поддръжка за сигнала PPMSUM, от който се нуждаем.
За да превключите в режим на изходен сигнал PPMSUM, затворете канали 1 и 3, преди да включите приемника, и премахнете сигнала от сигнал № 5.
Първата версия на приемникаизпълнен по схемата, наречена "Midelic RX Rev F", но не ми хареса, че процесорът Arduino работи на 3,3 волта при намалена честота. такава връзка е изключително неудобна за правене на собствени редакции на програмния код и експерименти, тъй като за да качите програмния код на Arduino през 5-волтов програматор, ще трябва да запоите 3,3-волтовия радиомодул, за да предотвратите повредата му.
За да премахна тези неудобства, създадох своя собствена схема и платка, в която процесорът arduino работи на честота 16 MHz, от 5 волта и е свързан към радиомодула чрез устройство за съвпадение на ценерови диоди. в допълнение към съответстващото устройство, за удобство на програмирането, добавих гнездо за програмиране във веригата за ISP процесора
схема и табло, приложени в края на страницата.
В допълнение към използването на такъв приемник в ретранслаторна схема, той може да работи като основен въздушен приемник за модели с радиус на контролирани полети до 1 км. Може да се свърже към APM с един проводник. В същото време в APM е инсталиран джъмпер между канали 2 и 3, а самият сигнал се подава към канал 1.