Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


4669
Дистанционная передача данных ( RFM трансивер TRC 102 )

При поиске дешевого решения передачи данных по радиоканалу я наткнулся на микросхему интегрального приемопередатчика фирмы "RFM" TRC102. После недолгих раздумий была сделана макетная плата и опытный образец устройства для передачи данных и управления по радиоканалу. Как оказалось устройство не представляет большого труда для изготовления, при наличии нужных компонентов. Корпус микросхемы трансивера оказался довольно легко паябельный.

Для нормального функционирования трансивера необходимо обвязать его несколькими индуктивностями и конденсаторами. Именно потому чтобы не напороть косяков, я собирал схему по даташиту, с минимально возможным количеством внешнего обвеса. В процессе проектирования устройства была задумка реализовать передачу данных с внутренним протоколом и обработкой контрольной суммы самим девайсом, но руки до этого не дошли. Как эта вся кухня работает: контроллер обменивается данными с микросхемой трансивера по порту SPI (через который программируется контроллер), принимает и отправляет комманды этой микрухе. Сама микросхема трансивера тоже не простая железка, в ней более десятка регистров конфигурации, и несколько режимов работы. Если она правильно сконфигурирована, то будет выстреливать данные в эфир, либо принимать их, это зависит тоже от конфигурации на прием или на передачу. Проверять наличие передачи данных в эфир можно по обычному FM радиоприемнику, если расположить трансивер близко к нему, по наводке на РЧ тракт.


Приемопередатчик данных работает в диапазоне частот 430-440 МГц с возможностью программной перестройки каналов частоты встроенным синтезатором, для диапазона 800Мгц необходимо изменить некоторые номиналы элементов обвязки.

Основные характеристики приемопередающих модулей: 

  • Выходная мощность сигнала не более 10 мВт (7.5dBm);
  • Скорость передачи данных от 0.6 кбит/сек, до 256 кбит/сек;
  • Максимальная чувствительность приемного тракта  -112dBm;
  • Ток потребления в режиме приема 12мА;
  • Ток потребления в режиме передачи (максимальная мощность) 22мА; 

Вот такие платки получились для опытных образцов, все комплектующие в SMD исполнении, при том что платки изготавливались утюгом. Есть выход UART, вход внешнего питания , выход на антенну, I2C его же выходы предусмотрены как входы/выходы с 5-ти вольтовым логическим уровнем, например для коммутирования нагрузки, или управления чем-либо по последовательному интерфейсу.

 

 

 

 

Пример обмена данными с микросхемой трансивера через SPI порт

Отличительные особенности: 
- FSK-модуляция; 
- частотный диапазон: 300МГц...1000МГц; 
- высокая чувствительность: -105дБм; 
- скорость потока данных: до 256кб/с; 
- низкое потребление в режиме приема: 8,5мА; 
- широкий диапазон напряжения питания: 2,2В...5,4В; 
- низкий статический ток: 0,2мкА; 
- автоматическая подстройка частоты; 
- программируемый полосовой фильтр; 
- программируемая выходная мощность; 
- программируемый входной малошумящий усилитель; 
- приемный и передающий FIFO-буферы; 
- стандартный SPI-интерфейс; 
- I/O-выводы совместимы с TTL/CMOS-логикой; 
- цепи автоматической подстройки антенны; 
- внешний недорогой опорный кварцевый резонатор 10МГц; 
- поддержка нескольких каналов: 
- 95 каналов (диапазоны 315/433МГц, шаг 100кГц), 
- 190 каналов (диапазон 868МГц, шаг 100кГц), 
- 285 каналов (диапазон 915МГц, шаг 100кГц); 
- температурный диапазон: -40°C...+85°C; 
- корпус TSSOP-16. 


О дальности связи можно сказать что она довольно приличная. Я тестировал в городских условиях, по прямой видимости на пути было 2 больших здания, сквозь них проходил сигнал отправляемый со скоростью 9600 бит/сек метров на 250, при этом коэффициент правильного определения CRC8 (контрольной суммы пакета из 10 байт) был около 80%. На расстоянии примерно 450-500 метров связь практически терялась (коэффициент правильного определения CRC был около 5%).

Думаю можно перечислить много областей применения данного девайса, например мой коллега на похожем трансивере делал управление краном-балкой в цеху. Некоторые из возможных областей применения: беспроводные игрушки или роботы, системы контроля и безопасности, автоматические измерительные системы, промышленная и домашняя автоматизация, медицинское оборудование... 

ВложениеРазмер
Пример работы с микросхеммой TRC101 (102) (.c)3.64 КБ
Ориентировочный расчет дальности связи между модулями (.xls)2.61 КБ
АРХИВ: http://cxema.my1.ru/load/proshivki/material_k_state_distancionnaja_peredacha_dannykh_rfm_transiver_trc_102/9-1-0-1667

Категория: Устройства на микроконтроллерах | Добавил: brys99 (04.04.2012)
Просмотров: 17170 | Теги: Дистанционная передача данных ( RFM | Рейтинг: 5.0/1


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024