Самодельная аппаратура на ARDUINO и на известных МК

Помогаем изучать друг другу передатчики и приемники разных производителей.

Модератор: SAA63

RC_FPV_Aviator
Новичок
Сообщения: 8
Зарегистрирован: Вс апр 01, 2018 9:24 pm
Репутация: 1

Самодельная аппаратура на ARDUINO и на известных МК

Сообщение RC_FPV_Aviator » Вс апр 01, 2018 9:49 pm

Предлагаю делиться своим опытом создания самодельных аппаратур и обсуждать их плюсы и минусы.

Представляю свою разработку.

Видео полета: https://youtu.be/5fP-TPTnC1o

Скетчи и схемы:
https://drive.google.com/drive/folders/ ... sp=sharing

Схемы пульта и приемника:
Изображение
Изображение

Желаю удачи!

Аватара пользователя
Kotello
Старожил
Сообщения: 270
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 211

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Kotello » Пт июн 08, 2018 2:51 pm

miho93 писал(а):
Пт июн 08, 2018 2:40 pm
Kotello писал(а):
Пт июн 08, 2018 2:10 pm
Всегда пожалуйста. Фото правильное.
Вечером опробую, отпишусь о результате. Если заработает, то ещё пульт для лодки сделаю))) =
Ага, ещё программатор прикупи для перепрошивки приёмника в передатчик -https://www.banggood.com/3_3V-5V-XTW-ST ... rehouse=CN

Аватара пользователя
miho93
Старожил
Сообщения: 481
Зарегистрирован: Ср апр 04, 2018 3:24 am
Репутация: 103

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение miho93 » Сб июн 09, 2018 2:45 am

Всё заработало! Только не сразу, шнур был не экранизированный. Нашёл ещё один, уже нормальный и всё зашептало)))
Есть и минусы:
Первое, это триммеры отключаются при переходе на ученика.
Второе, это когда переключаешь на ученика, а на ученике включаешь питание, то на fsi6 проседает заряд на одно деление.
Шнур не замыкает, проверено. В чём может быть причина?
На ардуине, наверное, нужно добавлять функцию триммеров.
Главное заработало, попробую на выходных обкатать.
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

Самолёты; удачно - 5. Не удачных - 2
Группа вотцап, по пенолетам. Пишите 8️⃣ 9️⃣ 5️⃣ 3️⃣ 2️⃣ 8️⃣ 0️⃣ 6️⃣ 5️⃣ 2️⃣ 8️⃣

Аватара пользователя
Kotello
Старожил
Сообщения: 270
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 211

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Kotello » Сб июн 09, 2018 9:14 am

miho93 писал(а):
Сб июн 09, 2018 2:45 am
Всё заработало! Только не сразу, шнур был не экранизированный. Нашёл ещё один, уже нормальный и всё зашептало)))
Есть и минусы:
Первое, это триммеры отключаются при переходе на ученика.
Второе, это когда переключаешь на ученика, а на ученике включаешь питание, то на fsi6 проседает заряд на одно деление.
Шнур не замыкает, проверено. В чём может быть причина?
На ардуине, наверное, нужно добавлять функцию триммеров.
Главное заработало, попробую на выходных обкатать.
Ну хоть сдвинулось с мёртвой точки, не зря мытарились. Ардуина нано позволит по количеству входов - выходов забацать 6 аналоговых каналов +4 цифровых триммера + 4 реверса.
Или цеплять дисплей + кнопки управления меню, 32 кб флеш памяти не так уж мало но и не много.

Аватара пользователя
miho93
Старожил
Сообщения: 481
Зарегистрирован: Ср апр 04, 2018 3:24 am
Репутация: 103

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение miho93 » Сб июн 09, 2018 9:29 am

Kotello писал(а):
Сб июн 09, 2018 9:14 am
miho93 писал(а):
Сб июн 09, 2018 2:45 am
Всё заработало! Только не сразу, шнур был не экранизированный. Нашёл ещё один, уже нормальный и всё зашептало)))
Есть и минусы:
Первое, это триммеры отключаются при переходе на ученика.
Второе, это когда переключаешь на ученика, а на ученике включаешь питание, то на fsi6 проседает заряд на одно деление.
Шнур не замыкает, проверено. В чём может быть причина?
На ардуине, наверное, нужно добавлять функцию триммеров.
Главное заработало, попробую на выходных обкатать.
Ну хоть сдвинулось с мёртвой точки, не зря мытарились. Ардуина нано позволит по количеству входов - выходов забацать 6 аналоговых каналов +4 цифровых триммера + 4 реверса.
Или цеплять дисплей + кнопки управления меню, 32 кб флеш памяти не так уж мало но и не много.
На хвостовой руль и элероны на этом пульте есть триммирущие кнопки и есть ещё трёхпозиционный ползунковый выключатель. По сути всё, есть только скетч допилить.
А можно так? На данный момент есть 4 микрика на пульте и триммирование сделать таким образом, например, руль высоты. Самолёт тянет в низ, стик чуть чуть на себя, ловя самолет, чтобы летел ровно и жмёшь единственную кнопку триммера руля высоты. После нажатия ардуино запоминает это положение и выдаёт его уже как среднее положение стирка. Сложно такой тример сделать?
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

Самолёты; удачно - 5. Не удачных - 2
Группа вотцап, по пенолетам. Пишите 8️⃣ 9️⃣ 5️⃣ 3️⃣ 2️⃣ 8️⃣ 0️⃣ 6️⃣ 5️⃣ 2️⃣ 8️⃣

Аватара пользователя
Kotello
Старожил
Сообщения: 270
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 211

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Kotello » Сб июн 09, 2018 10:11 am

miho93 писал(а):
Сб июн 09, 2018 9:29 am

На хвостовой руль и элероны на этом пульте есть триммирущие кнопки и есть ещё трёхпозиционный ползунковый выключатель. По сути всё, есть только скетч допилить.
А можно так? На данный момент есть 4 микрика на пульте и триммирование сделать таким образом, например, руль высоты. Самолёт тянет в низ, стик чуть чуть на себя, ловя самолет, чтобы летел ровно и жмёшь единственную кнопку триммера руля высоты. После нажатия ардуино запоминает это положение и выдаёт его уже как среднее положение стирка. Сложно такой тример сделать?
На счёт такого способа триммирования - тоже мысли были, сделать не сложно. Производители пультов почему то так не делают, не прижилось как - то, возможно точно оттриммировать сложно... Да и после нажатия на кнопку - модель в обратную сторону кинет.

Аватара пользователя
miho93
Старожил
Сообщения: 481
Зарегистрирован: Ср апр 04, 2018 3:24 am
Репутация: 103

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение miho93 » Сб июн 09, 2018 10:21 am

Понял. Значит надо делать как у производителей.
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

Самолёты; удачно - 5. Не удачных - 2
Группа вотцап, по пенолетам. Пишите 8️⃣ 9️⃣ 5️⃣ 3️⃣ 2️⃣ 8️⃣ 0️⃣ 6️⃣ 5️⃣ 2️⃣ 8️⃣

Аватара пользователя
Kotello
Старожил
Сообщения: 270
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 211

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Kotello » Сб июн 16, 2018 8:08 am

Что то заглохла тема.
Прикидывал, считал на досуге - создание самодельной более менее полноценной радиоаппаратуры выходит дороже FS-I6.
Восстановление неисправных и переделка мегагерцовых аппаратур - это тема, наработки уже хорошие имеются и недорого выходит.

Сейчас пытаюсь замудрить аппаратуру с обратной силовой связью, как если бы по ощущениям тяги рулей были соединены не с качалками серв на модели, а непосредственно со стиками передатчика, пилотирование станет более естественным, будут чувствоваться нагрузки на рулевые поверхности.
Пока что пробую изготовить миниатюрные датчики усилия (момента) для установки на оси серв.
Затем - скрипеть мозгами над алгоритмом двусторонней передачи усилий через контроллер, пока без радиоканала.
Дальше - будем посмотреть, возможно это тупиковая идея, но проверить бы надо.

Если есть мысли или решения - пишите, вместе интереснее.
Последний раз редактировалось Kotello Вс июн 17, 2018 8:45 am, всего редактировалось 1 раз.

Аватара пользователя
Alexey
Администратор
Сообщения: 587
Зарегистрирован: Пт мар 30, 2018 10:44 pm
Репутация: 297

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Alexey » Сб июн 16, 2018 9:48 am

Kotello писал(а):
Сб июн 16, 2018 8:08 am
Сейчас пытаюсь замудрить аппаратуру с обратной силовой связью
Мысль, конечно, интересная... Только, постоянный двусторонний канал - как он скажется на дальности связи? В уже существующих системах, даже импульсная передача телеметрии сокращает радиус приема...
А впрочем, не проверишь - не узнаешь.

Аватара пользователя
Kotello
Старожил
Сообщения: 270
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 211

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Kotello » Сб июн 16, 2018 10:38 am

Alexey писал(а):
Сб июн 16, 2018 9:48 am
Kotello писал(а):
Сб июн 16, 2018 8:08 am
Сейчас пытаюсь замудрить аппаратуру с обратной силовой связью
Мысль, конечно, интересная... Только, постоянный двусторонний канал - как он скажется на дальности связи? В уже существующих системах, даже импульсная передача телеметрии сокращает радиус приема...
А впрочем, не проверишь - не узнаешь.
Алексей, в AFHDS 2A такого быть не должно, я же переделал приёмник FS-IA6B в передатчик. Сравнительные испытания пультов показали одинаковую дальность у переделанного пульта и штатного FS-I6. Тем более что пакеты приёма и передачи разнесены по времени.
В штатном режиме приёмник отправляет пакет с телеметрией через каждый 15-ый принятый от передатчика пакет.
В нашем случае придётся приёмнику отвечать на каждый пакет, тут уже граница приёмник - передатчик стирается, просто пульт - MASTER а модель -SLAVE.

Вот с датчиками усилия пока туговато, думаю сделать пружинные с датчиками холла для экспериментов.

Аватара пользователя
Kotello
Старожил
Сообщения: 270
Зарегистрирован: Пн апр 02, 2018 6:27 pm
Репутация: 211

Re: Самодельная аппаратура на ARDUINO и на известных МК

Сообщение Kotello » Сб июн 16, 2018 10:50 am

И вот ещё, мощность передатчика A7105 выставляется программно посредством записи значения в регистр.
После переделки приёмника в передатчик он стал ощутимо греться, но не фатально. Видимо мощность в штатной прошивке приёмника выставлена не на всю катушку в целях экономии энергии и пакеты с телеметрией он отправляет гораздо реже.

Закрыто

Вернуться в «Аппаратура управления»