Радиореле (Wireless remote relay)

b707
Offline
Зарегистрирован: 26.05.2017

Добрый день!

Нашел в старых запасах несколько вот таких блоков (на картинке не мое, но очень близкая копия).

Это реле 315 МГц, управляется с брелка, питается от 220в (встроенный БП), перемыкает AC 220v нагрузку до 10A. Хочу приспособить его для управления с ардуины, привлекает законченность конструкции - просто всовываешь довольно маленький блок в корпус удлиннителя - и получаешь готовую радиорозетку.

Вопросы

1. Управление с МК - На блоке есть кнопка программирования управляющего сигнала, так что надеюсь нетрудно будет перестроить его для приема команд со стандартного передатчика 315 Мгц?

2. Главная проблема... Реле работает в режиме триггера - при приходе сигнала состояние меняется на обратное. Связь ардуины с реле  получается односторонняя - то есть контроллер не будет знать, включено оно или выключено. Может кто-нибудь предложит способ решения этой проблемы... или уже сталкивался с таким.

3. и просто так...досужий интерес... На блоке распаян маленький БП со входом АС 220в и выходом, судя по элементам - на 5в и на 12в. Трансформатора нет, деталей минимум - интересно, на чем он собран? Почему то в продаже на Али большинство АС блоков - с трансформаторами и значительно больше по размерам.

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

1. чесно говоря не понял вопроса.

2. тема избита, и тут тоже обсуждалось http://arduino.ru/forum/apparatnye-voprosy/nuzhno-otslezhivat-nalichie-220-volt-na-linii#comment-237580

3. БП с гасяшим кондером http://easyelectronics.ru/kondensatornoe-pitanie.html

b707
Offline
Зарегистрирован: 26.05.2017

Спасибо за отклик. Начнем с конца :)

За пояснение по третьему вопросу спасибо - читал про такие БП когда-то, но забыл.

По вопросу 2 - такой способ очевиден, в той теме я и сам участвовал :) Но прямой контроль напряжения на нагрузке, как в той теме -  мне не подходит,  у меня управление - удаленное.

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

Внимательно рассмотрев модуль, я вижу что он состоит из нескольких понятных даже такому чайнику, как я, блоков:

- стандартной платы приемника 315 МГц (типа как на картинке - правый модуль), припаянной прямо целиком сбоку

 - какого-то простенького МК (типа тини13 или тини85) - маркировку рассмотреть пока не смог

-  схемы управления нагрузкой - реле через транзистор с опторазвязкой.

-  БП

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

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

b707 пишет:

- какого-то простенького МК (типа тини13 или тини85) - маркировку рассмотреть пока не смог

Это cкорее всего не МК, а аппаратный декодер а-ля  pt2262

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

тут вот пичок стоит

b707
Offline
Зарегистрирован: 26.05.2017

dimax пишет:

Это cкорее всего не МК, а аппаратный декодер а-ля  pt2262

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

b707
Offline
Зарегистрирован: 26.05.2017

xDriver пишет:

тут вот пичок стоит

"пичок" - это микроконтроллер PIC ?

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Да, 12F625.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

b707 пишет:

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

Тогда да, возможно МК.  Но на фотке xDriver надпись на МК фейковая, таким шрифтом микрочип не пишет. Да и модели мк такой не существует :)

b707
Offline
Зарегистрирован: 26.05.2017

dimax пишет:

Тогда да, возможно МК.  Но на фотке xDriver надпись на МК фейковая, таким шрифтом микрочип не пишет. Да и модели мк такой не существует :)

попытаюсь прочитать маркировку на своем, отпишусь. Огромное спасибо!

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

dimax пишет:

b707 пишет:

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

Тогда да, возможно МК.  Но на фотке xDriver надпись на МК фейковая, таким шрифтом микрочип не пишет. Да и модели мк такой не существует :)

взял тут https://ru.aliexpress.com/item/1-Ch-Wireless-Relay-RF-220V-Remote-Control-Switch-DC-12V-10A-315-433MHz-Smart-Home/32785348431.html

там последняя цифра похоже 6, китайцы видимо 9 перевернули :)

Да, перемаркированно явно, китайцы любят мути наводить. PICKIT2,3 и контролер можно опознать.

ilya89vet
Offline
Зарегистрирован: 27.03.2018

Взял в распродажу данные релюхи по 2$, думал замутить управление освещением с помощью esp8266 с подкл. передатчиком. Но не тут-то было, девайсы оказались сильно глючные! Они сами по себе входят в режим программирования и бывают ложные срабатывания (щелкает реле вкл/выкл нагрузку). Хорошо что на освещение стоит, а то попалил бы что нибудь. А esp вообще не слушаются! (к слову китайский блок от люстры с есп работает четко).

И еще интересно как на них БП построен, стоит мост, 8-ми ногая мс, дросель, диоды, кондер и все! В итоге 220 преобраз. в 12 вольт, а на МК чрез делитель подается 5в.

ilya89vet
Offline
Зарегистрирован: 27.03.2018

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

Я запаял резюк на 4.7к между 2-мя пятачками возле МК (на фото видно) И все - глюки пропали!

Фото доработки