Activity
Всем привет. Хорошая новость для обладателей передатчиков Expert 2G и Hawk Eye UHF Deluxe. Александр добавил в свой проект поддержку этих устройств. Так как сам он написать на форуме пока не может, попросил меня сделать это. Цитирую:
"В проект передатчика на Github-е (github.com/baychi/OpenExpertTX) добавлены новые типы передатчиков:
Expert 2G - тип 5: Добавлен регистр 23. Он отвечает за управление напряжением на затворе услителя мощности (RA07M4047). Это индивидуальный коэффициент модуля. В оригинальной прошивке от Expert, в регистрах 20,21,22 содержатся уникальные константы, соответствующме минимальной (R20), средней (R21) и максимальной (R22) мощности. Я решил ограничиться значением максимальной мощности - константа из регистра 22 - которую нужно перенести (или подобрать) в регистр 23. Непосредственное управление мощностью остается, как и для остальных вариантов LRS, программным через регистр мощности RFM23B.
Hawk Eye UHF Deluxe - тип 6: Плата выполнена на Atmega32U4 и RFM23BP. Имеет интерфейс USB. Загрузка программы выполняется через USB. Работуменю и вывод статистики можно селать через UART (как на всех остальных модулях) либо через USB. По умолчаню, прошивка скомпилированнна под вывод через UART.
Если необходим вывод через USB (перепрошивка при этом затруднительна), нужно заккоментировать строчку:
#define Terminal Serial1 /* Работа с терминалом через UART. Если отключить - поток пойдет через USB */
в модуле config.h.
При компиляции выбирать тип платы Arduino Leonardo.
Для 2G и HawkEye функции пищалки (BUZZER) и второго PPM остаются незадействованными. Если кому надо, дополняйте проект по Вашему усмотрению или пишите предложения в теме.
Изменений для остальных модулей TX нет, прошивки полностью совпадают с версией 27.
В мануал для передатчиков внесены соответствующие дополнения: github.com/baychi/OpenExpert...B5ля
Прошу пользователй Expert 2G и Hawk Eye Deluxe проверить работоспособность новых прошивок.
Если что не так, пришите в личку.
PS: Благодарю Евгения Драхенберга и Вадима Кошкарева за помощь в освоении новых передатчиков."
От себя добавлю, что свой 2G передатчик я уже прошил. Все работает:). Проверял правда пока только дома. Самое главное для меня (помимо всем известных преимуществ) - пропало дрожание серв при использовании “китайского” s.bus. (в экспертовской прошивке этот недостаток у меня проявлялся). Ну и вообще не нужны никакие инверторы - подпаялся к PPM1 и вперед. Для подключения к терминалу уже не нужно ничего отпаивать. Правда в ходе экспериментов я ПО СВОЕЙ НЕВНИМАТЕЛЬНОСТИ подпалил выходной усилитель мощности. Заказал, жду новую микросхему. Так что поаккуратней, без антенны не включать!!!😃
Еще раз большое спасибо Александру за прошивку и за похоже неиссякаемое желание помочь людям!!!😃
Спасибо, вечером попробуем:)
А дальше используем глобальную переменную в микшере.
Спасибо! Но последний шаг не совсем понятен. В микшере GV1 можно использовать как weight и (или) offset. Пробовал и так и так - результат не совсем тот. Можно чуть подробней про настройки микшера?
Интересно, а по другому как нибудь можно?
Нашел, где об этом упоминалось на форуме - об этом писал уважаемый baychi на ветке Смаллтима. Вот цитата - “На своей Футабе, для переключения экранов использую 2-х позиционный тумблер “тренер-ученик” (нефиксируемый). Настраиваю 2 микшера типа смещение (offset) на его включение: первый вычитает текущее состояние упр. канала (что-бы без разницы, из какого положения), второй- добавляет нужный уровень PWM.”
По моему этот способ немного отличается от Вашего:). Правда реализовать его у меня тоже пока не получается:(
Всем доброго времени суток!
Как реализовать следующий алгоритм работы на Таранисе: по каждому щелчку нефиксируемого тумблера (SH кажется) произвольный канал менял свое значение на 0, 25, 50, 75, 100 и далее по кругу. Давно на какой-то ветке читал о такой реализации на Фатубе. Понимаю, что возможности Тараниса тоже должны позволять это сделать, но вот как - мозгов не хватает.
Подождите до воскресенья, тогда постараюсь все подробно описать.
Спасибо, буду ждать:)
Здравствуйте, Александр. Во-первых спасибо Вам за прошивку. Залил ее в 2G приемник - все работает. Но хочется воспользоваться всеми преимуществами этой прошивки. Передатчик у меня тоже 2G. В этой теме данный вопрос уже поднимался (последний раз около месяца назад cox писал об этом). Вот только не совсем понятно, чем все это закончилось. Вы вроде как обещали сделать config.h под 2G. Отпаять ШИМ-выход меги и подпаять подстроечник к выходному усилителю мощности я думаю, что смогу. Но вот в программировании полный ноль:( Так что если сможете выложить готовый hex, был бы признателен думаю не только я.
на сколько я понял - приёмники X8R выпущенные до февраля этого года все запускаются на f8, а после февраля и на f10
приедет мне, буду разбираться уже более детально
Спасибо за инфу, надеюсь получится разобраться.
А какой пульт используете?
Taranis
А инвертор SBus использовали какой?
Я купил у Эксперта, у LeonVS - самодельный. Оба работают.
Всем привет.
Обнаружилась следующая проблема:
Передатчик - 2G Эксперт
Источник сигнала s.bus - приемник FrSky X8R
Если в передатчик вшита прошивка f8a - все работает, если последняя прошивка f10, то передатчик не хочет видеть сигнал s.bus - передачи в эфир нет. Эта проблема проявилась у меня и у LeonVS. Испробованы разные 2G, X8R и инверторы - проблема именно в прошивке.
У кого нибудь было что-либо подобное?
И еще в f8a у меня иногда на 1-ом и 2-ом каналах сервы немного подергиваются. В changelog-е Эксперт отписал, что в f10 “Пофиксен режим S.Bus- подергивания каналов”. Интересно, это и есть мой баг или что-то другое?
Надеюсь Дмитрий поправит прошивку и отпишется здесь (а не сделает вид в аське, что он в offline, оставив вопрос без ответа;))
P.S. Хотелось бы еще раз сказать спасибо dragen25 за помощь в поисках истины
Всегда пожалуйста:)
а эксперту так сказать камешек в огород
Ради эксперимента тоже прошился f10 - та же история что и у LeonVS. Чтобы здесь не оффтопить, лучше отпишусь в ветке эксперта.
у меня приёмник именно с такими штуками так что это точно ни при чём…
может таки прошить его стоит?
Так и у меня приемник с такими штуками оказался рабочим:) Может быть X8R с антеннками-проводами какой-то старой версии (в смысле прошивки)…Хотя в любом случае на выходе s.bus хоть что-то должно быть, а не полный ноль как у меня.
Насчет попробовать перепрошить - лень заморачиваться (покупать программатор и т.д.). Мне все равно нужен был приемник с обычными PWM выходами для другого самика.
может попробуйте автора топика найти, интересно чем у него закончилось…
Списался с LeonVS, но раз другим тоже интересно - отпишусь и здесь…
У меня проблема с подключением X8R к эксперту через s.bus решилась покупкой еще одного приемника на HK (но, в отличие от неисправного, с черными штуками-антеннами, хотя вряд ли это имеет значение). Замерил напряжение на s.bus стрелочным вольтметром - постоянная составляющая имеется:) (на старом было ноль). Подключил к эксперту - все заработало.
Почему на первом приемнике s.bus не работает? … Вроде все аккуратно подсоединял, сгореть ничего не должно было. Приемник разбирал - вроде все пропаяно. Видимо просто брак:(
Володь, в смарт порт можно напрямую пихать датчик напряжения на резисторах?
Покупаете вот такой датчик www.alofthobbies.com/x8r2analog.html
И в Таранисе мониторите внешнее напряжение (A2). Проверено лично - работает.
так что S.bus там есть и он работает!
Спасибо, значит мне действительно брак попался.
это как так? на нём же написано S.bus!
у меня были проблемы с этим приемником (точнее остались). Писал в ветке эксперта, грешил на него. На выходе s.bus почему-то нет сигнала (проверял звуковой картой на компе). Биндил по разному - результат нулевой:(. Решил, что попался брак, заказал еще такой же приемник с HK. Интересно как у Вас все получится? Отпишитесь пожалуйста по результатам.
Дык вроде нет у этого приемника режима Fatuba.
Я так понял, что наши с Вами приемники - близнецы. 8 каналов PWM и 16 каналов через S.BUS. Только Ваш для фатубы (FASST), а мой для фриски (ACCST).
А где тогда sbus вообще упоминается?
Ну в инструкции он упоминается:). Имелось ввиду, что не упоминается о необходимости его включения, из чего я сделал вывод что на выходе S.BUS сигнал должен быть всегда, но на всякий случай спросил.
PS: Если у Вас несколько приемников Expert или Orange, можете грузануть в один из них мою прошивку и получить sbus выход с приемника для проверки.
приемник пока один, т.ч. не получиться проверить. Но про Вашу прошивку в курсе - смоллтим в планах.
Просто купил Тараниса, X8R и эксперта. Хотел красиво подключить все 12 каналов, а не плодить PPP энкодеры и внешние ВЧ модули
Подключил приемник к звуковой карте. Похоже экспертовское оборудование не причем - на выходе S.BUS ноль. На PWM выходах импульсы видны, так что импровизированный осциллограф работает.
Вопрос наверное не совсем по теме, но все-таки спрошу… Кто-нибудь использовал с данной LRS именно приемник X8R по S.BUS? Может быть режим работы по этой шине нужно как-то принудительно включать? (в инструкции к X8R об этом ни слова). Не хочется верить, что приемник неисправен:(
Осциллограффом можно.
Александр, а с помощью звуковой карты (как по совету Dacor)? Мне ведь не нужно с точностью до байта. Пакеты 3 мс и период 7(14) мс по идее я должен увидеть? И еще глупый вопрос - все измерения относительно земли? (запутался с инвертированностью сигнала)
Всем добрый день.
Приобрел данную LRS (2G). К сожалению есть проблема - не работает подключение по S.BUS. Подключение через PPM энкодер работает без проблем. Прошивка передатчика - TX EasyBind v3 F8 (7-й регистр =1, строка в конце подтверждает что включен S.BUS режим). Прошивка приемника - RX G2 v1.3 F9. РУ - FrSky Taranis. Приемник c S.BUS - FrSky X8R. Подключаю приемник к 2G передатчику через экспертовский инвертор как в инструкции (короткий конец в приемник, на длинном удаляем красный провод). Подаю питание, но зеленый светодиод в 2G не загорается, хотя серва, подключенная к одному из PWM выходов X8R, шевелится. Такое впечатление, что или отсутствует S.BUS сигнал или 2G его не видит. Можно как-то подручными средствами (с осциллографом проблема) проверить выход S.BUS?