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

IR-протокол кондеев панасоник 2011гв

помогите разобраться с протоколом управления кондеями панасоник по инфракрасному каналу.

Протокол очень похож на т.н. JP (Japan), в части формата и длительности стартовой посылки и битов

(старт бит: ON 3.4мс, OFF 1.7мс;

ноль: ON 0.42мс, OFF 0.42мс;

единица: ON 0.42мс, OFF 1.7мс),

однако есть принципиальное различие - передаётся 64бита информации, вместо 48 в JP.

 

Т.е. по JP должно быть:

1 старт-бит, 48 бит данные, 1 стоп-бит

по факту же принимаю:

1 старт-бит, 64 бит данные, 1 стоп-бит

 

Частота модуляции - 37кГц

Код конкретной клавиши "уменьшение температуры" (при предположении MSB-first):

0х4004072000000060

 

Увы, это не похоже ни на инверсное дублирование части информации, ни на добавление 16битного CRC.

 

post-27784-1366183547_thumb.png

 

UPD: судя по очень схожему дампу тут (посылка IR1) http://www.ccsinfo.com/forum/viewtopic.php?p=134053

заголовок посылки - неизменный код вендора (принадлежащий панасоник - 0х4004 или 0х400407)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда-то давно пытались разобраться с посылками на какой-то кондей (уже и не вспомню какой :( )

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

 

Попробуйте проверить. Выставьте температуру максимальную, потом выньте батарейки из пульта (чтобы обнулился), вставьте назад и увеличьте температуру с минимальной на один градус

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Угу. Все кондеи именно так работают. Длинная посылка, в которой собрано все до кучи. Передается один-два раза, потом молчок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предполагаю, это сопряжение типового кондея с системой "продвинутый дом" ?

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

Этим я сохраню штатные возможности и внешний вид пульта, приделаю только порт (скорее всего - радиоканал) для сопряжения с домашним коммуникатором.

Так сделано производителем, что почти половина автоматики котла находится в выносном пульту (называется - выносной термостат).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

toweroff, =AK=

 

спасибо, это ценно!

 

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

если вы это сделаете, то пульт вам уже не нужен будет.

 

потому как возиться с восстановлением распиновки ЖКИ и его мультиплексированием у меня желание не особо боьлшое, если не сказать, что отсутствует напрочь.

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте проверить. Выставьте температуру максимальную, потом выньте батарейки из пульта (чтобы обнулился), вставьте назад и увеличьте температуру с минимальной на один градус

Можно просто передатчик на пульте рукой закрыть ... и по шторке горизонтальной будет лучше видно ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно просто передатчик на пульте рукой закрыть ... и по шторке горизонтальной будет лучше видно ...

да не суть :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...