Радиоуправление на микроконтроллере

Многие хотели собрать простую схему радиоуправления, но чтоб была многофункциональна и на достаточно большое расстояние. Я все-таки эту схему собрал, потратив на неё почти месяц. На платах дорожки рисовал от руки, так как принтер не пропечатывает такие тонкие. На фотографии приемника светодиоды с не подрезанными выводами — припаял их только для демонстрации работы радиоуправления. В дальнейшем их отпаяю и соберу радиоуправляемый самолет.

РАДИОУПРАВЛЕНИЕ НА МИКРОКОНТРОЛЛЕРЕ

   Схема аппаратуры радиоуправления состоит всего из двух микросхем: трансивера MRF49XA и микроконтроллера PIC16F628A. Детали в принципе доступные, но для меня проблемой был трансивер, пришлось через интернет заказывать. Архив с прошивкой и платой качайте здесь. Подробнеее об устройстве:

  MRF49XA — малогабаритный трансивер, имеющий возможность работать в трех частотных диапазонах.
 — Низкочастотный диапазон: 430,24 — 439,75 Mгц (шаг 2,5 кГц).
 — Высокочастотный диапазон А : 860,48 — 879,51 МГц (шаг 5 кГц).
 — Высокочастотный диапазон Б : 900,72 — 929,27 МГц (шаг 7,5 кГц).
  Границы диапазонов указаны при условии применения опорного кварца частотой 10 МГц.

   Принципиальная схема передатчика:

Принципиальная схема передатчика радиоуправления

РАДИОУПРАВЛЕНИЕ НА МИКРОКОНТРОЛЛЕРЕ - TX

   В схеме TX довольно мало деталей. И она очень стабильная, более того даже не требует настройки, работает сразу после сборки. Дистанция (согласно источнику) около 200 метров.

Принципиальная схема приёмника блока радиоуправления

РАДИОУПРАВЛЕНИЕ НА МИКРОКОНТРОЛЛЕРЕ - RX

   Теперь к приемнику. Блок RX выполнен по аналогичной схеме, различия только в светодиодах, прошивках и кнопках. Параметры 10-ти командного блока радиоуправления:

         Передатчик:
  Мощность — 10 мВт 
  Напряжение питания 2,2 — 3,8 В (согласно даташиту на м/с, на практике нормально работает до 5 вольт).
  Ток, потребляемый в режиме передачи — 25 мА.
  Ток покоя — 25 мкА.
  Скорость данных — 1кбит/сек.
  Всегда передается целое количество пакетов данных.
  Модуляция — FSK.
  Помехоустойчивое кодирование, передача контрольной суммы.

         Приемник:
  Чувствительность — 0,7 мкВ.
  Напряжение питания 2,2 — 3,8 В (согласно даташиту на микросхему, на практике нормально работает до 5 вольт).
  Постоянный потребляемый ток — 12 мА.
  Скорость данных до 2 кбит/сек. Ограничена программно.
  Модуляция — FSK.
  Помехоустойчивое кодирование, подсчет контрольной суммы при приеме.

Аппаратура 10-ти командного блока радиоуправления устройствами

Преимущества данной схемы

—  Возможность нажатия в любой комбинации любого количества кнопок передатчика одновременно. Приемник при этом отобразит светодиодами нажатые кнопки в реальном режиме. Говоря проще, пока нажата кнопка (или комбинация кнопок) на передающей части, на приемной части горит, соответствующий светодиод (или комбинация светодиодов).

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

—  Кнопка (или комбинация кнопок) отпускается — соответсвующие светодиоды сразу же гаснут. Идеально подходит для радиоуправления различными игрушками — катерами, самолётами, автомобилями. Либо можно использовать, как блок дистанционного управления различными исполнительными устройствами на производстве.

Модуль пульта на отдельной плате

   На печатной плате передатчика кнопки расположены в один ряд, но я решил собрать что-то наподобии пульта на отдельной плате.

РАДИОУПРАВЛЕНИЕ НА МИКРОКОНТРОЛЛЕРЕ - пульт с кнопками

   Питаются оба модуля от аккумуляторов 3,7В. У приемника, который потребляет заметно меньше тока, аккумулятор от электронной сигареты, у передатчика — от моего любимого телефона)) Схему, найденную на сайте вртп, собрал и испытал: [)еНиС

   Форум по радиоуправлению

Оцените материал:

5 / 5. Рейтинг: 6

Может подскажете что улучшить?