Страница 1 из 2
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 09:54
leaner
Привет всем !
Нужен совет по созданной программе для авр
На днях сломался термостат в холодильнике, пока обхожусь реле времени.
Глянул на ценник замены термостата, начала душить "жаба".
Решил создать на ардуине аналог термостата.
Принцип работы:
Холодильник включается когда температура в холодильнике достигнет +5 градусов.
и выключается при температуре +3 градуса.
Но, холодильник не может включится, если после остановке его компрессора не прошло более 10 мин.
Уставки: температура включения, температура выключения.
таймер на включение компрессора минимальное 10 мин
данные текущей температуры и сигналы вкл. откл. реле передаются в сериал порт.
termostat_holod.flp
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 10:19
AlexCrane
А в чем проблема-то? Какой совет-то?
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 10:28
Lisica
leaner писал(а): 03 янв 2018, 09:54Нужен совет по созданной программе для авр
Добрый.
В чём посоветьвать то?
В проекте вроде правильно построено, но, надо изменить, в конверторах мин и макс float на integer.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 10:31
leaner
Спасибо за советы буду пробовать воплотить в железе
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 11:00
Lisica
Да, и я бы перевёл управление реле в uart из bolean в string и сложил с температурой.
Кстати, а зачем вывод в uart то?
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 11:28
KSP
Как то странно привязано реле включения оно и при задержке в 11 минут будет в работе. Выход реле по фен-шую нужно к выходу триггера подтянуть.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 11:42
Lisica
KSP писал(а): 03 янв 2018, 11:28и при задержке в 11 минут будет в работе
Оно и больше будит в работе, пока нижняя часть схемы его не выключит.
KSP писал(а): 03 янв 2018, 11:28Как то странно привязано реле
А в чём странность то?
Тут проблемку в другом увидел... Если температура не опустится за 11 минут, то реле уже не выключится...
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 11:51
KSP
Как я понял оно должно включится через 11 минут если свет моргнет, я делал холодильник но немного другой. Если свет моргает то он не запускается сразу из-за остаточного давления в системе, а запускается через аварийное реле на блоке компрессора. Для этого и нужна задержка. Вход RS у триггера преобладающий поэтому реле выключится.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 12:04
Lisica
как о так...
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 12:24
Alias
Интересная тема. У нас как-раз два холодильника неисправны по части управления и нужно что-то делать.
Первый холодильник двухкамерный двухкомпрессорный. С ним все просто, тк морозилка с ее автоматом исправно работают и глючит только холодильная часть. Поставил на нее на первое время китайский W1209. Все бы хорошо, но в холодильной камере испаритель регулярно обрастает ледяной коркой и она как положительная обратная связь провоцирует кучу проблем. Раньше, как я понимаю, периодически и на короткое время включался ТЭН и наледь таяла, едва образовавшись.
Поэтому, не каждый холодильник можно заставить работать в штатном режиме простым терморегулятором. Нужно предусматривать периодические паузы для оттаивания той же задней стенки капельного холодильника.
А если холодильник однокомпрессорный и температура в холодильной камере регулируется моторизированной заслонкой принудительной подачи воздуха из морозильного отсека? Второй наш холодильник именно такой. И, если регулярно не включать оттайку испарителя, он быстро покрывается шубой.
Считаю, что простые автоматы пригодны только для Бирюзы и им подобных. Если холодильник посложнее - нужно продумывать не только тайм-аут повторного запуска компрессора и ограничение непрерывной его работы.
Вот схема второго холодильника. Чувствую, контроллер отопления со всей его погодозависимостью будет проще блока управления холодильником
[spoiler title=Схема]
14.jpg
[/spoiler]
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 13:12
Lisica
Lisica писал(а): 03 янв 2018, 12:04как о так...
не вот так...
Теперь всё работает, даже если свет пропал и появился - холодильник не включится, если 11 минут не прошло. Проверил в железе.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 13:20
Lisica
Alias писал(а): 03 янв 2018, 12:24У нас как-раз два холодильника неисправны
Была бы описана логика работы, а сделать можно...
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 13:32
Lisica
Lisica писал(а): 03 янв 2018, 13:12Теперь всё работает,
Забыл добавить, если у вас реле включается нулём, то инвертируйте выходной пин, но не переменную
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 14:29
AlexCrane
Моё видение данного автомата
1. Датчик подключается с любым адресом (чтобы не перешивать если сломается датчик)
2. В случаее выхода датчика поморгаем или погудим 13 пином и перейдем на аварийный режим работы по таймеру 10 мин вкл / 60 мин выкл
3. Добавил минимальное время включения компрессора (1 мин по дефолту)
4. Добавил удержание в выключенном состоянии (работа контроллера начинается с этого удержания, если моргнет свет, 10 миин по дефолту)
termostat_holod_2.flp
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 16:14
Golan
А какой холодильник у Вас холодильник?
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 17:06
KSP
Alias я делал на двух НАНО холодильник "АТЛАНТ" программу писал еще на FLProg 1.0. Все это реально собрать на Ардуинах. Ставил две потому-что одна стояла на плате дисплея. И ничего работает с 2015 года как собрал больше ни разу к холодильнику кроме как за продуктами не подхожу. Так что сложного там ничего нет.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 17:34
Alias
Да, спасибо! Я знаю, что ничего сложного в реализации по большому счету нет. Сложности с алгоритмом, об этом и писал. Ведь нужно четко понимать, что, когда и как включать и понимать все причинно-следственные связи. Ведь неспроста столько всяких заморочек в холодильниках предусмотрено и датчиков понатыкано.
Например, как в моем варианте NoFrost. Имеем испаритель в морозильном отсеке и вентилятор, который гоняет воздух по морозилке и через воздушный клапан в холодильник.
Насколько я понял, каждые восемь часов нужно включать режим оттаивания и, когда лед растопится, вернуться в штатный режим. А как понять, что лед растаял? Ведь не по таймеру включать? Скорость образования наледи зависит от частоты и продолжительности открытия дверцы, какие продукты и в каком состоянии закладываются, а это не функция времени. Значит, таймер мимо. Температура испарителя? Нужно разбирать и крутить в руках, а пока холодильник хоть и глючит, но глючит уже знакомо и предсказуемо, разбирать не хочется.
В штатном режиме управляем включением компрессора и заслонкой, удерживая контролируемые температуры в заданных пределах. Тут более-менее понятно, но тоже нужно понимать, в какой температурный режим можно загнать морозилку, если пытаться охладить в холодильнике большую порцию вновь закладываемых продуктов.
Сколько я ни копал интернет, готовых циклограмм работы холодильников я не встречал, и даже примерных, а на ОКР меня просто не хватит. А вслепую огород городить тоже не хочется. Так и живем

Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 18:12
Golan
[ref]Alias[/ref], Наледи в NoFrost не может быть по определению, так как нет стоячего воздуха, за задней стенкой стоит испаритель, вдоль него прогоняется воздух, охлаждаясь, он проходит через заслонки и попадает в камеры, ими и регулируется температура (количество проходящего воздуха), а положением заслонок регулирует терморегулятор, это по простому алгоритм. Варюсь в этой каше по ремонту бытовухи, уже почти 20 лет.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 18:20
KSP
Тема простого термореле переросла в тему сложного. Я Вас уверяю "чудес в электронике не бывает бывают только короткие замыкания" так .что просто присмотреться к режимам работы и какие где датчики стоят. Об образовании шубы скорее всего если рассуждать логически можно понять по времени работы компрессора за определенное количество раз. Я морозилке поставил простую задачу держать -18, а количество продуктов ни причем пока не наберет температуру не выключается. А понять, что лед растаял можно не по таймеру, а скорее всего по той же температуре.
Нужен совет знатоков, термостат холодильника.
Добавлено: 03 янв 2018, 18:58
vovka1973
а с холодильниками lg знакомы .не знаете там алгоритм какой там тен с боку есть а для чего не знаю