RSS лента

Dimsim

Переделка авто-аппаратуры 40 МГЦ > 2.4 ГГЦ (Ардуино)

Оценить эту запись
11.07.2018 в 05:30 (238 Показов)
Привет всем моделистам!
Я уже переделывал штатную аппаратуру Remo Hobby 1\16 в универсальную, делился этим ЗДЕСЬ.
Теперь мне в руки попала старенькая аппаратура 40 мгц. JAGUAR 8303. Сначала она мне не понравилась, но отмыв её от пыли и покрутив в руках, понял что аппаратура сделана с умом, все органы управления под рукой, газ и руль плавный и мягкий.
Аппаратура досталась мне без приёмника, и найти его сейчас практически не возможно.
В общем то выход один, переделать электронику на Ардуино, и на 2.4 ггц..

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

Ардуино соединяю проводками с платой аппаратуры, как правило все органы управления соединенны с главным чипом, вот на его место и подпаиваюсь. На фото видно.
А вот так выглядит плата с выпаянными "лишними" радиоэлементами, и с подпаяной Ардуино + радиомодуль (NRF24L01 + PA + LNA).

Куда подпаиваться к плате аппаратуры JAGUAR 8303 я схему рисовать не буду. Шанс что вы будете переделывать именно эту аппаратуру очень мал. Но, я дам общую схему, где всё нарисовано в простом формате, к каким пинам Ардуино что подключено.

Прошивка 6 канального передатчика (Ардуино)

Вот так выглядит уже переделанная плата со стороны дорожек.

Итак, основная плата передатчика переделана, теперь надо разобраться с питанием. Аппаратура JAGUAR 8303 питалась аж от 8 батареек типа АА. Также на пульте присутствует разъём 5.5 х 2.1мм., то ли для питания аппаратуры от блока питания, то ли для зарядки Ni-Cd, Ni-MH аккумуляторов.
Использовать батарейки не рационально, поэтому будем использовать Li-pol аккумулятор. Вариантов реализации питания много, каждый выберет себе тот, который считает правильным. Я сделал так:

Так как на пульте JAGUAR 8303 уже присутствует разъём 5.5 х 2.1мм., а его в основном используют при 12 вольтовом питание, то для зарядки аккумулятора решил использовать плату TP5100, так как она может питаться напряжением от 5 до 15 вольт. Если бы разъёма 5.5 х 2.1мм не было, то вырезал бы отверстие под Micro-USB, и поставил плату защиты и заряда аккумулятора TP4056.
Для визуального контроля уровня заряда аккумулятора использовал светодиоды, которые присутствуют на пульте JAGUAR 8303, и скорее всего в штатном варианте выполняли ту же функцию. Подключаются они так:

Также, для их работы добавил в прошивку Ардуино соответствующий код.

Прошивка 6 канального передатчика с индикатором заряда аккумулятора (Ардуино)

Вот так выглядит аппаратура JAGUAR 8303 в собранном виде.

Пока я не использовал канал AUX-4, он, так сказать резервный, на аппаратуре я задействовал все имеющиеся органы управления, если мне понадобится ещё один канал, я врежу в корпус кнопку и подключу к ней 4 пин Ардуино (AUX-4). В прошивках передатчика и приёмника уже всё прописано для работы AUX-4.
Ну вот, передатчик готов, теперь соберём для него приёмник.
В общем то схема приёмника похожая, только вместо органов управления, к Ардуино подключена колодка каналов.
Описывать особенно нечего, из схемы и фото думаю всё понятно.

Прошивка 6 канального приёмника (Ардуино)
* Фото 6 канального приёмника



Приёмник залил в эпоксидную смолу. И корпус выдумывать не надо, и влага-защита обеспечена. Контакты для перепрошивки доступны.
Осталось обработать приёмник на наждаке, для более презентабельного вида.





Ну вот и всё. Аппаратура переделана, проверена в работе. Работает отлично, не хуже AUSTAR AX5

Все скетчи, схемы и фото находятся ЗДЕСЬ.



* FAQ

Можно ли использовать Arduino Nano вместо Arduino Pro Mini?
Да, можно. Прошивка подходит, схема подключения такая же. Причём, для питания радиомодуля можно использовать стабилизатор 3.3v., установленный на плате Arduino Nano.

Можно ли использовать в передатчике радиомодуль без внешней антенны?
Да можно. Но учитывайте, то что у радиомодулей без внешней антенны радиус действия 100 метров (в реальных условиях может быть значительно меньше), с внешней антенной 1000 метров.

Обновлено 11.07.2018 в 21:47 [ARG:5 UNDEFINED]

Категории
Без категории

Комментарии

  1. Аватар для Realtek
    Дим, спасибо!
    Приятно, что кто то сам что то творит, и все для народа в доступе!
    Дим, а в передатчике логично ардуинку запитать на RAW контакт прямо с акума, мне так кажется.
    Туда бы телеметрийку, хотяб по бортовому-силовому акууму, и было бы вообще классно.
  2. Аватар для Dimsim
    Цитата Сообщение от Realtek
    Дим, а в передатчике логично ардуинку запитать на RAW контакт прямо с акума, мне так кажется.
    Так на RAW питание нужно от 6 до 16 вольт, а аккумулятор 3.7 вольта номинальных.

    Цитата Сообщение от Realtek
    Туда бы телеметрийку, хотяб по бортовому-силовому акууму, и было бы вообще классно.
    Можно конечно, но это уже другая история...
  3. Аватар для Andrew1978
    Спасибо за материал..... вот бы еще библиотечки для 2401 подложить к архиву, а то сколько не пытаюсь,не компилятся ваши скетчи.....
    На 13-м пине ардуины светодиод нужно выпаивать?
    как биндятся приемник и передатчик, что с файл-сейвом?
    Обновлено 17.07.2018 в 03:46 [ARG:5 UNDEFINED]
  4. Аватар для Dimsim
    Цитата Сообщение от Andrew1978
    вот бы еще библиотечки для 2401 подложить к архиву, а то сколько не пытаюсь,не компилятся ваши скетчи.....
    Компилируется в Arduino 1.8.5, библиотека RF24 установлена из репозитория Arduino.

    Но, также залил эту библиотеку на Яндекс Диск.

    Цитата Сообщение от Andrew1978
    На 13-м пине ардуины светодиод нужно выпаивать?
    Нет, ненужно.

    Цитата Сообщение от Andrew1978
    как биндятся приемник и передатчик, что с файл-сейвом?
    Автоматически биндятся во время включения.
    Фэйл-сейв есть. При потери связи, руль и газ становится в центр (1500 мс), остальные каналы в 0 (1000 мс).
  5. Аватар для Andrew1978
    Спасибо!