Самодельный передатчик (часть 2)

Aleksey_Gorelikov

Из тех джойстиков, что мне попадались - резисторы в них были с малым углом резистивного слоя (специально для джойстиков). Ставил их в центр механически, в качестве эталонного напряжения ацп либо использовал питание (переключал источник програмно) либо от отдельного стабилизатора подавал напряжение - равное питанию. Тогда с резюков в нейтрали шло половинное напр. питания. Колдовать с опорным АЦП в принципе не вижу смысла, разве только когда резюки в джойстиках с диаппазоном в 270градусов, но тогда для большей битности оцифровки можно уменьшать эталонное мк, а на резисторы подавать большее напряжение, т.е. изменять схему всеравно.

В идеале со средней точки в разных положениях должно быть от нуля до опорного АЦП в любом случае. Кстати, странно, что АЦП в диф. режиме никто никогда в этой теме не использовал. С “не модельными” резюками в джойстиках это было бы выгодно.

Andr_2

Доброго времени суток,всем.Ну вот и дошли руки до рисования платки кодера,под Валкеру.При габаритах установки платки в этот корпус 160х35мм по краям и в середине ширина 45мм,по мотивам MSV,coder2_2_msv_HK-T6A. Передатчик пока на 40мгц,выполненный на LMX2306. Индикатор Nokia 3310 original,есть и китайский индикатор,тоже от Nokia 3310.Программа от MSV V 1.91.
И вот несколько вопросов:
1.Как подключить 24С512?Желательно не теряя при этом остальных функций кодера.
2.Что ещё кроме размещённого на этой платке,можно добавить сюда на оставшееся место?
3.Коллектор VT2,подключен по схеме на +5V,через резистор10К,а на другой плате кодера через 10К +BATT.В чём причина?
Места в кодере совсем не много и хочется его использовать по полной.
Вот печатная плата.
MSV v.1.9,Валкера_V2.rar

dollop
  1. Вот ссылка про подключение. Вообще, если использовать программный twi, то подключить можете к любым свободным ногам меги, только дефайны найдите и перепишите. Если аппаратный twi, то нужно двигать вход тахометра на другое (INT2) внешнее прерывание, потому что на на INT0 сидит SCL.
  2. х.з. Могу предложить только формироваткль для входа ППМ, хотя он на схеме есть (VT2). Может предумтореть перемычку для возможности подачи ППМ на вход захвата импульсов Меги?
  3. Зависит от ВЧ модуля, какой размах ППМ предпочитает ВЧ модуль.
Andr_2

Спасибо Константин.
Наверное есть смысл пока оставить как есть,но хочется сразу предусмотреть под наиболее нужные вещи,чем потом ждать когда дойдёт очередь до переделки кодера.

10 days later
minhthien1988

hello dollop

can build a protocol same Devo ? Mean is add some modul 2.4ghz nrf24l01, a7105,cc2500…all three modul had protocol ( Flysky, skyvatec, V202… ) .we will load them in atmga128 , and use them if need.

that only my idea

Denn

Интересно , а можно ли использовать джойстики без потенциометров , но с датчиками положения. Если использовать по 3-х осевому на ручках и на корпусе?

PigTail

А существуют ли описания ФрСкаевских протоколов PXX и SmartPort? Мож кому встречались, а то поиск чего то пока приводит к одному трепу на форумах…

11 days later
красавчик

Всем изобретающим и не только доброе время суток.
Хочу вырозить большую благодарность “Dollop” За помощь в электронике и представить вашему вниманию свой вариант Пульта Радио управления моделями на основе Акселерометров.
8 канальное полноценное управление моделями в ОДНОЙ РУКЕ !!!

осталось испытать на симуляторе и на сервах

ubd

Не удобно это будет. Сергей msv пробовал, и говорит, что у этих джойстиков очень не чёткий ноль, и не линейная характеристика. Ещё очень маленький ход самого джойстика. Что для большинства моделей не подойдёт. В общем отказался от этой идеи. Хотя проект готовый.

dollop
ubd:

что у этих джойстиков очень не чёткий ноль

Так дело в том, что ноль не плывет и чувствительность регулируется благодаря тому, что используется та же плата датчиков, что и в АП у Сергея.
Короче, в основе лежит всем известный хедтракер без дрифта. А вот удобство - только реальный пользователь может поделиться

MaxGSM

Доброго времени, Господа разработчики, очень заинтересовался темой изготовления кодера, прочитал все ветки форума и решился делать. Плату изготавливал лутом версия платы если не ошибаюсь 1.8, прошивал USBasp(ом) MSV v.1.9.1, запустилось все на ура, но что-то все же не так - плата запускается с 10-го раза, недопай исключил многократными прозвонками и пропайками, на всякий случай повторно все перезалил, в том числе и фьюзы. Может у кого то была такая проблема, поделитесь опытом.

Aleksey_Gorelikov

Конденцатор в цепи сброса как в схеме у фокуса? Выкини.

9 days later
minhthien1988
msv:

Моя последняя прошивка (не публиковал, но могу выслать всем желающим) поддерживает именно эти модули. Эта прошивка под серьезно измененную схему.

Изменения в основном сделаны для удобства разводки.
Модуль используется только для связи с ретранслятором в котором RFM22b c бустером (LRS).
Впечатления о работе модуля неоднозначные… Иногда уверенный прием >50м, а иной раз рядом начинают сыпаться куча дропов.
Думаю еще поэксперементировать с расположением модулей, возможно с антеннами, может получится добиться более-менее устойчивого канала.

Hi Msv

you can show me RX nrf24l01 that you use ? I try change code to suitable RX of Denn . Because when use lcd nokia 5510, atmega128 still free Pin.

msv

Приемник у меня используется в ретрансляторе nrf24l01->RFM22b. К сожалению схемы нет, там обычное соединение по ДШ к мега8.

minhthien1988
msv:

Приемник у меня используется в ретрансляторе nrf24l01->RFM22b. К сожалению схемы нет, там обычное соединение по ДШ к мега8.

uhmm. i will try upgrade nrf24l01 .this is great if tx have both " output PPM and output Nrf24l01 " .And a new version for TX car in next time

15 days later
Serjik220

Здравствуйте!
Кто может подсказать кто видел этот проект:

Это же переключение полетных режимов в ARDUPILOT
Хочу такой.

dollop

Это “немного” кодер передатчика с замененным одним контроллом. Вместо трехпозиционника в меню имеется переключатель режимов ardupilot. Адаптация моя. Что конкретно интересует? Исходники положу без проблем.

Serjik220

Именно так! В место трехпозиционника - кнопки! Мне именно для ardupilot. А 5-6 кнопок выходит??? Можно под старую версию платы и дисплей 3410? Пожалуйста!
Ну или Ваш готовый hex с описаловом под какую плату и дисплей.
Сам с программированием не дружу, а вот кодером этого проекта пользуюсь уже давно.
Спасибо!

minhthien1988

hello Msv

what did you use verision Condevision ? I have a few error when i complie file Hex because code limit exceed 3kb.

i use Condevision Verison v1

minhthien1988

OK, i done with Version Condevision v2.
Although a litte difficult , but everything become good

Now, i try insert a Nrf24l01

8 days later
Denn

Купил себе передатчик dx.com/…/wltoys-wl-r7-large-left-right-hand-adjust… . Вещь вроде не плохая: удобный, механизмы ручек без заметных люфтов, потенциометры там стоят маленькие в квадратном корпусе, про ресурс не знаю. Есть механический переключатель ручки газа на левую сторону и на правую. Триммеры электронные, потенциометры ручек к плате подключены через разъёмы. Справа на верхней панели 4 кнопки, центр не нажимается. Впереди слева и справа есть по кнопке. Внутри места много. ВЧ часть собрана на A7105 с усилителем 1112. По слухам это аппаратно совместимо с приёмниками НК 2-ой версии. Дисплей специальный под вертолёт. Как донор для переделки вполне хорошая вещь!