Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )

smsinfo
baychi:

На этом 9 и 10-й канал будут на SCL и SDA (6-ти контактный разъем).


То есть я смело могу купить эти приемники и получу с них 10 физических каналов?
Но при этом 8 каналов будут там где много разъемов справа на рисунке, а 2 канала будут уже слева?
Хотя в описании самого приемника сказано что он 9 канальный, и все 9 каналов я так понимаю справа.

baychi
Vadim_AK:

При чем тут “Приемник с s.bus выходом типа FrSky”?

Для ретранслятора. Народ - любит ретрансляторы.

Vadim_AK:

Я хочу на борт с использованием диапазона 433 МГц передать 12 каналов и там их использовать. Как? Допустим по sbus/sppm я подключу какой-нибудь АП - это 4 основных канала управления ЛА (не все же на Х8 летают) и пара на управление АП.

Есть s.bus вход на передатчике LRSю Его можно подключить к s.bus выходу РУ или приемника-ретранслятора. Если таких нет - используйте PPM.
Есть s.bus выход на приемнике LRS. Его можно подать на АП или сервы, которые поддерживают s.bus. И еще останется 4 произвольных PWM канала.
Если АП/борт s.bus не поддерживают, можно использовать PPM или отдельные PWM каналы.

Vadim_AK:

М.б есть простой способ? Вот если бы второй приемник…

Можно и вторым приемником на модели.

Vadim_AK:

Да, надо, хотя бы 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-го в текущей прошивке.
и

smsinfo:

Хотя в описании самого приемника сказано что он 9 канальный, и все 9 каналов я так понимаю справа.

Справа 8 каналов и выход RSSI.
В моей прошивке - еще два канала на SDA/SCL. В других прошивках - по другому!

smsinfo

Нужно ли мне будет выделять один канал на передатчие Тини для управления мощности самой Тини?

baychi
smsinfo:

Нужно ли мне будет выделять один канал на передатчие Тини для управления мощности самой Тини?

Можно. И это может быть любой из первых 13-ти каналов от РУ.

NOFX

Александр, не было ли идеи сделать функцию удержания уровня (level flight) средствами приёмника, с подключением акселерометров по i2c?
Было бы очень здорово без лишних проводов. Есть какие-то принципиальные сложности с реализацией?

baychi

Врядли это разумно. Ресурсы Меги исчерпаны процентов на 70 по памяти и на 90% по быстродействию. Алгоритмы ИМУ не смогут крутится быстро и точно, а возможность их доработки весьма ограничены. Если только целиком вынести IMU со своим процом наружу и на Мегу оставить только переключение потоков управления.
Ну и следующий вопрос - как быть с ОСД?

argut

Спрошусь в этой теме.
Я тут чего-то с железом накосячил походу.
Железка вот такая www.dtfuhf.com/shop/index.php?main_page=product_in…
Сперва залил openLRSng. Железка работала.
Потом начал заливать hex этой прошивки. и при заливке загорелся красный светодиод на железке… и все…горит не гаснет… не заливает не перезаливает. RFMка греется.
Понятно что не в прошивке дело, но куда копать теперь?

argut

Все. Сам разобрался. Пришлось программатором заливать загрузчик в арду

T300

Ткните плиз, носом, где я туплю?
залил хекс через SPI и AVR в приёмник orangeRX( oerx213orange328.hex).

Вроде всё залились, даже, светодиодом приёмник моргает, а в терминале тишина (через USB-com).
на клаве букву “М” нажимаешь светодиод моргать перестаёт.

argut

А кто-нибудь заливал прошивку в DTF UHF 1-watt Deluxe TX www.dtfuhf.com/shop/index.php...&products_id=4
Поделитеь опытом.
Тип платы ставлю 4
Получаю кирпич после заливки.
И по usb-com пробовал и напрямую программатором через ISP

тигромух
argut:

Поделитеь опытом.

Попробуйте залить не хекс, а откомпилировать исходники и залить через Arduino IDE.
Тип платы: Arduino Leonardo.

А, пардон, не так все просто, надо немного дефайны подшаманить.
Ничего сложного, можете сами сделать по образцу openLRSng.
Если не получится, могу вам завтра сделать.

argut
тигромух:

Попробуйте залить не хекс, а откомпилировать исходники и залить через Arduino IDE.
Тип платы: Arduino Leonardo.

Так и делал.
С дефайнами буду ковыряться.

argut
тигромух:

А, пардон, не так все просто, надо немного дефайны подшаманить.
Ничего сложного, можете сами сделать по образцу openLRSng.

я в openLRSng не нашел config.h чтобы подсмотреть дефайны.

тигромух
argut:

я в openLRSng не нашел config.h чтобы подсмотреть дефайны.

hardware.h

dragen25

Здравствуйте, Александр. Во-первых спасибо Вам за прошивку. Залил ее в 2G приемник - все работает. Но хочется воспользоваться всеми преимуществами этой прошивки. Передатчик у меня тоже 2G. В этой теме данный вопрос уже поднимался (последний раз около месяца назад cox писал об этом). Вот только не совсем понятно, чем все это закончилось. Вы вроде как обещали сделать config.h под 2G. Отпаять ШИМ-выход меги и подпаять подстроечник к выходному усилителю мощности я думаю, что смогу. Но вот в программировании полный ноль:( Так что если сможете выложить готовый hex, был бы признателен думаю не только я.

T300

почему может ничего не выдаваться на UART Orange Rx/Tx. переходник USB>Com рабочий, на родном приёмнике от эксперта всё работает.
А этот Orange Rx молчит как партизан, только моргает светодиодом примерно минуту потом гаснет.

тигромух
T300:

почему может ничего не выдаваться на UART Orange Rx/Tx. переходник USB>Com рабочий, на родном приёмнике от эксперта всё работает.
А этот Orange Rx молчит как партизан, только моргает светодиодом примерно минуту потом гаснет.

TX и RX на UARTе местами менять пробовали?

T300

да, пробовал, не помогает. только начинает реагировать на нажатие кнопки “м” на клаве. приёмник перестаёт моргать светодиодом сразу после нажатия.

VitTech

Извините за маленький оффтоп. Среди участников этой темы есть люди, которые изготовили передатчик (на RFM23BP) и приемник (на RFM22B ). Хочу попросить Вас, не поделитесь нарисованными платами.

Кто каким способом решал проблемку с напряжением (3,3 В) логических уровней RFM’ки передатчика?
А также интересно, кто ни будь какие ни будь апгрейды передатчику, для лучшего теплоотвода?

baychi
T300:

да, пробовал, не помогает. только начинает реагировать на нажатие кнопки “м” на клаве. приёмник перестаёт моргать светодиодом сразу после нажатия.

Максим, проверьте настройки терминала, в частности кодировку. Должна быть TTY или ANSi, главное никакого юникода 😃. 38400 8N1 без квитирования.

dragen25:

Здравствуйте, Александр. Во-первых спасибо Вам за прошивку. Залил ее в 2G приемник - все работает. Но хочется воспользоваться всеми преимуществами этой прошивки. Передатчик у меня тоже 2G. В этой теме данный вопрос уже поднимался (последний раз около месяца назад cox писал об этом). Вот только не совсем понятно, чем все это закончилось. Вы вроде как обещали сделать config.h под 2G. Отпаять ШИМ-выход меги и подпаять подстроечник к выходному усилителю мощности я думаю, что смогу. Но вот в программировании полный ноль:( Так что если сможете выложить готовый hex, был бы признателен думаю не только я.

Здравствуйте, Евгений! Я сейчас далеко от дома и без компа. Подождите до воскресенья, тогда постараюсь все подробно описать.

dollop
VitTech:

Извините за маленький оффтоп. Среди участников этой темы есть люди, которые изготовили передатчик (на RFM23BP) и приемник (на RFM22B ). Хочу попросить Вас, не поделитесь нарисованными платами.

Виталий, есть платы, только они разведены были под другой проект, поэтому по ногам меги с Оранжем не совпадают. Но есть плюс - прошивки baychi, kha и msv я адаптировал под это железо (дефайны переписал 😃). Все в архиве по ссылке Там фото древннее - не смотрите. Думаю, если задаться целью, то и переделать платы не сложно.
Питание передатчика сделал так - 5В (или 5,5В) получаю от DC-DC на KIS-3r33, а далее питаю мегу через 3,3В lm1117 стаб. Хотя при экспериментах ни одна RFM23BP еще не сдохла от 5В на сигнальных выводах, хотя производитель так издеваться не рекомендует.
Там же есть видео полета - 8 км на минимальной мощности со штырями на этих железяках, управление не отвалилось.