Замена терморегулятора-"механики" холодильника на микроконтроллерный регулятор с индикатором температуры и таймером режимов.

Начну с причины побудившей меня взяться за паяльник. Двухкамерный холодильник "Стинол" с одним компрессором на обе камеры был приобретен в магазине, с доставкой на дом. Название магазина не привожу потому, что думаю он не виноват во всей этой истории. С самого начала эксплуатации у меня были сомнения в его пригодности к эксплуатации, но он все-же работал. Проблема была в том, что он мог работать с перерывами в работе компрессора, только в положении регулятора "1", переключение регулятора в положение более низкой температуры, приводило к беспрерывной работе компресора, что не очень приятно по двум причинам, увеличению потребляемой холодильником электроэнергией и снижению срока службы компрессора.
Прошло время около 7 лет, и он перестал выключаться даже в положении "1". Тут уж совсем стало кисло! Поскольку холодильник по ощущениям все-таки морозил, я подумал, что причина в регуляторе температуры и удалил его заменив на электронный терморегулятор с терморезистором в качестве датчика температуры, заодно внедрив и микропроцессорный датчик температуры DS18B20. Датчики вполне комфортно расположились в большой полости, внутри которой штатно находится, выключатель лампы внутренней подсветки холодильника Схема управления была собрана на основе компаратора К554СА3 по схеме принципиально похожей, на ту что я применил тут.
Она принципиально справлялась со своей задачей, Но имела также массу принципиальных недостатков! Она не обеспечивала защиту компрессора от повреждения при проблемах с подачей напряжения. Остановлюсь подробнее на этой теме. Проблема возникает если при появлении напряжения, оно в течении нескольких секунд пропадет и появляется снова. При этом простая схема на компараторе, не обеспечит защиты от повторного включения компрессора, а включение компрессора с небольшими перерывами, может привести к отказу схемы запуска компрессора и включению компрессора без его запуска, что грозит его "сгоранию". Дело осложняется тем, что в нашем доме/районе подача электроэнергии таким образом, применяется достаточно часто, а остаться в результате таких действий электриков со сломанным компрессором, мне бы не хотелось.
Второй недостаток заключался в сверхвысокой чувствительности датчика, который приводил к включению компрессора не далее чем на 3 секунде, после открывания холодильника. Таким образом, если компрессор выполнил свою работу, и выключился, а после этого открыли холодильник, терморегулятор обнаружив теплый воздух включал компресор и таким образом мог привести компрессор холодильника в нежелательный режим работы описанный выше.
Это пара серьезных недостатков, третий менее серьезен, поскольку просто хочется знать, а сколько-же сейчас градусов в холодильнике? Ну раз уж связались с электроникой!
схема регулятора

Надо отметить, что собранный на компараторе терморегулятор, выполнил свою роль, сохранив продукты холодильнике в переходный период, когда я писал программу для микроконтроллера, изучая режимы работы холодильника по показаниям микропроцессорного датчика температуры.:-) Попутно выяснилось, что проблема холодильника была не в терморегуляторе, а в недостаточном количестве хладоагента в контуре, и решена путем приглашения мастера для заправки. До заправки компрессор в непрерывном режиме работы в течении 8 часов мог довести температуру в холодильной камере до +13'C градусов, на это обидно смотреть, когда за окном, совершенно бесплатно +6'C. Как в анекдоте, в холодильнике можно греться! После заправки, спасибо мастеру, за качественную работу, работа в аналогичном режиме, приводила к снижению температуры в холодильной камере до +2'C. А это уже серьезно!
После решения проблем с хладоагентом, пришло время создать систему управления компрессором которая должна обеспечить индикацию температуры, поддержание ее в заданных пределах и защиту компрессора от попадания в опасные режимы работы. Система была собрана, отлажена и введена в работу, включает в себя в качестве основных элементов - управляющий всем "парадом" микропроцессор PIC16F84, индикатор МТ-10Т7, и датчик температуры DS18B20. Питается вся электронная часть от импульсного блока питания "Robotron" 12 вольт 500 мА. В схеме используется автомобильное реле, такое реле обычно используется для включения ламп ближнего/дальнего света. На данный момент используется такая прошивка, внесение изменений в проект не предполагается. Он просто заморожен. Сейчас я "пересел" на Atmel-ы и PIC-и стараюсь не применять.
алгоритм программы

внутренности

внешности

На главную

Hosted by uCoz