Система программирования устройств дистанционного управления

Система программирования устройств дистанционного управления
Полезная модель относится к области электроники, в частности к системам дистанционного управления. Полезная модель также относится к информационным сетевым системам.
Известны устройства дистанционного управления для управления множеством различных электронных устройств (телевизоры, видео- и аудио- воспроизводящие и записывающие устройства и т.п.), содержащее ретранслятор команд управления, дисплей для изображения позиций меню, средство переключения и ввода позиции в меню, передатчик патенты US 4712105, 1987; US 5450079, 1995; US 5631652, 1997. Известные устройства ограничены использованием фиксированного набора команд и/или протокола передачи команд для определенных электронных устройств определенных производителей.
Известно использование в качестве устройства дистанционного управления обьршой клавиатуры персонального компьютера, причем сам персональньш компьютер преобразует сигнал полученный с такой клавиатуры в команды управления и с помощью передающего беспроводного устройства передает эти команды на дистанционно управляемое устройство патент US 5903259, 1999. Известная система требует высокой квалификации пользователя для программирования при добавлении к системе другого дистанционно управляемого устройства.
Известно устройство дистанционного управления для управления множеством различных электронных устройств, имеющее возможность перепрограммирования, за счет возможности нолучения, хранения и воспроизведения кодов команд от любого другого устройства дистанционного управления с инфракрасным передатчиком патент US 4626848, 1986. Устройство включает инфракрасный приемник, микропроцессор, блок
, „.,. JIILlIll ll 4-j J---f- o:
МПК G05B 19/02; H04N 5/00; G06F 17/00 памяти, инфракрасный передатчик. Однако пользователь не всегда может найти для
перепрограммирования требуемое устройство дистанционного управления.
Известен способ дистанционного управления патент RU 2182349, 2002, реализованный с помощью системы устройств для программирования универсальных устройств дистанционного управления, выбранной в качестве прототипа. В систему входят носитель информации, предназначенный для хранения данных кода команд и/или протокола передачи команд для дистанционного управления дистанционно управляемым электронным устройством, устройство дистанционного управления различными дистанционно управляемыми электронными устройствами, включающее блок приема воздействий пользователя, блок передачи команд, блок ввода данных кода, хранящегося на носителе 11нформации, блок памяти данных кода, микропроцессор. Используемый носитель информации в виде штрих-кода малоуниверсален, т.е. требуется соглашение между различными производителями об использовании единого стандарта такого штрихкода. Используемый в устройстве дистанционного сканер, усложняет такое устройство, увеличивает его габаритные размеры и повышает стоимость.
Решаемая техническая задача - повышение универсальности систем программирования устройств дистанционного управления, упрощение универсальных устройств дистанционного управления. Здесь и далее под термином «программирование понимается также перепрограммирование; данный термин известен также из данной области техники как «обучение, при этом для пульта дистанционного управления используется термин «обучаемый.
Предлагаемая система программирования устройств дистанционного управления включает носитель информации, предназначенный для хранения данных кода команд и/или протокола передачи команд д.ия дистанционного управления дистанционно управляемым электронным устройством, устройство дистанционного управления различными дистанционно управляемыми электронными устройствами, содержащее блок приема воздействий пользователя, блок передачи команд, устройство ввода данных кода,
хранящегося на носителе информации, блок памяти данных кода, микропроцессор. Новым является то, что носитель информации вьшолнен в виде устройства памяти, размещенного на сервере телекоммуникационной сети и предназначен для хранения данных кода команд и/или протокола передачи команд для дистанционного управления различными дистанционно управляемыми электронными устройствами, система дополнительно содержит удаленный программатор, снабженный устройством связи с телекоммуникационной сетью и устройством передачи команд, полученных удаленным программатором с носителя информации через телекоммуникационную сеть, на устройство ввода данных кода устройства дистанционного управления.
В качестве программатора лучше использовать персональный компьютер.
В качестве телекоммуникационной сети лучше использовать сеть Интернет.
При этом, в качестве устройства передачи команд удаленного компьютера можно использовать передатчик волн радио-, инфракрасного или ультразвукового диапазона с соответствующим кодером/декодером, а устройство ввода данных кода устройства дистанционного управления в этом случае выполняется в виде приемника волн радио-, инфракрасного или ультразвукового диапазона с соответствующим кодером/декодером. Возможно передатчика и приемника, использующих электромагнитные волны других диапазонов.
В качестве устройства передачи команд удаленного компьютера также может использоваться кабельное соединение, в этом случае удаленный компьютер и устройство дистанционного управления снабжают портами для присоединения кабеля (RS-232, USB и т.п.). Возможно и использование традиционных кабельных соединений, например проводного телеграфа.
USB-разъемами (поз.) показаны в увеличенном масштабе по сравнению с другими элементами чертежа.
Полезная модель поясняется на примере системы обучения (т.е. программирования или перепрограммирования) универсальных пультов дистанционного управления различной дистанционно управляемой электронной аппаратурой (телевизорами, видео- и аудио- воспроизводящими и записьшающими устройствами, технологическим оборудованием с ЧПУ и т.п.).
Система включает: сервер 1 сети Интернет на базе стандартных платформ, например Windows NT или Linux, в устройстве памяти которого хранятся данные кодов команд и протоколы передачи команд, предназначенные для дистанционного управления различной дистанционно управляемой электронной аппаратурой различных производителей; персональные компьютеры 2 производителей дистанционно управляемой электронной аппаратуры, связанные с сетью Интернет, например с помощью модемов (не показаны); персональные компьютеры 3 пользователей дистанционно управляемой электронной аппаратурой, также связанные с сетью Интернет и снабженные, например, портами USB (не показано) для подключения кабеля 4 и/или передатчиком 5 волн инфракрасного (или другого) диапазона с соответствующим ко дером-декодером; универсальные пульты 6 дистанционного управления пользователей, снабженные, например, портами USB 7 для подключения кабеля 4 и приемником-передатчиком 8 волн инфракрасного (или другого) диапазона с соответствующим ко дером-декодером. В конструкцию пультов 6 входят также обычные для таких устройств составные элементы блок приема воздействий пользователя 9, блок памяти данных кода, выполненный с возможностью записи дополнительной информации или перезаписи имеющейся, микропроцессор и т.п. (не показаны).
Производитель дистанционно управляемой электронной аппаратуры записывает на устройство памяти сервера 1 данные кода команд и протокол передачи команд, предназначенных для дистанционного управления конкретной моделью дистанционно управляемой электронной аппаратуры, например используя отправку кода и протокола со своего компьютера 2 через сеть Интернет. Другие производители действуют таким же образом и, в результате, на устройстве памяти сервера 1 создается база данных кодов команд и протоколов передачи команд для различных моделей дистанционно управляемой электронной аппаратуры различных производителей. Безусловно, что такая база может создаваться и без использования сети Интернет, когда данные размещаются, например с помощью магнитных носителей информации. Пользователь, при необходимости использования пульта 6 для новой модели дистанционно управляемой электронной аппаратуры, с компьютера 3 соединяется через сеть Интернет с сервером 1, ищет в базе данных код команд и протоколов передачи команд этой модели аппаратуры и получает их в устройство памяти своего компьютера 3 (ОЗУ, жесткий диск, гибкий диск и т.п.). Далее пользователь обучает новым командам (программирует) пульт 6 путем передачи данных в устройство памяти пульта 6 с помощью передатчика 5 и приемника 8 или с помощью кабеля 4 и портов 7. После этого пользователь имеет возможность дистанционно управлять новой моделью электронной аппаратуры с помощью блока 9, передавая команды с использованием передатчика 8.
Приведенный пример использован только для целей иллюстрации частного случая осуществления полезной модели и не ограничивает объем правовой охраны, представленный в формуле, при этом специалист в данной области техники относительно просто способен осуществить и другие варианты.