Предлагаю универсальный регулятор температуры с минимумом деталей. Необходим был для сушилки макаронных изделий (средняя температура 47, при 46 включаем нагрев, при 48 отключаем), но так как не было времени возится с индикаторами и многоножечными ПИКАМИ, пришла идея сделать это на дешевом 12-м пике, так как есть их несколько штук.
НЕОБХОДИМО ПРОСТО ПРИ ПРОШИВКЕ В ПАМЯТИ ЕЕПРОМ ПРОПИСАТЬ НИЖНЮЮ,И ВЕРХНЮЮ ТЕМПЕРАТУРУ. 0-й БАЙТ ЕТО НИЖНИЙ ПРЕДЕЛ(когда включаем нагрев) 2-й БАЙТ КОГДА ВЫКЛЮЧАЕМ....
Просто набираем в конвертере ТЕМПЕРАТУРУ В ГРАДУСАХ В DEC, переводим в HEX, и прописываем в ЕЕпроме ХЕКСА, (НЕ ЗАБЫВАЕМ СОХРАНИТЬ!!!)
При включении контролер сравнивает код температуры с датчика и сравнивает с ЕЕпром, считываем только 0 (нижний предел и 2-й бит ВЕРхний диапазон)
ДИАПАЗОН Широкий, шаг до одного градуса. (Отлично подойдет для аквариумов, сушилок И Т.Д). Выход контролера на ключ (Транзистор-Релле), Семистор.
P.S Светодиод на 6-й ноге мигает раз в секунду (измеряет каждую секунду).
Довольно большая точность.
Добавлена прошивка на охлаждение т.е. в первую ячейку прописываем верхний порог(-15), когда выключаем компресор, а в третью нижнюю(включаем), все точно также через конвертер.
Скачать [983 b] (cкачиваний: 670) прошивку для pic12f629
Скачать [746 b] (cкачиваний: 474) прошивка на охлаждение
art777
# 31
Чтобы называться Универсальным, терморегулятор должен работать и на нагрев и на охлаждение и при любых температурах, допустимых для термодатчика(положительных и отрицательных). Если бы запихнуть это в одну программу было бы круто. Нагрев/охлаждение можно переключать тоже в еепром при программировании температур.
Yrrrec
# 32
art777, Согласен! надо поразкинуть мозгами
Stretinsky
# 33
А можно попросить прошивку под PIC12F675, ну или исходник.
art777
# 34
Здравствуйте, Yrrrec!
Я голосовал за Ваш проект-как по мне очень красивое решение, ничего лишнего и нечего выбросить. Если бы Вы смогли для полноты проекта сделать ещё 2 прошивки 1)на нагрев с отрицательными теипературами и 2)на охлаждение - с положительными
С уважением
Le_Fleurs
# 35
Цитата: Yrrrec
Тут сложно????????. НОГ МАЛО У 629, Попробуем смикалку
Я понимаю что ног мало, можно использовать другой МК. на котором ног хватит, мне вот для завода пригодилось бы, а то часто нужно менять значение предела… Если возьметесь буду очень ждать такую версию.
Le_Fleurs
# 36
Подскажите а если я изначально в 1-ю ячейку напишу 50 градусов а во вторую 25 градусов будет ли термо регулятор срабатывать в таком порядке если достигает 50 градусов включается а как только снижается до 25 то выключается?
Или же могли бы вы мне помочь, так как я запустил в proteus, а так не получается смогли бы немного исправить исходник для обратного порядка.
ZQZ
# 37
Здравствуйте Yrrrec, я обнаружил в вашей прошивке на охлаждение один баг, если на датчике + а не — то м.к. не включает реле, то есть прошивка на охлаждение для холодильника совершенно не работает , пожалуйста, исправьте данный баг.
oleg1297
# 38
Добрый день! А может кто нибудь более детально объяснить каким образом конвертируются отрицательные температуры?
art777
# 39
Здравствуйте Yrrrec!
Присоединяюсь к просьбе ZQZ доработать прошивку на охлаждение для работы при любых температурах (+ и -)
vortep1955
# 40
Присоединяюсь к просьбе ZQZ и art777.
Если добавить прошивку на охлаждение при любых температурах (+ и -)
то это было-бы ТО ЧТО ДОКТОР ПРОПИСАЛ! И ради бога не нужно ни каких кнопок для изменения температуры. Вся прелесть в простоте и УНИВЕРСАЛЬНОСТИ Вашего, Yrrrec,устройства.
art777
# 41
Yrrec, куда Вы подевались. Мы еще надеемся на доработку. Ведь действительно хорошая разработка…
Ratim
# 42
Подскажите будет ли на данной прошивке работать pic12f675?
Ratim
# 43
Цитата: Ratim
Подскажите будет ли на данной прошивке работать pic12f675?
Отвечу сам, не работает. Раз в секунду мигает, а на выходе 6 ноги какие то пульсации постоянные.
mnjak
# 44
Yrrrec, у меня на Вашем видео не воспроизводится звук и поэтому я не могу понять куда (в какие ячейки) прошивки записать новые данные температур.
desan004
# 45
Всем привет. На охлаждение у кого нибудь работает в плюсовом диапазоне? Требуется включение +30 отключение +25.
Focke-Wulf
# 46
Привет!Почему при открывании прошивки программа PicKit2 ругается на то что она слишком большая Warning: Hex File Loaded is larger Than Device?