Цифр термометр-термостат с регулируемым гистерезисом | Все своими руками






Цифровой термометр-термостат с регулируемым гистерезисом

Терморегулятор с регулируемым гистерезисом.

     Выполняю пожелания посетителей и предлагаю новую программу для цифрового терморегулятора в которой предусмотрена возможность внешней программной установки гистерезиса.

Цифровой термометр-термостат с регулируемым гистерезисом,  shema

Для этого в схему введена дополнительная кнопка SB3. За основу взята программа и схема опубликованная в статье «Терморегулятор для хранения овощей ». Установка температуры производится кнопками SB1 (-) и SB2 (+). При нажатой кнопке SB3, этими же кнопками устанавливается величина гистерезиса. Минимальный гистерезис равен одному градусу, а вот максимальный сверху не ограничен, так что будьте внимательны, как бы детки свой гистерезис не установили. В железе данное устройство я не проверял, но схема и программа была промоделирована и отлажена на Proteus_7.7_SP2. Схему, рисунок печатной платы и файл прошивки микроконтроллера можно скачать здесь:

     Есть и другие варианты рисунков печатных плат, присланных одним из посетителей сайта

Терморегулятор с регулируемым гистерезисом,  plata

Просмотров:29 470
45 комментариев




45 комментариев к “Цифровой термометр-термостат с регулируемым гистерезисом”

  • Виталий
    11 апреля, 2013, 21:00

    А можете по подробней

  • admin
    12 апреля, 2013, 17:59

    Здравствуйте Виталий. Что именно Вас интересует?

  • Николай Владимирович
    19 апреля, 2013, 19:46

    вопрос — как работает уже собранная схема на практике?

  • Николай Владимирович
    20 апреля, 2013, 15:49

    какой индикатор используется ?

    какие пределы регулировки температуры ?

  • admin
    21 апреля, 2013, 18:18

    Здравствуйте Николай Владимирович. Марка индикатора указана на схеме — МТ30361, это светодиодные семисегментные индикаторы с общим катодом. Введение возможности установки гистерезиса было сделано по пожеланию одного из посетителей сайта. Схему я не собирал, а только промоделировал на Протеусе. Программа контроллера корректно работает только в области положительных температур. Диапазон установки температуры от+1 до +99 градусов Цельсия. И у меня к Вам просьба — если у Вас возникнут еще вопросы, то задавайте их на форуме. Возможно такие же вопросы возникают и у других посетителей. А форум намного нагляднее комментариев. С уважением, Валерий.

  • Николай Владимирович
    23 апреля, 2013, 10:46

    Спасибо все понятно, планируете ли вы доработать прошивку для отрицательных температур?

  • admin
    23 апреля, 2013, 17:16

    Может быть, но в данный момент по плану огород.

  • Николай Владимирович
    26 апреля, 2013, 15:54

    С нетерпением буду ждать доработаную прошивку.

    Желаю вам успеха. Буду признателен если получу по почте информацию от Вас о новой прошивке в будущем.

  • admin
    16 января, 2014, 21:26

    Здравствуйте. Файл asm выслал. Запоминается только температура термостатирования.

  • Павел
    17 февраля, 2014, 7:00

    Здравствуйте admin. Пожалуйста, вышлите файл asm, хочу попробовать расширить диапазон до 100+ градусов С без замены индикатора. С уважением, Павел.

  • Сергей
    15 июля, 2014, 23:41

    Здравствуйте! Если я все правильно понял, то температура гистерезиса не сохраняется? Например температура термостатирования 50 градусов а гистерезис 20, то при каких температурах будет включатся и отключатся реле?

  • Сергей
    15 июля, 2014, 23:45

    Можно ли с Вами договорится чтобы Вы данную программу прошивки подправили на индиатор с общим АНОДОМ?

  • Сергей
    17 июля, 2014, 14:54

    Можно ли подправить прошивку для индикатора с общим АНОДОМ?

  • admin
    17 июля, 2014, 18:08

    Здравствуй, Сергей. Если, например температура термостатирования 50 градусов а гистерезис 20, то нагрузка включится при +50, а выключится при +70 градусах. А вообще эта программа написана по просьбе для погреба.

  • Сергей
    20 июля, 2014, 19:55

    Здравствуйте! Уважаемый автор, не могли бы мы с Вами договорится чтобы поправить прошивку под индикатор с общим Анодом?

  • admin
    22 июля, 2014, 0:05

    Здравствуй, Сергей. Сейчас пока нет времени.

  • Сергей
    13 ноября, 2014, 0:11

    Здравствуйте автор! Собрал термостат (для бойлера ) Все работает хорошо , но есть один досадный нюанс , когда к примеру выставляешь гистерезис 10 градусов (вкл.60 , выкл.50)

    то через некоторое время показания гистерезиса становятся на значение 2градуса. При этом питание не отключалось. Помехи исключены , полно шунтирующей керамики и тантала . Как бы победить данную проблемку , может возможно запись этого значения в еепром ???

    Помогите будьте добры !

    Заранее благодарен !

  • admin
    13 ноября, 2014, 2:44

    Здравствуй, Сергей. Этот термостат был предназначен для погреба, по просьбе одного из читателей. Поэтому при включении устройства в программе предусмотрено автоматическая установка гистерезиса два градуса. Эти два градуса будут устанавливаться каждый раз, когда по какой либо причине произойдет перезагрузка процессора. Значит у тебя все же бывают кратковременные провалы питающего напряжения ниже 4,5 вольта или просто неудачная печать. Почему-то все присылают лицевую сторону платы, хотя важна сама печать. То, что у тебя куча кондеров, это ни о чем не говорит, самое главное надо, чтобы они стояли на плате там, где надо, а не там где получится. Общий провод, например, вокруг процессора должен быть закольцован. Посмотри на мою разводку платы. Процессор работает на частоте 4 мГц в импульсном режиме, а его седьмая гармоника составляет уже 28 мГц — почти укв передатчик. Так что не все здесь просто. Ну да ладно. Попробую помочь, правда уже полтора года прошло, вспомнить бы программу.

  • Сергей
    13 ноября, 2014, 20:07

    Теперь понятно ... Если у вас будет возможность ,то в полне бы хватило изменения в программе вместо 2х градусов пусть будит 10 . для бойлера самое то.

  • admin
    13 ноября, 2014, 20:31

    Здравствуй, Сергей. Подожди немного, я статейку попробую подготовить с новой прошивкой.

  • Сергей
    14 ноября, 2014, 3:04

    Ок!

    Заранее благодарю !

  • Igor
    30 ноября, 2014, 19:31

    Собрал на железе не пошло, с имитировал в протеусе, висит с индикацией 1 градус на датчик не реагирует. Просьба вышлите исходник и образ протеуса, буду изучать программирование. Результатами поделюсь

  • Igor
    4 декабря, 2014, 20:24

    Валерий спасибо, что выслал исходник.

    Всё в протеусе работает, я просто думал, что смогу обкатать в режиме термометра без R8, R9, R10 не пошло, после привязки выводов 18, 2, 16 контролера, всё заработало в диапазоне от -9 до +99.

    На выходных обкатаю на железе.

    Спасибо за прошивку.

  • admin
    5 декабря, 2014, 16:50

    Я очень рад за Вас.

  • Александр
    20 декабря, 2014, 6:16

    Здравствуйте!

    Очень хочу модернизировать под свои цели,можно исходник получить?

    Спасибо.

  • admin
    20 декабря, 2014, 15:11

    Можно. Высылаю.

  • Александр
    20 декабря, 2014, 17:09

    Спасибо,Валерий!Получено!

  • admin
    20 декабря, 2014, 23:19

    Рад стараться.

  • Сергей
    2 февраля, 2015, 22:20

    Здравствуйте Валерий.Хочу применить вашу конструкцию для управления холодильником. Т.е. выбросить сильфонный термостат.

    Нужно включать агрегат холодильника при +5гр.,а отключать при -12гр. Получается гистерезис около 7гр. Реально ли это.

  • admin
    4 февраля, 2015, 16:48

    Здравствуй, Сергей. С данной программой получить твои параметры термостатирования не получится. Эта программа работает корректно только в области положительных температур. Нужна другая программа. Я подумаю, но пока ничего не обещаю.

  • Александр
    29 апреля, 2015, 11:46

    Спасибо за труды.

  • Тимофей
    12 октября, 2015, 4:27

    Доброго Всем времени суток. Собрал данное устройство, работает хорошо. Автору БОЛЬШОЕ СПАСИБО за предоставленный материал!!! В хозяйстве устройству можно найти множество применений даже с такой прошивкой, я же планирую использовать его в перегонной системе. Единственное внёс свои изменения в схему и плату (просто использовал реле вместо симистора). Если автору есть куда эту переделку разместить, с большим удовольствием поделюсь.

  • admin
    12 октября, 2015, 11:53

    Здравствуй, Тимофей. Места на сайте вагон и маленькая тележка, так что присылай, оформим отдельной статьей.

  • Андрей
    7 декабря, 2015, 21:48

    Добрый вечер.Собрал для работы блок питания с цифровым ампер-вольтметром. Появилось желание сделать управление вентилятором, который служит для охлаждения(сейчас вентилятор работает постоянно) Если есть возьожность вышлите пожалуйста файл исходника. Благодарю!

  • Андрей
    8 декабря, 2015, 12:58

    Добрый день. Ваше письмо с исходником получил. Благодарю.

  • Стас
    20 августа, 2016, 13:40

    Здравствуйте, не удается скачать архив с прошивкой. Не могли бы Вы его отправить мне на почту.

  • admin
    20 августа, 2016, 17:00

    Здравствуй, Стас. Попробуй еще раз скачать, должно все загрузиться, я исправил глюк.

  • Стас
    20 августа, 2016, 20:28

    Спасибо, все скачалось.

  • Николай Бочев
    20 ноября, 2016, 12:53

    Привет! Работает, но почему бы не мой святой сегмент С во втором индикаторе.Поменял 3 индикатора,но то же самое

  • admin
    21 ноября, 2016, 18:40

    Привет, Николай. Первый раз такая проблема. Все должно работать. Ищи дефект в цепи сегмента «С». 99% обращающихся с подобными проблемами сами же находят неисправности в монтаже.

  • Николай Бочев
    22 ноября, 2016, 12:49

    Извините ,было короткое замыкание между 1 и 8-нога М.К

    Едва заметил.

  • Юрий
    5 января, 2018, 14:09

    Здравствуйте! Валерий Юрьевич, тема стабилизации температуры в теплице для меня актуальна, тем более, что начал изучать Ассемблер и контроллеры PIC. Успехи пока скромные. Слепое копирование регуляторов полезно, но не познавательно. Валерий Юрьевич, если это возможно, любезно поделитесь жизнеспособными файлами asm. по Вашим публикациям: «Автомат для проветривания теплицы», «Терморегулятор с регулируемым гистерезисом» для изучения «таинств создания».

    С уважением, Ю. Федоров

  • admin
    8 января, 2018, 22:52

    Привет, Юрий, файлы отослал.

  • Александр
    9 ноября, 2019, 16:03

    Добрый день! Собрал термометр-термостат прошил микросхему все работало. После все отказало микросхему прошиваю снова но символы на индикаторе не отображаются. Индикаторы менял и микросхему не чего не помогло. Схема рабочая была. Не могли бы Вы прислать на почту последнюю версию прошивки с общим катодом.

  • admin
    16 ноября, 2019, 22:08

    Привет, Александр. К сожалению не могу. Год назад cлетела операционка и пропал дик D, а на нем все файлы.