САЙТ КРЫЛОВА ПАВЛА
Главная
Схемы Ветрогенераторы Собаки Стройка Книги О сельском хозяйстве и прочем


СХЕМЫ---->
СХЕМЫ ТЕЛЕВИЗОРОВ СТАТЬЯ №1-50---->
СХЕМЫ ТЕЛЕВИЗОРОВ СТАТЬЯ №51-100

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

А. Пескин

Рассмотрена работа микросхемы M3004LAB1 — наиболее распространенного передатчика сигналов дистанционного управления (ДУ) фирмы SGS-THOMSON. Примеры формирователей сигналов ДУ фирм PHILIPS и SIEMENS рассматривались в [1, 2].

Структурная схема микросхемы M3004LAB1 показана на рис. 1,

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

а расположение выводов — на рис. 2.

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

Микросхема работает в широком диапазоне питающих напряжений (2...6,5 В) и команд (7 подси стемных адресов по 64 команды в каждом).

На рис. 3 представлена принципиальная схема пульта ДУ, в котором применена указанная микросхема. Для управления пультом служат две группы выводов: SEN 0N-SEN 6N — входы схемы сканирования клавиатуры (выв. 2—8 микросхемы) и DRV 0N — DRV 6N — выходы (выв. 13—19).

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

После нажатия одной из 64-ти кнопок один из выходных сигналов микросхемы попадает на один из ее входов, в результате чего генерируется команда соответствующего кода. Подсистемный адрес и режим передачи команд зависят от того, с каким из выходов клавиатурной матрицы (от DRV0N до DRV6N) соединен вывод ADRM микросхемы. В табл. 1 показана зависимость между режимами, подсистемными адресами и способами соединения выводов.

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

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

Если выход DRV6N подсоединен к выводу ADRM (как это показано на рис. 3), то выходной сигнал данных REM О, формируемый на выв. 1 микросхемы, модулируется (режим модуляции ).

В других случаях формируется режим вспышек (см. табл. 1).

Сигнал на выходе REMO (см. рис. 3) формируется, когда найден выбранный код. Выходные импульсные сигналы, включающие адресные и командные коды, генерируются на выходе REMО в течение всего времени, пока нажата соответствующая кнопка. Формирование сигнала заканчивается либо сразу же после освобождения кнопки, либо если одновременно нажато более одной кнопки.

Формат данных на выходе REMO в режиме вспышек показан на рис. 4,а, а в режиме модуляции — на рис. 4,б.

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

На рисунке показаны: Т0 и Т1 — стартовые биты; S0, S1 и S2 — подсистемные адресные биты; A, B, C, D, E и F — командные биты; Ref — опорный временной интервал.

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

В табл. 2 приведена зависимость кодов командных битов от выбора нажатой кнопки клавиатуры (замыкания входов и выходов клавиатурной матрицы).

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

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

Рассмотрим работу клавиатуры. В режиме ожидания все выходы (DRV0N— DRV6N) имеют низкое выходное сопротивление (практически соединены с общим проводом). Во время нажатия какой-либо кнопки клавиатуры (или нескольких кнопок) с общим проводом соединяется один (или несколько) из входов (SEN0N— SEN6N) клавиатурной матрицы. При этом в одном случае начинает формироваться одиночная клавиатурная последовательность (рис. 5, а), а в другом — множественная (рис. 5, б).

ПЕРЕДАТЧИК СИГНАЛОВ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ НА МИКРОСХЕМЕ M3004LAB1 ФИРМЫ SGS-THOMSON

Через интервал дребезга 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


altay-krylov@yandex.ru