Термостат на AVR (arduino)
Попробую собрать по скорее и отпишусь, что получилось у меня. Спасибо, что помогаете.
- Реклама
ИМХО, логичней было бы обернуть гистерезис вокруг уставки. Например, при уставке в -1°С, значения гистерезиса составляли бы -2°...0°. Средняя температура равнялась бы уставке.Самсусамыч писал(а):Выключение компрессора происходит по достижению температуры: уставка + гистерезис (гистерезис имеет фиксированное значение 2 градуса). То есть при выборе уставки -1, компрессор включится при температуре выше минус один градус, а отключится при достижении температуры ниже минус трёх градусов.
Но это - личное ИМХО. Принимать его всерьёз не стоит.
Можно было конечно и так реализовать… но я в данной ситуации ещё и экономлю ресурсы памяти, так как у этого МК они не позволяют сильно развернутся.
Если ТС ничего более не придумает реализую данный вариант для разнообразия.
Добавлено after 50 minutes 1 second:
В данном варианте реализована задумка Alexа. Теперь гистерезис равен 1 градусу но действует вокруг уставки. Выбор уставок пришлось тоже немного скорректировать, чтобы температура не поднималась выше минус одного градуса.
Схема:
Прошивка:
Добавлено after 50 minutes 1 second:
В данном варианте реализована задумка Alexа. Теперь гистерезис равен 1 градусу но действует вокруг уставки. Выбор уставок пришлось тоже немного скорректировать, чтобы температура не поднималась выше минус одного градуса.
Схема:
Прошивка:
[uquote="Attenyuator",url="/forum/viewtopic.php?p=3620198#p3620198"]Здравствуйте. Я по поводу первой прошивки, там где уставки равны -1, -2,-3. Вы сделали при неисправности датчика компрессор отключается. Вы можете сделать, что бы при неисправности датчика компрессор не останавливался? А то, мало ли, что все растает. До свидания.[/uquote]
Компрессор при неисправности не отключается.
Компрессор при неисправности не отключается.
Спойлер

Последний раз редактировалось Самсусамыч Вт апр 23, 2019 19:13:57, всего редактировалось 1 раз.
- Сообщения: 1849
- Зарегистрирован: Вс дек 25, 2016 08:34:54
В данном случае компрессор постоянно будет работать? Или может 10 минут работает, 10 отдыхает?Самсусамыч писал(а):Компрессор при неисправности не отключается.
- Реклама
[uquote="Dimon456",url="/forum/viewtopic.php?p=3621500#p3621500"]В данном случае компрессор постоянно будет работать?[/uquote]
В данной прошивке пока так - не отключается.
В данной прошивке пока так - не отключается.
Да предпочтительней конечно циклический режим работы, но у ТС своеобразный холодильник который требует иного подхода… в общим предложенные временные периоды тоже могут не подойти. Подождём, что напишет ТС.Или может 10 минут работает, 10 отдыхает?
[uquote="Attenyuator",url="/forum/viewtopic.php?p=3620198#p3620198"]Попробую собрать по скорее и отпишусь[/uquote]
Ну что скажешь… как работает холодильник с этим термостатом?
Ну что скажешь… как работает холодильник с этим термостатом?
В общем, я проверил схему товарища Самсусамыча и его прошивку, находящуюся на странице 2. Все работает. Проверял я следующим образом: сейчас у меня собрана и работает схема от товарища АСУ. Там выставлены уставки -1 и -3 градуса. В прошивке товарища Самсусамыча так же эти уставки. Я проверил с помощью секундомера время работы одной и другой схемы, они практически одинаковые промежутки времени работают, разница в одну или 2 минуты. Но это норм. Спасибо всем за помощь.
[uquote="Attenyuator",url="/forum/viewtopic.php?p=3622913#p3622913"]не могли бы вы поделиться исходным кодом[/uquote]
Исходник на Algorithm Builder для первой версии без отключения компрессора при неисправности датчика.
Исходник на Algorithm Builder для первой версии без отключения компрессора при неисправности датчика.
Здравствуйте.
Кто нибудь видел схему термостата срабатывающего при заданной разнице температур.
Нужно управлять гелиоустановкой самодельной.
Датчик на входе, датчик на выходе, задал разницу температур например 5 градусов. Включился насос прокачал воду разница температур уменьшилась, насос выключился.
Кто нибудь видел схему термостата срабатывающего при заданной разнице температур.
Нужно управлять гелиоустановкой самодельной.
Датчик на входе, датчик на выходе, задал разницу температур например 5 градусов. Включился насос прокачал воду разница температур уменьшилась, насос выключился.
Сверлильный станок http://radiokot.ru/forum/viewtopic.php?f=51&t=142940
схема та-же, только 2й датчик приделать, да прошивку поправить... 
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
[uquote="ALViktor",url="/forum/viewtopic.php?p=3662294#p3662294"]Кто нибудь видел схему термостата срабатывающего при заданной разнице температур.[/uquote]
Её не сложно придумать… нужна лишь конкретика… дисплей нужен или нет? Какой МК в наличии? И т.д…
Её не сложно придумать… нужна лишь конкретика… дисплей нужен или нет? Какой МК в наличии? И т.д…
- Сообщения: 10285
- Зарегистрирован: Ср мар 06, 2019 12:23:29
Насколько понял, он с датчиком DS18S20 работать не будет и только в предалах -1 и -3 градуса?
Койот (Canis latrans) – это не Кот, а известен как американский шакал, является видом псовых...
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
[uquote="Sigma",url="/forum/viewtopic.php?p=3821626#p3821626"]он с датчиком DS18S20 работать не будет[/uquote]
Будет, только неправильно.
Но в исходнике можно установить значения по желанию…
Будет, только неправильно.
Таки да. В зависимости от версии прошивки… на которую версию есть исходник там отключение происходит: уставка + 2 гр. То есть при уставке в минус 1, отключение происходит при минус 3.и только в предалах -1 и -3 градуса?
Но в исходнике можно установить значения по желанию…
- Сообщения: 10285
- Зарегистрирован: Ср мар 06, 2019 12:23:29
Да, уже посмотрел, с DS18S20 будет врать...
И термостат по температурным режимам не подходит
Вот от аналога похожего:

И термостат по температурным режимам не подходит
Вот от аналога похожего:
Койот (Canis latrans) – это не Кот, а известен как американский шакал, является видом псовых...
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
Так режимы можно написать какие угодно.
Напиши словами как должно отрабатывать... переделаю под твой вариант. 
- Сообщения: 10285
- Зарегистрирован: Ср мар 06, 2019 12:23:29
В двух словах сразу не скажешь
тут нашёл один термостат, все вроде ничего, но он только от 0 и опять, там датчик нужен не тот. Попробовал собрать его на соплях - вроде все так работает, но мой датчик 18S20 понятно врёт там...
https://datagor.ru/home-automation/2961-termoregulyator-holodilnika-atmega8-ds18b20.html
https://datagor.ru/home-automation/2961-termoregulyator-holodilnika-atmega8-ds18b20.html
Койот (Canis latrans) – это не Кот, а известен как американский шакал, является видом псовых...
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
А что проблема купить DS18B20? Можно конечно переписать и под DS18S20, но у меня такого датчика нет для проверки. Какие уставки нужны?
PS. Кстати у меня есть заводская прошивка вот такого термостата (Danfoss EKC-101 ATtmega8L)
PS. Кстати у меня есть заводская прошивка вот такого термостата (Danfoss EKC-101 ATtmega8L)
- Сообщения: 10285
- Зарегистрирован: Ср мар 06, 2019 12:23:29
Глобальный карантин этот, побери его
когда они там ещё может приедут, а 18S20 были, но с ними облом пока получается... и тонны разных схем термостатов, но все почему-то только не ниже нуля.
Судя по листку выше, по характеристикам аналогичного термостата, то при +3,5 должен включаться и морозить примерно до -20 (пределы -13...-26), после чего отключаться и пока не наступит +3,5
При внезапных отключениях сети, надо б наверно возможность на 5 минут задержку на включение
А схема есть от этого Danfoss EKC-101 ATtmega8L?
И датчик тоже наверно не тот, потому сейчас быстро собрать его не получится
Судя по листку выше, по характеристикам аналогичного термостата, то при +3,5 должен включаться и морозить примерно до -20 (пределы -13...-26), после чего отключаться и пока не наступит +3,5
При внезапных отключениях сети, надо б наверно возможность на 5 минут задержку на включение
А схема есть от этого Danfoss EKC-101 ATtmega8L?
И датчик тоже наверно не тот, потому сейчас быстро собрать его не получится
Койот (Canis latrans) – это не Кот, а известен как американский шакал, является видом псовых...
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."
____________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."


