Универсальный пульт ДУ CHUNGHOP L336 с функцией обучения. Обучаемый универсальный пульт дистанционного управления с элементами управления кондиционером Как обучить один пульт от другого

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

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

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

  • Обучаемые + программируемые - это самые универсальные пульты, т.к. сочетают в себе два предыдущих вида.

Некоторые пульты помимо "основного" назначения имееют дополнительные возможности. Вот некоторые из них:

  • Поддержка Макрокоманд. Макрокоманда – это выполнение целого списка функций с помощью нажатия всего одной кнопочки. На практике это выглядит так: например, Вы хотите подготовить домашний кинотеатр для просмотра фильма DVD. Для этого Вы включаете телевизор, устанавливаете его в режим AV, далее включаете DVD, потом ресивер домашнего кинотеатра, после этого нажимаете Play и т.д. Теперь при помощи макрокоманды Вы можете все эти функции назначить всего одной кнопке.

  • Работа пульта на радиосигнале подразумевает, что пульт работает как на ИК, так и на радиосигнале, что позволяет управлять всей техникой из любой точки Вашего дома (для этого необходим дополнительное устройство – пирамидка Power Mid).

  • Сенсорное управление - есть полностью сенсорные пульты, а есть пульты, где половина пульта - обычные кнопочки, а вторая половина - сенсорный дисплей.

  • Поддержка ПК. В некоторых программируемых пультах можно обновлять базу кодов через ПК и шнур, в пультах Hi-End класса можно прямо через компьютер программировать пульт.

Внимание! В данном разделе представлены универсальные пульты тех производителей, которые занимаются в основном только универсальными пультами. "Брендовые" же универсалки Вы можете найти в соответствующих разделах по названиям производителей, например,

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

Полезная информация для правильного выбора пультов ДУ

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

  • Первый вариант

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

  • Второй вариант

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

Классификация универсальных пультов

  • Пульты с предустановкой

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

  • Пульты с настройкой на ПК

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

  • Пульты с полезной функцией обучения

Для настройки все кнопки нового устройства обучают сигналами со старого пульта. Такого вида пульты ДУ могут получать, фиксировать и воспроизводить сигналы с родных ПДУ. Процесс обучения проводится на расстоянии в 15 см. К сожалению, пульты с редкими по протоколу ИК сигналами настройке таким методом не подлежат. Опытные продавцы всегда предупреждают покупателей о подобных нюансах и всегда оказывают помощь в выборе ПДУ .

Интернет магазин пультов КЛИК специализируется на реализации фирменных и универсальных пультов от ведущих производителей. Ведущие специалисты советуют покупателям обратить внимание на хиты-продаж:

База кодов и функциональные возможности у данных устройств огромные.

В ситуации, когда человек подбирает универсальный пульт на всю технику в доме, следует подходить к выбору очень основательно и серьезно. Совсем не лишним будет профессиональная помощь ведущих специалистов с самого крупного интернет-магазина пультов в стране КЛИК. В шикарном ассортименте пультов ДУ очень легко и быстро выбрать подходящую модель. Стоимость универсальных пультов дистанционного управления всегда выигрышно отличается от конкурентов!

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

Устройство прибора

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

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

От некоторых особенностей внутреннего устройства может зависеть, какими приборами можно будет управлять и как настроить универсальный пульт. Gal LM p001, например, обладает возможностью быстрого подключения к TV и SAT. Некоторые другие модели не оснащены данной функцией.

Сравнение оригинального пульта с универсальным

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

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

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

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

Действительно ли они универсальные

Любой пульт дистанционного управления может быть использован с разными моделями телевизоров, проигрывателей и кондиционеров. Конечно, бывают и исключения. Например, что делать, если не получается настроить универсальный пульт? Как можно проверить, подходит ли он к данной модели устройства? Для начала нужно посмотреть список совместимых моделей в инструкции к самому пульту ДУ. Если никаких указаний в отношении этого нет, а подключение установить не удается — проблема может быть как в пульте, так и в телевизоре.

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

Как настроить универсальный пульт

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

  1. Включить пульт и направить его в сторону устройства.
  2. Одновременно нажать кнопку ОК или SET (зависит от модели пульта) и удерживать в течение 3-5 секунд.
  3. Введите код, соответствующий модели устройства.
  4. Затем нажмите на кнопку TV, чтобы убедиться в подключении.

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

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

  1. Включить устройство, которое нужно настроить.
  2. Нажать кнопку SET, а затем POWER.
  3. Отпустить кнопки одновременно.
  4. Снова нажать кнопку POWER и отпустить.
  5. Проверить, появилось ли обозначение громкости звука на экране.
  6. Нажать два раза подряд кнопку SET.

Не все модели универсальных пультов ДУ поддерживают функцию автоматического поиска. Также возможно, что функция автопоиска не поддерживается самой моделью телевизора. Поэтому для некоторых случаев есть только один способ, как настроить универсальный пульт LM P001 — ручной.

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

  1. Включить устройство, к которому нужно подключиться.
  2. Нажать и некоторое время удерживать кнопку TV.
  3. Отпустить кнопку, когда загорится индикатор питания.
  4. Нажать и удерживать кнопку MUTE.
  5. Когда произойдет подключение, следует отпустить кнопку.
  6. Проверить работу пульта легко - достаточно переключить канал или настроить звук.

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

Как определить код телевизора

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

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

Важно помнить, что нужно вводить именно код подключаемого устройства, а не универсального пульта дистанционного управления.

Смартфоны с функцией универсального пульта

Некоторые новейшие марки телефонов позволяют использовать их в качестве универсального пульта ДУ. Как правило, их можно подключить только к телевизорам с функцией SMART TV.

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

Данная полезная функция доступна для ограниченного количества моделей смартфонов и телевизоров. Чтобы воспользоваться телефоном в качестве пульта управления, необходимо наличие у обоих устройств модуля Wi-Fi, инфракрасного порта или возможности подключения через Bluetooth.

Исследуем и приручаем недорогой пульт управления для домашней техники

Предыстория

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

Кроме того, у каждой компании, как правило, имеется Своё Видение Правильного Дизайна, поэтому одна и та же кнопка (например, банальные «PLAY» и «PAUSE») на каждом пульте оказывается расположена в своём хитром месте, которое, цитируя известный анекдот, понять невозможно, а можно только выучить. Столь же давно известны методы борьбы с многопультием: использование одного универсального или обучаемого пульта. Отнюдь не считая наших читателей профанами, мы всё же на всякий случай кратенько разъясним разницу между ними.

Теория

Универсальный пульт, как и явствует из названия, предназначен для управления множеством устройств. «Множество» начинается с двух (хотя это редкость), заканчивается где-то в космосе (например, компания Philips производит универсальные пульты, способные управлять 20-ю устройствами), но как правило лежит в диапазоне от 3 до 5. Выбор устройства, которым будет управлять пульт в данный момент, осуществляется нажатием соответствующей кнопки на нём. А вот процедура «знакомства» универсального пульта с конкретным устройством, выглядит, как правило, довольно муторно.

В чём суть: во внутренней памяти универсального пульта «вшиты» команды управления множеством устройств самых различных производителей - количество поддерживаемых моделей может исчисляться тысячами. Но нам-то нужна одна, конкретная, наша! И вот, начинается долгий процесс: мы включаем нужное устройство (например, телевизор), садимся напротив него с универсальным пультом, и монотонно давим на одну и ту же кнопку, с помощью которой осуществляется переключение на следующую модель во внутренней базе и посылка пробного сигнала выключения питания. Если телевизор выключился - вполне возможно, вы дошли до нужной модели. В этом случае рекомендуется выйти из режима обучения, снова включить телевизор, и попробовать, работают ли как нужно остальные кнопки. Если да - ура. Если нет - входим снова в режим обучения и продолжаем поиски… А что же будет, если вашей модели устройства в памяти данного конкретного универсального пульта нет? А вот это и есть главный недостаток обычных универсальных пультов: ничего не будет. Не сможете вы его использовать со своим устройством. Исправляют этот недостаток обучаемые универсальные пульты.

Теоретически, автор допускает существование только обучаемых пультов, но встречаться с ними на практике не довелось: как правило, любой обучаемый пульт имеет и возможности универсального (т.е. встроенную базу готовых предустановок для множества моделей). Отличие состоит в том, что даже не найдя в базе нужную модель, его можно «научить» управлять устройством. Делается это на удивление просто: с помощью оригинального пульта. Оригинальный и обучаемый пульты ставятся друг напротив друга, обучаемый вводится в режим обучения, после этого на нём нажимается кнопка, которую мы хотим «обучить», на оригинальном пульте - та же по значению кнопка, обучаемый пульт перехватывает сигнал от оригинального, запоминает его, и теперь при нажатии «обученной» кнопки, он будет посылать устройству запомненный сигнал. И так далее, пока не выучим все нужные нам кнопки. Разумеется, стоят обучаемые пульты, как правило, дороже. Однако нет правил без исключений, и с одним из них мы сегодня и познакомимся.


На самом деле, ситуация, когда требуемой модели в базе универсального пульта не оказывается - не так уж редка, какие бы миллионы и миллиарды предустановок ни обещали нам их производители. Поэтому, разумеется, при подборе домашнего пульта для организации управления четырьмя устройствами (телевизором, медиаплеером, домашним кинотеатром и VHS-плеером), простые универсальные пульты в качестве кандидатов на покупку были забракованы сразу. Начался подбор обучаемого.

Практика

В принципе, готовность выложить за обучаемый пульт порядка 1-2 тысяч рублей была: где-то примерно так автор себе их среднюю цену и представлял. Однако неистребимая привычка перепроверять актуальность сведений, если последний раз они обновлялись несколько лет назад, привела к неожиданному результату: был найден универсальный обучаемый пульт для управления 9-ю (!) устройствами по цене около 400 (!!) рублей. Здесь уже взыграла исследовательская страсть: «Даже если это надувательство - я желаю знать, в чём оно!» К тому же, право слово, 400 рублей - это не та сумма, от потери которой прыгают из окна…

Итак, перед нами - универсальный пульт GAL LM-S003L с функцией обучения. В комплект поставки входят только пульт и инструкция по применению на русском языке, 2 элемента типа ААА придётся докупать дополнительно.

Производитель данного устройства, хоть и не без труда, был найден. Им оказалось некое ООО «Галакс» с адресом сайта http://gal.nichost.ru . В разделе «О компании» на этом сайте, нам сообщают, что (цитируем): «GALAX - инновационная компания, которая занимается разработкой, усовершенствованием и адаптацией технической продукции. За период своего существования она сумела стать признанным в мире профессионалом по производству аксессуаров для аудио, видео, HI-FI, медиа и компьютерной техники», - но при этом о юридическом и/или физическом адресе, расположении производственных мощностей, и подобных «мелочах» - ни слова.

Ещё более интересно, что в разделе сайта «Где купить», мы наблюдаем исключительно крупные общероссийские сети, «пролезть» в которые со своим товаром, как известно, не так уж просто. В мозгу возникает забавная картинка: производитель с неизвестными координатами, наспех (это видно) сделанным сайтом, продукция которого продаётся по всей России, причём в том числе в крупных супермаркетах. Существует ли он на самом деле, или вместо торговой марки GAL можно смело ставить название некой страны? Впрочем, мы отвлеклись от предмета исследования!

Дизайн GAL LM-S003L вызывает ассоциации с LADA Kalina: он как-то неуловимо похож на все ранее виденные ПДУ сразу, этакий «абстрактный пульт для чего-нибудь». Кстати, в утилитарных вещах подобное свойство скорее полезно: многие любят необычные блюда, но очень немногие - необычные столовые приборы. Набор и расположение кнопок можно увидеть на фото, прокомментировать его по факту использования можно следующим образом: не без толики изобретательности, но не особенно долго думая, подобрать логичные ассоциации к кнопкам всех четырёх оригинальных пультов удалось. Ну а далее начался самый главный этап: «налаживание дружеских отношений» между универсальным обучаемым пультом и домашней аппаратурой.


Кнутом и пряником

Первым сдался телевизор: он оказался во встроенной базе пульта, так что обучением можно было не заниматься. Нужно отметить, что в LM-S003L присутствует функция, позволяющая существенно укоротить процесс перебора вариантов: с помощью нажатия определённой комбинации клавиш, можно выбрать производителя аппаратуры, после чего перебираться будут только его продукты. Телевизор Panasonic был найден примерно за 4 минуты в режиме «автоматического поиска»: когда аппарат сам перебирает базу в режиме «1 модель каждые 2 секунды», соответственно, пользователю нужно только вовремя заметить, что устройство выключилось, и нажатием на клавишу на пульте прервать процесс перебора. Забегая вперёд: режим забавный (не нужно постоянно жать на клавишу перебора), но требует очень большой концентрации внимания: попробуйте-ка хотя бы 10 минут просидеть, вперившись в телевизор, в ожидании, что он в любой момент выключится, и зная, что после этого у вас есть 2 секунды чтобы среагировать.

Домашний кинотеатр Philips не сдался: 2 раза он выключался в процессе перебора вариантов, и оба срабатывания оказывались ложными - клавиши регулировки громкости на универсальном пульте отказывались управлять громкостью ДК. Было принято решение обучать. Обучение прошло успешно и заняло порядка 5 минут. Здесь следует заметить: автор далёк от перфекционизма в отношении к домашней технике, поэтому совершенно не собирался «переносить» на универсальный пульт абсолютно все клавиши оригинального. Зачем, если и на оригинальном некоторые никогда не используются?

Медиаплеер BBK в базе готовых шаблонов искать не стали: в списке поддерживаемых производителей этой компании не было, поэтому шансы на успех были расценены как изначально ничтожные, а перебор всей базы - процесс на часы. Стало быть, обучать. Обучение шло бодро и весело до определённого момента, и вот… после нажатия очередной клавиши сначала на обучаемом а потом на оригинальном пульте, LM-S003L мигнул светодиодом два раза вместо положенного одного… и самовольно закончил процесс обучения. «Глюк, наверное», - была первая мысль. Заново инициируем процесс обучения, заново нажимаем кнопки на обучаемом и оригинальном пульте… то же самое! А другие кнопки? То же самое! Хорошо, сделаем паузу, переключимся на обучение управлению VHS-видеомагнитофоном… То же самое!

Мысль вторая, естественная для любого IT-шника: «Сделаем-ка RESET». Пульт позволяет полностью обнулить себя с помощью нажатия определённой комбинации клавиш, что и было проделано. Поехали заново… телевизор… найден в базе… а ну-ка поменяем последовательность, сначала обучим управлению медиаплеером… надо же, получилось… а теперь домашний кинотеатр… чёрт! На одной из кнопок управления ДК та же самая ошибка! Не буду утомлять читателей подробностями, но в конце концов, с помощью отсечения всех невозможных вариантов, остался один правильный ответ. Который был несколько раз проверен, и теперь мы можем утверждать совершенно определённо, что…


Универсальный обучаемый пульт управления GAL LM-S003L умеет запоминать в режиме обучения только 39 клавиш - и ни одной клавишей больше! Именно от переполнения памяти и возникала каждый раз на новом месте одна и та же ошибка.

Поговорим?

Что же мы имеем в сухом остатке? Недорогой универсальный обучаемый пульт с не очень большой встроенной базой (ДК Philips не нашёл, хотя марка известная), предназначенный для управления 9-ю устройствами, но при этом умеющий запоминать в режиме обучения не более 39 клавиш - на все (!) управляемые устройства. В нашем случае, скромные возможности пульта всё-таки удалось распределить оптимальным образом между ДК и медиаплеером, почти не отказываясь от нужных клавиш (но именно «почти»!), ну а VHS всё равно используется раз в год, им можно и с родного пульта поуправлять. Однако нам ещё повезло, что телевизор нашёлся в базе, и на него драгоценные ячейки памяти тратить не пришлось. Рекомендовать такой «условно обучаемый» пульт можно, пожалуй, только тем, кто очень сильно экономит, и хочет с его помощью управлять не более чем двумя устройствами. На них его «короткой памяти», наверное, хватит…

Давно хотел себе заиметь небольшой пульт для управления различной бытовой техникой. И вот, наконец, дошли руки, и хватило свободного времени для создания своего универсального пульта! Постарался сделать его поменьше, поудобней, покрасивей… в общем смотрите что получилось!

1 Принцип работы.

Универсальные пульты, имеющиеся я в продаже, в большинстве своем, работают по принципу предустановленных IR-команд. То есть в памяти пульта записана большая база протоколов различных пультов и для выбора нужного вбивается его код (книжечка с кодами прилагается к пульту). Плюсом такого подхода есть то, что для настройки всех клавиш пульта нужно набрать один код. Недостаток очевиден – пульт сможет работать только с той бытовой техникой, от которой у нее есть команды, записанные в память (для случая, если в книжечке не нашлось нужной модели бытовой техники, производитель универсального пульта рекомендует пробовать ближайшие подходящие по модели или вообще все подряд).

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

Конечно, есть ограничения, и некоторые пульты не могут быть изучены по объективным причинам:
— обучаемый пульт воспринимает IR-посылки TSOPом работающем на частоте 36 или 38 кГц (подавляющее большинство пультов работает именно в этом диапазоне) — это не дает возможности воспринять посылку от пульта который работает на несущей сильно отличающейся от несущей TSOP (например, 30 или 56 кГц);
— протоколы пультов с обратной связью (например, как у кондиционеров), по понятным причинам, не могут быть воспроизведены;
— нестандартные протоколы, которые имеют специфическое построение IR-команды (например, команда разбита на несколько посылок).

2 Конструкция пульта.

Обучаемый пульт представляет из себя небольшую коробочку с сенсорным клавишами. Питается вся конструкция от трехвольтовой батарейки 2032 . На корпусе имеется 9 сенсорных клавиши, 6 из них служат для управления техникой (клавиши пульта) и оставшиеся 3 – для выбора набора команд (соответственно, можно записать и воспроизвести до 3х наборов команд по 6 команд). Еще есть тактовая кнопка для переходов между режимами работы. Конструктивно пульт состоит из двух плат:
— первая – плата управления – ;
— вторая – плата сенсоров (ее описание Вы найдете ниже по тексту).
Обе платы соединяются между собой при помощи разъемов, образуя цельную компактную конструкцию.

2 Схема пульта (шилда универсального пульта).


Схема универсального пульта

На рисунке показана схема универсальной платы вместе с шилдом обучаемого пульта. На базовой плате могут быть установлены разные микроконтроллеры из серии ATmega48/88/168. Компоненты схемы не критичны по номиналам и допускают небольшое варьирование. Наверное, придется подобрать гасящий резистор для IR-светодиода. Чем меньше значение этого резистора — тем мощнее сигнал пульта, но быстрей будет садится батарейка.

Изначально пульт планировалось питать от трех батареек размера ААА, которые располагались бы в батарейном отсеке, прикрепленному снизу пульта, но полевые испытания показали, что небольшой батарейки 2032 на 3 вольта, вполне достаточно для удовлетворительной работы. Конечно, несколько уменьшается мощность IR-сигнала, но остается в приделах комфортной работы. В связи с этим была немного изменена печатка платы сенсоров, куда было добавлено место для крепления батарейки 2032.

Но нужно учитывать, что не все TSOPы способны работать при напряжении питания 3в. Если Ваш TSOP не заработал от 3х вольт, или Вам нужен мощный IR-сигнал, способный работать на больших расстояниях, отражаясь от стен и потолка, то прикрепите батарейный отсек на три батарейки типа ААА к низу пульта (закрытый батарейный отсек даже не испортит внешнего вида) и Вы получите мощный пульт и продолжительную работу.

3 Печатная плата

Как собрать плату управления – Изготовление печатной платы шилда обучаемого пульта может представлять некоторую сложность по причине относительно тонких дорожек и больших полигонов сенсорных площадок. После протравки и лужения платы обязательно нужно просмотреть/прозвонить все дорожки на предмет обрывов и замыканий между собой.
Здесь оставляю разводку базовой платы и платы шилда пульта вместе с боковыми стенками в одном месте (для удобства изготовления всех плат за один раз).

Рисунок печатной платы пульта

4 Сборка конструкции

После того как Вы убедились в целостности дорожек шилда – запаеваем компоненты. Особо там паять нечего, но есть некоторые нюансы:
— индикаторные SMD светодиоды (их два в параллель) нужно паять боком, для того, чтобы их свечение было видно сквозь плату.

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

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

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

Если с пьезоизлучателем ничего не получается, вместо него можно установить светодиод, не забыв последовательно с ним поставить гасящий резистор (300 – 1000 Ом).

— Плата сенсоров имеет три боковые стенки, припаиваемые перпендикулярно (четвертая торцевая стенка паяется к универсальной плате). При соединении универсальной платы и платы сенсоров боковые стенки не должны затирать или клинить друг между другом. Для этого необходима подгонка плат между собой — придется поработать напильником:).





5 Прошивка микроконтроллера

Прошивается базовая плата через стандартный разъем для программирования ISP-6 (он средний с боку базовой платы).
- Прошивка универсального пульта ATmega88
- Фьюзы универсального пульта ATmega88
Напоминаю:Для Algorithm Builder и UniProf галочки ставятся как на картинке.
Для PonyProg, AVR Studio, SinaProg галочки ставятся инверсно.
Как программировать микроконтроллеры читаем в

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

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





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

Вот вам несколько общих вариантов дизайна клавиш.

Рисунки сенсорных панелей для пульта (DOC)

6 Работа обучаемого пульта

Пульт готов, теперь расскажу как с ним работать.

Для начала ознакомления с работой пульта — элементы управления:


— аппаратная (контактная) клавиша Set служит для различных целей, но главные — переход между режимами работы, усыпление пульта и вывод его из сна;
— индикаторные Led (на картинке он немного не на своем месте, но все течет, все меняется …) служит для индикации различных режимов работы + подсветка сенсоров;
— сенсорные клавиши смены программ и изменения уровня имеют автоповтор (функции: громкость, переключение каналов, яркость, тембр, …);
— сенсорные клавиши Power и Mute не имеют автоповтора (нужны для единичных действий: включить-выключить, открыть-закрыть, …);
— сенсоры выбора группы команд делают активным один из трех возможных наборов (по 6 штук) команд-сенсоров (например: 1-телевизор, 2-усилитель, 3-свет) ;
— еще есть пьезоизлучатель Buzzer (внутри корпуса) , он озвучивает нажатия клавиш и выполняет ряд других действий.

Вот теперь сам алгоритм работы:
— При первом включении пульта (подаче питания), он начнет процедуру автоматической настройке сенсоров. Перед настройкой, с небольшими паузами, прозвучат два длинных и один короткий сигнал. Сразу после короткого сигнала сенсоры автоматически настроятся. В момент автоматической настройке сенсорные площадки должны быть свободными. — Далее пульт переходит в режим воспроизведения команд из первой группы команд. Прозвучит длинный пииик и сразу за ним короткий (первый набор команд). Загорится Led . Если теперь нажимать сенсоры выбора группы команд то будет звучать длинный пииик и, сразу за ним, в зависимости от номера группы, количество коротких. Переключатели групп команд во всех режимах работают одинаково.
— При нажатии в режиме воспроизведения сенсоров команд , будет издаваться короткий звуковой сигнал (пик) и выдаваться IR-команда.
— Если пульт не трогать некоторое время он сам перейдет в режим сна. В режим сна можно ввести пульт принудительно нажав кратковременно Set . Кратковременное нажатие на Set в режиме сна просыпает пульт и он просигналит номер активной группы команд (чтобы лишний раз не тыкать пальцем 😉).
— Если в режиме воспроизведения длительно зажать Set , то пульт перейдет в режим обучения, издав два коротких сигнала, и Led начнет постоянно мигать. При нажатии на любой сенсор — светодиод погаснет, прозвучит длительный сигнал и пульт будет ждать IR-посылку от оригинального пульта. Если посылка получена, прозвучит длинный сигнал, пульт запомнит команду и вернется в режим обучения. Если посылки долго нет — прозвучит короткий сигнал и пульт перейдет в режим обучения самостоятельно. Еще, ожидание IR-посылки можно отменить кратковременным нажатием Set . В режиме ожидания IR-посылки оригинального пульта можно выбирать другие сенсоры или группы. Действия сенсоров-селекторов аналогично режиму воспроизведения.
— Возвратится назад в режим воспроизведения можно длительно зажав Set (последуют два коротких сигнала) или, спустя некоторого времени бездействия, пульт сам перейдет в режим воспроизведения.

7 Решение проблем. Отладка конструкции.

Сенсоры устройства являются самым тонким и чувствительным элементом конструкции. Они нуждаются в аккуратном изготовлении (не смытый флюс или грязь на плате способны значительно ухудшить или даже сделать невозможным работу сенсоров) и точной настройке. В программе были приняты меры делающие работу сенсоров более надежной:
— при старте, программа проверяет линии сенсоров на отсутствие К.З. В случае, когда на сенсорах будет находиться напряжение питания (худший вариант, который может привести к «выгоранию» портов микроконтроллера) программа остановит свое выполнения и выдаст сигнал ошибки;
— при старте программа автоматически настраивает чувствительность для каждого сенсора отдельно;
— при удачной инициализации портов сенсоров и первой настройке чувствительности срабатывания сенсоров программа запишет уровни чувствительностей для всех сенсорных площадок в EEPROM с первого адреса (нулевой адрес – общая чувствительность) в порядке:

EEPROM:
&01 Up
&02 Down
&03 Plus
&04 Minus
&05 Power
&06 Mute
&07 Sel1
&08 Sel2
&09 Sel3
Прочитав при помощи программатора таблицу чувствительности из EEPROM можно косвенно оценить качество работы сенсоров и диагностировать проблемы с их работой.

А именно:
— Нормальная чувствительность лежит в пределах значений: 20-50 . Эти значения не являются абсолютными, так как на чувствительность сенсоров влияет очень много факторов:
— Значения близкие к 0 говорят о том, что сенсорная площадка имеет утечки на «+питания» (КЗ не может быть, так как программа в этом случае просто не начнет работать (будет непрерывно выдаваться сигнал ошибки). Причиной утечек может быть плохо очищенная плата, «сопли» между дорожками, не той величины (меньше 1 Мом) подтягивающие резисторы сенсоров, плохо протравленные промежутки между дорожками на плате.
— Значения близкие к 255 говорят об утечках на «землю» (вплоть до КЗ), или обрыве в цепи сенсорная площадка – ножка микроконтроллера, или обрыве подтягивающего сенсор резистора (тот, который 1 Мом). Причинами утечек на «землю» могут быть: плохо отчищенная плата; «сопли» между дорожками; плохо протравленные промежутки между дорожками на плате.
— Величины чувствительностей сенсоров должны быть примерно одинаковыми. Слишком большой разброс значений хотя и не является однозначным показателем неправильной их работы (сенсоры обрабатываются и подстраиваются индивидуально), но указывает на то, что существуют какие-то проблемы.

Для случая ненадежной работы сенсоров, по нулевому адресу EEPROM, при помощи программатора, можно вручную задать общую чувствительность всех сенсоров. При этом нулевое значение соответствует максимальной чувствительности, 19 – минимальная, значения больше 19 будут устанавливать чувствительность по умолчанию – 5.

EEPROM:
&00 Sensitivity

При прошивке пульта, EEPROM очищается и все ячейки (в том числе и нулевая) получают значения 255, что автоматически устанавливает номинальную чувствительность.

8 Шилд для Arduino

Так как пульт собран на микроконтроллере используемым в платах типа Arduino, Freeduino и им подобных, логично сделать шилд универсального пульта и для них. На данный момент такого шилда я еще не разводил (не дошли руки), но если у Вас это получится сделать быстрей (и опробовать на работоспособность) – присылайте материалы и я с удовольствием выложу их в этой части статьи. Вот, в помощь, основа платы шилда Arduino в Sprint Layout:
- Заготовка шилда Arduino (Sprint Layout)