|
Удаленное управление котлом Hydrosta |
|
|
|
Oct 30 2017, 01:19
|
Группа: Участник
Сообщений: 6
Регистрация: 29-10-17
Пользователь №: 99 975

|
Коллеги добрый день! Данную тему можно отнести к нескольким веткам форума, но мне показалось, что ближе к этой ветке. Я занимаюсь ремонтом котлов отопления. У нас в регионе очень распространены котлы Hydrosta. По железу всё элементарно и "изрыто", плата управления (DCSC-H) в принципе тоже на 90% освоена, осталось две взаимосвязанных неизвестных для меня: прошивка процика и протокол связи между пультом управления и платой. А вопрос возник, потому что захотелось организовать удаленное управление котлом, а производитель не предусмотрел такого расширения функций (нет возможности управления через сухой контакт, нет и разъемов под интерфейс). Есть только двухпроводная связь между платой и пультом. От производителя так и не смог ничего добиться, поэтому может совместно выясним эти моменты. Плата управления реализована на процике Samsung 3F8419xyz-qz89. Аналогичный проц стоит в пульте управления. Связь между ними двухпроводная с питанием 12в. по этим же проводам. Правильно ли я понимаю, что они общаются по UART?
|
|
|
|
|
Oct 31 2017, 23:17
|
Группа: Участник
Сообщений: 6
Регистрация: 29-10-17
Пользователь №: 99 975

|
Цитата(mantech @ Oct 30 2017, 21:55)  Без схемы не понятно, каким образом реализован физический уровень. Скорее всего, UART, хотя в проце есть еще I2C интерфейс. По одному проводу может быть и OneWire. Физический уровень кроме процика ничем не обрабатывается, только пассивная обвязка, цепи питания и на пульте еще есть "память". Есть фотки и основной платы и пульта, могу с них разрисовать схемы. И видимо придется сливать прошивку, чтобы понять как они "общаются"
Сообщение отредактировал elektronik-kms - Oct 31 2017, 23:19
|
|
|
|
|
Nov 1 2017, 00:19
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (elektronik-kms @ Nov 1 2017, 02:17)  И видимо придется сливать прошивку, чтобы понять как они "общаются" Забудьте. Во-первых, производитель не дурнее вас и с вероятностью, близкой к единице в процессоре включена защита от чтения. Во-вторых, чтобы вытащить протокол из слитых машинных кодов нужно иметь как минимум большой опыт в программировании и кучу свободного времени. Более реально разрисовать схему, понять принцип обмена, если там цифровой сигнал - подключить логический анализатор (4.5 евро на али) и подавая разные команды попытаться расшифровать посылки.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 1 2017, 09:24
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (vvvv @ Nov 1 2017, 08:23)  Просто любопытно для чего в принципе может понадобится удаленное управление отопительным котлом. Очень даже востребованная функция. Котел стоит в темном шумном помещении, ходить туда чтобы нажать кнопку "сегодня я дома, поэтому не нужно с 8 до 16 часов сбрасывать температуру до 17 градусов" не лучший вариант - гораздо приятнее сделать это из кухни или гостинной. Кроме того, в пульте моего котла находится термодатчик и котел поддерживает температуру в помещении, ориентируясь на его показания. Понятное дело, хочется, чтобы он поддерживал температуру в жилых помещениях, а не в котельной.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 1 2017, 13:28
|
Частый гость
 
Группа: Участник
Сообщений: 109
Регистрация: 12-10-16
Пользователь №: 93 727

|
Цитата(elektronik-kms @ Nov 1 2017, 00:17)  Физический уровень кроме процика ничем не обрабатывается, только пассивная обвязка, цепи питания и на пульте еще есть "память". Есть фотки и основной платы и пульта, могу с них разрисовать схемы. И видимо придется сливать прошивку, чтобы понять как они "общаются" Если я правильно понял, то всего 2 провода, и управление, и питание? Тогда ни 1-Wire, ни UART просто так вы не сделаете. ...Физический уровень ничем кроме МК обрабатывать и не нужно... Если всего 2 провода, то скорее всего это реализация PLC ( Power Line Communication ) для низковольтного питания. Более расширенный вариант есть у меня : open-plc.com/modem.html Там тоже, только один МК и "обвеска". Сейчас делаю вариант на STM32F303, так там вообще минимум обвески - компараторы, операционники есть в самом МК. Думаете ПО простое?...
|
|
|
|
|
Nov 2 2017, 00:32
|
Группа: Участник
Сообщений: 6
Регистрация: 29-10-17
Пользователь №: 99 975

|
Цитата(vvvv @ Nov 1 2017, 15:23)  Просто любопытно для чего в принципе может понадобится удаленное управление отопительным котлом. Если оснастить GSM-модулем для удаленного управления,то во-первых нет необходимости растягивать провода от котла до комнаты, где должен располагается пульт управления, и во-вторых оставляя дом на длительный период есть возможность и контролировать состояние котла и системы отопления и управлять температурой уставки для энергоэффективности Цитата(Огурцов @ Nov 1 2017, 19:34)  гораздо проще - умное термореле Чтобы применить умное термореле, необходимо чтобы в котле было наличие входа под "сухой контакт" любого термостата, а в этом котле нет. Цитата(Сергей Борщ @ Nov 1 2017, 10:19)  Забудьте. Во-первых, производитель не дурнее вас и с вероятностью, близкой к единице в процессоре включена защита от чтения. Во-вторых, чтобы вытащить протокол из слитых машинных кодов нужно иметь как минимум большой опыт в программировании и кучу свободного времени. Более реально разрисовать схему, понять принцип обмена, если там цифровой сигнал - подключить логический анализатор (4.5 евро на али) и подавая разные команды попытаться расшифровать посылки. Как вариант, спасибо! Цитата(leocat @ Nov 1 2017, 23:28)  Если я правильно понял, то всего 2 провода, и управление, и питание? Тогда ни 1-Wire, ни UART просто так вы не сделаете. ...Физический уровень ничем кроме МК обрабатывать и не нужно... Если всего 2 провода, то скорее всего это реализация PLC ( Power Line Communication ) для низковольтного питания. Более расширенный вариант есть у меня : open-plc.com/modem.html Там тоже, только один МК и "обвеска". Сейчас делаю вариант на STM32F303, так там вообще минимум обвески - компараторы, операционники есть в самом МК. Думаете ПО простое?... Вот скорее всего так и есть. Респект! Я даже не сомневаюсь, что ПО не простое, учитывая что программист из меня никакой
|
|
|
|
|
Nov 2 2017, 01:22
|
Местный
  
Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714

|
QUOTE (elektronik-kms @ Nov 2 2017, 03:32)  Если оснастить GSM-модулем для удаленного управления,то во-первых нет необходимости растягивать провода от котла до комнаты, где должен располагается пульт управления, и во-вторых оставляя дом на длительный период есть возможность и контролировать состояние котла и системы отопления и управлять температурой уставки для энергоэффективности Вот наиболее распространенный "Газовый настенный котел Hydrosta HSG-100SD (TD)""Управление режимами котла осуществляется с помощью выносного комнатного пульта." Кто мешает этот пульт сделать удаленным. Все равно непонятно зачем лезть в схему котла.
|
|
|
|
|
Nov 3 2017, 00:18
|
Группа: Участник
Сообщений: 6
Регистрация: 29-10-17
Пользователь №: 99 975

|
Цитата(Огурцов @ Nov 2 2017, 11:09)  котёл подключается к электрической сети ? или у него встроенный электрогенератор ? в котле есть датчик температуры теплоносителя ? Ход Ваших мыслей понятен, и конечно же можно "умным термореле" обесточить нахрапом котел, можно и в цепь температурного датчика приспособить, но это извините как-то по "дилетантски". Удаленное управление подразумевает мониторинг СО и состояния котла. А вдруг на котле неисправность и он в ошибке, а я за городом нахожусь!С мониторингом я уже буду знать в какой ошибке котел и удаленно смогу перезагрузить и проконтролировать состояние Цитата(vvvv @ Nov 2 2017, 11:22)  Вот наиболее распространенный "Газовый настенный котел Hydrosta HSG-100SD (TD)""Управление режимами котла осуществляется с помощью выносного комнатного пульта." Кто мешает этот пульт сделать удаленным. Все равно непонятно зачем лезть в схему котла. Что Вы подразумеваете под словами "этот пульт сделать удаленным"? Удлинить провода?  Я бы радостью другой выносной пульт использовал, если бы пульт был простым термостатом...дык нет, по неизвестному протоколу общается он с платой. Поэтому и поднял вопрос
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|