Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Терморегулятор с сигнализацией.

Терморегулятор с сигнализацией. 19 март 2021 18:49 #1

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 802
  • Спасибо получено: 47
  • Author
Уважаемый Soir можно сделать терморегулятор с сигнализацией о превышении температуры.
У меня есть терморегулятор но в нём нет звуковой сигнализации о превышении температуры.
В настройках должны быть:
Установка температуры с десятыми долями градуса от -10,0 до +125,0 градусов по цельсию.
Гистерезис от 0,1 до 20,0 градусов по цельсию.
Коррекция температуры.
Установка температуры звуковой сигнализации. (двойной сигнал).
Настройка выхода нагрев/охлаждение.

В протеусе схема, если можно её не изменять.
Вложения:
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 19 март 2021 21:13 #2

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12324
  • Спасибо получено: 4612
  • Respect sxem.org Sponsor 2019 Author
На все наверно не хватит памяти этого МК.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 14:34 #3

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 802
  • Спасибо получено: 47
  • Author
Можно убрать настройку выхода нагрев/охлаждение если это поможет.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 15:19 #4

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12324
  • Спасибо получено: 4612
  • Respect sxem.org Sponsor 2019 Author
Да, так должно получиться. А какой режим прописать?

P.S.
Можно сделать выбор джампером. Нет, выводов не хватает.
Тогда можно при подаче питания: по нажатой кнопке.
Только пропишите алгоритм подробнее. Когда включается, когда выключается... с учетом гистерезиса.
Последнее редактирование: 20 март 2021 15:33 от Soir. Причина: Дополнение
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 16:13 #5

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 802
  • Спасибо получено: 47
  • Author
А какой режим прописать?
Прописать режим нагрева.

Например ставим температуру 25,0 и гистерезис 1,0. Температура при включении 22,5 включается нагрев до 26,0 и затем выключается, как будет 25,0 опять включается.

Тогда можно при подаче питания: по нажатой кнопке.
Можно нажать кнопку + и подать питание тогда будет режим нагрев.(HEAt)
Можно нажать кнопку - и подать питание тогда будет режим охлаждение.(CooL)

А режим сигнализации, установить в настройках температуру 26,0 и если температура превысит этот предел издавать двойной звуковой сигнал. Как температура будет ниже заданной звуковой сигнал отключить.
Последнее редактирование: 20 март 2021 16:15 от andros77.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 17:30 #6

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12324
  • Спасибо получено: 4612
  • Respect sxem.org Sponsor 2019 Author
Пока втиснул выбор режима, но если что-то придется менять-добавлять, тогда уже посмотрим другие варианты.
При нажатии на меню, одну секунду идет отображения параметра, потом его значение. Что непонятно, спрашивайте.
Вложения:
Последнее редактирование: 20 март 2021 19:41 от Soir. Причина: Обновление прошивки
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 18:29 #7

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 802
  • Спасибо получено: 47
  • Author
Проверил пока в протеусе, вроде всё понятно но не нашёл настройки коррекции датчика.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 18:41 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12324
  • Спасибо получено: 4612
  • Respect sxem.org Sponsor 2019 Author
Коррекции нет. Нужно что-то убирать.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 18:53 #9

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 802
  • Спасибо получено: 47
  • Author
Давайте уберём режим "CooL". Коррекция обязательно нужна.
Проверил режим сигнализации работает не правильно. Звуковой сигнал должен быть после установленной температуры. А сейчас получается звуковой сигнал до установленной температуры.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 19:00 #10

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12324
  • Спасибо получено: 4612
  • Respect sxem.org Sponsor 2019 Author
andros77 пишет:
Давайте уберём режим "CooL".
Этого может не хватить.

andros77 пишет:
Звуковой сигнал должен быть после установленной температуры.
Есть режим охлаждения, режим нагрева... нужно с этим определиться, когда до, когда после. Но если убираем выбор, тогда остается режим нагрева?
Последнее редактирование: 20 март 2021 19:49 от Soir.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 19:45 #11

  • andros77
  • andros77 аватар
  • Не в сети
  • I live here
  • Сообщений: 802
  • Спасибо получено: 47
  • Author
Да остаётся только режим нагрева.
Администратор запретил публиковать записи гостям.

Терморегулятор с сигнализацией. 20 март 2021 19:49 #12

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 12324
  • Спасибо получено: 4612
  • Respect sxem.org Sponsor 2019 Author
Обновил прошивку. Добавил коррекцию. Выбор режима при подаче питания. Нажать и удерживать кнопку PLUS или MINUS. Выбор запоминается.

P.S.
Не знаю почему так (но догадываюсь и дело не в "китайских" датчиках), что многим требуется коррекция температуры. Из личного опыта (десятки устройств с DS18B20), коррекция не понадобилась нигде.
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir