• Объявления

    • admin

      Размещайте материалы своей компании БЕСПЛАТНО!   18.04.2018

      Редакционная политика портала позволяет размещать на бесплатной основе различные типы материалов: интересную информацию, наработки, технические решения, аналитические статьи и т.д. Пример такого блога. Взамен мы рекламируем ваш блог в наших группах в соц. сетях, ну и плюс естественная самореклама от пользователей форума и блогов, которые будут читать ваш блог. К примеру охват одного поста только в нашей группе VK составляет более 10 тыс. человек. Т.е. мы предлагаем бартер - вы ведете у нас блог и публикуете какую-то полезную и интересную информацию связанную с вашим производством, а мы рекламируем ваш блог в наших соц. сетях. Блоги можно полностью кастомизировать: поставить изображение шапки, сделать меню или оглавление, также в своем блоге вы будете модератором - сможете удалять комментарии и т.д. Ведение своего блога требует времени и навыков, но рекламный эффект колоссальный, т.к. это живое общение и отклик. Посты не должны быть рекламой, а также должны соответствовать правилам форума. Для тех компаний, которые будут публиковать интересный контент, права в дальнейшем будут расширяться - сможете публиковать больше ссылок, пресс-релизы, новости компании, анонсы и т.д. Ну а если вы хотите размещать платную рекламу: условия и прайс размещения на сайте и форуме, коммерческая тема на форуме, реклама в группе VK.

Заметки радиолюбителя

  • записей
    19
  • комментариев
    257
  • просмотров
    12 496

Протокол и команды китайского универсального мини-пульта на 7 кнопок

В свой усилитель мощности мне захотелось встроить ИК-управление. Для этих целей на eBay был куплен универсальный мини-пульт с семью кнопками. Найти его можно по запросу "Mini Universal Infrared IR TV Set Remote Control Keychain Key Ring 7 Keys".

5a77563dc4da4_2017-06-0722-25-02.thumb.JPG.8b01a9e3fe751b34ce8b69924292446b.JPG 5a775a141a755_2017-06-0722-26-21.thumb.JPG.5e9e5877e1c4ecc15dd90f1433f993ec.JPG

Настроил его как было написано в описании к лоту и попробовал с домашним телевизором. Все заработало нормально. Но никакой информации в интернете о протоколе работы этого пульта я не нашел. Поэтому пришлось подключить звуковую карту к выходу используемого мной ИК-приемника (TSOP34838) и зафиксировать посылки, отправляемые пультом. Ниже показана посылка кнопки POWER:

2018-02-04_19-18-32.thumb.png.a5b289288dcbc5cbbd49fd97461ee3a2.png

Данная картинка сразу дает понять, что это NEC-протокол. Как следует из его описания, короткие импульсы это 4 байта данных - адрес в прямом и инверсном виде, команда в прямом и инверсном виде. На рисунке я текстом написал эти байты. Как видно, все сходится. В байте используется порядок битов от младшего к старшему. То есть полный код команды будет 0x503F.

Теперь стало понятно какой декодер нужно программировать в МК. Написав его, я снял все команды этого пульта:

0x503F - POWER
0x5019 - CH UP
0x5018 - CH DOWN
0x500B - MUTE
0x5012 - VOL +
0x5015 - VOL --

Кнопка AV/TV имеет особенность - при каждом нажатии происходит перебор сразу шести команд по кругу:
0x50210x5022 0x503C 0x5028 0x5013 0x50AD

Адрес всех кнопок равен 0x50, а код кнопки меняется.

Думаю, кому-то данная информация пригодится. Ниже видео, демонстрирующее работу этого пульта.

P.S.: После написания этой заметки до меня дошло, что я продемонстрировал пульт, который копирует команды пульта телевизора, с которым я его настраивал. Так что по факту и протокол работы и команды, как я понимаю, могут быть совершенно разными - все зависит от первоначальной настройки. Если знаете об этом больше меня, дополняйте :) 

  • Лайк 1
  • Одобряю 1


6 комментариев


Рекомендуемые комментарии

Не надо народ вводить в заблуждение! Пульт не копирует команды пульта, а их хранит в своей памяти. Настраивается под любой телевизор просто. Нажимаем кнопку MUTE и удерживаем ее, светодиод на пульте должен погаснуть через секунду и вновь загореться. Далее пульт начинает поочередно перебивать команды отключения звука разных производителей телевизоров (весьма долгий процесс). Как только звук на телевизоре отключился - резко отпускаем кнопку MUTE. Все, пульт под нужный телевизор настроен. Годный декодер для такого пульта на PIC12F675 я еще сделал в 2012г. Работает без нареканий по сей день в круглосуточном режиме для управления светодиодного освещения. 
PS. За одно нажатие любой из кнопок пульт поочередно передает сразу 3 разных команды(нужную команду, и на всякий случай 2 соседние команды пультов других производителей)

Поделиться комментарием


Ссылка на комментарий

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

3 часа назад, 4uvak сказал:

PS. За одно нажатие любой из кнопок пульт поочередно передает сразу 3 разных команды(нужную команду, и на всякий случай 2 соседние команды пультов других производителей)

Я такого не заметил. Мой выдавал команду и далее код повтора.

Поделиться комментарием


Ссылка на комментарий

Ну моим пультам лет много. Может со временем что и изменилось. Я фиксировал посылки при помощи логического анализатора. Там за 0,3 сек улетало 3 разных посылки. Другими словами за секунду передавалось только 3 полезные посылки, остальное "мусор"...

Поделиться комментарием


Ссылка на комментарий
Цитата

Адрес всех кнопок равен 0x50

Более правильно - код пульта. Он общий для всех кнопок и отличается у разных пультов. Поэтому в прошивке для привязки пульта,  достаточно помнить только второй байт - с кодом кнопки и пропускать обработку всех кодов,  у которых первый байт не равен коду пульта. 

  • Одобряю 1

Поделиться комментарием


Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Комментарии блога

    • Ставил то, что было. Сверху вниз: 22n 470n 1u
    • Добрый день. Кручу-верчу схему и файл lay и никак не пойму некоторых номиналов.  Как видно в скрине я все определил (скорее всего ошибочно) как 1мк х 300В, но у вас на плате они абсолютно разные. Подскажите, если есть такая возможность, номиналы кондеров  
    • ностальжи. Я с такими штуками тоже работал, только на 60 секунд. До сих пор пачка валяется. Дохнут довольно часто, но правда в выборке из пары сотен.
    • Бог миловал, поэтому как вода лечит такие вещи, сказать не могу. Но с ответственностью могу заявить, что "мёртвая" вода обладает очень сильным антисептическим и обеззараживающим действием и в сочетании с "живой", может вылечивать очень многие вещи, в том числе и загнивающие раны, а возможно и разные стадии гангрены ...    Я с помощью мёртвой и живой воды прекрасно "заживляю" ушибы, царапины и порезы на ногах. Если раньше они не проходили месяцами, то на данный момент всё заканчивается неделей, максимум, двумя.   Так что вопрос о том, почему врачи не применяют живую и мёртвую воду, надо задавать им, а не мне.  Так же можно задать вопрос офтальмологам - почему они не применяют для лечения глаз, давно разработанные упражнения и целые методики по восстановлению зрения. Хотя древние индейцы и йоги успешно ими пользуются по сей день. При попытке внедрить эту технологию "в массы", только японцы ответили честно: "Если мы внедрим этот метод лечения и профилактики,  то вся наша "очковая" промышленность останется без работы"  ... Как-то на щеке вскочили два больших фурункула (в Хабаровске решил выдавить прыщики). Щёку разнесло так, что по приезде домой в Москву поднялась температура и хотел уже идти к хирургу.  Неделю делал примочки мёртвой и живой водой - всё прошло.  Отца уже давно перевели на инсулин, но сахар, всё одно, ниже десяти не опускался. Как только стал пить живую воду, снизился  в течении недели до 5-ти, 6-ти.  У тёщи был опоясывающий лишай, таблетки и мази толком не помогали.  Так же помогла мёртвая вода. У неё же сильно отекали ноги. Регулярные  примочки с помощью бинтов пропитанных активированной водой, устранили эту проблему. Уже пол года не вспоминает об этом.  Я не хочу сказать, что активированная вода, это панацея от всех болезней, но ведь человек ничего не теряет от её применения, так почему же не попробовать, тем более, что никто не запрещает отказываться от приёма выписанных лекарств.  В случае, если вода начинает помогать, то можно снизить дозы, а в некоторых случаях и совсем отказаться от химии.  В любом случае, использование воды значительно сокращает количество принимаемых таблеток, а это главное, ибо чем меньше химии мы потребляем, тем меньше травим свой организм ...  Ещё раз повторю, что бы понять работает эта вода или нет, надо, для начала, самому попробовать её действие и уже потом делать какие-то выводы.
    • Вдобавок к сказанному выше @Hambaker Лично знаю единственный случай, когда моему школьному приятелю удалось консервативно вылечить диабетическую гангрену обеих пяток. Но лечился он мазьками-травками-прополисом.  Когда я увидел начинавшуюся гангрену - моё решение было однозначным: резать! Но имелся один фактор: он жил один, без семьи. Поэтому ухаживать за одноногим (а не исключено, что в перспективе и безногим) было просто некому.  Когда увидел результат - долго щупал глазоньки на затылке...
  • Записи блога