Как понимает автор, модули такого типа на территории России можно использовать без какого-либо лицензирования [1-3]. Комплект состоит из передающего модуля MX-FS-03V и приемного модуля MX-05V, надо заметить, что производится под разными названиями не мало подобных модулей, которые, видимо, сходны по виду и алгоритму работы [4-9].
Плата передатчика имеет размер 19 х 19 мм, масса передатчика 2,5 г. По заявлениям продавца, передатчик допустимо питать напряжением в диапазоне 3,5-12 В, мощность передатчика 10 мВт, скорость передачи данных 4 кбит/с, выходная мощность 10 мВт.
Плата приемника имеет размер 30 х 13 мм, масса 1,7 г. Приемнику требуется питание напряжением 5 В.
На фотографии хорошо видна двусмысленная маркировка информационного выхода приемника. На самом деле информационный выход располагается рядом с контактом питания Vcc.
Для работы необходимо подключить к передатчику и приемнику антенны. Еак несложно рассчитать, длина волны для частоты 433 МГц , таким образом, для простейшей антенны – стержня длиной четверть длины волны, подойдет отрезок проволоки длиной 173 мм.
Как приемный, так и передающий модули можно использовать в связке с платами семейства Arduino. Для работы с данным комплектом разработаны готовые библиотеки, самая известная из которых VirtualWire, или библиотека RCSwitch [7]. Впрочем, в качестве простейшего канал дистанционного управления данный набор модулей можно применять и непосредственно – вот схема и пример сборки.
Передатчик может работать от 3-х металлогидридных аккумуляторов типоразмера АА. При этом пока на информационном входе низкий логический уровень передатчик почти ничего не потребляет. При наличии на входе высокого уровня ток потребления доходит до 9 мА.
В данном эксперименте для первичной обработки сигналов с приемника используется Arduino UNO, для которой был написан простейший код, который опрашивает 14 цифровой порт и передает результаты в последовательный порт.
Параллельно к информационному выходу приемника также подключен светодиод с токограничительным резистором для визуализации приема радиосигнала. Между цепью питания и заземления приемника включен конденсатор 330 мкФ х 16 В. В плоттере последовательного порта Arduino IDE хорошо виден приход сигнала – длинный сигнал высокого уровня (короткие всплески это видимо помехи).
Вероятно для получения максимальной дальности сигнала (а продавец заявляет максимальную дальность целых 200 м) надо более серьезно подойти к подавлению помех, об этом написано в замечательной статье [10]. Без этого дальность составляет несколько метров. У автора сигнал уверенно ловился на расстоянии 3-4 м через перегородку из гипсоблока. С расстояния 8-9 м через перегородку из гипсоблока и капитальную кирпичную стену сигнал проходил не всегда. При этом металлический стеллаж, вероятно, затенял сигнал. При работе с модулями надо иметь в виду, что даже с расстояния 1-2 м можно экранировать радиосигнал собственным телом, если располагаться рядом с приемником на прямой, соединяющей передатчик и приемник.
В целом, учитывая невысокую стоимость модулей, они весьма интересны, хотя это не тот случай, когда решение работает прямо из коробки.
Литература и ссылки
- www.russianelectronics.ru/leader-r/review/2187/doc/58633/
- vyzhivaj.ru/radiosvyaz/diapazony-radiochastot-dlya-nuzhd-grazhdanskogo-naseleniya-rf-na-kakix-chastotax-mozhno-obshhatsya
- www.mobilradio.ru/information/artikles/?433-868mhz
- zelectro.cc/arduino-radio-transmitter-receiver
- mysku.ru/blog/aliexpress/46221.html
- tim4dev.com/2015/12/arduino-433mhz-rf-transmitter-receiver/
- robotclass.ru/tutorials/arduino-radio-433mhz/
- imelnikov.ru/radio/arduino-rc/
- geekelectronics.org/arduino/arduino-ndash-peredacha-dannyih-po-radiokanalu-na-chastote-433-920-mgts.html
- habr.com/ru/post/491530/
Вся документация, в том числе прошивки на Ардуино, в общем архиве. Материал подготовил для сайта 2Схемы – Denev.