Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
у меня есть приемник futaba 6208sb который выдает 8 каналов (физических), и он же может выдавать 14 каналов по Sbus.
Он может выдавать 16 аналоговых и 2 дискретных канала.
Либо засунуть его в ретранслятор и снимать с него 12 каналов и выдавать их на 12 канальные приемники эксперта.
Да, легко.
Выходы приемника мне надо самые обычные куда будут втыкаться обычные аналоговые сервомашинки и все.
Так 10 PWM выходов у Вас с любого Оранджа будут. Или 9 с Тини. Или 12 с 2G. Главное, что-б разъемов хватило.
если вам нужно получить 10, то у вас есть два варианта:
вариант 1. это делать ретранслятор, тогда для LRS нужен вход S.bus или CPPM (ну короче всё это вы описали, плюс тот гемор которого вы боитесь)
вариант 2. это вынуть родной модуль из футабы и подключиться непосредственно к источнику сигнала PPM, в этом случае вам не нужен вход S.bus на LRS, поэтому можно подумать и про слона
дальнейшее обсуждение этого вопроса переносите в тему про LRS
давайте соблюдать правила и не оффтопить в теме Александра.
Не вижу смысла. Текущая прошивка спокойно берет 12-ти канальный PPM или s.bus в разных модификациях.
Что такое дешевый приемник? Приемник с s.bus выходом типа FrSky - это 1.5-2 т.р. Разве дорого для ретранслятора?
А без ретранслятора - еще дешевле. 😃
Или я чего-то не понимаю, или мы говорим о разных вещах.
При чем тут “Приемник с s.bus выходом типа FrSky”?
Как я свяжу пульт и LRS, по проводам или без проводов - не об этом сейчас речь.
Я хочу на борт с использованием диапазона 433 МГц передать 12 каналов и там их использовать. Как? Допустим по sbus/sppm я подключу какой-нибудь АП - это 4 основных канала управления ЛА (не все же на Х8 летают) и пара на управление АП.
Возможно это имееет смысл для дополнительных вещей типа пан-тилт,
Именно. А есть ещё закрылки, а кто-то захочет ещё и бано, уже 10 каналов. Как конвертировать оставшиеся каналы в PWM? М.б есть простой способ? Вот если бы второй приемник…
Тини передатчик с моей прошивкой в режиме 0 может взять и передать 12 каналов от сбас или ППМ. А приемник 2г с родной экспертовской прошивкой их примет и воспроизведет через PWM как минимум.
Если надо 12 каналов в виде раздельных PWM, потребуется 2G приемник и перекомпиляция прошивки под 12 каналов.
Да, надо, хотя бы 9-й, 10-й, 11-й и 12-й. Первые 8, действительно, можно использовать и в виде sbus/sppm.
А Эксперт продаёт 2G приемники отдельно? К тому же не хочется привязываться только к “родной экспертовской прошивке”.
PS. Пардон, больше “оффтопить” здесь не буду. Хотя, разве высказывание пожеланий и их аргументация именно к прошивке по теме топика, это оффтоп?
Так 10 PWM выходов у Вас с любого Оранджа будут.
Александр. я так понимаю Hawk Eye вот этот.
имеет 9 каналов.
А где у него еще один канал 10 ый?
А на этих так вообще изображенно 8 каналов.
А где у него еще один канал 10 ый
На этом 9 и 10-й канал будут на SCL и SDA (6-ти контактный разъем).
А на этих так вообще изображенно 8 каналов.
9 и 10 - там-же SCL и SDA на 4-х контактном разъеме.
На этом 9 и 10-й канал будут на SCL и SDA (6-ти контактный разъем).
То есть я смело могу купить эти приемники и получу с них 10 физических каналов?
Но при этом 8 каналов будут там где много разъемов справа на рисунке, а 2 канала будут уже слева?
Хотя в описании самого приемника сказано что он 9 канальный, и все 9 каналов я так понимаю справа.
При чем тут “Приемник с s.bus выходом типа FrSky”?
Для ретранслятора. Народ - любит ретрансляторы.
Я хочу на борт с использованием диапазона 433 МГц передать 12 каналов и там их использовать. Как? Допустим по sbus/sppm я подключу какой-нибудь АП - это 4 основных канала управления ЛА (не все же на Х8 летают) и пара на управление АП.
Есть s.bus вход на передатчике LRSю Его можно подключить к s.bus выходу РУ или приемника-ретранслятора. Если таких нет - используйте PPM.
Есть s.bus выход на приемнике LRS. Его можно подать на АП или сервы, которые поддерживают s.bus. И еще останется 4 произвольных PWM канала.
Если АП/борт s.bus не поддерживают, можно использовать PPM или отдельные PWM каналы.
М.б есть простой способ? Вот если бы второй приемник…
Можно и вторым приемником на модели.
Да, надо, хотя бы 9-й, 10-й, 11-й и 12-й. Первые 8, действительно, можно использовать и в виде sbus/sppm.
Так обычно и делают. Первые каналы по s.bus/PPM идут на АП, старшае 9-12 на отдельные PWM выхода. До 10 -вообще никаких проблем. С 11 и 12 - есть тонкости: например 1-8 через s.bus, 9-12 через PWM - пожалуйста, а вот при 1-8 через PPM, через PWM только до 10-го в текущей прошивке.
и
Хотя в описании самого приемника сказано что он 9 канальный, и все 9 каналов я так понимаю справа.
Справа 8 каналов и выход RSSI.
В моей прошивке - еще два канала на SDA/SCL. В других прошивках - по другому!
Нужно ли мне будет выделять один канал на передатчие Тини для управления мощности самой Тини?
Нужно ли мне будет выделять один канал на передатчие Тини для управления мощности самой Тини?
Можно. И это может быть любой из первых 13-ти каналов от РУ.
Александр, не было ли идеи сделать функцию удержания уровня (level flight) средствами приёмника, с подключением акселерометров по i2c?
Было бы очень здорово без лишних проводов. Есть какие-то принципиальные сложности с реализацией?
Врядли это разумно. Ресурсы Меги исчерпаны процентов на 70 по памяти и на 90% по быстродействию. Алгоритмы ИМУ не смогут крутится быстро и точно, а возможность их доработки весьма ограничены. Если только целиком вынести IMU со своим процом наружу и на Мегу оставить только переключение потоков управления.
Ну и следующий вопрос - как быть с ОСД?
Спрошусь в этой теме.
Я тут чего-то с железом накосячил походу.
Железка вот такая www.dtfuhf.com/shop/index.php?main_page=product_in…
Сперва залил openLRSng. Железка работала.
Потом начал заливать hex этой прошивки. и при заливке загорелся красный светодиод на железке… и все…горит не гаснет… не заливает не перезаливает. RFMка греется.
Понятно что не в прошивке дело, но куда копать теперь?
Все. Сам разобрался. Пришлось программатором заливать загрузчик в арду
Ткните плиз, носом, где я туплю?
залил хекс через SPI и AVR в приёмник orangeRX( oerx213orange328.hex).
Вроде всё залились, даже, светодиодом приёмник моргает, а в терминале тишина (через USB-com).
на клаве букву “М” нажимаешь светодиод моргать перестаёт.
А кто-нибудь заливал прошивку в DTF UHF 1-watt Deluxe TX www.dtfuhf.com/shop/index.php...&products_id=4
Поделитеь опытом.
Тип платы ставлю 4
Получаю кирпич после заливки.
И по usb-com пробовал и напрямую программатором через ISP
Поделитеь опытом.
Попробуйте залить не хекс, а откомпилировать исходники и залить через Arduino IDE.
Тип платы: Arduino Leonardo.
А, пардон, не так все просто, надо немного дефайны подшаманить.
Ничего сложного, можете сами сделать по образцу openLRSng.
Если не получится, могу вам завтра сделать.
Попробуйте залить не хекс, а откомпилировать исходники и залить через Arduino IDE.
Тип платы: Arduino Leonardo.
Так и делал.
С дефайнами буду ковыряться.
А, пардон, не так все просто, надо немного дефайны подшаманить.
Ничего сложного, можете сами сделать по образцу openLRSng.
я в openLRSng не нашел config.h чтобы подсмотреть дефайны.
я в openLRSng не нашел config.h чтобы подсмотреть дефайны.
hardware.h
Здравствуйте, Александр. Во-первых спасибо Вам за прошивку. Залил ее в 2G приемник - все работает. Но хочется воспользоваться всеми преимуществами этой прошивки. Передатчик у меня тоже 2G. В этой теме данный вопрос уже поднимался (последний раз около месяца назад cox писал об этом). Вот только не совсем понятно, чем все это закончилось. Вы вроде как обещали сделать config.h под 2G. Отпаять ШИМ-выход меги и подпаять подстроечник к выходному усилителю мощности я думаю, что смогу. Но вот в программировании полный ноль:( Так что если сможете выложить готовый hex, был бы признателен думаю не только я.
почему может ничего не выдаваться на UART Orange Rx/Tx. переходник USB>Com рабочий, на родном приёмнике от эксперта всё работает.
А этот Orange Rx молчит как партизан, только моргает светодиодом примерно минуту потом гаснет.