Самодельная аппаратура на 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 » Пн июн 04, 2018 2:27 pm

Повторил тот же эксперимент с пультом FS-I6, приёмник тот-же. Результаты совпали!
Так что в поле думаю тоже будет работать нормально.

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

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

Сообщение Kotello » Пн июн 04, 2018 4:24 pm

Прошивка версия-1. Прошивается программатором ST-Link и программой STM32 ST-LINK Utility.
Контакты для программатора выведены на плате приёмника и подписаны.
Перед прошивкой желательно считать заводскую прошивку и сохранить на диск, для последующего восстановления приёмника если потребуется.
Перед подключением к пульту необходимо убедится что размах сигнала PPM не превышает 5 вольт (на SANWе было больше, пришлось удалить один транзистор и впаять перемычку).
Полярность PPM и число каналов не важно, всё определяется автоматом.
PPM необходимо подключить на канал 1/PPM а кнопку BIND на B/VCC, всё логично.
Последний раз редактировалось Kotello Пн июн 04, 2018 6:05 pm, всего редактировалось 1 раз.

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

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

Сообщение miho93 » Пн июн 04, 2018 4:57 pm

Kotello писал(а):
Пн июн 04, 2018 4:24 pm
Прошивка версия-1. Прошивается программатором ST-Link и программой STM32 ST-LINK Utility.
Контакты для программатора выведены на плате приёмника и подписаны.
Перед прошивкой желательно считать заводскую прошивку и сохранить на диск, для последующего восстановления приёмника если потребуется.
Перед подключением к пульту необходимо убедится что размах сигнала PPM не превышает 5 вольт (на SANWе было больше, пришлось удалить один транзистор и впаять перемычку).
Полярность PPM и число каналов не важно, всё определяется автоматом.
PPM необходимо подключить на канал 1/PPM а кнопку BIND на B/VCC, всё логично.
На бывший приёмник который стал передатчиком вы посылаете сигнал ппм с ардуины?
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

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

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

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

Сообщение Kotello » Пн июн 04, 2018 5:20 pm

miho93 писал(а):
Пн июн 04, 2018 4:57 pm
Kotello писал(а):
Пн июн 04, 2018 4:24 pm
Прошивка версия-1. Прошивается программатором ST-Link и программой STM32 ST-LINK Utility.
Контакты для программатора выведены на плате приёмника и подписаны.
Перед прошивкой желательно считать заводскую прошивку и сохранить на диск, для последующего восстановления приёмника если потребуется.
Перед подключением к пульту необходимо убедится что размах сигнала PPM не превышает 5 вольт (на SANWе было больше, пришлось удалить один транзистор и впаять перемычку).
Полярность PPM и число каналов не важно, всё определяется автоматом.
PPM необходимо подключить на канал 1/PPM а кнопку BIND на B/VCC, всё логично.
На бывший приёмник который стал передатчиком вы посылаете сигнал ппм с ардуины?
Нет с пульта SANWA. Там родной передатчик зачах, а ппм есть.

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

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

Сообщение Kotello » Пн июн 04, 2018 6:01 pm

Ой, ошибку нашел в прошивке. При переходе на другой приёмник, его ID не сохранялся во флеше. Перед записью во флеш на STM32 надо стереть страницу целиком, забыл про это. - Вот правильная прошивка.
Вложения
FS_IA6_TX (2).zip
(9.86 КБ) 8 скачиваний

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

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

Сообщение Kotello » Пн июн 04, 2018 6:16 pm

miho93 писал(а):
Пн май 28, 2018 2:46 pm
С наной всё нормально, на уно такой же результат. Результат практически нулевой, нулевой результат тоже результат))) Из всех скетчев хоть какая реакция была на 4х канальном: судорожные дёрганья сервоприводами и маленькая реакция на газ.
Перепробовал множество скетчев, перечитал множество буржуйских форумов. На одном из форумов вычитал, что скважность импульсов практически всегда надо подстраивать под конкретный м.контроллер. Если Гугл не сильно криво перевёл. Как менять ширину и длину этих импульсов в скетче я незнаю. Убил два выходных и отложил этот проект в ящик, как на долго не знаю.
На этом пока всё.
Нарисуйте как вы потенциометры подключили а АРДУИНЕ - это важно, и скетч скиньте который заливали. Частота на самом кварце написана - блестящая деталька на АРДУИНЕ (Q1 кажется) тоже надо. Попробую вам помочь, там сложностей не должно быть.

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

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

Сообщение miho93 » Пн июн 04, 2018 6:39 pm

Kotello писал(а):
Пн июн 04, 2018 6:16 pm
miho93 писал(а):
Пн май 28, 2018 2:46 pm
С наной всё нормально, на уно такой же результат. Результат практически нулевой, нулевой результат тоже результат))) Из всех скетчев хоть какая реакция была на 4х канальном: судорожные дёрганья сервоприводами и маленькая реакция на газ.
Перепробовал множество скетчев, перечитал множество буржуйских форумов. На одном из форумов вычитал, что скважность импульсов практически всегда надо подстраивать под конкретный м.контроллер. Если Гугл не сильно криво перевёл. Как менять ширину и длину этих импульсов в скетче я незнаю. Убил два выходных и отложил этот проект в ящик, как на долго не знаю.
На этом пока всё.
Нарисуйте как вы потенциометры подключили а АРДУИНЕ - это важно, и скетч скиньте который заливали. Частота на самом кварце написана - блестящая деталька на АРДУИНЕ (Q1 кажется) тоже надо. Попробую вам помочь, там сложностей не должно быть.
file.php.jpg
file.php.jpg (35.46 КБ) 274 просмотра
по этой схеме только без кнопок, только стики. 4 канала на стики
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

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

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

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

Сообщение miho93 » Пн июн 04, 2018 6:43 pm

download/file.php?id=432
Скетч заливал этот, но мне ещё там один скинули. Его ещё не пробовал. На кварце не чего не написано, но у продавца на Али в описании указанно 16 герц. Завтра постараюсь залить ещё один скетч. Если не пойдёт то буду рад вашей помощи.
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

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

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

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

Сообщение Kotello » Пн июн 04, 2018 6:48 pm

Схема то правильная, надо проверить вольтметром - изменяется ли напряжение на контактах A0, A1, A2, A3 при перемещении стиков - это первое.
Без этого разбираться дальше нет смысла.

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

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

Сообщение miho93 » Пн июн 04, 2018 6:51 pm

Kotello писал(а):
Пн июн 04, 2018 6:48 pm
Схема то правильная, надо проверить вольтметром - изменяется ли напряжение на контактах A0, A1, A2, A3 при перемещении стиков - это первое.
Без этого разбираться дальше нет смысла.
Ок, проверю и отпишусь по результатам замеров.
Мишаня. Брянск-Краснодар.
На данный момент собрано и обкатано :

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

Закрыто

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