Свежие обсуждения
Микроконтроллеры

Цифровый термостат на микроконтроллере PIC

1 3 14

Большое спасибо за помощь Супер.

 

Здравствуйте уважаемые электронщики.
Вот тоже понадобилось сделать термостат для сельськой водогрейки. Проблема в том, что частенько електричество или пропадает, или "проседает". если соседи сваркой балуются.
Понятно, что можно сделать питание термостата на аккумуляторах, но это дороговато (гр 120-150).

Вопросы есть такие:
1) можно ли менять предустановленую програмно температуру 16 гр.С и как? Имеется в ввиду то значение, что выводися на дисплей после подачи питания.
2) можно ли сделать так, чтобы термостат работал сразу после подачи напряжения, а режим установки температуры был бы как бы на втором плане, по необходимости.
3) зачем кнопка "резет" нужна?. У меня она ниче не сбрасывает, ввобще никакой реакции устройста.

 


Открывшей эту тему Валерий Иванович собрал и протестировал данный девайс. Тест проводился как на столе, так и на удалении датчика от МК на ~ 5 м. Так что кто хотел, может собирать без страха.
В архиве прилагается:
- родная прошивка для датчика DS1820 (DS18S20) дополнена конфигур. битами
- прошивка от меня для датчика DS18B20
- схема включения с симистором
- проект протеуса для теста
- сама схема с маленьким замечанием

225906.zip

 

Хорошо бы ещё и таймер в данный девайс прикрутить, можно было бы использовать как блок управления духовой печкой (например для сушки паяльной маски для плат). Давно хочу собрать печку с конвекцией термостатом и таймером из корпуса от старой микроволновки, но руки всё не доходят.

 

Есть очень хорошее готовое решение с большими возможностями! Примерно за 2500 руб.
BM8036 - 8-ми канальный микропроцессорный таймер, термостат, часы
http://www.masterkit.ru/main/set.php?code_id=200392
У меня такой давно есть, только ещё до конца не подключил...

 

ИМХО интересней самому делать, повозиться над процессом так сказать... Вот в моей задаче требуется линейно набирать температуру до значения А за период времени Х (около 1-2ч), а после поддерживать это значение температуры (А) в течение времени Y (около 8ч), затем отключаться, либо также линейно снижать температуру до значения температуры окружающей среды. Могут ли такое готовые КИТы?

 

NC: Могут ли такое готовые КИТы?
Конечно могут, только если этот КИТ относится к категории промышленых АСУ. Цена будет точно такая, только в $
Если не сикрет, а где нужна такая линейность при нагреве и остывании?

Sergey_Samara: Хорошо бы ещё и таймер в данный девайс
Прикрутить можно всё что угодно, вот только под всех не подстроется. Такой народ, всегда ему мало....

 

Уважаемый DIKLER ,а вы могли бы довести этот термостат до ума.
1.записывать установленную температуру в EEPROM MK,
2.запуск термостата автоматически при подачи питания,если температура установлена,
3.при пропадании питающего напряжения,термостат востанавливает все установки.
4.оставить только функциональные кнопки для установок прибора.

 

ML320s
1.записывать установленную температуру в EEPROM MK,
2.запуск термостата автоматически при подачи питания,если температура установлена,
3.при пропадании питающего напряжения,термостат востанавливает все установки.
4.оставить только функциональные кнопки для установок прибора.
Зачем изобретать велосипед, вот схема http://hardlock.org.ua/mc/tiny/termostat_v1/index.html, удовлетворяет все ваши требования и намного дешевле по железу, у меня она стоит на улице в душе, т.е термоконтроль бака душа, горя не знаю как ее сделал ,всегда теплая водичка для купания, только ее оснастил датчиком уровня, чтобы тен невключился когда в баке упал уровень ниже "плинтуса" Еще в этой схеме, присутствует регулировка гистерезиса, так что ее можно подогнать к любым требованиям пользователя.

 

Спасибо,с сылкой знаком,но требуется устройство на LCD 16x2.