Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

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

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

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

В протеусе схема, если можно её не изменять.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
На все наверно не хватит памяти этого МК.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Можно убрать настройку выхода нагрев/охлаждение если это поможет.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Да, так должно получиться. А какой режим прописать?

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

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • 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
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пока втиснул выбор режима, но если что-то придется менять-добавлять, тогда уже посмотрим другие варианты.
При нажатии на меню, одну секунду идет отображения параметра, потом его значение. Что непонятно, спрашивайте.
Долучення:
Останнє редагування: 20 бер. 2021 19:41 від Soir. Причина: Обновление прошивки
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Проверил пока в протеусе, вроде всё понятно но не нашёл настройки коррекции датчика.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Коррекции нет. Нужно что-то убирать.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Давайте уберём режим "CooL". Коррекция обязательно нужна.
Проверил режим сигнализации работает не правильно. Звуковой сигнал должен быть после установленной температуры. А сейчас получается звуковой сигнал до установленной температуры.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
andros77 пише:
Давайте уберём режим "CooL".
Этого может не хватить.

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

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Да остаётся только режим нагрева.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Обновил прошивку. Добавил коррекцию. Выбор режима при подаче питания. Нажать и удерживать кнопку PLUS или MINUS. Выбор запоминается.

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