СХЕМЫ---->
СХЕМЫ ТЕЛЕВИЗОРОВ СТАТЬЯ №1-50---->
СХЕМЫ ТЕЛЕВИЗОРОВ СТАТЬЯ №51-100
ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ
SGS-THOMSON
А. Пескин
Рассмотрена работа микросхемы M3004LAB1 — наиболее распространенного передатчика сигналов дистанционного управления (ДУ) фирмы SGS-THOMSON.
Примеры формирователей сигналов ДУ фирм PHILIPS и SIEMENS
рассматривались в [1, 2].
Структурная схема микросхемы M3004LAB1 показана на рис. 1,
а расположение выводов — на рис. 2.
Микросхема работает в широком диапазоне питающих напряжений (2...6,5 В) и команд (7 подси
стемных адресов по 64 команды в каждом).
На рис. 3 представлена принципиальная схема пульта ДУ, в котором применена указанная микросхема. Для управления пультом служат две группы выводов: SEN 0N-SEN 6N —
входы схемы сканирования клавиатуры (выв. 2—8 микросхемы) и DRV 0N — DRV 6N — выходы (выв. 13—19).
После нажатия одной из 64-ти кнопок один из выходных сигналов микросхемы попадает на один из ее входов, в результате чего генерируется команда соответствующего кода.
Подсистемный адрес и режим передачи команд зависят от того, с каким из выходов клавиатурной матрицы (от DRV0N до DRV6N) соединен вывод ADRM микросхемы. В табл. 1 показана зависимость между режимами, подсистемными адресами и способами соединения выводов.
Кодирование подсистемных адресов организовано так, что если вывод ADRM одновременно соединяется с несколькими выходами клавиатурной матрицы, то адрес определяет выход микросхемы, имеющий более высокий номер. Например, если с выводом ADRM соединены выходы DRV2N и DRV4N, то только второй из них будет определять подсистемный адрес.
Если выход DRV6N подсоединен к выводу ADRM (как это показано на рис. 3), то выходной сигнал данных REM О, формируемый на выв. 1 микросхемы, модулируется (режим модуляции ).
В других случаях формируется режим вспышек (см. табл. 1).
Сигнал на выходе REMO (см. рис. 3) формируется, когда найден выбранный код. Выходные импульсные сигналы, включающие адресные и командные коды, генерируются на выходе REMО в течение всего времени, пока нажата соответствующая кнопка. Формирование сигнала заканчивается либо сразу же после освобождения кнопки, либо если одновременно нажато более одной кнопки.
Формат данных на выходе REMO в режиме вспышек показан на рис. 4,а, а в режиме модуляции — на рис. 4,б.
На рисунке показаны: Т0 и Т1
— стартовые биты; S0, S1 и S2 — подсистемные адресные биты; A, B, C, D, E и F — командные биты; Ref — опорный временной интервал.
Из рисунка видно, что в режиме вспышек последовательность шести командных битов передается наряду с двумя стартовыми битами и тремя адресными, а в режиме модуляции — наряду с опорным временным интервалом, одним стартовым битом и тремя адресными.
В табл. 2 приведена зависимость кодов командных битов от выбора нажатой кнопки клавиатуры (замыкания входов и выходов клавиатурной матрицы).
Во избежание преждевременного разряда питающей батареи длительность выходной импульсной последовательности ограничена значением 1мс, даже если по какой-либо причине происходит остановка генератора.
Рассмотрим работу клавиатуры. В режиме ожидания все выходы (DRV0N— DRV6N) имеют низкое выходное сопротивление (практически соединены с общим проводом). Во время нажатия какой-либо кнопки клавиатуры (или нескольких кнопок) с общим проводом соединяется один (или несколько) из входов (SEN0N— SEN6N) клавиатурной матрицы. При этом в одном случае начинает формироваться одиночная клавиатурная последовательность (рис. 5, а), а в другом — множественная (рис. 5, б).
Через интервал дребезга tDB = (4—9)To , где То — период работы генератора, формируется последовательность импульсов.
Во время первого сканирующего цикла передачи подсистемный адрес
и выбранный командный код загружаются во внутреннюю схему фиксации. Если подсистемный адрес изменяется при нажатии командной кнопки, то переданный подсистемный адрес остается неизменным.
При множественной клавиатурной последовательности командный код всегда изменяется в соответствии с тем, какая кнопка нажата.
Итак, если одновременно нажаты более чем одна кнопка, схема прекращает генерировать на выходе REMO слово, соответствующее нажатию первой кнопки (в данном случае А) (см. рис. 5, б). Темп сканирования при этом увеличивается для того, чтобы как можно быстрее детектировалась информация свободных кнопок.
Эти запреты вызваны специальной структурой матричной клавиатуры. Так, кнопки, подключенные к общему проводу (на рис. 3 они показаны под кодовыми номерами 7, 15, 23, 31, 39, 47, 55 и 63), и кнопки, подключенные ко входам SEN5N и SEN6N, не охвачены защитой. Если хотя бы один из входов матрицы подсоединен к общему проводу, нажатие любых других кнопок данной сенсорной линии игнорируется.
Литература
1. А. Пескин. Передача сигналов дистанционного управления в коде RC-5 фирмы PHILIPS. Ремонт & Сервис, № 2, 1998 г., с. 20—23
2. А. Пескин. Передача сигналов дистанционного управления в коде IR-60 фирмы SIEMENS. Ремонт & Сервис, № 3, 1998 г., с. 13—16
Ремонт & Сервис, 1999, № 1
|