Нужен совет знатоков, термостат холодильника.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
leaner
Сержант
Сообщения: 103
Зарегистрирован: 08.11.2017{, 13:13}
Репутация: 4

Нужен совет знатоков, термостат холодильника.

#1

Сообщение leaner » 03.01.2018{, 09:54}

Привет всем !
Нужен совет по созданной программе для авр
На днях сломался термостат в холодильнике, пока обхожусь реле времени.
Глянул на ценник замены термостата, начала душить "жаба".
Решил создать на ардуине аналог термостата.
Принцип работы:
Холодильник включается когда температура в холодильнике достигнет +5 градусов.
и выключается при температуре +3 градуса.
Но, холодильник не может включится, если после остановке его компрессора не прошло более 10 мин.
Уставки: температура включения, температура выключения.
таймер на включение компрессора минимальное 10 мин
данные текущей температуры и сигналы вкл. откл. реле передаются в сериал порт.
termostat_holod.flp
(169.56 КБ) 72 скачивания

Аватара пользователя
AlexCrane
Капитан
Сообщения: 828
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 266
Откуда: Ульяновск
Имя: Александр

Нужен совет знатоков, термостат холодильника.

#2

Сообщение AlexCrane » 03.01.2018{, 10:19}

А в чем проблема-то? Какой совет-то?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#3

Сообщение Lisica » 03.01.2018{, 10:28}

leaner писал(а):
03.01.2018{, 09:54}
Нужен совет по созданной программе для авр
Добрый.
В чём посоветьвать то?
В проекте вроде правильно построено, но, надо изменить, в конверторах мин и макс float на integer.

leaner
Сержант
Сообщения: 103
Зарегистрирован: 08.11.2017{, 13:13}
Репутация: 4

Нужен совет знатоков, термостат холодильника.

#4

Сообщение leaner » 03.01.2018{, 10:31}

Спасибо за советы буду пробовать воплотить в железе

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#5

Сообщение Lisica » 03.01.2018{, 11:00}

Да, и я бы перевёл управление реле в uart из bolean в string и сложил с температурой.
Кстати, а зачем вывод в uart то?

KSP
Сержант
Сообщения: 248
Зарегистрирован: 18.09.2015{, 14:00}
Репутация: 28
Откуда: Саратов
Имя: Сергей

Нужен совет знатоков, термостат холодильника.

#6

Сообщение KSP » 03.01.2018{, 11:28}

Как то странно привязано реле включения оно и при задержке в 11 минут будет в работе. Выход реле по фен-шую нужно к выходу триггера подтянуть.
S

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#7

Сообщение Lisica » 03.01.2018{, 11:42}

KSP писал(а):
03.01.2018{, 11:28}
и при задержке в 11 минут будет в работе
Оно и больше будит в работе, пока нижняя часть схемы его не выключит.
KSP писал(а):
03.01.2018{, 11:28}
Как то странно привязано реле
А в чём странность то?
Тут проблемку в другом увидел... Если температура не опустится за 11 минут, то реле уже не выключится...

KSP
Сержант
Сообщения: 248
Зарегистрирован: 18.09.2015{, 14:00}
Репутация: 28
Откуда: Саратов
Имя: Сергей

Нужен совет знатоков, термостат холодильника.

#8

Сообщение KSP » 03.01.2018{, 11:51}

Как я понял оно должно включится через 11 минут если свет моргнет, я делал холодильник но немного другой. Если свет моргает то он не запускается сразу из-за остаточного давления в системе, а запускается через аварийное реле на блоке компрессора. Для этого и нужна задержка. Вход RS у триггера преобладающий поэтому реле выключится.
S

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#9

Сообщение Lisica » 03.01.2018{, 12:04}

как о так...
Вложения
termostat_holod.flp
(164.97 КБ) 63 скачивания

Аватара пользователя
Alias
Лейтенант
Сообщения: 476
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Нужен совет знатоков, термостат холодильника.

#10

Сообщение Alias » 03.01.2018{, 12:24}

Интересная тема. У нас как-раз два холодильника неисправны по части управления и нужно что-то делать.
Первый холодильник двухкамерный двухкомпрессорный. С ним все просто, тк морозилка с ее автоматом исправно работают и глючит только холодильная часть. Поставил на нее на первое время китайский W1209. Все бы хорошо, но в холодильной камере испаритель регулярно обрастает ледяной коркой и она как положительная обратная связь провоцирует кучу проблем. Раньше, как я понимаю, периодически и на короткое время включался ТЭН и наледь таяла, едва образовавшись.
Поэтому, не каждый холодильник можно заставить работать в штатном режиме простым терморегулятором. Нужно предусматривать периодические паузы для оттаивания той же задней стенки капельного холодильника.
А если холодильник однокомпрессорный и температура в холодильной камере регулируется моторизированной заслонкой принудительной подачи воздуха из морозильного отсека? Второй наш холодильник именно такой. И, если регулярно не включать оттайку испарителя, он быстро покрывается шубой.
Считаю, что простые автоматы пригодны только для Бирюзы и им подобных. Если холодильник посложнее - нужно продумывать не только тайм-аут повторного запуска компрессора и ограничение непрерывной его работы.
Вот схема второго холодильника. Чувствую, контроллер отопления со всей его погодозависимостью будет проще блока управления холодильником :crazy:
СхемаПоказать
14.jpg
Последний раз редактировалось Alias 03.01.2018{, 17:37}, всего редактировалось 2 раза.

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#11

Сообщение Lisica » 03.01.2018{, 13:12}

Lisica писал(а):
03.01.2018{, 12:04}
как о так...
не вот так...
Теперь всё работает, даже если свет пропал и появился - холодильник не включится, если 11 минут не прошло. Проверил в железе.
Вложения
termostat_holod.flp
(210.02 КБ) 66 скачиваний

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#12

Сообщение Lisica » 03.01.2018{, 13:20}

Alias писал(а):
03.01.2018{, 12:24}
У нас как-раз два холодильника неисправны
Была бы описана логика работы, а сделать можно...

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Нужен совет знатоков, термостат холодильника.

#13

Сообщение Lisica » 03.01.2018{, 13:32}

Lisica писал(а):
03.01.2018{, 13:12}
Теперь всё работает,
Забыл добавить, если у вас реле включается нулём, то инвертируйте выходной пин, но не переменную

Аватара пользователя
AlexCrane
Капитан
Сообщения: 828
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 266
Откуда: Ульяновск
Имя: Александр

Нужен совет знатоков, термостат холодильника.

#14

Сообщение AlexCrane » 03.01.2018{, 14:29}

Моё видение данного автомата

1. Датчик подключается с любым адресом (чтобы не перешивать если сломается датчик)
2. В случаее выхода датчика поморгаем или погудим 13 пином и перейдем на аварийный режим работы по таймеру 10 мин вкл / 60 мин выкл
3. Добавил минимальное время включения компрессора (1 мин по дефолту)
4. Добавил удержание в выключенном состоянии (работа контроллера начинается с этого удержания, если моргнет свет, 10 миин по дефолту)
termostat_holod_2.flp
(416.62 КБ) 90 скачиваний
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 76
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Нужен совет знатоков, термостат холодильника.

#15

Сообщение Golan » 03.01.2018{, 16:14}

А какой холодильник у Вас холодильник?
Добро не ценится в современном мире, люди от него наглеют!

KSP
Сержант
Сообщения: 248
Зарегистрирован: 18.09.2015{, 14:00}
Репутация: 28
Откуда: Саратов
Имя: Сергей

Нужен совет знатоков, термостат холодильника.

#16

Сообщение KSP » 03.01.2018{, 17:06}

Alias я делал на двух НАНО холодильник "АТЛАНТ" программу писал еще на FLProg 1.0. Все это реально собрать на Ардуинах. Ставил две потому-что одна стояла на плате дисплея. И ничего работает с 2015 года как собрал больше ни разу к холодильнику кроме как за продуктами не подхожу. Так что сложного там ничего нет.
S

Аватара пользователя
Alias
Лейтенант
Сообщения: 476
Зарегистрирован: 27.11.2017{, 13:15}
Репутация: 36
Откуда: Rus44
Имя: Michael
Контактная информация:

Нужен совет знатоков, термостат холодильника.

#17

Сообщение Alias » 03.01.2018{, 17:34}

Да, спасибо! Я знаю, что ничего сложного в реализации по большому счету нет. Сложности с алгоритмом, об этом и писал. Ведь нужно четко понимать, что, когда и как включать и понимать все причинно-следственные связи. Ведь неспроста столько всяких заморочек в холодильниках предусмотрено и датчиков понатыкано.
Например, как в моем варианте NoFrost. Имеем испаритель в морозильном отсеке и вентилятор, который гоняет воздух по морозилке и через воздушный клапан в холодильник.
Насколько я понял, каждые восемь часов нужно включать режим оттаивания и, когда лед растопится, вернуться в штатный режим. А как понять, что лед растаял? Ведь не по таймеру включать? Скорость образования наледи зависит от частоты и продолжительности открытия дверцы, какие продукты и в каком состоянии закладываются, а это не функция времени. Значит, таймер мимо. Температура испарителя? Нужно разбирать и крутить в руках, а пока холодильник хоть и глючит, но глючит уже знакомо и предсказуемо, разбирать не хочется.
В штатном режиме управляем включением компрессора и заслонкой, удерживая контролируемые температуры в заданных пределах. Тут более-менее понятно, но тоже нужно понимать, в какой температурный режим можно загнать морозилку, если пытаться охладить в холодильнике большую порцию вновь закладываемых продуктов.
Сколько я ни копал интернет, готовых циклограмм работы холодильников я не встречал, и даже примерных, а на ОКР меня просто не хватит. А вслепую огород городить тоже не хочется. Так и живем :rolleyes:

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 76
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Нужен совет знатоков, термостат холодильника.

#18

Сообщение Golan » 03.01.2018{, 18:12}

Alias, Наледи в NoFrost не может быть по определению, так как нет стоячего воздуха, за задней стенкой стоит испаритель, вдоль него прогоняется воздух, охлаждаясь, он проходит через заслонки и попадает в камеры, ими и регулируется температура (количество проходящего воздуха), а положением заслонок регулирует терморегулятор, это по простому алгоритм. Варюсь в этой каше по ремонту бытовухи, уже почти 20 лет.
Добро не ценится в современном мире, люди от него наглеют!

KSP
Сержант
Сообщения: 248
Зарегистрирован: 18.09.2015{, 14:00}
Репутация: 28
Откуда: Саратов
Имя: Сергей

Нужен совет знатоков, термостат холодильника.

#19

Сообщение KSP » 03.01.2018{, 18:20}

Тема простого термореле переросла в тему сложного. Я Вас уверяю "чудес в электронике не бывает бывают только короткие замыкания" так .что просто присмотреться к режимам работы и какие где датчики стоят. Об образовании шубы скорее всего если рассуждать логически можно понять по времени работы компрессора за определенное количество раз. Я морозилке поставил простую задачу держать -18, а количество продуктов ни причем пока не наберет температуру не выключается. А понять, что лед растаял можно не по таймеру, а скорее всего по той же температуре.
S

vovka1973
Капитан
Сообщения: 872
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 29
Откуда: kazahstan

Нужен совет знатоков, термостат холодильника.

#20

Сообщение vovka1973 » 03.01.2018{, 18:58}

а с холодильниками lg знакомы .не знаете там алгоритм какой там тен с боку есть а для чего не знаю
Изображение

Ответить

Вернуться в «Спросить у знатоков»