Способ дистанционного управления (варианты) и устройства для его реализации

Реферат

 

Изобретение относится к области радиоэлектроники. Технический результат заключается в расширении функциональных возможностей. Способ дистанционного управления бытовыми радиоэлектронными приборами заключается в том, что при подготовке носителя информации в данные для дистанционного управления включают данные о системе команд и/или данные о протоколе передачи команд, которые вводят в устройство дистанционного управления и в соответствии с ними формируют код команды и/или преобразуют код команды в последовательность импульсов соответственно, причем вышеуказанные данные сохраняют в блоке памяти устройства дистанционного управления. Последнее снабжено дополнительной областью памяти для систем команд и дополнительной областью памяти для протоколов передачи команд, а блок управления выполнен с возможностью записи данных о системах команд и протоколов передачи команд. Носитель информации имеет поверхность, которая снабжена как минимум одним полем с N символами машинно-читаемого кода с данными о дистанционно управляемом приборе. 4 с. и 13 з.п.ф-лы, 28 ил., 2 табл.

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

Известен способ дистанционного управления, в соответствии с которым воздействуют на устройство дистанционного управления для формирования кода команды, который преобразуют в последовательность импульсов, передаваемую на дистанционно управляемый прибор (Заявка РСТ WO98/00933, 1998, МКИ7 Н 04 В 10/10).

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

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

По технической сущности наиболее близким к заявляемым способам является способ дистанционного управления, в соответствии с которым подготавливают носитель информации, содержащий данные для дистанционного управления, которые вводят в устройство дистанционного управления, формирующее при воздействии на него код команды, который преобразуют в последовательность импульсов, передаваемую на дистанционно управляемый прибор (Патент США 5552837, 1996, МКИ7 H 04 N 5/00).

Известный способ позволяет ввести в устройство дистанционного управления телевизором данные о дате, времени и номере канала выбранной для просмотра телевизионной программы. В результате только выбранные программы оказываются разрешенными для просмотра.

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

Известно устройство дистанционного управления, содержащее блок приема воздействий пользователя, блок передачи команд и блок памяти, соединенные с блоком управления, выполненным с возможностью формирования кода команды и преобразования кода команды в последовательность импульсов (Заявка РСТ WO98/00933, 1998, МКИ7 Н 04 В 10/10).

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

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

По технической сущности наиболее близким к заявляемому устройству является устройство дистанционного управления, содержащее блок приема воздействий пользователя, блок передачи команд, блок ввода данных с носителя информации и блок памяти, соединенные с блоком управления, выполненным с возможностью формирования кода команды и преобразования кода команды в последовательность импульсов и с возможностью приема данных с блока ввода данных с носителя информации (Патент США 5552837, 1996, МКИ7 H 04 N 5/00).

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

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

Известен носитель информации, содержащий поверхность, на которой расположены символы машинно-читаемого кода (Патент РФ 2115167, 1992, МКИ7 G 06 K 19/06).

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

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

По технической сущности наиболее близким к заявляемому носителю информации является носитель информации, содержащий по меньшей мере одну поверхность, на которой расположены символы машинно-читаемого кода, представляющие данные для дистанционного управления (Патент США 5552837,1996, МКИ7 H04N5/00).

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

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

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

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

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

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

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

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

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

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

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

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

Кроме того, машинно-читаемый код представлен в виде символов штрих-кода.

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

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

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

Помимо этого, символы машинно-читаемого кода выполнены в виде символов штрих-кода.

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

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

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

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

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

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

На фиг. 1 представлена иллюстрация основной идеи заявляемых изобретений; на фиг. 2 - структурная схема устройства дистанционного управления по первому и второму вариантам изобретения; на фиг. 3 - внешний вид устройства дистанционного управления по первому и второму вариантам изобретения; на фиг. 4 - структура данных в одном секторе первой дополнительной области памяти; на фиг. 5 - структура данных в третьей дополнительной области памяти; на фиг. 6 - структура данных для дистанционного управления, которые содержит носитель информации, относящийся к дистанционно управляемому прибору со стандартным протоколом передачи команд; на фиг. 7 - пример записи данных о системе команд; на фиг. 8 - пример записи сообщений; на фиг. 9 - пример штрих-кода; на фиг. 10 - структура данных для дистанционного управления, которые содержит носитель информации, относящийся к дистанционно управляемому прибору с нестандартным протоколом передачи команд; на фиг. 11 - структура данных о протоколе передачи команд в этом случае; на фиг. 12 - примеры записи данных о протоколе передачи команд; на фиг. 13-18 - примеры выполнения носителей информации с данными для дистанционного управления; на фиг. 19 - блок-схема программы, выполняемой в устройстве дистанционного управления; на фиг. 20 - блок-схема подпрограммы ввода данных для дистанционного управления с носителя информации; на фиг. 21 - блок-схема подпрограммы формирования и передачи команды; на фиг. 22 - блок-схема формирования и передачи стартовой части команды; на фиг. 23 - блок-схема формирования и передачи основной части команды; на фиг. 24 - блок-схема формирования и передачи хвостовой части команды; на фиг. 25 - блок-схема подпрограммы формирования импульса; на фиг. 26-28 - блок-схема алгоритма действий пользователя.

Основная идея заявляемых изобретений состоит в том (фиг. 1), что устройство 1 дистанционного управления может быть запрограммировано для управления различными дистанционно управляемыми приборами 2 с использованием предварительно подготовленных носителей 3 информации, содержащих данные 4 для дистанционного управления, которые включают данные о дистанционно управляемых приборах 2 или данные о их системах команд и/или протоколах передачи команд.

Данные 4 для дистанционного управления вводят с носителя 3 информации с помощью блока 5 ввода данных с носителя информации и сохраняют в блоке 6 памяти. В процессе управления каким-либо управляемым прибором 2 для выполнения требуемой функции дистанционного управления пользователь воздействует на блок 7 приема воздействий пользователя, например, нажимая на нужную кнопку. В устройстве 1 дистанционного управления в соответствии с выбранной системой команд формируется код команды, преобразуемый в соответствии с выбранным протоколом передачи команд в последовательность импульсов, которая с помощью блока 8 передачи команд передается на выбранный дистанционно управляемый прибор 2, например, с использованием ИК-лучей.

В качестве дистанционно управляемых приборов 2 могут быть телевизионные приемники, видеомагнитофоны, проигрыватели видеодисков, музыкальные центры, СВЧ-печи, кондиционеры, дверные замки, выключатели света, детские игрушки и т д. Каждый дистанционно управляемый прибор 2 содержит блок 9 управления, соединенный с блоком 10 приема команд, датчиками 11 и исполнительными узлами 12. Например, в видеомагнитофоне датчиками 11 являются датчики положения видеокассеты и натяжения магнитной ленты, кнопки управления и др., а исполнительными узлами являются средства включения электромоторов и электромагнитов, регулировки трекинга и т. д. В некоторых дистанционно управляемых приборах 2 датчики 11 могут отсутствовать.

Последовательность импульсов, передаваемая с устройства 1 дистанционного управления, принимается в дистанционно управляемом приборе 2 с помощью блока 10 приема команд и преобразуется в код команды, который поступает в блок 9 управления. Последний в соответствии с полученным кодом команды и сигналами датчиков 11 выполняет необходимые операции, например включает перемотку магнитной ленты или воспроизведение видеозаписи.

В соответствии с первым вариантом способа дистанционного управления при подготовке носителя 3 информации в данные 4 для дистанционного управления включают данные о системе команд и/или данные о протоколе передачи команд, в соответствии с которыми формируют код команды и/или преобразуют код команды в последовательность импульсов соответственно. Введенные в устройство 1 дистанционного управления данные о системе команд и/или данные о протоколе передачи команд после завершения сеанса работы сохраняют в блоке 6 памяти по меньшей мере до следующего сеанса работы.

Во время по меньшей мере одного из следующих сеансов работы сохраненные данные о системе команд и/или данные о протоколе передачи команд считывают из блока 6 памяти и выполняют в соответствии с этими данными формирование кода команды и/или преобразование кода команды в последовательность импульсов соответственно.

Кроме того, может быть подготовлен другой носитель 3 информации, содержащий данные о дистанционно управляемом приборе 2, например, в виде идентифицирующего его кода. Эти данные вводят в устройство 1 дистанционного управления во время по меньшей мере одного из следующих сеансов работы и в соответствии с ними считывают из блока 6 памяти сохраненные данные о системе команд и/или данные о протоколе передачи команд для этого дистанционно управляемого прибора 2. Затем считанные данные используют при формировании кода команды и/или преобразовании кода команды в последовательность импульсов.

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

В соответствии со вторым вариантом способа при подготовке носителя 3 информации в данные 4 для дистанционного управления включают данные о дистанционно управляемом приборе 2, например, в виде идентифицирующего его кода. В блок 6 памяти предварительно записывают данные о системе команд и/или данные о протоколе передачи команд для разных дистанционно управляемых приборов 2. Во время сеанса работы в соответствии с введенными данными о дистанционно управляемом приборе 2 считывают из блока 6 памяти данные о системе команд и/или данные о протоколе передачи команд для этого дистанционно управляемого прибора 2 и выполняют в соответствии с ними формирование кода команды и/или преобразование кода команды в последовательность импульсов соответственно. Вышеуказанные данные о дистанционно управляемом приборе 2 сохраняют в блоке 6 памяти по меньшей мере до следующего сеанса работы.

Подробно варианты способа дистанционного управления раскрываются через описание реализующего их устройства.

Устройство 1 дистанционного управления (фиг. 2) содержит блок 13 управления, соединенный с блоком 5 ввода данных с носителя информации, блоком 6 памяти, состоящим из оперативного запоминающего устройства (ОЗУ) 14 и репрограммируемого постоянного запоминающего устройства (РППЗУ) 15, блоком 7 приема воздействий пользователя, блоком 8 передачи команд. Устройство 1 дистанционного управления также может содержать соединенные с блоком 13 управления дисплей 16, блок 17 звуковоспроизведения и датчик 18 времени. Соединение вышеуказанных блоков осуществляется системной шиной 19. Устройство 1 дистанционного управления содержит также источник 20 напряжения, соединения которого с остальными блоками на фиг. 2 не показаны.

Блок 6 памяти содержит первую дополнительную область 21 памяти для систем команд, вторую дополнительную область 22 памяти для протоколов передачи команд, а также может содержать третью дополнительную область 23 памяти для данных о приборах и четвертую дополнительную область 24 памяти для сообщений. Перечисленные дополнительные области памяти входят в состав РППЗУ 15, которое позволяет записывать информацию, электрически стирать ненужную информацию и сохранять записанную информацию при отключенном напряжении питания.

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

Блок 13 управления и блок 6 памяти могут быть реализованы в виде одной БИС микроконтроллера, например mPD78F4216GC производства NEC Electronics Inc. Объемы ОЗУ 14 и РППЗУ 15 в этом случае "8 КБайт" и "128 КБайт" соответственно. Память программ блока 13 управления в этом случае физически объединена с РППЗУ 15. Возможно применение отдельных интегральных схем ОЗУ 14 и РППЗУ 15.

В качестве блока 5 ввода данных с носителя информации может использоваться лазерный сканер или ПЗС сканер, позволяющий считывать данные 4 для дистанционного управления, напечатанные в виде штрих-кода на поверхности носителя 3 информации. Примеры выполнения таких сканеров описаны в U.S.Pat. No.5126544, 1992, U.S.Pat. No.5914477, 1999 и многих других публикациях.

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

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

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

Дисплей 16 может быть выполнен из жидкокристаллического матричного индикатора, например, типа HDM128GS12Y производства Hantronix, Inc.

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

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

Датчик 18 времени может быть выполнен, например, на интегральной схеме часов реального времени DS1305 производства Dallas Semiconductor Соrр., допускающей установку и считывание текущих времени и даты. При использовании микроконтроллера с встроенным датчиком 18 времени необходимость в отдельной микросхеме отпадает.

Системная шина 19 содержит однонаправленные и двунаправленные линии связи, соединяющие порты ввода/вывода микроконтроллера в блоке 13 управления с выводами остальных блоков.

Источник 20 напряжения может содержать два последовательно соединенных элемента питания типа АА. При необходимости он может также содержать преобразователь напряжения, выполненный, например, на микросхеме типа MAX856CSA производства Maxim Integrated Circuits, Inc.

На внешнем виде устройства 1 дистанционного управления (фиг. 3) показан корпус 25, в верхнем торце которого имеется окно 26, через которое в обоих направлениях проходят световые лучи. За окном 26 внутри корпуса 25 находится блок 5 ввода данных с носителя информации. Рядом находится выходное окно 27 блока 8 передачи команд. Дисплей 16 и громкоговоритель 28, входящий в состав блока 17 воспроизведения звука, встроены в верхнюю поверхность корпуса 25.

Блок 7 приема воздействий пользователя содержит кнопки, установленные в корпусе 25. В число этих кнопок входят кнопка 29 для включения/выключения питания дистанционно управляемого прибора 2, кнопка 30 "Fn" для включения режима выполнения специальных функций, кнопка 31 "Prog" для включения режима выбора программы, кнопка 32 "Mute" для выключения звука в дистанционно управляемом приборе 2, две группы 33 и 34 функциональных кнопок, функции которых определяются при программировании устройства 1 дистанционного управления, группа 35 кнопок для выбора дистанционно управляемого прибора 2, группа 36 кнопок для ввода чисел, например, номеров ТВ-каналов, группа 37 кнопок для выполнения плавных настроек и регулировок и для выполнения выбора в списках и в меню, группа 38 кнопок для управления различными записывающими и воспроизводящими приборами (магнитофонами, плеерами и т.д.).

Первая дополнительная область 21 памяти состоит из секторов, в каждом из которых записана система команд дистанционного управления для одного дистанционно управляемого прибора 2. Данные в некоторые из этих секторов заполняются при производстве устройства 1 дистанционного управления, а в другие секторы - при вводе данных 4 для дистанционного управления с носителей 3 информации в процессе эксплуатации. Каждый сектор первой дополнительной области 21 памяти (фиг. 4) содержит таблицу, в каждой строке которой записана информация об одной команде, выполняемой устройством 1 дистанционного управления. В столбце "Режим" записан номер режима, в котором выполняется эта команда, причем значение "0" соответствует основному режиму, а другие значения соответствуют дополнительным режимам, переход в которые из основного осуществляется путем нажатия определенных кнопок.

В столбце "Кнопка" записан номер кнопки, нажатие которой вызывает выполнение данной команды. Порядок номеров кнопок может быть произвольный. Например, кнопка 29 (фиг. 3) получает номер "01", кнопка 30 - номер "02" и т.д. до номера "44", который присвоен кнопке перехода на последнюю запись в группе 38 кнопок. В список кнопок включают также "виртуальные" кнопки, которым соответствуют комбинации реальных кнопок, нажимаемых одновременно, и которые получают номера, начиная с "45". Максимально возможный номер кнопки в описываемом выполнении устройства "99".

В столбце "Мнемокод" записан мнемокод команды, который является необязательным. В описываемом выполнении мнемокоды команд могут содержать два или три символа, и притом первым символом всегда должна быть буква. Некоторым кнопкам сопоставлены мнемокоды команд "по умолчанию". Так кнопкам из группы 35 кнопок соответствуют мнемокоды "TV", "VCR", TUN" и т.д. Кнопкам из группы 36 кнопок соответствуют мнемокоды команд "Chl"..."Ch9". Кнопкам из группы 37 кнопок соответствуют мнемокоды "Up" (стрелка вверх), "Dn" (стрелка вниз), "VUp" (увеличить громкость), "VDn" (уменьшить громкость), "OK". Кнопкам из группы 38 кнопок соответствуют мнемокоды "PAS", "STP" и т.д. Кнопкам из групп 33 и 34 кнопок никакие мнемокоды "по умолчанию" не соответствуют. Мнемокоды одинаковы для одной и той же команды для разных управляемых приборов 2. Например, команда включения 1-го канала телевизора всегда имеет мнемокод "Chl", хотя посылаемый на телевизор числовой код этой команды может быть разным для разных моделей телевизоров.

В столбце "Код" записан числовой код команды, который передается на управляемый прибор 2 в виде последовательности импульсов в соответствии с протоколом передачи, принятым для этого прибора.

Кроме того, таблица в каждом секторе первой дополнительной области 21 памяти может содержать столбец, в котором записываются номера сообщений, выводимых на дисплей 16 при нажатии соответствующей кнопки (на фиг. 4 не показано). Номер сообщения показывает его положение в наборе сообщений для данной системы команд, записанном в четвертой дополнительной области 24 памяти.

Во вторую дополнительную область 22 памяти записываются данные о протоколах передачи, которые определяют правила преобразования числового кода команды дистанционного управления в последовательность импульсов. Протоколы передачи разделяются на стандартные и нестандартные. Стандартные протоколы передачи, такие как протокол передачи фирмы ITT, протокол передачи RC-5, протокол передачи фирм Siemens и Thomson применяются во многих дистанционно управляемых приборах 2, выпускаемых многими фирмами. Каждый нестандартный протокол передачи используется в одном или нескольких типах дистанционно управляемых приборов 2, выпускаемых одной или несколькими фирмами.

Каждый протокол передачи, стандартный или нестандартный, записывается во вторую дополнительную область 22 памяти в формате, который будет описан позже. Стандартные и, может быть, некоторые нестандартные протоколы записываются на стадии производства устройства 1 дистанционного управления. Другие нестандартные протоколы записываются путем ввода данных 4 для дистанционного управления с носителей 3 информации. Запись каждого протокола передачи команд начинается с определенного адреса, который может быть записан в третьей дополнительной области 23 памяти, как это будет показано позже, и заканчивается знаком "#".

В третьей дополнительной области 23 памяти записаны сведения о дистанционно управляемых приборах 2, данные о системах команд и о протоколах передачи которых записаны в первой и второй дополнительных областях 21, 22 памяти соответственно и, следовательно, которыми может в данное время управлять устройство 1 дистанционного управления. Структура данных в третьей дополнительной области 23 памяти представлена в виде таблицы (фиг. 5), в каждой строке которой записаны данные об одном управляемом приборе 2. Данные в третью дополнительную область 23 памяти как правило записываются при вводе данных 4 для дистанционного управления с носителей 3 информации, но частично могут быть записаны при производстве устройства 1 дистанционного управления.

В столбце "Производитель" записывается название фирмы-производителя, а в столбце "Модель" - название модели управляемого прибора 2.

В столбце "Тип прибора" записывается условное обозначение типа управляемого прибора 2 в виде двузначного числа DT. В таблице 1 даны значения DT для различных типов дистанционно-управляемых приборов, в том числе и для комбинированных приборов (видеодвойки, музыкальные центры и т.д.), а также для нестандартных приборов, например дистанционно управляемых дверных замков, приборов для управления освещением, дистанционно управляемых игрушек и т.п. Комбинированный прибор занимает столько строк в третьей дополнительной области 23 памяти, сколько отдельных приборов входит в него. Например, музыкальный центр SONY IICD-881, в состав которого входят проигрыватель компакт-дисков (CD), магнитофон (Таре) и радиоприемный тюнер (Tuner) занимает три строки, хотя имеет одно значение типа прибора DT, равное "23".

В столбце "UPC" записывается Universal Producte Code (UPC), которым снабжаются большинство изделий промышленности.

В столбце "Кнопка выбора" указаны мнемокоды кнопок, с помощью которых устройство 1 дистанционного управления переключается в режим управления одним из дистанционно управляемых приборов 2. Эти кнопки назначаются в режиме редактирования списка приборов, который будет описан позже. В описываемом выполнении устройство содержит восемь кнопок выбора в группе 35 кнопок. Следовательно, из всех дистанционно управляемых приборов 2, данные о которых записаны в третьей дополнительной области 23 памяти, можно выбрать до восьми приборов, переход к управлению каждым из которых осуществляется одним нажатием кнопки, указанной в столбце "Кнопка выбора". Если данному дистанционно управляемому прибору 2 не поставлена в соответствие никакая из кнопок в группе 35 кнопок, то в третьей дополнительной области 23 памяти в соответствующей строке в столбце "Кнопка выбора" запись отсутствует. Для комбинированного прибора в каждой из занимаемых им строк в третьей дополнительной области 23 памяти в столбце "Кнопка выбора" указывается мнемокод кнопки, с помощью которой устройство 1 дистанционного управления переключается в режим управления соответствующей частью комбинированного прибора.

В столбце "Протокол" в каждой строке дан адрес, начиная с которого во второй дополнительной области 22 памяти записаны данные о протоколе пер