Радиомодули 433 мгц дистанционного управления схемы. Самодельный комплект радиоуправления на основе телефона-трубки (433МГц)

Контроллер дистанционного управление имеет четыре логических выхода, состоянием которых можно управлять с помощью четырех командного пульта, меняя состояние выходов с «0» (минус, общий) на «1» (плюс питания) зависимо или не зависимо друг от друга (определяется пользователем).

Выбор режима работы.

Контроллер имеет три режима работы:

  1. Режим «ИЛИ». При нажатии на кнопку пульта логическая «1» появляется на том выходе, на который запрограммирована кнопка. Все остальные выхода переходят в низкое состояние. При отпускании кнопки логическая единица на выходе сохраняется. Пример: Короткое нажатие и отпускание кнопки «1», результат на выходах 1-0-0-0. Короткое нажатие и отпускание кнопки «2», результат на выходах 0-1-0-0. Короткое нажатие и отпускание кнопки «4», результат на выходах 0-0-0-1 и т. д. Последние состояние фиксируется и сохраняется до выключения питания или до следующей команды.
  1. Режим фиксации. При коротком нажатии на кнопку пульта соответствующий выход меняет состояние на противоположное и сохраняет его до выключения питания или до нажатия на эту же кнопку. Пример: Короткое нажатие и отпускание кнопки «1», результат на выходах 1-0-0-0. Короткое нажатие и отпускание кнопки «2», результат на выходах 1-1-0-0. Короткое нажатие и отпускание кнопки «4», результат на выходах 1-1-0-1 и т. д. Короткое нажатие и отпускание кнопки «1», результат на выходах 0-1-0-1.
  1. Режим без фиксации. При нажатии на кнопку пульта соответствующий выход меняет состояние на «1» и переходит обратно на «0» после отпускания кнопки. Если ни одна кнопка пульта управления не нажата, то на всех выходах модуля состояние равно «0».

Задание режима работы.

  1. Чтобы запрограммировать первый режим работы необходимо нажать на кнопку, расположенную на плате контроллера. Подать питание на плату. Как только светодиод на плате загорится – отпустите кнопку. Установлен режим работы под номером один.
  2. Чтобы запрограммировать второй режим работы необходимо нажать на кнопку, расположенную на плате контроллера. Подать питание на плату. Как только светодиод на плате моргнет два раза – отпустите кнопку.
  3. Для выбора третьего режим работы нажмите на кнопку, расположенную на плате контроллера. Подать питание на плату. Как только светодиод на плате моргнет три раза – отпустите кнопку.

Режим работы записывается в энергонезависимую память и сохраняется после выключения питания.

Запоминание кнопок пульта контроллером.

На любой из выходов устройства (OUT1- OUT4) можно запрограммировать любу кнопку пульта. Каждая команда программируется отдельно. Для того чтобы запрограммировать первый выход контроллера (OUT1):

  • нажмите на кнопку на плате, как только светодиод вспыхнет один раз - отпустите кнопку.

Для того чтобы запрограммировать второй выход контроллера (OUT2):

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

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

Обнуление и очищение памяти.

Если у Вас в процессе настройки или работе контроллера возникли ошибки и Вам необходимо «откатить» память на начальное состояние, то произведите следующие действия:

  • Нажмите на кнопку на плате устройства.
  • Подайте питание на плату.
  • Дождитесь пока светодиод вспыхнет четыре раза.

Устройства дистанционного управления (ДУ) давно и прочно вошли в нашу жизнь. Это и инфракрасные пульты для управления бытовыми приборами, и беспроводные звонки, и автомобильные сигнализации и т.д. Отчасти их созданию послужила лень, отчасти технические ограничения, но теперь все мы пользуемся такими устройствами весьма широко.

Есть особый класс устройств дистанционного управления по радиоканалу на одной из нелицензируемых частот в полосе от 433,075 до 433,790 МГц - их можно свободно использовать для любых нужд, правда, с некоторыми ограничениями по мощности излучаемого сигнала.

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

С помощью таких устройств можно на расстоянии включить освещение на садовом участке, открыть калитку или автоматические ворота, включить электродвигатель или нагреватель.

Ограничения, накладываемые на мощность передатчика, сказываются на дальности действия. Стандартное значение дальности не превышает 100 метров на открытом пространстве. В помещении дальность существенно зависит от свойств материалов, через которые распространяется электромагнитное излучение передатчика и геометрии самого помещения. В этом случае только натурный эксперимент может помочь определить дальность.

Следует отметить, что и в этом классе устройств дистанционного управления есть специальные модели с повышенной дальностью работы. Также дальность можно повысить, если применить направленные антенны на стороне передатчика и/или приемника.

В предлагаемом обзоре мы рассмотрим устройства дистанционного управления для DIY-проектов, завоевавшие популярность пользователей продукции компании Мастер Кит. Все эти устройства прошли испытания реальной эксплуатацией в течение заметного времени, надежны и просты в использовании.

Для удобства мы свели описания устройств ДУ в таблицу, расположенную в конце обзора. Таблица поможет выбрать самые подходящие из них для ваших проектов.

Предлагаемые устройства можно разделить, прежде всего, на две категории:

комплекты ДУ, включающие в себя пару передатчик-приемник (кнопочный пульт-передатчик в виде брелка или печатной платы с контактами; приемник в виде платы с контактами или исполнительными элементами); при этом приемник уже настроен на прием сигналов именно от того передатчика, который входит в комплект;

отдельные передатчики и приемники, требующие настройки для работы в паре.

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

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

Несколько слов о терминологии основных режимов работы исполнительных устройств (как правило, реле) модулей ДУ:

  • в режиме «кнопка» исполнительное реле приемника срабатывает в момент нажатия кнопки или подачи управляющего сигнала на передатчик, и удерживается в этом состоянии, пока кнопка нажата; при отпускании кнопки реле также отпускает;
  • в режиме «триггер» однократное нажатие кнопки включает реле, вторичное нажатие - выключает.

При разработке проектов на предлагаемых устройствах ДУ необходимо учитывать, что они не обеспечивают обратную связь, поэтому контроль срабатывания исполнительных систем остается отдельной задачей.

Рассмотрим кратко особенности некоторых модулей дистанционного управления.

Простую и надежную одноканальную систему ДУ можно собрать на модуле MK333 с дополнительными брелками-передатчиками MK336 . Миниатюрный приемник с прилагаемым корпусом можно питать как переменным напряжением 220 В, так и постоянным 12 В при подключении последнего за встроенным блоком питания от переменного напряжения. Система может работать только в триггерном режиме - одна кнопка передатчика включает реле приемника, вторая - выключает. Посмотрите видео , размещенное в конце описания, из которого можно узнать, как заменить выключатель торшера на дистанционный с помощью модуля MK333 .

Широкие возможности для собственных проектов предоставляет комплект MP324M с четырехкнопочным пультом и четырехканальным приемником с выходами уровня TTL (транзисторно-транзисторной логики). Используя дополнительные модули, можно реализовать несколько режимов исполнительных систем с помощью одного приемника.

Если для вашего проекта необходимы два мощных канала управления, обратите внимание на устройство MP325M , имеющее на борту два реле по 2 кВт и работающее в режимах «кнопка» и «триггер», устанавливаемые для каждого канала отдельно с помощью перемычек (джамперов) на плате. Прочтите статьи, посвященные применению этого устройства:

  1. «Дистанционное управление распашными воротами своими руками »
  2. «Беспроводной реверс автомобильной лебедки или электродвигателя постоянного тока »

Модуль ДУ MP326M дает возможность управлять четырьмя каналами с настраиваемыми режимами «кнопка» и «триггер» для каждого канала.

Устройство MP426 SE также имеет четыре канала, но, в отличие от предыдущего, работает в трех режимах - «кнопка», «триггер» и «перебор каналов».

Для реализации проектов с применением микроконтроллеров подойдут комплекты приемник-передатчик MP433 и MP433PRO . Эти пары являются аналоговыми устройствами, не осуществляющими кодировку передаваемого сигнала. Вы сами можете сформировать уникальные кодирующие последовательности, затрудняющие их несанкционированную дешифровку. С помощью микроконтроллера, например, широко распространенной платформы Ардуино, на основе предлагаемых модулей можно реализовать многоканальное управление радиоуправляемыми моделями.

Устройство MP433PRO отличается увеличенным расстоянием - до 600 м в свободном пространстве и расширенным диапазоном температур, позволяющим использовать его вне помещений.

Универсальный пульт дистанционного управления MP433/передатчик является поистине находкой для пользователей систем ДУ! Он предназначен для совместной работы с беспроводными системами диапазона 433 МГц с ASK модуляцией и поддерживает большое количество встраиваемых систем управления освещением и розеток с фиксированным и обучающим кодом, например, таких как WOKEE и TELEIMPEX и им подобные. Также пульт поддерживает системы, построенные на микросхемах SC5262 / SC5272, HX2262 / HX2272, PT2262 / PT2272, EV1527, RT1527, FP1527, HS1527, SC5211, HS2260, SC1527, SC2262.

Приемники MP911 , MP912 и MP913 управляются от предлагаемого отдельно пульта-передатчика MP913 и отличаются режимами работы и числом каналов. Первый из этих приемников реализует одноканальный режим «кнопка», второй - одноканальный «триггер», третий - двухканальная «кнопка».

В этом обзоре мы упомянем стоящий особняком модуль MP8036mhz , который является настоящей базой для управления беспроводными устройствами в диапазоне 433 МГц. Этот модуль может работать в режимах сканера, дубликатора, репитера, маяка. В режиме сканера, благодаря наличию дисплея, можно увидеть код, передаваемый сканируемым передатчиком. Модуль имеет четыре логических входа для подключения четырех кнопок управления или линий контроля и восемь TTL-выходов для подключения силовых модулей. Дальность работы с беспроводными приемниками достигает 600 метров (при использовании комплекта MP433PRO). При использовании направленных антенн дальность может быть увеличена до нескольких километров.

Несколько слов в заключение.

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

Обращаем ваше внимание на имеющиеся в описаниях устройств ДУ комплекты с дополняющими их модулями. Например, вместе с парой передатчик-приемник MP324M можно приобрести силовое реле MP146 и источник питания PW1245 , что обойдется вам дешевле, чем покупка этих устройств по отдельности. Комплектом (MP324M + MP146 + PW1245) - дешевле!

Сравнительная таблица популярных устройств дистанционного управления на частоте 433 МГц

Артикул Функцио-
нальное
назначение
Питание Число
каналов
управления
Максимальная
мощность
одного
канала
управления
Дополни-
тельный
брелок-
передатчик
Дальность Режимы
работы
Особенности
MK333 Комплект
брелок-
передатчик+
приемник
~220 В 1 ~1000 Вт (7 А) MK336 40 м Только триггер . самый миниатюрный приемник;
. корпус для приемника в комплекте;
. до 20 дополнительных брелков.
MK336 Брелок-передатчик Бат.12 В 40 м . дополнительный брелок для MK333
MP324M Комплект
брелок-
передатчик+
приемник
=5 В
(приемник)
Бат.12 В
(передатчик)
4 Маломощный,
TTL-уровни
MP433/
передатчик
MP325M/
передатчик
MP324M/
передатчик
100 м Кнопка . для реализации режимов «триггер»
и «импульс» используется MP146 ;
. диапазон рабочих температур
приемника от -40 до +80 градусов;
. при использовании брелка MP433/
передатчик число подключаемых брелков
неограниченно.
MP324M/
передатчик
Брелок-
передатчик
Бат.12В 4 100 м . подходит для MP324M , MP326M
. 4 кнопки;
. можно заменить на MP433/
передатчик.
MP325M Комплект
брелок-
передатчик+
приемник
=12 В
(приемник)
Бат.12 В
(передатчик
2 ~2000 Вт (10 А) MP433/
передатчик
MP325M/
передатчик
MP324M/
передатчик
100 м Кнопка, триггер

При использовании брелка MP433/
передатчик число подключаемых
брелков неограниченно;
. светодиодная индикация состояний реле;
. входы типа «триггер» для сброса реле.

MP325M/
передатчик
Брелок-
передатчик
Бат.12В 2 100 м . дополнительный брелок для MP325M
MP326M Комплект
брелок-
передатчик+
приемник
=12 В
(приемник)
Бат.12 В
(передатчик
4 ~2000 Вт (10 А) MP325M/
передатчик
MP324M/
передатчик
100 м Кнопка, триггер . светодиодная индикация состояний реле;
. сброс реле в режиме «триггер»;

брелков MP324M/ передатчик.
MP426 SE Комплект
брелок-
передатчик+
приемник
=12 В
(приемник)
Бат.12 В
(передатчик
4 ~1000 Вт (5 А) MP433/
передатчик
100м Кнопка, триггер,
перебор каналов
. три режима работы;
. неограниченное число дополнительных
брелков

Принципиальная схема системы радиоуправления, построенной на основе телефона-трубки, рабочая частота - 433МГц. В конце 90-х были очень популярны телефоны-трубки, да и сейчас они повсюду продаются. Но, сотовая связь болееудобна и сейчас повсеместно вытесняет стационарную.

Купленные когда-то телефонные аппараты становятся ненужными. Если так образовался ненужный, но исправный телефон-трубка с переключателем «тон/пульс», на его основе можно сделать систему дистанционного управления.

Чтобы телефон-трубка стал генератором DTMF-кода нужно его переключить в положение «тон» и подать на него питание, достаточное для нормальной работы его схемы тонального набора. Затем, с него подать сигнал на вход передатчика.

Принципиальная схема

На рисунке 1 показана схема передатчика такой системы радиоуправления. Напряжение на телефон-трубку ТА подается от источника постоянного тока напряжением 9V через резистор R1, который является в данном случае нагрузкой схемы тонального набора ТА. Когда нажимаем кнопки на ТА на резисторе R1 присутствует переменная составляющая сигнала DTMF.

С резистора R1 НЧ сигнал поступает на модулятор передатчика. Передатчик состоит из двух каскадов. На транзисторе VТ1 выполнен задающий генератор. Его частота стабилизирована резонатором на ПАВ на 433,92МГц. На этой частоте и работает передатчик.

Рис. 1. Принципиальная схема передатчика на 433МГц к телефонной трубке-номеронаберателю.

Усилитель мощности выполнен на транзисторе VТ2. Амплитудная модуляция осуществляется в этом каскаде, путем смешения сигнала ЗЧ с напряжением смещения, поступающим на базу транзистора. НЧ-сигнал DTMF кода с резистора R1 поступает в цепь создания напряжения на базе VТ2, состоящую из резисторов R7, R3 и R5.

Конденсатор С3 совместно с резисторами образует фильтр, разделяющий РЧ и НЧ. Нагружен усилитель мощности на антенну через П-образный фильтр C7-L3-C8.

Чтобы радиочастота с передатчика не проникала в схему телефонного аппарата питание на него подается через дроссель L4, заграждающий путь РЧ сигналу. Приемный тракт (рисунок 2) сделан по сверхрегенеративной схеме. На транзисторе VТ1 выполнен сверхрегенеративный детектор.

УРЧ нет, сигнал от антенны поступает через катушку связи L1. Принятый и продетектированный сигнал выделяется на R9, входящем в состав делителя напряжения R6-R9, создающего среднюю точку на прямом входе ОУ А1.

Основное усиление НЧ происходит в операционном усилителе А1. Его коэффициент усиления зависит от сопротивления R7 (при налаживании им можно корректировать усиление до оптимального). Затем через резистор R10, которым регулируется уровень продетектирован-ного сигнала, DTMF - код поступает на вход микросхемы А2 типа КР1008ВЖ18.

Схема декодера DTMF-кода на микросхеме А2 почти не отличается от типовой, разве что, используется только три разряда выходного регистра. Полученный в результате декодирования трехразрядный двоичный код поступает на десятичный дешифратор на мультиплексоре К561КП2. И далее, - на выход. Выходы обозначены соответственно номерам, которыми подписаны кнопки.

Рис. 2. Схема приемника радиоуправления с частотой 433МГц и с дешифратором на К1008ВЖ18.

Чувствительность входа К1008ВЖ18 зависит от сопротивления R12 (вернее, от соотношения R12/R13).

При приеме команды логическая единица возникает на соответствующем выходе.

В отсутствие команды выходы находятся в высокоомном состоянии, кроме выхода, соответствующего последней полученной команде, - на нем будет логический ноль. Это необходимо учесть при выполнении схемы подлежащей управлению. В случае необходимости все выходы можно подтянуть к нулю постоянными резисторами.

Детали

Антенна представляет собой проволочную спицу длиной 160 мм. Катушки L1 и L2 передатчика (рис. 1) одинаковые, они имеют по 5 витков ПЭВ-2 0,31, бескаркасные, внутренним диаметром 3 мм, намотаны виток к витку. Катушка L3 - такая же, но намотана с шагом в 1 мм.

Катушка L4 - готовый дроссель на 100 мкГн или больше.

Катушки приемника (рис.2) L1 и L2 при монтаже расположены вплотную друг к другу, на общей оси, так как будто бы одна катушка является продолжением другой. L1 - 2,5 витка, L2 - 10 витков, ПЭВ 0,67, внутренний диаметр намотки 3 мм, каркаса нет. Катушка L3 - 30 витков провода ПЭВ 0,12, она намотана на постоянном резисторе МЛТ-0,5 сопротивлением не менее 1М.

Шатров С. И. РК-2015-10.

Литература: С. Петрусь. Радиоудлинитель ИК ПДУ спутникового тюнера, Р-6-200.

Такс, в порядке работы над коммерческим проектом (и не спрашивайте о каком — не скажу), который сожрал все мое свободное время огромной зазубренной ложкой, раскурил до самого пепла радиомодули HopeRF HM-R433/HM-T433 . Сегодня собрал полудуплексную схему на четырех модулях и провел сеанс дальнобойной приемо-передачи.

Итак, что из себя представляла установка:

Блок А:

  • Передатчик: HM-T433
  • Приемник: HM-R433
  • Расположение блока: 5 этаж, на столе. У северной стены.
  • Питание: 5 вольт.
  • Скорость передачи: 4800 бод.
  • Длина пакета данных: 10 байт.

Блок Б:
  • Передатчик: HM-T433
  • Приемник: HM-R433
  • Антенна передатчика: Кусок провода МГТФ длинной 17см (1/4 от длины волны 433Мгц сигнала) загнутый абы как.
  • Антенна приемника: та же херня.
  • Расположение модулей: параллельно друг другу, на расстоянии 2см, усики антенн разбросаны в разные стороны, на манер тараканьих.
  • Расположение блока: У меня в руках, на земле. С южной стороны дома (смотри схему)
  • Питание: 5 вольт.
  • Скорость передачи: 4800 бод.
  • Длина пакета данных: 10 байт.
Условие передачи:
Блок Б дает десятибайтный пакет блоку А, тот, убедившись, что пакет принят без искажений, шлет подтверждение обратно на блок Б, те же десять байт. Блок Б, получив подтверждение зажигает зеленый диод. Передача идет с обрывом несущей. Т.е. после отправки пакета передатчик вырубается полностью.

Проведение опыта:
Щелкая кнопкой передачи и фтыкая в зеленую лампочку, я начал спускаться по лестнице. К моей радости, даже когда я спустился на первый этаж зеленая лампочка бодро сигнализировала о том, что передача идет без помех, несмотря на то, что меня от другого блока отделяло как минимум 5 бетонных плит перекрытий, не считая кирпичных стен. После я вышел из подъезда и подорвался к противоположному углу дома. Примерно на 50 метрах от подъезда связь прервалась и ответа не было. Тогда я начал возвращаться обратно. Связь восстановилась лишь когда я подошел почти вплотную к своему подъезду. Поначалу мне казалось, что наверху тупо зависла софтина, оказалось все ок. В чем была причина не знаю. Возможно, стоящее в тот момент возле подъезда, такси имело у себя на борту 433МГц передатчик и насрало мне в эфир. Так как следующий отход на другой конец здания подтвердил дальность и качество приема. Это при том, что на прямой видимости, между мной и другим концом был практически весь кирпичный дом, продольно.

Алгоритм работы с двумя приемниками и двумя передатчиками:
Итак, что мы имеем:

  • У нас два приемника и два передатчика.
  • Приемник можно заглушить выходом Enable , так что он не будет принимать.
  • А вот передатчик передает всегда когда на входе есть активность. Засыпает он спустя 70ms бездействия.
  • А еще мы знаем, что два передатчика одновременно фурычить не могут — несущие у них разные, а значит приемники посылают в пешее эротическое путешествие обоих. Ну или того чей сигнал слабее.

Чтобы организовать в таких мерзких условиях дуплекс приходится извращаться.
Для передачи нужно во-первых инициализировать несущую. Проблема в том, что когда несущей нет, то приемник ловит всякую муть, а входящая линия UART принимающего контроллера захлебывается от дерьма. Так что тут, в целях экономии ресурсов проца, имеет смысл выставить минимальную скорость приема 600бод, чтобы его реже дергало прерыванием от UART RX . Сразу слать байт нельзя — так как у нас на входе мусор, а протокол RS232 отличается тем, что конец байта практически не отличим от середины, то если тупо взять и послать, то с вероятностью в 90% у нас произойдет смешение части байта из окружающего мусора и нахлынувшими данными из вдруг образовавшегося канала. Получится рассинхронизация и на выходе будет полная ахинея.
Так что вначале надо поднять несущую и синхронизировать протокол. Несущая у нас встает как только меняется состояние линии DATA , а вот с протоколом хитрее. Вспомним пост про — видите, спокойное состояние UART’a — высокий уровень. Так что после подъема несущей нужно выставить DATA в High , дольше чем на один байт по текущей скорости протокола, но не дольше чем на 70ms — иначе у нас передатчик опять заснет. При этом на выходе DATA приемника тоже выставится High и UART , спокойно прожевав очередную порцию дерьма из эфира, успокоится и приготовится к приему нормального корма. Дальше можно слать данные.
Чтобы не заморачиваться с дрыганьем ножкой и вычислением задержек,можно просто послать раза три число 255 — это фактически сплошной высокий уровень, с небольшим провалом в виде старт бита. Но на одном из байтов таки произойдет синхронизация и дальше можно слать данные. И повышать скорость передачи (помните я чуть выше говорил про понижение до минимума), после взаимной договоренности сторон.

На прием тоже есть пара хитростей. Сразу же после передачи нам нужно дождаться А) Когда байт таки отправится до конца Б) когда наш собственный передатчик заснет от бездействия. Т.е. это 70ms + время на передачу байта . Чтобы не словить сигнал от своего же передатчика. Как только наш передатчик отвалится можно врубать приемник и начинать ждать несущей от вражеской станции. Отличить полезный сигнал от дерьма очень просто — достаточно за начало передачи взять 10 одинаковых байт. Как только пришло 10 одинаковых байт — опа, есть коннект. Вероятность появления 10 одинаковых байт в мусоре эфира микроскопическая. Особенно если это байты численно близкие к нулю. (в среднем, шум, по значениям, колеблется от 50 до 255, крайне редко проваливаясь ниже 20)

Организация сети:
А если нам нужно не два, а больше приемо передатчиков? Как быть? А тут рулит эстафета aka Token Ring — когда передатчик по очереди передает служебный байт-эстафетную палочку. Получив этот пакет передатчик имеет право вещать. Если же ему вещать нечего, то он отсылает это право другому и так по кругу. Разумеется делается это все программно.

Приколы с контроллером:
При отладке этого девайса у меня сдохли три (!!!) ATTiny2313 . В первой убился порт PB4 — там висела кнопка и она стала самопроизвольно срабатывать. Замеряю напряжение подтяжки (внутренней) — 0.5 вольта вместо положенных 4.5. Вот засада:/ Заменил (точнее перепаял, т.к. была в SOIC — фен рулит! :)). Это к вопросу о внешней подтяжке резисторами. Внешняя подтяжка рулит, что бы там не бубнили любители минимализма на плате! Зажал я пару резисторов и, в итоге, просрал три контроллера, а так, может быть, даже и не заметил бы пробоя ноги.

Потом опять сдохла ножка PB4 , попутно унеся в могилу еще и ногу RXD . Да что за засада??? Неужели статика? Сколько десятков ATTiny2313 пустил в оборот — ни одна от статики не сдохла, а тут уже вторая. Что то тут нечисто. Ладно, хрен с ней, у меня еще в палке этих ATTiny2313 штук 70 лежит. Перепаял. Фен воистину рулит!!!

Когда на третьей микросхеме сдохла нога PB4 я стал искать где же собака порылась… Статика… не статика это как авиабомба — дважды в одну и ту же воронку не падает. Схемотехника? Да не, откуда там пробои — пассивка одна вокруг… И тут я вспомнил когда пробивало ногу — когда я антенну передатчика сворачивал в этакое колечко вокруг платы и закрывал в коробочку, а после жал на передачу… Гляжу — точка запайки антенны передатчика в аккурат над ногой процессора, а потом антенна идет с другой стороны платы вдоль дорожки от этой злосчастной ноги. Дорожка длинная, сантиметра три-четыре. Вот сижу и чешу репу — неужели наводка с антенны модуля столь мощная была, что пробивала нафиг транзистор в МК? На всякий случай между антенной и платой проложил кусок фольгированного текстолита и заземлил его на массу. Выглядит как броня, зато теперь ножки не дохнут. От так!

З.Ы.
На этом тему модулей HopeRF HM-R433/HM-T433 считаю закрытой.
Разве что библиотечку кода под обработку этого барахла потом предоставлю, когда отлажу и вычищу все баги. Вопросы в комменты.

433/315 МГц, вы узнаете из этого небольшого обзора. Эти радиомодули обычно продают в паре - с одним передатчиком и одним приемником. Пару можно купить на eBay по $4, и даже $2 за пару, если вы покупаете 10 штук сразу.

Большая часть информации в интернете обрывочна и не очень понятна. Поэтому мы решили проверить эти модули и показать, как получить с их помощью надежную связь USART -> USART.

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

В общем, все эти радиомодули имеют подключение 3 основных контакта (плюс антенна);

Передатчик

  • Напряжение vcc (питание +) 3В до 12В (работает на 5В)
  • GND (заземление -)
  • Приём цифровых данных.

Приемник

  • Напряжение vcc (питание +) 5В (некоторые могут работать и на 3.3 В)
  • GND (заземление -)
  • Выход полученых цифровых данных.

Передача данных

Когда передатчик не получает на входе данных, генератор передатчика отключается, и потребляет в режиме ожидания около нескольких микроампер. На испытаниях вышло 0,2 мкА от 5 В питания в выключенном состоянии. Когда передатчик получает вход каких-то данных, он излучает на 433 или 315 МГц несущей, и с 5 В питания потребляет около 12 мА.

Передатчик можно питать и от более высокого напряжения (например 12 В), которое увеличивает мощность передатчика и соответственно дальность. Тесты показали с 5 В питанием до 20 м через несколько стен внутри дома.

Приемник при включении питания, даже если передатчик не работает, получит некоторые статические сигналы и шумы. Если будет получен сигнал на рабочей несущей частоте, то приемник автоматически уменьшит усиление, чтобы удалить более слабые сигналы, и в идеале будет выделять модулированные цифровые данные.

Важно знать, что приемник тратит некоторое количество времени, чтобы отрегулировать усиление, так что никаких "пакетов" данных! Передачу следует начинать с "вступления" до основных данных и затем приемник будет иметь время, чтобы автоматически настроить усиление перед приёмом важных данных.

Тестирование RF модулей

При испытаниях обоих модулей от +5В источника постоянного тока, а также с 173 мм вертикальной штыревой антенной. (для частоты 433,92 МГц это "1/4 волны"), было получено реальных 20 метров через стены, и тип модулей не сильно влияет на эти тесты. Поэтому можно предположить, что эти результаты типичны для большинства блоков. Был использован цифровой источник сигнала с точной частотой и 50/50 скважностью, это было использовано для модуляции данных передатчика.

Обратите внимание, что все эти модули, как правило, стабильно работают только до скорости 1200 бод или максимум 2400 бод серийной передачи, если конечно условия связи идеальные (высокий уровень сигнала).

Выше показан простой вариант блока для последовательной передачи информации микроконтроллеру, которая будет получена с компьютера. Единственное изменение - добавлен танталовый конденсатор 25 В 10 мкф на выводы питания (Vcc и GND) на оба модуля.

Вывод

Множество людей используют эти радиомодули совместно с контроллерами Arduino и другими подобными, так как это самый простой способ получить беспроводную связь от микроконтроллера на другой микроконтроллер, или от микроконтроллера к ПК.

Обсудить статью RF РАДИОМОДУЛИ НА 433 МГЦ