ClockworkOrange 0 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба помогите разобраться с протоколом управления кондеями панасоник по инфракрасному каналу. Протокол очень похож на т.н. 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. UPD: судя по очень схожему дампу тут (посылка IR1) http://www.ccsinfo.com/forum/viewtopic.php?p=134053 заголовок посылки - неизменный код вендора (принадлежащий панасоник - 0х4004 или 0х400407) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба Когда-то давно пытались разобраться с посылками на какой-то кондей (уже и не вспомню какой :( ) Там не было никакой информации о нажатой клавише. Пульт после нажатия на клавишу изменял, скажем, значение температуры, потом все данные (температура, режим, закрылок и т.д.) сгребал в кучу и это все одним разом отправлял в кондей Попробуйте проверить. Выставьте температуру максимальную, потом выньте батарейки из пульта (чтобы обнулился), вставьте назад и увеличьте температуру с минимальной на один градус Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 18 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба Там не было никакой информации о нажатой клавише. Пульт после нажатия на клавишу изменял, скажем, значение температуры, потом все данные (температура, режим, закрылок и т.д.) сгребал в кучу и это все одним разом отправлял в кондей Угу. Все кондеи именно так работают. Длинная посылка, в которой собрано все до кучи. Передается один-два раза, потом молчок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба Предполагаю, это сопряжение типового кондея с системой "продвинутый дом" ? Например, для газового котла я не буду изучать протокол обмена, возьму штатный пульт, к кнопочкам и ЖК дисплею пульта подпаяю микруху которая будет считывать данные ЖК дисплея и симулировать нажатие кнопок. У меня пульт на проводе, питание есть постоянно. Этим я сохраню штатные возможности и внешний вид пульта, приделаю только порт (скорее всего - радиоканал) для сопряжения с домашним коммуникатором. Так сделано производителем, что почти половина автоматики котла находится в выносном пульту (называется - выносной термостат). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ClockworkOrange 0 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба toweroff, =AK= спасибо, это ценно! Например, для газового котла я не буду изучать протокол обмена, возьму штатный пульт, к кнопочкам и ЖК дисплею пульта подпаяю микруху которая будет считывать данные ЖК дисплея и симулировать нажатие кнопок. если вы это сделаете, то пульт вам уже не нужен будет. потому как возиться с восстановлением распиновки ЖКИ и его мультиплексированием у меня желание не особо боьлшое, если не сказать, что отсутствует напрочь. уж как-то проще глазками считать и карандашиком записать показания ЖКИ, дабы потом сопоставить с проснифанными сериями пакетов. еще было бы здорово какой-нить графический дифф. натравить. чтобы только разницу между двумя соседними пакетами выделял Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба В моем случае, двухсторонний обмен данными, автоматика газовой горелки и хозяйственной воды находится в котловом оборудовании, автоматика поддержания температуры в комнатных радиаторах и температуры в помещении находится в выносном пульту (термостате), данные работы выводятся на выносной пульт, по этому легче снимать логические сигналы с ЖК дисплея и замыкать контакты штатных кнопок, чем вычислять протокол обмена данными по 1-проводу меж котлом и термостатом и заново продумывать логику поддержания температуры в радиаторах и помещении. Боюсь вы можете столкнуться с чем-то подобным. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба Попробуйте проверить. Выставьте температуру максимальную, потом выньте батарейки из пульта (чтобы обнулился), вставьте назад и увеличьте температуру с минимальной на один градус Можно просто передатчик на пульте рукой закрыть ... и по шторке горизонтальной будет лучше видно ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 17 апреля, 2013 Опубликовано 17 апреля, 2013 · Жалоба Можно просто передатчик на пульте рукой закрыть ... и по шторке горизонтальной будет лучше видно ... да не суть :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 18 апреля, 2013 Опубликовано 18 апреля, 2013 · Жалоба Забыл еще, у некоторых кондиционеров, если посмотреть в инструкцию или на список доп. оборудования можно увидеть что есть проводные блоки управления которые подключаются к системам типа умный дом. У родителей Митсубиши, у него в инструкции написано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться