Статистика
Время:
Зарегистрированных: 88285
Последним зарегистрирован: tr_sergey
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 486
 Гостей: 485
 Анонимных: 0
 Пользователей: 1
 Зарегистрированные:
luxin

> Дистанционное управление -> 10 командное радиоуправление на MRF49XA от Blaze
Blaze

image

10 командное радиоуправление на MRF49XA .

image

Конструкция создана на относительно новых и недорогих микросхемах MRF49XA .
Одна применена в приемной части , другая- в передающей .

Схема передатчика.

image

Состоит из управляющего контроллера и трансивера MRF49XA.

Схема приемника.

image

Собрана из тех же элементов , что и передатчик . Практически, отличие приемника от передатчика ( не беря во внимание светодиоды и кнопки ) состоит только в программной части .
MRF49XA - малогабаритный трансивер , имеющий возможность работать в
трех частотных диапазонах .
Низкочастотный диапазон : 430,24 - 439,75 Mгц ( шаг 2,5 кГц ) .
Высокочастотный диапазон А : 860,48 - 879,51 МГц ( шаг 5 кГц ) .
Высокочастотный диапазон Б : 900,72 - 929,27 МГц ( шаг 7,5 кГц ) .
Границы диапазонов указаны при условии применения опорного кварца частотой 10 МГц ,
предусмотренного производителем .С опорными кварцами 11МГц устройства нормально работали на частоте 481 МГц .Детальные исследования на тему максимальной «затяжки» частоты относительно заявленной производителем не проводились.Предположительно она может быть не так широка , как в микросхеме ТХС101 , поскольку в даташите MRF49XA упоминается об уменьшенном фазовом шуме , одним из способов достижения которого является сужение диапазона перестройки ГУН .
Устройства имеют следующие технические характеристики .
Передатчик .
Мощность - 10 мВт .
Напряжение питания 2,2 - 3,8 В ( согласно даташиту на мс , на практике нормально работает
до 5 вольт ) .
Ток , потребляемый в режиме передачи - 25 мА .
Ток покоя - 25 мкА .
Скорость данных - 1кбит / сек .
Всегда передается целое количество пакетов данных .
Модуляция FSK .
Помехоустойчивое кодирование , передача контрольной суммы.
Приемник .
Чувствительность - 0,7 мкВ .
Напряжение питания 2,2 - 3,8 В ( согласно даташиту на мс , на практике нормально работает
до 5 вольт ) .
Постоянный потребляемый ток - 12 мА .
Скорость данных до 2 кбит / сек . Ограничена программно .
Модуляция FSK .
Помехоустойчивое кодирование , подсчет контрольной суммы при приеме .
Алгоритм работы.
Возможность нажатия в любой комбинации любого количества кнопок передатчика одновременно . Приемник при этом отобразит светодиодами нажатые кнопки в реальном режиме . Говоря проще , пока нажата кнопка ( или комбинация кнопок ) на передающей части , на приемной части горит , соответствующий светодиод ( или комбинация светодиодов ) .
Кнопка ( или комбинация кнопок ) отпускается - соответсвующие светодиоды сразу же гаснут .
Тест режим .
И приемник и передатчик по факту подачи на них питания входят на 3 сек в тест режим .
И приемник и передатчик включаются в режим передачи несущей частоты , запрограммированной в EEPROM , на 1 сек 2 раза с паузой 1 сек ( во время паузы передача выключается ) . Это удобно при программировании устройств . Далее оба устройства готовы к работе .
Программирование контроллеров .
EEPROM контроллера передатчика .
Все настройки EEPROM , упомянутые ниже , запишутся автоматически на свои места по факту подачи на контроллер питания после его прошивки .
В каждой из ячеек данные можно менять на свое усмотрение . Если в любую используемую для данных ячейку ( кроме идентификатора ) вписать FF , за следующим включением питания эта ячейка немедленно будет переписана данными по умолчанию .


Верхняя строка EEPROM после прошивки и подачи питания на контроллер передатчика будет выглядеть так …

image

80 1F - ( подиапазон 4хх МГц ) - Config RG
AC 80 - ( точное значение частоты 438 MГц ) - Freg Setting RG
98 F0 - ( максимальная мощность передатчика , девиация 240 кГц ) - Tx Config RG
C4 00 - ( АПЧ выключено ) - AFG RG
82 39 - ( передатчик включен ) - Pow Management RG .


Первая ячейка памяти второй строки ( адрес 10 h) - идентификатор .
По умолчанию здесь FF . Идентификатор может быть любой в пределах байта ( 0 … FF ) . Это индивидуальный номер ( код ) пульта .
По этому же адресу в памяти контроллера приемника находится его идентификатор . Они обязательно должны совпадать . Это дает возможность создавать разные пары приемник / передатчик .

EEPROM контроллера приемника .
Все настройки EEPROM , упомянутые ниже , запишутся автоматически на свои места по факту подачи на контроллер питания после его прошивки .
В каждой из ячеек данные можно менять на свое усмотрение . Если в любую используемую для данных ячейку ( кроме идентификатора ) вписать FF , за следующим включением питания эта ячейка немедленно будет переписана данными по умолчанию .


Верхняя строка EEPROM после прошивки и подачи питания на контроллер приемника будет выглядеть так ...

image

80 1F - ( подиапазон 4хх МГц ) - Config RG
AC 80 - ( точное значение частоты 438 MГц ) - Freg Setting RG
91 20 - ( полоса приемника 400 кГц , чувствительность максимальная ) - Rx Config RG
C6 94 - ( скорость данных - не быстрее 2 кбит/сек ) - Data Rate RG
C4 00 - ( АПЧ выключено ) - AFG RG
82 D9 - ( приемник включен ) - Pow Management RG .

Первая ячейка памяти второй строки ( адрес 10 h ) - идентификатор приемника .
Для корректного изменения содержимого регистров как приемника так и передатчика воспользуйтесь программой RFICDA , выбрав микросхему TRC102 ( это клон MRF49XA ) .
Примечания .
На фото передатчика перерезана дорожка положительной шины питания контроллера и продублирована проводом . Это сделано для предотвращения короткого замыкания через металлические корпуса кнопок ( при проектировании это не было учтено ) .
Обратная сторона плат - сплошная масса ( залуженная фольга ) .
Дальность уверенной работы в условиях прямой видимости - 200 м .
Количество витков катушек прм и прд - 6 . Если воспользоваться опорным кварцем 11 МГц вместо 10 МГц , частота «уйдет» выше около 40 МГц . Максимальная мощность и чувствительность в этом случае будут при 5 витках контуров прм и прд .

Прошивка свободна для скачивания, без каких-либо ограничений. Любой копирайт - с обязательной ссылкой на vrtp.ru.

обсудить на форуме

Нажми, что бы скачать прошивки

Нажми, что бы скачать файлы плат в .lay

С ув Сергей ( blaze/ )
Кременчуг ( Украина ) .
тел +38 050 942 35 95
[email protected]


Оборудование конференц залов.

  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X