Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Дистанционное управление для компьютера. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры

Комментарии к статье Комментарии к статье

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

Принципиальная схема встраиваемого в компьютер приемника ИК сигналов дистанционного управления приведена на рис. 1. Принятые фотодиодом VD1 импульсы поступают на вход микросхемы DA1, которая фильтрует их и усиливает. Выходной сигнал через инвертор DD1.1 поступает на вход IRQ10 шины ISA компьютера. Каждый его нарастающий фронт компьютер воспринимает как запрос прерывания и обрабатывает его, вызывая процедуру, находящуюся по адресу, указанному в векторе прерывания 72H. Длительность импульсов, посылаемых ПДУ, достаточна для реакции процессора на прерывание и дополнительно "растягивать" их не требуется.

Дистанционное управление для компьютера

Приемник смонтирован на двух печатных платах. На первой (рис. 2) установлены фотодиод VD1, микросхема DA1, конденсаторы C1-C4 и резистор R1. Ее размещают на лицевой панели внутри системного блока компьютера (способ крепления значения не имеет), закрыв металлическим экраном, соединенным с общим проводом. Напротив фотодиода VD1 в корпусе компьютера сверлят отверстие для прохода ИК лучей, которое можно закрыть светофильтром из красного органического стекла.

Дистанционное управление для компьютера

На второй плате (рис.3) монтируют микросхему DD1 и конденсаторы C5, C6. Необходимо как можно точнее выдержать длину платы (48 мм) и указанные на рисунке расстояния контактных площадок от ее левого края. Это обеспечит надежное соединение приемника с компьютером. Плату вставляют в дополнительную (короткую) часть любого свободного ISA-слота таким образом, чтобы стрелка на ней была направлена в сторону лицевой панели. Одноименные контактные площадки 1-3 обеих плат соединяют между собой ленточным кабелем или жгутом из трех обычных проводов.

Дистанционное управление для компьютера

Платы рассчитаны на установку оксидных конденсаторов К50-35, К50-16, керамических К10-17 или любых других малогабаритных, резистора МЛТ-0,125. Микросхему К1056УП1 (DA1) можно заменить на КР1084УИ1 или импортную TBA2800 (с учетом различий в цоколевке). В качестве элемента DD1.1 пригоден любой инвертор с открытым коллектором. Налаживания приемник не требует, но иногда бывает полезно подобрать конденсатор C3, добиваясь максимальной дальности действия.

В таблице приведен исходный текст программы RCU.COM - драйвера ПДУ на микросхеме КР1506ХЛ1 для телевизоров 3УСЦТ, описанного в книге Ельяшкевича С. А. "Цветные стационарные телевизоры и их ремонт" (М.: Радио и связь, 1980). При нажатии любой кнопки пульт передает серию из 14 ИК-импульсов, длительностями интервалов между которыми закодирована посылаемая команда. Приемник может работать и с другими, в том числе импортными ПДУ, но для них придется написать соответствующий драйвер.

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

Вторая часть - обработчик аппаратного прерывания IRQ10, которому соответствует вектор 72H. Компьютер выполняет ее после приема от ПДУ каждого импульса, заполняет буфер buf последовательностью значений длительности интервалов между импульсами и считает их. Приняв всю серию, обработчик выставляет в ячейке pe флаг готовности кода.

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

Дистанционное управление для компьютера
(нажмите для увеличения)

Свою основную функцию это прерывание выполняет при вызове с кодом 0E401H. В регистре DX оно возвращает прикладной программе принятый код, а в AX - флаг его готовности. Нулевое значение флага готовности говорит о том, что с момента последнего вызова прерывания новой команды принято не было и кодом в DX пользоваться нельзя. Флаг, равный 1, свидетельствует о приеме команды и необходимости прочитать из DX и сохранить ее код. Сделать это нужно обязательно, так как до следующего вызова код может измениться.

Вызов с кодом 0E400H служит для проверки, загружен ли в ОЗУ драйвер ПДУ. Если да, в регистре AX будет возвращен код 0E4FFH. Вызов прерывания 2FH с другими кодами приводит к исполнению "старого" обработчика, действовавшего до загрузки программы RCU.COM.

Автор: С.Кулешов, г.Курган

Смотрите другие статьи раздела Микроконтроллеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Власть является ключевым фактором счастья в отношениях 11.03.2026

Исследования семейных и романтических отношений показывают, что длительное счастье пары зависит не только от привычных факторов, таких как доверие, уважение и преданность, но и от более тонких психологических аспектов. Современные ученые ищут закономерности, которые отличают действительно счастливые пары от остальных, чтобы понять, какие механизмы поддерживают гармонию в отношениях. Группа исследователей из Университета Мартина Лютера в Галле-Виттенберге и Бамбергского университета провела опрос среди 181 пары, которые состояли в совместных отношениях более восьми лет и прожили вместе хотя бы месяц. Участники заполняли анкету, описывая различные аспекты своих отношений, включая распределение обязанностей, эмоциональную поддержку и степень вовлеченности в совместные решения. Анализ данных показал интересный паттерн: пары, где оба партнера ощущали высокий уровень личной власти, оказывались наиболее счастливыми и удовлетворенными. В данном контексте под властью понимается способност ...>>

Защищенная колонка-повербанк Anker Soundcore Boom Go 3i 11.03.2026

Компания Anker представила новую модель линейки Soundcore - колонку Soundcore Boom Go 3i, ориентированную на активное использование на улице. Новинка отличается высокой степенью защиты: корпус соответствует стандарту IP68, что обеспечивает водо- и пыленепроницаемость, а ударопрочный дизайн выдерживает падение с высоты до одного метра. За качество звука отвечает 15-ваттный драйвер, обеспечивающий пик громкости до 92 дБ, а технология BassUp 2.0 усиливает низкие частоты, делая звучание более насыщенным. Колонка обладает автономностью до 24 часов, а LED-индикатор позволяет контролировать уровень заряда батареи. Кроме того, Soundcore Boom Go 3i может выполнять функцию павербанка: согласно внутренним тестам, устройство способно зарядить iPhone 17 с нуля до 40% за один час, что делает его полезным аксессуаром в походах и поездках. Среди функциональных особенностей модели стоит выделить технологию Auracast, которая улучшает подключение и позволяет создавать стереопару из двух колонок ...>>

Раннее воздержание от алкоголя перестраивает мозг и иммунитет 10.03.2026

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

Случайная новость из Архива

LD39100 - серия 1А LDO-регуляторов от STMicroelectronics 21.09.2018

LD39100 - новый мощный LDO-регулятор с выходным током до 1А в небольшом корпусе DFN6 3х3 мм. Особенностью регулятора является хорошая сбалансированность по всем основным параметрам: собственное потребление, напряжение падения вход-выход, уровень выходного шума и т.д.

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

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

диапазон входных напряжений: 1,5...5,5 В;
выходное напряжение 0,8...4,5 В (для версии "Adjustable");
высокий выходной ток - 1000 мА;
наличие выхода Power Good;
напряжение вход-выход (насыщение) 200 мВ (при токе 1000 мА);
тока покоя на холостом ходу 20 мкА;
низкий уровень выходного шума - всего 30 мкВ;
высокое значение параметра PSRR - 70 dB при 10 кГц;
корпус DFN6 с теплоотводящим основанием;
диапазон рабочих температур -40...125°С.

Другие интересные новости:

▪ Эффективный способ добычи водорода из морской воды

▪ Метод безоперационного лечения неврологических заболеваний

▪ Революционный метод опреснения воды

▪ На Солнце не осталось пятен

▪ Медицинские DC/DC-преобразователи Mean Well MDS15/20

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Освещение. Подборка статей

▪ статья Лингвистическая теория Гумбольдта. История и суть научного открытия

▪ статья За что лошадь лишили почестей? Подробный ответ

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

▪ статья Термометр для газового водонагревателя. Энциклопедия радиоэлектроники и электротехники

▪ статья Доработка зарядного устройства портативной радиостанции. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026