VictorL
Переделка Передатчика Walkera

Аппаратура радиоуправления Walkera достаточно распространена, так как идет в комплекте со многими готовыми к полету моделями. Подключение передатчика к симулятору не сложно, легко найти подробное описание нескольких вариантов, начиная от простейшего и заканчивая преобразователем на микроконтроллере. В этой заметке речь идет о 6-ти канальном передатчике Walkera.
Как-то, рассматривая в осциллограф выходной сигнал кодера передатчика, я случайно прикоснулся к выходному транзистору и потом долго дул на палец (задняя крышка передатчика была снята). Температура транзистора была около 80-90 градусов. Вспомнив один из советов в конференциях, решил вытащить кварц, надеясь выключить выходной каскад и заодно не загрязнять зря эфир лишним излучением. Сделав это, с удивлением обнаружил, что выходной транзистор передатчика не стал холоднее. Изучив схемотехнику выходного каскада этого передатчика, выяснил, что мудрые конструкторы сделали его в классе «А». То есть рассеиваемая мощность не зависит от того, что делает выходной каскад – излучает или просто стоит. Помимо высокой температуры выходного каскада в таком варианте есть еще один минус – при работе с симулятором батарейки тают просто на глазах (потребляемый ток около 300 мА!).
Разобрав передатчик и вытащив плату, стал думать. После недолгих размышлений остановился на простейшем варианте – отключение смещения выходного каскада передатчика с помощью реле. Подходящее реле нашлось в ящике стола– РЭС49. Поскольку это реле имеет переключающий контакт, решил заодно сделать и индикацию отключения выходного каскада на светодиоде.
Схема доработки:

Китайцы поленились делать какие либо надписи на плате, поэтому номера элементов условны. Я показал часть схемы передатчика (предварительный и оконечный каскад, 5-вольтовый стабилизатор питания), чтобы был понятен смысл переделок. Крестик показывает разрыв проводника. В пунктире на схеме изображена добавляемая часть. Питание на обмотку реле подается через интерфейсный разъем передатчика, в котором два контакта используются для сигнала кодера (сигнал и земля), а через два свободных соединяется цепь питания реле. В штыревой части разъема эти два контакта соединяем перемычкой, тогда при подключении интерфейсного кабеля от симулятора будет подано питание на реле и выходной каскад выключится. Вид на разъем miniDIN в схемах дан со стороны пайки штырьков вилки.
Последовательность действий:

  1. Разбираем передатчик, открутив сзади четыре шурупа и предварительно выкрутив антенну и вытащив кварц. Разъединяем половинки и аккуратно выдергиваем большой разъем. Откручиваем контакт антенны.
  2. Откручиваем несколько шурупов, крепящих плату, и снимаем ее. Находим стабилизатор 78L05 и перерезаем дорожку в соответствии со схемой и фотографией.
  3. В разрыв цепи подпаиваем контакты реле, стараясь не перепутать их. На центральный контакт должно идти напряжение +5 Вольт со стабилизатора, а нормально замкнутый контакт должен питать цепь смещения выходного каскада - тогда при выключенном реле передатчик будет работать. Я проследил разорванные проводники и припаялся к ним поближе к реле. Реле прихватил к плате клеевым пистолетом.

    Нормально разомкнутый контакт через резистор 0,75-1 кОм подпаиваем к светодиоду. Я разместил светодиод прямо на плате, изогнув выводы. Один контакт припаял к земляной шине, второй – к реле. Сложив половинки корпуса, просверлил отверстие диаметром 3 мм, в которое выглядывает светодиод. Получилось достаточно удобно, слева от антенны светится красная точка, показывая, что передатчик отключен.
  4. Подпаиваем провода к интерфейсному разъему, один берем от разъема батареи, второй – от обмотки реле.
  5. Проверяем правильность монтажа. Включаем и пробуем. При вставлении интерфейсного разъема (не забудьте в нем сделать перемычку!) должно сработать реле, загореться светодиод и транзистор остается холодным.

Можно проверить потребляемый ток. При включенном передатчике и вставленном кварце – 220…240 мА. При вытащенном кварце – 300…310 мА!!! При вставленном интерфейсном кабеле и выключенном выходном каскаде – 65…70 мА. Получается, что если следовать совету «вытаскивать кварц», мы загоняем выходной каскад в еще более тяжелый режим (для этого передатчика).
По деталям – их тут собственно и нет почти. Реле подойдет любое, лишь бы напряжение срабатывания было 10…12 В и был нормально замкнутый контакт. Мне нравится металлический корпус РЭС49 (все таки мощные ВЧ каскады рядом), на всякий случай корпус реле я припаял к земле. Светодиод любой, желательно поярче и с током поменьше, чтобы не нагружать лишним током 5-ти вольтовой стабилизатор.
Чтобы не заморачиваться с батарейками, я сделал внешний блок питания, в который заодно и засунул схему сопряжения с симулятором (на PIC 16F84, прошивка отсюда). Ничего особенного нет, но если не хочется придумывать самому – вот схема. Только при питании от внешнего источника не забудьте отсоединить батарейки внутри передатчика! Успешных полетов в симуляторе!

This site will not work without javascript!
This site will not work if cookies are completely disabled.
Site is offline
  • 28.94ms - Total
    • 0.07ms - http_prepare
    • 0.02ms - cookies_read
    • 0.01ms - tz_offset_read
    • 25.11ms - server_chain_exec
      • 0.06ms - session_load
      • 0.01ms - session_new
      • 0.04ms - csrf_token_set
      • 0.04ms - fill_session_from_AuthSession
      • 0.08ms - fetch_guest_user_info
      • 0.07ms - fill_user_info_locale
      • 0.01ms - layout_common_set
      • 0.26ms - show_announces
      • 21.52ms - server_method_exec
        • 1.58ms - offline_mode_check
        • 1.42ms - fetch_user_by_hid
          • 0.21ms - fetch_can_see_deleted_users
          • 1.17ms - fetch_user_by_hid
        • 0.21ms - bot_member_pages_forbid_access
        • 0.05ms - fetch_current_tag
        • 6.32ms - subcall_entry_list
          • 0.23ms - fetch_and_fill_permissions
          • 0.01ms - define_visible_statuses
          • 1.38ms - get_entry_ids
          • 1.63ms - fetch_and_sort_entries
          • 1.10ms - fetch_and_fill_bookmarks
          • 0.22ms - fetch_infractions
          • 0.02ms - collect_users
          • 1.13ms - check_ignores
          • 0.29ms - blog_entries_sanitize_and_fill
        • 3.50ms - fetch_tags
        • 1.03ms - fetch_categories
        • 1.87ms - fill_pagination
        • 0.04ms - fill_head
        • 0.03ms - fill_breadcrumbs
        • 5.26ms - fill_prev_next
      • 0.01ms - fill_runtime_locale
      • 0.22ms - inject_acp_access_state
      • 0.06ms - fill_runtime_user_info
      • 0.18ms - inject_dialog_permissions
      • 0.01ms - token_live_inject
      • 0.19ms - fetch_can_see_deleted_users
      • 1.40ms - users_join
      • 0.01ms - add_users_to_page_data
      • 0.01ms - session_ttl_increase
      • 0.11ms - assets_info_inject
      • 0.01ms - footer_common_inject
      • 0.01ms - navbar_common_inject
      • 0.01ms - recaptcha_pubkey_inject
      • 0.15ms - session_save
      • 0.01ms - session_delete
      • 0.01ms - last_active_update
      • 0.12ms - token_live_save
      • 0.13ms - response_to_plain_object
    • 0.01ms - not_modified_check
    • 0.02ms - http_loading_stub
    • 1.75ms - http_render
    • 0.02ms - inject_security_headers
    • 0.00ms - puncher_end