Re: предложите Термостат (serial, ip ,rs-485...)
Добавлено: Пн апр 06, 2015 8:53 am
Ну если очень хочется то почему нет.
Любой контроллер Ардуино, PIC. ПЛК (кто что любит).
Организуем на его основе терморегулятор т.е. опрос датчика (в) можно например 4-5 т.е вход выход еще несколько точек.
Алгоритм обработки сигналов с датчиков (DS18b20) входит как правило в стандартный алгоритм (библиотеку). Определяем в алгоритме порядок реакции на изменение т.е задаем (дельту гистерезис как угодно) как пример такой реализации можно посмотреть вот тут: http://smartliving.ru/forum/viewtopic.php?f=4&t=2167
Далее задаем условия т.е для Вашего варианта нужно чтобы термостат имел возможность удаленной корректировки контролируемой температуры т.е например так:
Сервер запрашивает "Status", (обязательное условие поскольку сервер мастер сети на основе протокола RS485)
термостат в ответ предает информацию с датчиков т.е. данные.
По команде сервера (пример) "Temp 25" (пример) термостат вносит данные в память МК и принимает их как данные для сравнения с текущими.
В алгоритме, обязательно должна быть предусмотрена проверка вносимых данных, на корректность, т.е. диапазон регулировки. величины и тп.
Сам алгоритм, термостата довольно прост и вариантов его написания в сети много. Поскольку регулирующий орган который непосредственно воздействует на управляемую среду (термоклапан, 3-Х ходовой кран. позиционный клапан (на основе шагового двигателя) или еще какой то под его особенности управления в алгоритм добавляем программу его управления.
В принципе все довольно просто в теории, на деле-же как правило не так все просто, но если Вам нужно то стоит по пробовать.
На счет промышленного исполнения на вскидку идет только почему то на основе Овен поскольку видел такие варианты в котельных но это скажем вариант не для дома... уж больно он грандиозен.
Любой контроллер Ардуино, PIC. ПЛК (кто что любит).
Организуем на его основе терморегулятор т.е. опрос датчика (в) можно например 4-5 т.е вход выход еще несколько точек.
Алгоритм обработки сигналов с датчиков (DS18b20) входит как правило в стандартный алгоритм (библиотеку). Определяем в алгоритме порядок реакции на изменение т.е задаем (дельту гистерезис как угодно) как пример такой реализации можно посмотреть вот тут: http://smartliving.ru/forum/viewtopic.php?f=4&t=2167
Далее задаем условия т.е для Вашего варианта нужно чтобы термостат имел возможность удаленной корректировки контролируемой температуры т.е например так:
Сервер запрашивает "Status", (обязательное условие поскольку сервер мастер сети на основе протокола RS485)
термостат в ответ предает информацию с датчиков т.е. данные.
По команде сервера (пример) "Temp 25" (пример) термостат вносит данные в память МК и принимает их как данные для сравнения с текущими.
В алгоритме, обязательно должна быть предусмотрена проверка вносимых данных, на корректность, т.е. диапазон регулировки. величины и тп.
Сам алгоритм, термостата довольно прост и вариантов его написания в сети много. Поскольку регулирующий орган который непосредственно воздействует на управляемую среду (термоклапан, 3-Х ходовой кран. позиционный клапан (на основе шагового двигателя) или еще какой то под его особенности управления в алгоритм добавляем программу его управления.
В принципе все довольно просто в теории, на деле-же как правило не так все просто, но если Вам нужно то стоит по пробовать.
На счет промышленного исполнения на вскидку идет только почему то на основе Овен поскольку видел такие варианты в котельных но это скажем вариант не для дома... уж больно он грандиозен.