Схемы радиоуправления своими руками на 4 команды. Радиоуправляемое реле своими руками. Двухканальное четырехкомандное приемное устройство

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

Во всех этих случаях когда нудно дистанционное управление с расстояния до 500-500м в городе, и до 5000м в открытом пространстве или над водой.

Технические характеристики:

1. Рабочая частота канала............. 27,12 Мгц.
2. Мощность передатчика.............. 600 мВт.
3. Напряжение питания передатчика......... 9 В.
4. Ток потребления передатчиком............. 0,3 А.
5. Чувствительность приёмника............... 2мкв.
6. Селективность при расстройке на 10 кгц......... 36 дб.
7. Напряжение питания приемника........... 3,3-5В.
8. Ток потребления приёмника в покое............... 12 мА.
9. Ток потребления приёмником при срабатывании - 60 мА, и зависит от типа используемого реле.

Принципиальная схема и монтажная приёмного тракта изображена на рисунке 1. Радиочастотный сигнал от антенны через переходной конденсатор С1 поступает в входной контур L1 С2 настроенный на частоту 27,12 Мгц. С выхода этого контура сигнал поступает на высокочастотный усилитель на полевом транзисторе VT1. Диод VD1 служит для ограничении исходного сигнала при не большом расстоянии между антеннами приёмника и передатчика.

Этот транзистор согласует несимметричный высокоомный выход контура с симметричным низкоомным входом микросхемы DA1, которая выполняет функции преобразователя частоты. Частота гетеродина определяется частотой резонанса резонатора Q1. В данном случае частота гетеродина 26,655 мгц. Сигнал промежуточной частоты 465 кгц выделяется на нагрузке преобразователя резисторе R3.

С этого резистора сигнал ПЧ через пьезокерамический фильтр Q2 (он определяет всю селективность) поступает на микросхему DA2, на которой выполнен усилитель промежуточной частоты, амплитудный детектор, система АРУ и усилитель низкой частоты. С выхода детектора микросхемы (выгод 8) низкочастотное напряжение амплитудой 50-100 мВ поступает через подстроечный резистор R8 на вход УЗЧ, который усиливает этот сигнал до 1,5 - 2 В.

Усиленный низкочастотный сигнал с вывода 12 микросхемы, через С1В поступает на каскад на транзисторе VT2. Это рефлексный ключевой каскад. Он усиливает переменное напряжение, которое с его коллектора поступает на колебательный контур L2 С19, настроенный на 1250 гц.

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

Конструктивно приёмник собран на малогабаритной печатной плате, схема которой изображена в натуральную величину. Нужно использовать малогабаритные детали. Катушка L1 наматывается на цилиндрическом ферритовом стержне диаметром 2,8 мм и длиной 12 мм. Она содержит 14 витков провода ПЭВ-0,31. Наматывают её так, чтобы сердечник мог с некоторым трением двигаться в ней. Пьезокерамический фильтр тоже малогабаритный - ФГЛП061-02 на 465 кгц. Можно использовать и другой фильтр на эту частоту важно, чтобы габариты позволяли.

Реле - РЭС55 - герконовое, паспорт РС4.569.603. Это реле допускает ток коммутации до 0,25А. Можно использовать другое малогабаритное реле, например РЭС43 или РЭС44. Катушка низкочастотного контура L2 намотана на ферритовом кольце К7-4-2 из феррита 400НН, она содержит 350 витков провода ПЭВ-0,06.

Настройка ВЧ части приёмника сводится к настройке входного контура на частоту канала. Настройка каскада на VT2 сводится к установке режима таким образом, чтобы при выключенном модуляторе передатчика контакты реле находились в обесточенном положении. Режим устанавливают подбором R9, в некоторых случаях его можно исключить. R8 подстраивают таким образом, что-бы была максимальная чувствительность и при этом реле не срабатывало от шумов.

Принципиальная схема передатчика изображена на рисунке 2. Задающий генератор передатчика выполнен на VT1 с кварцевой стабилизацией частоты. Кварцевый резонатор Q1 выбран на частоту несущей - 27,12 Мгц. Напряжение этой частоты выделяется в дросселе L1 и через конденсатор С8 поступает на усилитель мощности на транзисторе VT2. Усиленное напряжение ВЧ выделяется на дросселе L3.

Для согласования с антенной используется двойной "51" образный контур на элементах L4, L5, С12, С13, С14 и С15. Он согласует по входному сопротивлению антенну и выход передатчика, и отфильтровывает гармоник несущей частоты. Катушка L6 используется для увеличения эквивалентной длины антенны и следовательно к увеличению отдаваемой энергии.

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

Прямоугольные импульсы для управления модулятором вырабатывает мультивибратор на микросхеме D1. Частота генерации определяется конденсатором С3 и резисторами R1 и R2. Элемент D1.3 выполняет роль формирователя импульсов, а D1.4 выключателя модуляции.

В рабочем режиме при отсутствии команды питание поступает на передатчик (S2 замкнут). Тумблер S1 в этом случае замкнут, и на выходе элемента D1.4 устанавливается напряжение близкое к нулю (относительно минуса питания). Это напряжение является отрицательным по отношению к эмиттеру VT3. Оно через R5 поступает на базу этого транзистора и открывает его.

В результате в режиме отсутствия команды передатчик излучает не модулированный сигнал. Это нужно для того, чтобы забить высокочастотный тракт приёмника и исключить влияние на его работу электрических помех и атмосферных шумов. Для того, чтобы послать команду нужно разомкнуть тумблер S1. Тогда элемент D1.2 откроется и пропустит через себя прямоугольные импульсы от мультивибратора.

Передатчик будет излучать модулированный сигнал, реле приёмника сработает. Если нет опасности от помех и расстояние между приёмником и передатчиком небольшое можно исключить постоянное излучение, разомкнув S1 и посылать команды только замыкая S2. Такой режим нужно использовать при работе аппаратуры в охранном комплексе, так как занимать частоту на столь длительное время нельзя.

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

Микросхему К176ЛА7 можно заменить на K561ЛA7 или при изменении разводки платы на К564ЛА7. Транзистор VT1 можно использовать КТ608 с любой буквой, VT2 - КТ606, КТ907. VТ3 - KT816 или ГТ403.

Катушки передатчика L4 и L5 бескаркасные, они имеют диаметр 7 мм и длину 10 мм, L4 содержит 15 витков ПЭВ-0,61, L6 20 витков ПЭВ-0,56. Катушка L6 выполнена так-же как и катушка входного контура приёмника, она имеет ферритовый сердечник. Она содержит 18 витков ПЭВ-0,2. Дроссели L1, L2 и L3 наматываются на постоянных резисторах МЛТ-0,5 сопротивлением не менее 100-с проводом ПЭВ-0,16, по 40 витков. В качестве антенны используется штырь длиной 75 см.

Настройка

Передатчик настраивают при помощи волномера с индикатором напряженности поля или высокочастотным осциллографом (С1-65) с катушкой на входе. В обеих случаях тумблер S1 замыкают и измеряют напряжение на коллекторе VT3, оно должно быть близко к напряжению питании.

Затем с подключенной рабочей антенной путём сжатия и раздвигании витков L4 и L5, подстройкой С13 и изменяем индуктивности перемещением сердечника L6 добиваются максимального неискаженного синусоидального сигнала основной частоты (по ошибке можно настроиться на гармонику), регистрируемого волномером или осциллографом с расстояния около 1 метра от антенны.

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

Если нужно сделать несколько команд нужно сделать переключатель, который будет коммутировать несколько резисторов R2. В приёмнике нужно сделать несколько каскадов, аналогичных каскаду на VT2, которые будут отличаться только емкостью С19, и и подключить их к точке "А" (рис.1). Рекомендуемые емкости С19 для четырёх команд - 0,15 мкф, 0,1 мкф, 0,068 мкф и 0,033 мкф.

После настройки все катушки передатчика и входную катушку приёмника нужно зафиксировать эпоксидной смолой.

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

Как и чем управлять

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

Итак, если мы хотим установить привод в крайнее левое положение нужно слать импульсы длительностью 0,9мс с интервалом 20мс, если в крайнее правое - длительность 2,1мс, интервал тот же, ну со средними положениями аналогично. Как оказалось, регуляторы скорости управляются аналогично. Те, кто в теме скажут что это обычный ШИМ , который реализовать на любом микроконтроллере - плевое дело. Вот и я так решил, купил в местном магазине сервомашинку и склепал на макетке для нее так называемый сервотестер на ATtiny13. И тут оказалось, что ШИМ не совсем простой, а с подводными камнями. Как видно из вышеприведенной диаграммы, скважность (отношение длительности импульса к длительности периода) от 5% до 10% (в дальнейшем я за крайние положения принимаю импульсы длительностью 1,0мс и 2,0мс) для 256-значного ШИМ счетчика ATtiny13 это соответствует значениям от 25 до 50. Но это при условии, что на заполнение счетчика уйдет 20мс, а на деле так не получится и для частоты 9,6МГц и предделителя 1024 нужно ограничить счетчик значением 187(ТОР), в таком случае у нас получится частота 50,134Гц. В большинстве (если не во всех) сервомашинок нету точного генератора опорной частоты и поэтому частота управляющего сигнала может немного плавать. Если оставить ТОР счетчика 255, то частота управляющего сигнала будет 36,76Гц - на некоторых приводах оно будет работать (возможно с глюками), но далеко не на всех. Итак, теперь у нас 187-значный счетчик, для него 5-10% соответствуют значениям от 10 до 20 - всего 10 значений, немного дискретно получится. Если думаете поиграть с тактовой частотой и предделителем ниже привожу сравнительную табличку для 8-битного ШИМа:

Но ведь у большинства микроконтроллеров есть 16-битный (и больше) таймер для генерации ШИМ. Здесь проблема с дискретностью сразу пропадет еще и частоту можно точно выставить. Долго расписывать не буду, сразу даю табличку:

Я не думаю, что для китайской сервомашинки есть существенная разница в 600 и 1200 значений, поэтому вопрос с точностью позиционирования можно считать закрытым.

Многоканальное управление

С одной сервомашинкой разобрались, но для самолета их нужно минимум три и еще регулятор скорости. Решение «в лоб» - взять микроконтроллер с четырьмя каналами 16-битного ШИМ, но такой контроллер будет стоять дорого и, скорее всего, займет много места на плате. Второй вариант - запилить программный ШИМ, но занимать процессорное время - это тоже не вариант. Если снова посмотреть на диаграммы сигнала, то 80% времени он не несет никакой информации, поэтому рациональнее было бы ШИМом задавать только сам импульс 1-2мс. Почему скважность изменяется в таких узких пределах, ведь проще было бы и формировать и считывать импульсы со скважностью хотя бы 10-90%? Зачем нужен тот неинформативный кусок сигнала занимающий 80% времени? Я заподозрил, что, возможно, эти 80% могут занимать импульсы для других исполнительных механизмов, а потом этот сигнал разделяется на несколько разных. То есть, в периоде длительностью 20мс могут уместится 10 импульсов длительностью 1-2мс, затем этот сигнал каким-то демультиплексором разделяется на 10 различных с длительностью периода как раз 20мс. Сказано - сделано, нарисовал в PROTEUS такую схемку:


В роли демультиплексора - 74HC238, на его вход E подаются импульсы с выхода микроконтроллера. Эти импульсы - ШИМ с периодом 2мс (500Гц) и скважностью 50-100%. У каждого импульса своя скважность, обозначающая состояние каждого канала. Вот так выглядит сигнал на входе Е:


Для того, чтобы 74HC238 знал на какой выход подать текущий сигнал используем PORTC микроконтроллера и входы A, B, C демультиплексора. В результате на выходах получаем такие сигналы:


Сигналы на выходе получаются правильной частоты (50Гц) и скважности (5-10%). Итак, нужно генерировать ШИМ частотой 500Гц и заполнением 50-100%, вот табличка для настройки предделителя и ТОР 16-битного счетчика:


Интересно, что возможное количество значений ШИМа ровно в 1000 раз меньше частоты таймера.
Программная реализация
Для ATmega8 с тактовой частотой 16МГц в AtmelStudio6 все реализуется следующим образом: вначале задефайним значения счетчика для крайних положений сервомашинок:
#define LOW 16000U #define HIGH 32000U
затем инициализируем генератор ШИМа на таймере/счетчике1:
OCR1A = HIGH; //Устанавливаем ТОР TCCR1A = 0< Остается реализовать прерывания:
ISR(TIMER1_COMPA_vect) //прерывание по достижению верхнего значения счетчика, непосредственно перед началом следующего импульса { //c_num- переменная, обозначающая номер текущего канала, channels - массив значений каналов if (c_num <= 7) { OCR1B = channels; } else { OCR1B = 0; //отключаем ШИМогенератор для несуществующих в демультиплексоре 8 и 9 канала } } ISR(TIMER1_COMPB_vect, ISR_NOBLOCK)// прерывание возникающее в конце импульса { if (c_num <= 7) { PORTC = c_num; //для каналов 0-7 выводим номер канала на PORTC } //и изменяем значение счетчика от 0 до 9 if (c_num >= 9) { c_num = 0; } else { c_num++; } }
Глобально разрешаем прерывания и готово, забивая в channels значения от LOW до HIGH изменяем значения на каналах.

Реализация в железе

Ну с теорией разобрались, пришло время все это реализовать. Мозгом системы выбран микроконтроллер ATmega8A, тактируется от кварца на 16МГц (не потому, что я захотел 16000 позиций сервомашинки, а потому, что у меня такие валялись). Управляющий сигнал для МК будет поступать через UART. В результате получилась вот такая схемка:


Спустя некоторое время появилась вот такая платка:




Два трехштыревых разъема я не припаял потому, что они мне не нужны, а не подряд они впаяны поскольку у меня нету металлизации отверстий, а в нижнем разъеме дорожки с двух сторон, можно было бы заменить проволочкой, но программно нету проблемы выводить сигнал на любой разъем. Также отсутствует 78L05 ибо в моем регуляторе двигателя есть встроенный стабилизатор (ВЕС).
Для получения данных к плате подключается радиомодуль HM-R868:


Изначально думал втыкать его прямо в плату, но эта конструкция не помещалась в самолетик, пришлось сделать через шлейф. Если изменить прошивку, то контакты разъема для программирования можно использовать для включения/отключения каких-нибудь системам (бортовые огни и т.п.)
Плата обошлась примерно в 20грн = $2.50, приемник - 30грн = $3,75.

Передающая часть

Самолетная часть есть, осталось разобраться с наземной аппаратурой. Как уже писалось ранее, данные передаются по UART, на каждый канал по одному байту. Вначале подключал свою систему проводом через переходник к компьютеру и команды слал через терминал. Чтобы дешифратор определял начало посылки, а в будущем выделял посылки адресуемые именно ему, вначале шлется байт-идентификатор, затем 8 байт определяющих состояние каналов. Позже стал использовать радиомодули, при отключении передатчика все моторчики начинали дико дергаться. Дабы отфильтровать сигнал от шумов, десятым байтом шлю XOR всех 9 предыдущих байт. Помогло, но слабо, добавил еще проверку на таймаут между байтами, если он превышается - вся посылка игнорится и прием начинается заново, с ожидания байта-идентификатора. С добавлением контрольной суммы в виде XOR слать команды с терминала стало напряжным, поэтому я побыстрому наклепал вот такую программку с ползунками:


Число в нижнем левом углу - контрольная сумма. Передвигая ползунки на компе двигались рули на самолете! Вообщем отладил я все это и стал думать о пульте ДУ, купил для него вот такие джойстики:

Но потом меня посетила одна мысль. В свое время я тащился от всяких авиасимуляторов: «Ил-2 Штурмовик», «Lock On», «MSFSX», «Ка-50 Черная Акула» и др. Соответственно был у меня джойстик Genius F-23 и решил я прикрутить его к вышеописанной проге с ползунками. Погуглил как это реализовать, нашел этот пост и получилось! Управлять самолетиком с помощью полноценного джойстика, мне кажется, гораздо круче, чем маленькой палочкой на пульте. Вообщем все вместе изображено на первой фотке - это нетбук, джойстик, преобразователь на FT232, и подключенный к нему передатчик HM-T868. Преобразователь подключается 2м кабелем от принтера, что позволяет закрепить его на каком нибудь дереве или чем-то подобном.

Пуск!

Итак, есть самолетик, есть радиоуправление - Поехали!(с) Первый полет производился над асфальтом, результат - сломанный пополам фюзеляж и полувырванный двигатель. Второй полет производился над более мягкой поверхностью:

Последующие полетов 10 были тоже не особо удачными. Основной причиной я считаю сильную дискретность джойстика - по крену он выдавал только 16 значений (вместо возможных 256), с осью тангажа - не лучше. Но так как в результате испытаний самолет был значительно поврежден и не подлежит ремонту:


- проверить правдивость этой версии пока не представляется возможным. В пользу этой версии говорит и зафиксированная на видео попытка выровнять самолет - он летит накрененным, а потом резко заваливается в противоположную сторону (а должен плавно). Вот более наглядное видео:

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

В этой статье, вы увидите как сделать радиоуправление на 10 команд своими руками. Дальность действия данного устройства 200 метров на земле и более 400м в воздухе.



Схема была взята на сайте vrtp.ru
Передатчик

Приемник


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

Для работы нам потребуются список деталей:
1) PIC16F628A-2 шт (микроконтроллер) (ссылка на алиекспрес pic16f628a )
2) MRF49XA-2 шт (радио трансмиттер) (ссылка на алиекспрес MRF 49 XA )
3) Катушка индуктивности 47nH (или намотать самому)-6шт
Конденсаторы:
4) 33 мкФ (электролитический)-2 шт
5) 0,1 мкФ-6 шт
6) 4,7 пФ-4 шт
7) 18 пФ-2 шт
Резисторы
8) 100 Ом-1 шт
9) 560 Ом-10 шт
10) 1 Ком-3 шт
11) светодиод-1 шт
12) кнопки-10 шт
13) Кварц 10MHz-2 шт
14) Текстолит
15) Паяльник
Как видите устройство состоит из минимум деталей и под силу каждому. Стоит только захотеть. Устройство очень стабильное, после сборки работает сразу. Схему можно делать как на печатной плате. Так и навесным монтажом (особенно для первого раза, так будет легче программировать). Для начала делаем плату. Распечатываем


И травим плату .

Припаиваем все компоненты, PIC16F628A лучше припаивать самым последним, так как его нужно будет еще запрограммировать. Первым делом припаиваем MRF49XA


Главное очень аккуратно, у нее очень тонкие выводы. Конденсаторы для наглядности. Самое главное не перепутать полюса на конденсаторе 33 мкФ так как у него выводы разные, один +, другой -. Все остальные конденсаторы припаиваете как хотите у них нет полярности на выводах


Катушки можно использовать покупные 47nH но лучше намотать самому, все они одинаковые (6 витков провода 0,4 на оправке 2 мм)

Когда все припаяно, хорошо все проверяем. Далее берем PIC16F628A, его нужно запрограммировать. Я использовал PIC KIT 2 lite и самодельную панельку
Вот ссылка на программатор ( Pic Kit2 )


Вот схема подключения


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


И все это реально заработало с первого раза


Открываем программу, выбираем наш микроконтроллер

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

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

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

Сигналы пульта ДУ принимаются фотоприемником F1. В отсутствие сигнала пульта на выходе фотоприемника (выв. 3) единица. Диод VD1 закрыт. Через его обратное сопротивление, а так же, сопротивления R1 и R2 конденсатор С2 заряжен до уровня логической единицы. Счетчик D1 обнулен. На входе (вывод 14) D2 ноль.

При поступлении сигнала пульта на выходе F1 образуются отрицательные импульсы. Первый же из них посредством диода VD1 разряжает С2 и на выводе 11 D1 устанавливается единица. Теперь счетчик D1 считает импульсы, поступающие на его вход "С" с фотоприемника. Спустя некоторое время появится логическая единица на его выходе, к которому подключен вход счетчика D2 (в данном случае, на выводе 1). Это приведет к переключению счетчика D2 на очередное положение.

Если нужно продолжить переключение дальше можно не опускать кнопку пульта, либо её отпустить и нажать снова. При отпускании кнопки пульта импульсы на выходе F1 прекращаются и устанавливается логическая единица. Спустя некоторое время С2 через обратное сопротивление VD1, а так же R2 и R1, зарядится до логической единицы. Счетчик D1 обнуляется, и на всех его выходах устанавливаются логические нули.

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

Конденсатор С1 служит для подавления импульсов - помех, которые могут быть на выходе фотоприемника. Питается схема постоянным стабилизированным напряжением 5V. Увеличивать это напряжение больше 5,5V нельзя, так как это приведет к нарушениям в работе F1.

В схеме можно использовать практически любой интегральный фотоприемник с встроенным резонансным фильтром и формирователем логических импульсов, то есть, от систем ДУ современных телевизоров.

Уважаемый 4uvak. Собрал на днях сие чудо на 4 канала. Использовал радио модуль FS1000A, Пашет конечно же все как и написано, за исключением дальности, но думаю это радио модуль просто не фонтан, от того и стоит он 1,5$.
Но собрал я его для того что бы привязать его к broadlink rm2 pro и тут у меня нифига не получилось. Broadlink rm2 pro его увидел, считал его команду и сохранил в себе, но когда он отсылает команду на декодер, последний ни как не реагирует. Broadlink rm2 pro рассчитан по заявленным характеристикам на работу в диапазоне 315/433 МГц, но сие чудо он не принял в свои ряды. Далее последовали танцы с бубном..... В broadlink rm2 pro есть функция как таймер на несколько команд и я решил поставить broadlink rm2 pro задачу на отправку одной и той же команды несколько раз с интервалом 0 секунд, НО!!! Записав одну команду дальше записывать он отказался мотивируя тем, что нет больше места в памяти для сохранения команд. Следом я попробовал сделать ту же операцию с командами от телевизора и он записал 5 команд без проблем. Отсюда я сделал вывод, что в написанной вами программе очень информативные и большие по объему команды отсылаемые кодером на декодер.

Я в программировании МК абсолютный ноль и ваш проект это первый в моей жизни собранный и работающий пульт. С радио техникой никогда не дружил и профессия у меня далека от электроники.

Теперь вопрос:

Если всё же как я полагаю отсылаемый кодером сигнал длинный и большой, то можно его сделать максимально мизерным???, с той же базой, что бы не менять обвязку МК и схему.

Я понимаю, что любой не оплачиваемый труд считается за рабство:))))) , а посему готов оплатить ваш труд. Я конечно же не знаю, сколько это будет стоить, но думаю цена будет адекватной проделанной работе. Я хотел вам перечислить деньги но там где было написано, там в рублях и непонятно куда отправлять. Я не резидент РФ и живу в Кыргызстане. У меня мастер кард $. Если есть вариант отправить вам деньги на вашу карту то будет хорошо. В рублях я даже не знаю как это делать. Возможно есть и другие легкие варианты.

Задумал я это потому, что после того как приобрел broadlink rm2 pro подключил тв и кондиционер за бесплатно, а вот остальные радио штучки у нас какие то не дешевые. В доме 19 выключателей на свет, по 3-4-5 штук на комнату и покупать на все выходит очень накладно. Да и розетки хотелось бы переделать на управлении, иначе какой же это умный дом получается.

В общем задача у меня сделать пульты своим руками, что бы они не путали друг друга и главное что бы их понимал broadlink rm2 pro . На данный момент он пульт по вашей схеме не понимает.

В обсуждении я написать не смог, там только зарегистрированные пользователи пишут.

Жду вашего ответа.

error: Content is protected !!