Цифровой термометр-термостат с регулируемым гистерезисом
Терморегулятор с регулируемым гистерезисом.
Выполняю пожелания посетителей и предлагаю новую программу для цифрового терморегулятора в которой предусмотрена возможность внешней программной установки гистерезиса.
Для этого в схему введена дополнительная кнопка SB3. За основу взята программа и схема опубликованная в статье «Терморегулятор для хранения овощей ». Установка температуры производится кнопками SB1 (-) и SB2 (+). При нажатой кнопке SB3, этими же кнопками устанавливается величина гистерезиса. Минимальный гистерезис равен одному градусу, а вот максимальный сверху не ограничен, так что будьте внимательны, как бы детки свой гистерезис не установили. В железе данное устройство я не проверял, но схема и программа была промоделирована и отлажена на Proteus_7.7_SP2. Схему, рисунок печатной платы и файл прошивки микроконтроллера можно скачать здесь:
Есть и другие варианты рисунков печатных плат, присланных одним из посетителей сайта
45 комментариев к “Цифровой термометр-термостат с регулируемым гистерезисом”
А можете по подробней
Здравствуйте Виталий. Что именно Вас интересует?
вопрос — как работает уже собранная схема на практике?
какой индикатор используется ?
какие пределы регулировки температуры ?
Здравствуйте Николай Владимирович. Марка индикатора указана на схеме — МТ30361, это светодиодные семисегментные индикаторы с общим катодом. Введение возможности установки гистерезиса было сделано по пожеланию одного из посетителей сайта. Схему я не собирал, а только промоделировал на Протеусе. Программа контроллера корректно работает только в области положительных температур. Диапазон установки температуры от+1 до +99 градусов Цельсия. И у меня к Вам просьба — если у Вас возникнут еще вопросы, то задавайте их на форуме. Возможно такие же вопросы возникают и у других посетителей. А форум намного нагляднее комментариев. С уважением, Валерий.
Спасибо все понятно, планируете ли вы доработать прошивку для отрицательных температур?
Может быть, но в данный момент по плану огород.
С нетерпением буду ждать доработаную прошивку.
Желаю вам успеха. Буду признателен если получу по почте информацию от Вас о новой прошивке в будущем.
Здравствуйте. Файл asm выслал. Запоминается только температура термостатирования.
Здравствуйте admin. Пожалуйста, вышлите файл asm, хочу попробовать расширить диапазон до 100+ градусов С без замены индикатора. С уважением, Павел.
Здравствуйте! Если я все правильно понял, то температура гистерезиса не сохраняется? Например температура термостатирования 50 градусов а гистерезис 20, то при каких температурах будет включатся и отключатся реле?
Можно ли с Вами договорится чтобы Вы данную программу прошивки подправили на индиатор с общим АНОДОМ?
Можно ли подправить прошивку для индикатора с общим АНОДОМ?
Здравствуй, Сергей. Если, например температура термостатирования 50 градусов а гистерезис 20, то нагрузка включится при +50, а выключится при +70 градусах. А вообще эта программа написана по просьбе для погреба.
Здравствуйте! Уважаемый автор, не могли бы мы с Вами договорится чтобы поправить прошивку под индикатор с общим Анодом?
Здравствуй, Сергей. Сейчас пока нет времени.
Здравствуйте автор! Собрал термостат (для бойлера ) Все работает хорошо , но есть один досадный нюанс , когда к примеру выставляешь гистерезис 10 градусов (вкл.60 , выкл.50)
то через некоторое время показания гистерезиса становятся на значение 2градуса. При этом питание не отключалось. Помехи исключены , полно шунтирующей керамики и тантала . Как бы победить данную проблемку , может возможно запись этого значения в еепром ???
Помогите будьте добры !
Заранее благодарен !
Здравствуй, Сергей. Этот термостат был предназначен для погреба, по просьбе одного из читателей. Поэтому при включении устройства в программе предусмотрено автоматическая установка гистерезиса два градуса. Эти два градуса будут устанавливаться каждый раз, когда по какой либо причине произойдет перезагрузка процессора. Значит у тебя все же бывают кратковременные провалы питающего напряжения ниже 4,5 вольта или просто неудачная печать. Почему-то все присылают лицевую сторону платы, хотя важна сама печать. То, что у тебя куча кондеров, это ни о чем не говорит, самое главное надо, чтобы они стояли на плате там, где надо, а не там где получится. Общий провод, например, вокруг процессора должен быть закольцован. Посмотри на мою разводку платы. Процессор работает на частоте 4 мГц в импульсном режиме, а его седьмая гармоника составляет уже 28 мГц — почти укв передатчик. Так что не все здесь просто. Ну да ладно. Попробую помочь, правда уже полтора года прошло, вспомнить бы программу.
Теперь понятно ... Если у вас будет возможность ,то в полне бы хватило изменения в программе вместо 2х градусов пусть будит 10 . для бойлера самое то.
Здравствуй, Сергей. Подожди немного, я статейку попробую подготовить с новой прошивкой.
Ок!
Заранее благодарю !
Собрал на железе не пошло, с имитировал в протеусе, висит с индикацией 1 градус на датчик не реагирует. Просьба вышлите исходник и образ протеуса, буду изучать программирование. Результатами поделюсь
Валерий спасибо, что выслал исходник.
Всё в протеусе работает, я просто думал, что смогу обкатать в режиме термометра без R8, R9, R10 не пошло, после привязки выводов 18, 2, 16 контролера, всё заработало в диапазоне от -9 до +99.
На выходных обкатаю на железе.
Спасибо за прошивку.
Я очень рад за Вас.
Здравствуйте!
Очень хочу модернизировать под свои цели,можно исходник получить?
Спасибо.
Можно. Высылаю.
Спасибо,Валерий!Получено!
Рад стараться.
Здравствуйте Валерий.Хочу применить вашу конструкцию для управления холодильником. Т.е. выбросить сильфонный термостат.
Нужно включать агрегат холодильника при +5гр.,а отключать при -12гр. Получается гистерезис около 7гр. Реально ли это.
Здравствуй, Сергей. С данной программой получить твои параметры термостатирования не получится. Эта программа работает корректно только в области положительных температур. Нужна другая программа. Я подумаю, но пока ничего не обещаю.
Спасибо за труды.
Доброго Всем времени суток. Собрал данное устройство, работает хорошо. Автору БОЛЬШОЕ СПАСИБО за предоставленный материал!!! В хозяйстве устройству можно найти множество применений даже с такой прошивкой, я же планирую использовать его в перегонной системе. Единственное внёс свои изменения в схему и плату (просто использовал реле вместо симистора). Если автору есть куда эту переделку разместить, с большим удовольствием поделюсь.
Здравствуй, Тимофей. Места на сайте вагон и маленькая тележка, так что присылай, оформим отдельной статьей.
Добрый вечер.Собрал для работы блок питания с цифровым ампер-вольтметром. Появилось желание сделать управление вентилятором, который служит для охлаждения(сейчас вентилятор работает постоянно) Если есть возьожность вышлите пожалуйста файл исходника. Благодарю!
Добрый день. Ваше письмо с исходником получил. Благодарю.
Здравствуйте, не удается скачать архив с прошивкой. Не могли бы Вы его отправить мне на почту.
Здравствуй, Стас. Попробуй еще раз скачать, должно все загрузиться, я исправил глюк.
Спасибо, все скачалось.
Привет! Работает, но почему бы не мой святой сегмент С во втором индикаторе.Поменял 3 индикатора,но то же самое
Привет, Николай. Первый раз такая проблема. Все должно работать. Ищи дефект в цепи сегмента «С». 99% обращающихся с подобными проблемами сами же находят неисправности в монтаже.
Извините ,было короткое замыкание между 1 и 8-нога М.К
Едва заметил.
Здравствуйте! Валерий Юрьевич, тема стабилизации температуры в теплице для меня актуальна, тем более, что начал изучать Ассемблер и контроллеры PIC. Успехи пока скромные. Слепое копирование регуляторов полезно, но не познавательно. Валерий Юрьевич, если это возможно, любезно поделитесь жизнеспособными файлами asm. по Вашим публикациям: «Автомат для проветривания теплицы», «Терморегулятор с регулируемым гистерезисом» для изучения «таинств создания».
С уважением, Ю. Федоров
Привет, Юрий, файлы отослал.
Добрый день! Собрал термометр-термостат прошил микросхему все работало. После все отказало микросхему прошиваю снова но символы на индикаторе не отображаются. Индикаторы менял и микросхему не чего не помогло. Схема рабочая была. Не могли бы Вы прислать на почту последнюю версию прошивки с общим катодом.
Привет, Александр. К сожалению не могу. Год назад cлетела операционка и пропал дик D, а на нем все файлы.