• Измерение температуры от -55°С до +125°С (шаг 0,1°С)
  • Установка температуры от -55°С до +124°С (шаг 0,1°С !!!).
  • Гистерезис от 0,1°С до 25°С

 

            СХЕМА :    

 

На схеме показан второй вариант включения термодатчика, если он не захотел
работать по однопроводной шине (что встречается очень редко). Обратите
внимание, что подтягивающий резистор на 11 выводе должен быть именно 4,7кОм
.
Уменьшение или увеличение может привести к нестабильной работе датчика в случае
включения по однопроводной схеме.

Индикатор можно применять как с общим анодом, так и с общим катодом - просто
разные прошивки.

"*" обозначены компоненты необходимые для защиты от статического
электричества, но их можно не устанавливать.

Управление:

Кнопками "+" и "-" устанавливают температуру включения нагрузки (на экране в
первом сегменте отобразится символ подчёркивания "_").
При одновременном нажатии обеих кнопок устройство переходит в режим изменения
гистерезиса (на экране в первом сегменте отобразится символ "d").
Длительное удержание одной из кнопок приводит к ускоренному перебору значений.
При отсутствии нажатий на кнопки в течении 5 секунд прибор переходит в режим
отображения измеренной температуры, при этом происходит запоминание изменённых
параметров в энергонезависимую память.

Индикация:

В первом сегменте отображается точка, если Т < Т уст., т.е. нагрузка
включена. Точка отображается во всех режимах, даже при изменении установленной
температуры или гистерезиса (если сохраняется условие Т < Т уст.). В этом
 же сегменте будет отображаться знак минуса "-" при отрицательной температуре.

Скачать печатку в lay

Печатка с изменениями: добавлено кнопки а также полевик и реле и изменён стабилизатор под другой корпус!

 

Скачать печатку с изменениями в lay

 

Скачать [9,1 Kb] (cкачиваний: 1116)  печатку от  shpuntic :

 

простой термометр-термостат

простой термометр-термостат

Обратите внимание на перемычки под резисторами в районе стабилитронов - они для 
того, чтобы можно было не устанавливать резисторы, которые отвечают за защиту от
статического электричества (на схеме помечены звёздочкой).

Пример 1 (нагрев):

  • Установим температуру = 25,5°С, гистерезис (dT) = 1,2°С.
  • Текущая температура 20 градусов. (PD2 = 1, PD3 = 0, горит "точка").
  • Такое состояние будет сохранятся пока температура не достигнет Т уст. +
     dТ = 26,7°С.
  • Когда температура достигнет 26,7°С состояние выводов поменяется (PD2 =
    0, PD3 = 1, не горит "точка")
  • Такое состояние будет сохранятся пока температура не опустится до Т уст.
     = 25,5°С.
  • Когда температура опустится до 25,5°С состояние выводов поменяется (PD2
    = 1, PD3 = 0, горит "точка")
  • И так далее....

Пример 2 (охлаждение):

  • Установим температуру = -5,2°С, гистерезис (dT) = 1,5°С.
  • Текущая температура 20 градусов. (PD2 = 0, PD3 = 1, не горит "точка").
  • Такое состояние будет сохранятся пока температура не упадёт до Т уст. =
     -5,2°С.
  • Когда температура упадёт до -5,2°С состояние выводов поменяется (PD2 =
    1, PD3 = 0, горит "точка")
  • Такое состояние будет сохранятся пока температура не поднимется до Т
     уст. + dТ = 6,7°С.
  • Когда температура поднимется до 6,7°С состояние выводов поменяется (PD2
    = 0, PD3 = 1, не горит "точка")
  • И так далее....

Таким образом термостат можно применять для использования как в
нагревательных целях (тепловентилятор, обогревательный котёл, инкубатор и т.д.),
 так и для охлаждения (холодильник, морозильник, и т.д.).  А вот и фьюзы.

 

ВНИМАНИЕ в фьюзах ошибка исправлена, на фото выше все правильно!

Скачать прошивки для нагрева с общим катодом и анодом

Скачать прошивки для охлаждения (к примеру на холодильник)

Скачать исходники


Источник

   
mbb # 61
 
 
Кто сможет изготовить на заказ?


   
Arrra32 # 62
 
 
А в этой схеме можно два датчика температуры поставить? чтоб 2 температуры можно было смотреть


   
Nikolai4 # 63
 
 
Arrra32, только для одного


   
Vittas # 64
 
 
oleg1297,

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

oleg1297,
oleg1297,
oleg1297,

Прошил хорошо и фузы прошил нормально и повторно - толку нет, слетает

ATtiny 2313-20PU прошил 8 шт все так же летит.
Точно при ATtiny 2313V-10PU все хорошо, можна менять микру?


   
oleg1297 # 65
 
 
При эксплуатации с ATtiny 2313V-10PU тоже после нескольких включений и выключений настройки сбиваются. Вопрос так и не решил, запутался окончательно. На сегодняшний день термостаты с контроллерами ATtiny 2313-20PU, ATtiny 2313V-10PU, также сбиваются. Из эксплуатации выведены так как пользоваться ими из за данного бага не возможно, хоть бесперебойное питание им обеспечивай. Конечно проблему хотелось бы решить но я не понимаю в чем может быть проблема. Я так понимаю у всех собравших девайс проблем нет. Вот хочу прошить контроллеры на другом программаторе пока идей для решения данного бага у меня нет. Если кто то поможет разобраться нам с Vittas в даной проблеме буду очень благодарен. В свою очередь работаю сам над этой проблемой как только будет положительный результат сразу отпишусь.


   
oleg1297 # 66
 
 
Ну вот оно чудо, даже не думал что найду решение не на этом сайте и почему мне раньше не пришла эта идея. Вощем проблема сбоя EEPROM при не стабильном питании решается двумя способами. 1 выставить BODLEVEL0 и BODLEVEL1 фьюзы описано тут http://eldigi.ru/site/term/18.php. 2 повесить супервизор описано тут http://hardlock.org.ua/viewtopic.php?f=9&t=10&p=1936#p1936. Проверял в жесткий условиях по питанию оба варианта все ок, но так как в первом варианте есть проблема при снижении температуры до 0, сам не проверял, то решил использовать супервизор. По времени тест был не долгий но сбоев с доработкой замечено не было. Введу термостаты в эксплуатацию по результатам продолжительного времени работы отпишусь.


   
oleg1297 # 67
 
 
Обещал отписаться по результатам продолжительности работы. Супервизор полностью решил сбои EEPROM. Термостаты работают круглосуточно как часы, ни одного сбоя не было.


   
gosha437 # 68
 
 
Всем привет!
Спаял , прошил , включил- заработало!!!
Но, не всё так гладко, как хотелось бы. Температуру показывает, переходит в режим установки , но работает только кнопка на "-", на увеличение ни какой реакции.
Думал может чего с портом на этом выводе, ан нет! В состоянии гистерезиса работают кнопки и на уменьшение, и на увеличение.
Прошивку использовал для охлаждения (требуется t- воды 10 градусов )
Может кто ,чё , посоветует, как мне заставить работать "+" в режиме установки t ?
P.S/ плясать вокруг с бубном пробовал- НЕ ПОМОГАЕТ.
Заранее всем спасибо.


   
wedfyw # 69
 
 
ЩОБ ПРОШИВКА НЕЗЛИТАЛА НАДА НА 1 НОЖКУ reset АНТИНИ ЧЕРЕЗ РЕЗИСТОР 10К +5В ПОДАТИ И КОНДЕР ПОСЛЕ РИЗИСТОРА 0.01 0.1 МКФ НА 1 НОЖКУ И НА -


   
Vovan69382 # 70
 
 
Кто подскажет почему у меня постояно светится в 2,3 и 4 цифрах сегмент С и он ярче других раза в два


   
Vovan69382 # 71
 
 
подшаманил! косяб был в том что резистор коротил на дорожку

кто подскажет как этим датчикам мерять температуру воды? как его закрепить?


   
alex463 # 72
 
 
Собрал данный дивейс-всё работает.Реле 5v-потребление 80ма.Питание от зарядки телефона.На выходе мк 4,9v.Транзистор кт315б.Чтоб срабатывало реле пришлось уменьшать сопротивление с 1ком до 30ом-всё работает.Пробовал даже без сопротивления-пришлось перепрошивать-что то слетело.Подскажите новичку-так и нодо или транзистор виноват?


   
Nikolai4 # 73
 
 
так нельзя! Зарядка слабая, поставь большую ёмкость 1000мк по питанию реле, может поможет, а сопротивление верни обратно пока порт контроллера не сгорел. При 1к все должно отлично работать.
Самый простой способ выбора нормального блока питания из зарядки - это смотреть на габариты, чем больше зарядное по габаритам тем оно мощнее :)


   
alex463 # 74
 
 
Спасибо.Зарядка по мощней решила проблему.


   
i0ff # 75
 
 
…печатку от shpuntic…


понимаю - не нравится - сделай лучше :) но - при таких габаритах платы столько пустого места и нет ни питания, ни стабилитронов по помехам и т.д ( и чего транзюк в воздухе так странно висит ? ) еще одна плата с обвязкой этой будет цепляться ?)

ни у кого нет нормальной печатки под DIP корпуса ?


   
LDZ-UI # 76
 
 
Всем доброго , собирал данное устройство для подвала в гараж всё вроде бы работает норма но через некоторое время наступает сбой перестаёт регулировать и не возможно выставить температуру , кнопка работает только одна, подтяжка к первой ноге и правка фьюзов не помогает, через некоторое время происходит та-же беда . В подвале циклов включения-отключения проходит довольно большой промежуток времени, устройство дало сбой только к весне , всё решилось перепрошивкой , но когда сделал на холодильник проблема стала вылазить примерно через полтора месяца. Вылезло предположение, что это программная ошибка . Был произведён полный анализ исходника и выявилась ошибка в опросе температуры , что было благополучно исправлено .

Проект в CodeVision и протеусе готов выложить для всех только не знаю как .

p.s. Прошивка поправлена не мной а товарищем , Чернявским Александром
и из за особеностей моего индикатора по другому отображаются режимы , теперь заместо точки (включение нагрузки)отображается сегмент "а" (верхняя полоска) , минус соответствено по серидине, нижняя полоска "d" - установка температуры , и гестеризис маленькая "о" или ноль каму как нравится ,так-же будет и с родным индикатором.


   
djzem # 77
 
 
Странно. Собрал, работает. Нов момент комутации, глючит. Статику убрал. Дело в прошивке видимо. Или в фюзах.


   
oleg1297 # 78
 
 
LDZ-UI, djzem. Добрый день, ваша проблема уже решена, прочитайте внимательно комментарии, там уже есть решение.
Предлагаю автору дорисовать схему включающую в себя доработку решающую сбой данных EEPROM.


   
LDZ-UI # 79
 
 
По EEPROM коменты были прочитаны и не только на этом сайте , по крайней мере если скомпелировать исходник нормально он точно работать не будет.


   
vitalyuivashenko # 80
 
 
заинтересовала твоя схема а пршивки не нашол?


   
zenitsoft # 81
 
 
Добрый день! Подскажите пожалуйста есть Микросхема ATTiny2313A-PU (DIP-20) и есть Микросхема ATTiny2313A-SU (SO-20) они подойдут??? На схеме указана ATTiny2313 без буквы "А" Спасибо!


   
Nikolai4 # 82
 
 
Цитата: zenitsoft
Добрый день! Подскажите пожалуйста есть Микросхема ATTiny2313A-PU (DIP-20) и есть Микросхема ATTiny2313A-SU (SO-20) они подойдут??? На схеме указана ATTiny2313 без буквы "А" Спасибо!


подойдут


   
zenitsoft # 83
 
 
Добрый день! Если у кого печатка в Lay формате под смд компоненты с доработкой решающую сбой данных EEPROM? Поделитесь если не трудно! Спасибо!


   
zenitsoft # 84
 
 
Добрый день! Уважаемые специалисты, помогите пожалуйста!
Собрал, работает! (это мое первое устройство на микроконтроллерах).
У меня вопрос такой как вместо реле подключить Симистор BT139-600E? Нарисуйте пожалуйста как подключить!
Управлять будет 2 Квт обогревателем в комнате где спит ребенок, и не хочется чтобы реле щелкало!


   
Nikolai4 # 85
 
 
Цитата: zenitsoft
Добрый день! Уважаемые специалисты, помогите пожалуйста!
Собрал, работает! (это мое первое устройство на микроконтроллерах).
У меня вопрос такой как вместо реле подключить Симистор BT139-600E? Нарисуйте пожалуйста как подключить!
Управлять будет 2 Квт обогревателем в комнате где спит ребенок, и не хочется чтобы реле щелкало!


лучше реле, импортные реле щелкают очень тихо, а если и в корпусе будет устройство, то еще тише


   
zenitsoft # 86
 
 
Добрый день! JZC-22F-12VDC-1C такое реле подойдет?


   
Nikolai4 # 87
 
 
Цитата: zenitsoft
Добрый день! JZC-22F-12VDC-1C такое реле подойдет?


желательно брать с запасом реле, это реле на 10А…(а нагрузка 9А) лучше взять 15-20А. Конечно можно поставить и это....но насколько долго его хватит не известно.


   
zenitsoft # 88
 
 
Цитата: Nikolai4
Цитата: zenitsoft
Добрый день! JZC-22F-12VDC-1C такое реле подойдет?


желательно брать с запасом реле, это реле на 10А…(а нагрузка 9А) лучше взять 15-20А. Конечно можно поставить и это....но насколько долго его хватит не известно.


Подскажите марку хорошей релюшки пожалуйста! для данной схемки! Я собрал на печатке ( от shpuntic) добавил туда стабилизатор и 1 ножку через резистор и светодиод как описано сделал, какой нужно поставить туда транзистор в SMD корпусе аналог кт 817? На данный момент у меня стоит реле на герконе а ним включает автомобильное реле на 40А это конечно не правильно подсоединил временно для тестирования устройства пока все прекрасно работает! Хотелось конечно на симисторе (у меня их просто много) но не знаю как правильно подключать! есть куча реле слаботочных как через них правильно открыть симистор?


   
Nikolai4 # 89
 
 
транзистор N-P-N любой на ток коллектора 1А (или больше). Релюшек так много, что марку нет смысла писать т.к. можете и не найти точно такую. Ищите на ток 20А и подходящих габаритов.

Симистор будет греться, придется радиатор цеплять, желательно оптопару…проще реле. Введи в поиске нашего сайта слово -симистор . Посмотри как выполнены схемы на симисторах.


   
andrej_m # 90
 
 
я выдираю релюхи из автомобильных сигналок(12в 15-20А)их и кт 315 без проблем тянет. диод параллельно катушке реле нужно поставить. а потом можно и пускатель и контактор хоть на 500А поставить.


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25