Перейти к содержанию

Навигация

WB-MSx Consumer IR Manual: различия между версиями

Нет описания правки
(Добавил наименование)
Строка 8: Строка 8:
'''Внимание! Все модули, кроме WB-MSW v.3, обеспечивают управление возможно только с небольшого расстояния (< 1 метра).'''
'''Внимание! Все модули, кроме WB-MSW v.3, обеспечивают управление возможно только с небольшого расстояния (< 1 метра).'''
== Принцип работы == <!--T:2-->
== Принцип работы == <!--T:2-->
=== Описание ===
Записываете управляющий сигнал с пульта дистанционного управления устройством в память модуля и потом воспроизводите его.


<!--T:3-->
Вы можете записать сигнал в одну из двух видов памяти:  
Сигнал с пульта ДУ записывается ИК-приёмником и хранится в памяти устройства, откуда может быть воспроизведён по команде с контроллера или другого управляющего устройства. Все сигналы в устройствах хранятся в постоянной памяти (ROM), а один в оперативном буфере (RAM). ИК-сигнал может быть также записан не с пульта ДУ, а передан в виде последовательности чисел по Modbus. Сохранённый сигнал воспроизводится ИК-передатчиком при получении соответствующей Modbus-команды.
* Постоянную — записанные команды хранятся в ROM-буферах, которые записываются в ПЗУ модуля и сохраняются при отключении питания.
* Оперативную это RAM-буфер модуля, данные теряются при отключении питания.


<!--T:4-->
Помните, что при использовании постоянной памяти вы расходуете ресурс ПЗУ, каждую ячейку можно перезаписать не более 1000 раз.
Устройство имеет два режима работы: постоянный (работа с ROM-буферами) и оперативный (RAM-буфер).


<!--T:5-->
Подробнее о записи и воспроизведении сигналов читайте в разделах [[#Постоянный режим|Постоянный режим]] и [[#Оперативный режим|Оперативный режим]].
В постоянном режиме (ROM) записанные сигналы хранятся в Flash-ПЗУ устройства и сохраняются при отключении питания. Стоит отметить, что при каждой перезаписи сигнала расходуется физический ресурс ПЗУ процессора устройства — всего можно перезаписать сигнал не более 1000 раз.
=== Как работают пульты ДУ ===
Пульты дистанционного управления устройствами обычно работают в одном из двух режимов:
* одиночный — пульт передаёт на устройство код нажатой клавиши;
* пакетный — пульт передаёт на устройство набор команд, который соответствует выбранному на пульте режиму. Притом, состояние устройства (включено или выключено) может передаваться отдельно.
 
Обычно пульт телевизора работает в одиночном режиме, а пульт кондиционера — в пакетном, но могут быть исключения.
 
=== Управление телевизором ===
Чтобы управлять телевизором, достаточно записать сигналы используемых кнопок пульта и вы сможете полностью управлять устройством.  
 
В итоге у вас получится набор команд, которые соответствуют клавишам на пульте ДУ:
* Включить / выключить
* Прибавить громкость
* Убавить громкость
* Листать каналы вперёд
* Листать канала назад
* Нажата кнопка 1
 
Также можно записывать целые режимы, например, включить 13 программу.
 
=== Управление кондиционером ===
Чтобы управлять кондиционером, нужно сперва выставить нужный режим на пульте, а потом записать его в модуль.
 
В итоге получится набор готовых режимов:
* Выключен
* Включён
* вентилятор на максимум, охлаждаем до 20 °C
* вентилятор на малый, охлаждаем до 20 °C
* вентилятор на средний, нагреваем до 27 °C


==Способ представления и хранения сигнала== <!--T:6-->
==Способ представления и хранения сигнала== <!--T:6-->