|
Понедельник, 25.11.2024, 03:05 | | RSS |
|
Защита, контроль, управление |
|
Простой терморегулятор с ЖКИ
|
|
Segador | Дата: Воскресенье, 10.07.2016, 11:29 | Сообщение # 51 |
Группа: Пользователи
Сообщений: 55
Статус: Offline
| Цитата vspishkin ( ) народ вот видео А посмотреть видимо можно, но не всем!
|
|
| |
vspishkin | Дата: Суббота, 08.10.2016, 19:29 | Сообщение # 52 |
Группа: Пользователи
Сообщений: 868
Статус: Offline
| должно открыться вроде все исправил.Смотреть со звуком щелкает это реле которое коммутирует нагрузку что не есть хорошо.Алгоритм видимо такой что при достижении опред температуры снимаем питание с нагревателя и должно остывать , но ввиду энерционности темп доходит на 1 градус выше и начинается так как на видео Добавлено (08.10.2016, 19:24) --------------------------------------------- Проблема так и не решена датчик стоит внизу бака уставки верх 38 нижняя 35 если при нагреве верх бака нагревается еще больше потому что если пользоваться водой то сливается снизу более холодная и после этого реальное значение 41 градус. В программе видимо такое не предусматривалось.zпосле этого есть щелчки как на видео боюсь реле так долго не проживет хотя терморегулятор свои функци выполняет Добавлено (08.10.2016, 19:29) --------------------------------------------- Собрался делать еще такой регулятор хотелось бы сделать его уже без программных недочетов если автор не поможет придется самому пилить прошивку
Сообщение отредактировал vspishkin - Воскресенье, 10.07.2016, 17:54 |
|
| |
Admin | Дата: Суббота, 29.10.2016, 23:03 | Сообщение # 53 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата vspishkin ( ) если автор не поможет придется самому пилить прошивку Обновил прошивки терморегулятора - http://lock.3dn.ru/load/prostoj_termoreguljator_s_zhki/2-1-0-388 Изменил алгоритм "межинтервального" контроля температуры (т.е между Т1(Т3) и Т2(Т4), а так же ввел защиту от ложного срабатывания при отрицтельных температурах. В архиве четыре варианта прошивок под разные режимы работы :
1.0 - под нагреватель (Т1 - отключение, Т2 - включение) 1.0_inv под охладитель (Т1 - включение, Т2 - отключение) 1.1 - под нагреватель с 2 группами уставок (Т1, Т3 - отключение, Т2, Т4 - включение) 1.1_inv - под охладитель с 2 группами уставок (Т1, Т3 - включение, Т2, Т4 - отключение)
При возможности просьба протестировать откорректированные прошивки и сообщить о результатах.
|
|
| |
Admin | Дата: Четверг, 03.11.2016, 19:18 | Сообщение # 54 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Добавил в архив ещё одну версию - 1.2
Она объединяет функции предыдущих версий 1.1 и 1.1_inv - добавлена возможность выбора пользователем в меню режима работы термостата - под нагреватель или охладитель.
|
|
| |
vspishkin | Дата: Среда, 28.06.2017, 15:23 | Сообщение # 55 |
Группа: Пользователи
Сообщений: 868
Статус: Offline
| спасибо потестим отпишемся
Добавлено (30.04.2017, 21:42) --------------------------------------------- Прошу прощения за долгий перерыв вот только появилось время заняться данным устройствомЗимой не пользовался нагревателем поэтому и был отложен Так вот у меня пик впаян в плату и тупо заменить прошивку не получится поэтому пока буду делать новую плату и прошью новой прошивкой.О результатах отпишусь конечно но есть вопросы.Данный регулятор планирую использовать для нагрева воды в разных баках разных объемов .Из практического использования могу сказать следующее , поддержание температуры происходит с погрешностью так как использован обычный алгоритм , допустим я настроил температуру 36 градусов а датчик находится внизу бака в итоге если это все оставить в автоматическом режиме реальная температура получается градусов 40 и мыться уже немного горячо.Можно пойти двумя путями или заведомо делать температуру чуть ниже при вставке или программным путем реализовать PID регулирование.Вопрос автору возможно ли в данной прошивке реализовать простейший пид регулятор чтобы можно было вводить не только температуру но и коэффициенты?
Добавлено (27.06.2017, 10:03) ---------------------------------------------
Цитата Admin ( ) Обновил прошивки терморегулятора - http://lock.3dn.ru/load....Изменил алгоритм "межинтервального" контроля температуры (т.е между Т1(Т3) и Т2(Т4), а так же ввел защиту от ложного срабатывания при отрицтельных температурах. А исходники тоже обновлены?Вчера в нагревателе спалили тен -включили без воды, хочу подкорректировать прошивку .Свободный вывод пика использовать под датчик наличия воды в баке
Добавлено (27.06.2017, 21:08) --------------------------------------------- скачал исходник чето не могу там разобраться с конфигурацией порта а, вобщем хотел сделать вход датчика на какой нибудь порт а , чтобы если неьт воды тен не включался никогда
Добавлено (28.06.2017, 15:23) --------------------------------------------- Посмотрел работу прошивки 1.0 в протеусе работает шикарно плату вытравил уже на днях спаяю делать датчик программно нет времени придется контактом датчика рвать пока обмотку реле
Сообщение отредактировал vspishkin - Среда, 28.06.2017, 15:23 |
|
| |
vspishkin | Дата: Суббота, 01.07.2017, 14:50 | Сообщение # 56 |
Группа: Пользователи
Сообщений: 868
Статус: Offline
| Все разобрался с конфигурацией выкладываю хекс кому нужно, вобщем я использую регулятор для нагрева воды в баке, датчик уровня в баке находится в замкнутом положении, тогда тен не включится ни при каких обстоятельствах , на индикаторе будет отображаться надпись вода Когда датчик разомкнется надпись вода пропадает и регулятор начнет работать в штатном режиме Датчик подключается к 11 выводу микросхемы , от 11 вывода микросхемы паяем резистор 5к к плюсу питания , как в протеусе
Сообщение отредактировал vspishkin - Суббота, 01.07.2017, 14:54 |
|
| |
vspishkin | Дата: Суббота, 01.07.2017, 17:34 | Сообщение # 57 |
Группа: Пользователи
Сообщений: 868
Статус: Offline
| Тут прошивка для датчика с инверсией смотрите в протеусе как работает, если датчик будет неисправен то тену без воды придет трындец в любом из 2 вариантов Для надежности можно поставить пару датчиков в паралель
Сообщение отредактировал vspishkin - Суббота, 01.07.2017, 17:38 |
|
| |
vspishkin | Дата: Среда, 02.08.2017, 09:01 | Сообщение # 58 |
Группа: Пользователи
Сообщений: 868
Статус: Offline
| тоже самое надписи вкл и выкл на английсом, при замкнутом датчике есть разрешение на нагрев,если датчик разомкнут надпись -налей воду
Наверное это правильный вариант , если датчик буден неисправен то нагрева просто не будет никогда ,ни при полном баке ни при пустом,зато тен будет цел
Добавлено (02.08.2017, 09:01) --------------------------------------------- Проверил все в железе прошивка из поста 57 все работает нормально , теперь при промаргивании температуры на дисплее реле не щелкает, датчик уровня работает-так что все ок Автору спасибо за исправленияДобавлено (13.10.2018, 17:10) ---------------------------------------------
Цитата Admin ( ) 1.0 - под нагреватель (Т1 - отключение, Т2 - включение)1.0_inv под охладитель (Т1 - включение, Т2 - отключение) 1.1 - под нагреватель с 2 группами уставок (Т1, Т3 - отключение, Т2, Т4 - включение) 1.1_inv - под охладитель с 2 группами уставок (Т1, Т3 - включение, Т2, Т4 - отключение)
При возможности просьба протестировать откорректированные прошивки и сообщить о результатах. прошивка под нагреватель из 56 поста, сгорел тен в очередной раз , но регулятор работал и когда воды в баке не было температура падала до нуля и ниже и опять начинались щелчки как прежде, заметил щелчки реле когда температура была нольградусов
Сообщение отредактировал vspishkin - Среда, 02.08.2017, 10:11 |
|
| |
св | Дата: Вторник, 25.12.2018, 12:09 | Сообщение # 59 |
Группа: Пользователи
Сообщений: 42
Статус: Offline
| Добрый день! Хочу повторить простой терморегулятор. Только для моих целей нужен без дисплея. Для этого хотелось бы знать где в EEPROM необходимо записать значения температур в версиях 1.0 и 1.0inv. Извините, если задаю глупый вопрос, но хотелось бы получить ответ.
|
|
| |
AlexAW | Дата: Вторник, 25.12.2018, 13:00 | Сообщение # 60 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| Доброго времени суток Если не нужен дисплей, собирайте терморегулятор попроще вот этот например Он работает и как нагреватель и как охладитель, зависит только от уставок включения и выключения. Диапазон достаточно широк, модбасом можно и не пользоваться. Гляну исходники подскажу в каких ячейках ЕЕПРОМ хранятся значения уставок. Нужно будет только десятичное значение преобразовать в шестнадцатеричное, простым windows калькулятором. Если не пользоваться модбас то есть еще одно не опубликованное решение двуканального терморегулятора в котором датчик температуры цифровой DS18b20. Так же, как и для всех остальных схемных решений, есть проект в протеусе.
Сообщение отредактировал AlexAW - Вторник, 25.12.2018, 13:09 |
|
| |
T2M © 2024 | Сайт управляется системой uCoz |
| |
|