Среда, 09.07.2025, 03:47


Сборник радио схем



Простой экзаменатор    |    Измерительный мост    |    Устройство индикации дней недели    |    Реле времени для фотопечати    |    Питание ламп дневного света    |    Электрическое световое табло    |    Устройство сигнализации    |    Объемная цветомузыкальная установка    |    Карманный радиоприемник    |    Модернизация канала звукового сопровождения.





Приветствую Вас Гость | RSS
Главная | Регистрация | Вход


Магазин электротехники

Меню сайта




Последнее на форуме



Статистика


PR-CY.ru
Счетчик PR-CY.Rank


Онлайн всего: 2
Гостей: 2
Пользователей: 0


Главная » » Инфракрасный пульт дистанционного управления с одной декодер на чипе
01:47

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




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

Удаленная проста в использовании, особенности и многое другое. Широко используется в телевизорах, VCD, DVD, кондиционер и другие бытовые приборы, и цена дешево, очень легко купить на рынке. Если вы можете много кнопок на пульте дистанционного управления декодировать. SCM системы для входа. Является ли для решения обычных матрицы клавиатуры плата является слишком большой, сложный монтаж, занимают портов ввода / вывода слишком много бед. И с помощью дистанционного управления может быть разделения человека и оборудования, которая является более удобной в использовании. Ниже TC9012-p.htm "целевых =" _blank "название =" TC9012 источников данных и PDF "> TC9012 дистанционного управления, как например чипы кодирования. Поговорите о том, чтобы использовать стандартный пульт дистанционного управления 51 из декодирования системы микроконтроллера.

Во-первых, формат кодирования

1,0 и 1 кодирования

Дистанционное управление сигнала излучаемого двоичной строки из нулей и 1 код. Различные чип кодирования 0 и 1 различны. Манчестер кодирования и, как правило кодирования импульса. TC9012-p.htm "целевых =" _blank "название =" TC9012 источников данных и PDF "> TC9012 О и метод кодировки с помощью ШИМ, широтно-импульсной модуляции, O код и 1 ярд показано на рисунке 1 (на основе данных дистанционного выходе приемника сигнала например). O код из сочетания O.56ms низкого и высокого 0.56ms. 1.12ms.1 м от ширины импульса 0.56ms и 1.69ms высокой сочетание низкой сделано. длительностью 2.25ms. в подготовке программы декодирования. путем определения ширины импульса может быть 0 или 1.

2, кодировка ключевых

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

При получении этого кода. Это начало кадра данных. СКМ может быть готов к приему следующие данные. 8-разрядный двоичный код адреса формируются в общей сложности 256. Рис переиздан код адреса. Заключаются в повышении надежности пульта дистанционного управления. Если два адреса код не то же самое. Иллюстрируется в кадре не так. Должен быть уничтожен. Различные устройства могут иметь различные коды адрес. Так. Те же параметры кодирования тех пор, пока адрес код дистанционного управления разные, и не будут мешать друг другу. Адрес Карта для шестнадцатеричных 0Eh код (обратите внимание, младший бит в первую очередь.) В тот же пульт дистанционного управления. Все ключи выданный код адреса то же самое. 8-разрядный код данных, закодированных и 256 государства, от имени фактического нажатия клавиши. Anti-код данных данные, которые вы найдете анти-код, код и данные, сравнивая данные от кода. Можно определить полученные данные верны. Если код данных и данных между анти-код не соответствует противоположное отношение. Приемник дистанционного управления является неправильным. Данные должны быть отброшены. В тот же пульт дистанционного управления. Данные всех ключевых коды не совпадают. На рисунке 2, данные в виде шестнадцатеричных 0Ch код, анти-код данных в шестнадцатеричной 0F3H (обратите внимание, младший бит в первую очередь.) Как и должно быть 0FFh.

Во-вторых, одной микросхеме удаленной схемы приемника управления

Инфракрасный пульт дистанционного управления приемника инфракрасного приемника диод может быть добавлен ранее инфракрасной обработки цепи посвященный подхода. Если CXA20106, сложности схем этого метода, как правило, не используется. Усиление интеграции приемник использовать инфракрасный приемник, инфракрасные диоды приемник, усиление, демодуляция, пластик и другие схемы делать вместе, только три вывода. Есть 5V, землю и выходной сигнал. Распространенной формой интеграции и контактный приемника показаны на рисунках 3 и 4. Инфракрасный приемник сигнала

INTO MCU из доступа или INTL ноги. Типичная схема показана на рисунке 5. Показатель увеличился на PNP-типа транзистор для усиления выходного сигнала.

В-третьих, сигнала пульта дистанционного управления алгоритмы декодирования и программирование

Мирное время. Клавиша не нажата пульта дистанционного управления. Инфракрасные светодиоды не посылать сигнал, выходной сигнал удаленного приемника. Нажатии клавиши. O и 1-закодированы с обращенной фазой высокого помощью дистанционного управления после первого сигнала О. Как связана с микроконтроллером прерывания контактный вызовет прерывания микроконтроллер (MCU предварительно настроены на задний фронт). Микроконтроллеров, используемых в прерывания таймера 0 или таймер 1 начинается. Для следующего импульса приходит, прерывания снова, впервые отдачу. Очистить значение времени, а затем запустить таймер. По судя каждого прерывания с предыдущего интервала времени между перерыва. Они будут знать, что загрузочный код получен, или О и 1. Если время 9 мс. Загрузочный код получен, если время значение равно 1.12ms, получил код О. Если значение таймера равен 2 25 мс. Поступило код 1. При определении времени, следует учитывать определенные ошибки. Из-за различных параметров на пульте дистанционного управления причины кристалла, передающих и приемных время будет небольшая ошибка.

Чтобы получить TC9012-p.htm "целевых =" _blank "название =" TC9012 источников данных и PDF "> TC9012 кодов ДУ, к примеру, дешифровка метода состоит в следующем:

(1) Пусть внешнее прерывание 0 (или 1) для спаду прерываний, таймер 0 (или 1) для таймера 16-бит. Начальные значения О.

(2) После первого перерыва в пульт дистанционного управления, чтобы начать сроки.

(3) в пульт дистанционного управления от второго перерыва, первая остановка часов. И значение экономии времени, а затем восстановления синхронизации. Если таймер значение равно преамбуле время, создание преамбуле символ. Готов к приему данных после дистанционного управления, если значение времени не равна преамбуле время, но ранее получил преамбулу, судья O или 1 удаленных данных.

(4) и далее получать следующий код адрес, код данных, данных код счетчика.

(5) Когда 32-разрядные данные получены, показывая, что прием данных завершена. Время, чтобы остановить таймер в это время, и определить действия данного ресивера. Если же код и адрес, равной удвоенной системы адрес, данные, код и данные, и равна по борьбе с ярдов 0FFh, получает правильный код данные рамки. В противном случае, отказаться от этой полученных данных.

(6) не было получено, инициализации данные, полученные на этот раз, готовы к следующему приемник дистанционного управления.

Пример процедуры являются: E1INT:

PUSHACC

PUSH PSW

CLRTR1

MOV RM-Tlen, TH1,

MOVTH1, # 00H

MOV TL1, # 00H

SETBTR1

MOV, RMJLEN

JNZ LBL-RM-DAT-BIT

MOV RM-АДРЕС. # 00H

MOV RM-RADDR, # 00H

MOV RM-DAT, # 00H

MOV RM-RDAT, # 00H

MOV RM-BIT_CNT, # 00H

CLR RM-OK

CLR RM-Гид

POPPSW

POPACC

RET1 я BI БИТ DAT РМ:

MOV, RM_TLEN

CJNE, # 23H, LBL-RM_ADDR_DAT

Множества В RM-Гид

Командой SJMP LBLE1 RC-RET

LBLRM_ADDR_DAT;

JNB RM-путешествий, LBL-RM-ОШИБКА

CJNE, # 04H, LBL_RM_ONE

CLR C

Командой SJMP LBL_RM-SHIFT

LBLRM-ONE:

CJNE А. # 08H. LBL-RM-ОШИБКА

Множества В С

LBL_RM_SHIFT:

MOV, RM-RDAT

RRC

MOV RM-RDAT.

MOV, RM-DAT

RRC

MOV RM-DAT,

MOV, RM-RADDR

RRC

MOV RM RADDR.

MOV А. RM - ADDR

RRC

MOV RM-. АДРЕС.

LBL-RM-END:

МКП RM-BIT-CNT

MOV, RM_BIT_CNT

CJNE, № 32, LBLE1 INT_RET

CLRTR1

MOV TH1, # 00H

MOVTL1, # 00H

MOV ЧАС. RM-АДРЕС

MOV минуту, RM-DAT

MOV RM-_ADDR, # 00H

MOV RM-RADDR, # 00H

MOV RM-DAT, # 00H

MOV RM-RDAT, # 00H

MOV RM 8IT_CNT, # 00H

CLR RM-Гид

SEITB RM-OK

Командой SJMP LBL-E1 RC-RET LBL-RM-ОШИБКА:

CLRTR1

MOV TH1, # 0OH

MOVTL1, # 00H

MOV RM-_ADDR, # 00H

MOV RM-RADDR, # 00H

MOV RM-DAT, # 00H

MOV RM-RDAT, # 00H

MOV RM-B1T-УНТ, # 00H

CLR RM-Гид

LBL-E1 RC-RET:

POPPSW

POPACC

RETI

В-четвертых, код дистанционного управления и преобразователь код клавиатуры

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

Формат кодирования для Tc9012 приведенном выше примере, чтобы проиллюстрировать принципы и методы декодирования. Заметим, что до тех пор, как формат данных и загрузочного кода, о ярдов и 1 ярд времени. Другие фишки кодирования, такие как HT6121, M50560, LC7461, также очень легко расшифровать.
Просмотров: 969 | Добавил: Jan_Klod | Рейтинг: 0.0/0

[10.04.2011]
Электромагнитный клапан на L9349 схемы (0)
[10.04.2011]
Общего автомобильного принципиальная схема инвертора (0)
[02.04.2011]
Часы речевого оповещения (0)
[19.02.2011]
Комментарий серии из четырех - правда истории (0)
[02.04.2011]
Ссылаясь на видение 2011 2010 (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Калькуляторы



Популярное

часы на микросхемах



Форма входа
E-mail:
Пароль:



У нас нашли
Загрузка...


Copyright MyCorp © 2025