sonyps4.ru

Управление ик пультом схема. Принцип ИК передачи информации

История дистанционного управления

Один из самых ранних образцов устройств для дистанционного управления придумал и запатентовал Никола Тесла в 1893 году .

Первый пульт ДУ для управления телевизором был разработан американской компанией Zenith Radio Corporation в начала 1950-х . Он был соединён с телевизором кабелем . В 1955 году был разработан беспроводной пульт Flashmatic , основанный на посылании луча света в направлении фотоэлемента . К сожалению, фотоэлемент не мог отличить свет из пульта от света из других источников. Кроме того, требовалось направлять пульт точно на приёмник.

Пульт ДУ Zenith Space Commander 600

Универсальный пульт Harmony 670

Военное дело

  • В Первой мировой войне немецкий флот применял специальные лодки для борьбы с прибрежным флотом. Они приводились в движение двигателями внутреннего сгорания и управлялись дистанционно с береговой станции

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

  • Рабоче-крестьянская Красная армия использовала дистанционно-управляемые танки в Советско-финской войне 1939-1940 годов и в начале Великой Отечественной войны . Телетанк управлялся по радиосвязи из управляющего танка на расстоянии 500-1500 м, таким образом, получалась телемеханическая группа. Красная армия выставила по меньшей мере два телетанковых батальона в начале ВОВ. Также у Красной армии были дистанционно-управляемые катера и экспериментальные самолёты. Между тем, немецкие танковые батальоны были полностью радиофицированы, каждый танк имел на своем борту рацию, что говорит об огромном превосходстве немецкой техники и промышленности к началу войны.
  • Подробная информация о применении ПДУ для средств спецназначения в наше время носит преимущественно закрытый характер

Авиация

Практически все средства авионики и другое бортовое оборудование ЛА управляются с помощью пультов ДУ в кабине пилотов, ДУ имеется также в наземном оборудовании

Водный транспорт

Значительная часть судового оборудования управляется с помощью ПДУ

Железная дорога и метро

ПДУ применяются для управления оборудованием поездов, путевым оборудованием, оборудованием станций (эскалатор, освещение и т. д.)

Промышленное производство и строительство

Некоторые виды производственного и строительного оборудования могут управляться с помощью ПДУ

Научно-исследовательские и производственно технические лаборатории

Некоторые виды лабораторного оборудования управляются с помощью ПДУ

Космос

  • Технология дистанционного управления также использовалась в исследованиях космоса. Советский Луноход дистанционно управлялся с Земли. Прямое дистанционное управление космическими аппаратами на бо́льших расстояниях непрактично из-за возрастающей задержки сигнала.
  • Для управления оборудованием и двигателями космического корабля в кабине космонавтов имеются пульты ДУ

Связь и другие системы информационных технологий

Дистанционное управление могут иметь ретрансляторы, радиомаяки, а также связные радиостанции, радиолокаторы и другие системы

Электроэнергетика

В электроэнергетике ПДУ используются для управления объектами энергосистемы и управления энергопотреблением

Помните, как в мультфильме «трое из Простоквашино», мама дяди Федора сказала: «Я так устаю на работе, что даже телевизор смотреть не могу!» Видимо, эта фраза и является ответом на вопрос, почему вся современная бытовая аппаратура имеет инфракрасные пульты дистанционного управления (ПДУ) . Но, если разобраться, то все началось намного раньше.

ПДУ с проводами

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

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

Ультразвуковые ПДУ

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

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

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

Дальнейшее развитие электроники, в частности появление микросхем фирмы INTEL, позволило отказаться от подобного многочастотного кодирования. На одной ультразвуковой частоте за счет различных способов модуляции стало возможным передавать намного больше команд, чем при много частотном кодировании. Одним из первых аппаратов оснащенных ультразвуковым ПДУ был телевизор фирмы RCA. Кодирование команд осуществлялось при помощи широтно-импульсной модуляции (ШИМ).

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

Рис. 1. Первые пульты дистанционного управления

Специализированные микросхемы для ПДУ

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

ПДУ на ИК-лучах

Первый цветной телевизор с микропроцессорным управлением и пультом дистанционного управления (ПДУ) на ИК лучах был выпущен совместно фирмами GRUNDIG и MAGNAVOX уже в 1974 году. Уже в этой модели в углу экрана показывался номер переключающегося канала (система OSD). Эта система команд получила название ITT. Это был первенец фирмы GRUNDIG.

В дальнейшем исследованиями в области ПДУ занялась фирма PHILIPS, которая разработала систему команд RC-5. Новая система позволяла кодировать 2048 команд, что в 4 раза превысило количество команд в системе ITT. Несущая частота была выбрана 36КГц, что не мешало передачам европейских радиовещательных станций и работе пультов с ультразвуковыми передатчиками с частотой 30 и 40КГц, а также обеспечивала достаточную дальность приема.

Но электронная техника не стояла на месте, а как говорил один киногерой, - шла вперед семимильными шагами. Совершенствовались телевизоры, появились видеомагнитофоны и музыкальные центры, спутниковые тюнеры, проигрыватели CD и DVD и многое другое.

Для управления новой техникой потребовались и новые ПДУ, а соответственно пришлось разрабатывать новые микросхемы. Такие микросхемы разработали фирмы SIEMENS и THOMSON. Несущая частота новых ПДУ была тоже 36КГц, но использовался другой метод модуляции сигнала, - двухфазная модуляция. При такой модуляции несущая частота была более стабильна, что обеспечило повышение дальности, увеличение помехозащищенности и надежности работы.

Дальнейший вклад в дело развития систем ПДУ снова внесла фирма PHILIPS. В начале 90 годов прошлого века она объединила все лучшее, что было в системах RC-5 и SIEMENS. Получившийся продукт получил название «Объединенная система команд». Суть ее в следующем. ПДУ такой системы имеют функции «MENU 1» и «MENU 2». В каждой из этих функций одна и та же кнопка выполняет разные команды, и получается, что меньшим количеством кнопок можно выполнить большее число команд.

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

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

Рисунок 2. Фотоприемник

Приемник настроен на прием импульсов с несущей частотой 36КГц, что соответствует протоколу RC-5. Если вблизи фотоприемника просто включить, например, от батарейки, ИК светодиод, то его немигающее свечение на «глаз» никакого воздействия не окажет, даже если этот светодиод поднести вплотную к фотоприемнику. Также не оказывает воздействия дневной и искусственный свет. Такая избирательность обусловлена тем, что в цепи усиления сигнала фотоприемника имеется полосовой фильтр. Структурная схема фотоприемника показана на рисунке 3.

Рисунок 3. Структурная схема фотоприемника

Здесь не будет объясняться подробно протокол RC-5, поскольку на дальнейший рассказ, да собственно и на ремонт ПДУ, это незнание никак не повлияет. Желающие познакомиться с протоколом RC-5 более подробно могут найти его описание в интернете. Это уже тема для отдельной статьи.

Устройство ПДУ

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

Рисунок 4. Схема современного пульта дистанционного управления

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

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

В нижнем правом углу схемы показана матрица клавиш (KEY MATRIX). Ее строки подсоединены к выводам DR0…DR7, а столбцы, соответственно, к выводам X0…X7. При нажатии на любую кнопку замыкается одна пара столбец - строка, и на выходе микросхемы возникает импульсная последовательность соответствующая нажатой кнопке. Каждая кнопка выдает свою последовательность и никакую другую! Всего возможно подключить 8*8=64 кнопки, хотя практически может быть и меньше.

Выходной сигнал в виде импульсов напряжения поступает на затвор полевого транзистора VT1, который в свою очередь управляет работой ИК светодиода VD1. Алгоритм управления в данном случае очень простой: открылся транзистор - засветился светодиод, транзистор закрыт, - светодиод погас. В таком случае говорят, что транзистор работает в ключевом режиме. В результате таких вспышек формируются пакеты импульсов, соответствующие протоколу управления RC-5.

Питание схемы производится от двух гальванических элементов типа AA, энергии которых хватает не менее чем на год. Параллельно батарейкам стоит электролитический конденсатор C1, который шунтируя внутренне сопротивление батареек, продлевает срок их службы и обеспечивает нормальную работу ПДУ при несколько «подсевших» батарейках. Светодиод в импульсном режиме может потреблять ток до 1А.

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

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

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


Основа схемы ИК передатчика микроконтроллер PIC12F629 для его правильной работы по протоколу RC5 нужна стабильная несущая частота 36 кГц, поэтому в конструкции используется внешний генератор на радиокомпонентах Q1,C1,C2.

Модулированный ИК сигнал от передатчика поступается на приемный модуль TSOP4836 и обрабатывается PIC12F629 в соответствии с прошивкой. В зависимости, от нажатой кнопки в схеме передатчика, осуществляется срабатывание нужного канала в приемнике. Реле осуществляют коммутацию нагрузки на каждом из каналов. Для прошивки микроконтроллеров используйте .

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

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

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

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

Схема питается от 5 В источника питания. Цифровая микросборка CD4017 это типовой счетчик делитель на 10. Полученный сигнал с датчика следует на микросхему, в соответствии от сигнала на выходах Q0-Q9 задается высокое состояние, в нашем схемотехническом примере к выходу Q1 подсоединено реле через биполярный транзистор T2. В высоковольтную цепь которой можно подключить почти любую нагрузку - от обычного утюга или микроволновки и заканчивая холодильником или кондиционером


Загоревшийся световой индикатор Status LED говорит о том что сигнал принят и реле сработало. В качестве пульта может применить даже любой ПДУ от от телевизора. Внешний вид собранного устройства на макетной плате:


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

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

В общем случае пульт дистанционного управления (ПДУ, RCU) - беспроводное или проводное устройство, предназначенное для управления каким-либо механизмом, объектом или процессом на расстоянии. Все устройства ДУ подразделяются на группы:

  • по способу получения электропитания: по кабелю, автономное;
  • по используемому каналу для передачи управляющих сигналов: ИК, ультразвук, радио, провод, механический привод;
  • по функциональности: с одним набором команд, универсальный для нескольких устройств одного производителя, программируемый (обучаемый);
  • по мобильности и другим признакам.

Наиболее распространенный в настоящее время вид пультов ДУ - мобильное автономное беспроводное устройство с управлением объектами по инфракрасному каналу (ИК). Именно такой вид устройств ДУ используем в быту, когда передаем управляющие сигналы на телевизор, кондиционер, музыкальный центр, плеер и другую бытовую технику.

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

Устройство пульта дистанционного управления

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

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

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

Инфракрасный беспроводной пульт дистанционного управления: принцип действия

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

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

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

Передача и прием команд

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

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

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

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

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

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

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

Пульт ДУ для ПК

Пульт дистанционного управления для персонального компьютера может оказаться полезным при работе с интерфейсом, как самой операционной системы, так и при управлении функционированием различных программ. Например, управление презентациями в Power Point или воспроизведением медиа-контента в Media Center . Иногда такие пульты уже входят в комплект ПК.

Производители пультов для ПК, в отличие от TV, реализовали 2 решения: ИК и радиопульты. Дело в том, что устойчиво при управлении в инфракрасном диапазоне взаимодействует с устройством при прямой видимости и на расстоянии до 10 м, что достаточно для TV, но может оказаться неудобным для управления ПК, особенно во время презентаций. Радиопульт увеличивает это расстояние до 30 м независимо от препятствий на пути сигнала.

Внешне радиопульт от ИК будет отличаться только наличием небольшой антенны. Но для того, чтобы можно было осуществлять управление, ПК необходим еще один элемент: приемник радио- или ИК- сигнала, установленный в компьютер или ноутбук. Это может быть, как встроенное устройство, так и модуль, подключаемый к порту USB. Второй вариант предпочтительней.

Универсальный и/или программируемый пульт ДУ

Универсальный пульт дистанционного управления может потребоваться в двух случаях:

  1. Не найдена замена для утерянного или вышедшего из строя старого пульта управления TV или другой бытовой техники.
  2. Множество различной бытовой техники в одном помещении делает управление ею с разных пультов чрезвычайно неудобным, так как понятие «правильного дизайна» и «оптимальной эргономичности» у всех производителей свое.

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

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

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

Смартфон в качестве ПДУ

Еще один вариант ПДУ практически для любого устройства - использование в качестве управляющего устройства смартфона. При этом в нем может быть, а может и не быть реализована передача сигналов в ИК диапазоне (технология IrDA ). В последнем случае управление осуществляется через Bluetooth или Wi-Fi. Единственное ограничение состоит в том, что управляемое устройство должно также поддерживать эти протоколы обмена информацией, что реализовано не на всей технике.

Более интересен в качестве ПДУ вариант смартфона с ИК-портом. Рассмотрим это на примере модели Xiaomi Redmi 3 и довольно старого телевизора Daevoo . Нам потребуется установить из Google Play специальное приложение. Оно может быть любым, главное, чтобы в перечне поддерживаемого оборудования присутствовала нужна модель объекта управления. Для этого телефона с оболочкой от MIUI оно называется Mi Remote (русский язык присутствует).


был сделан модуль управления роботом по ИК каналу. Вот о нём я бы и хотел написать поподробнее. Так как применений этому можно найти очень много.

Собственно, что такое ИК-управление - объяснять, думаю, не нужно. Сейчас более распространено управление по Wi-Fi, Bluetooth, ZigBee. Но если вам требуется простое устройство, которое можно собрать «на коленке» при минимальных затратах, то эта статья для вас. =)


Я не буду привязывать эту статью к определённому микроконтроллеру, а опишу общие принципы работы ИК прёмо-передатчика с AVR МК.

1. Что потребуется
При создании простого ИК-управления, негласным стандартом является использование приёмника от компании Vishay TSOPxxxx и диода TSALxxxx в качестве передатчика.

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

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

Выход TSOPа нужно подключить напрямую к входу (RX) USART МК.

С подключением передатчика ситуация немного другая. Так как приёмник работает только на определённой частоте, то нужно задать эту же частоту на излучателе. Это сделать не сложно запрограммировав таймер. Для ATmega16 это будет выглядить вот так:
TCCR1A=0x40;
TCCR1B=0x09;
OCR1AH=0x00;
OCR1AL=0x84;

Нужную частоту можно выразить из формулы:

OCRn - будет искомое значение, которое нужно перевести в шестнадцатеричный формат и записать в регистр OCR1A (для случая с МК ATmega16).

Теперь TSOP будет принимать наш сигнал. Но чтобы можно было использовать USART, нужно промодулировать наш сигнал. Чтобы это можно было делать - подключим ИК-диод по схеме:

3. Немного кода
Прошивки я писал в CodeVision AVR.

Вот так будет выглядеть код для передатчика:
#include
#include

Void main(void)
{
PORTB=0x00;
DDRB=0x02;

DDRC=0x00;
PORTC=0xFF;

TCCR1A=0x40;
TCCR1B=0x09;
OCR1AH=0x00;
OCR1AL=0x84; // Сюда вписываем значение для вашей частоты

// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART Mode: Asynchronous
// USART Baud Rate: 2400
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0xCF;

While (1)
{

If (PINC.4 == 0x00) { putchar("S");}/* В данном случае при нажатии на кнопку, которая висит на PINC.4 МК отсылает символ "S". Который передаётся на другой контроллер через ИК.*/
};
}

Код приёмника не привожу, т.к. занимает много места, а для восприятия общих принципов кода передатчика будет, думаю, достаточно.

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

Желаю удачи! Буду рад любым вопроса\критике\предложениям;)

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



Загрузка...