Термостат для травильной установки

Термостат предназначен для поддержания температуры раствора в заданном диапазоне.
Схему взял у termostat_01 от hardlock , сделал плату под свои хотелки и элементы.
Основные параметры термостата:
Измерение температуры от -55°С до +125°С с шагом 0,1°С
Установка температуры от -55°С до +124°С с шагом 0,1°С
Гистерезис от 0,1°С до 90°С (начиная с версии v3.2)

Схема

termostat

Печатная плата

Подключение датчика:
На схеме показан второй вариант включения термодатчика, если он не захотел работать по однопроводной шине (что встречается очень редко). Подтягивающий резистор на 11 выводе должен быть именно 4,7кОм. Уменьшение или увеличение может привести к нестабильной работе датчика в случае включения по однопроводной схеме. Хотя в последнее время попадаются экземпляры датчиков, которые не хотят работать с таким подтягивающим резистором, приходится подбирать в диапазоне 1,8кОм — 6,2кОм (обычно около 4,0кОм).

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

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

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

Режим работы НАГРЕВ (Т<tуст.):
— например нам необходимо поддержание температуры раствора в диапазоне 40-50°С
-устанавливаем минимальную требуемую нам температуру Туст. 40°С
-устанавливаем требуемый диапазон изменения температуры (гистерезис), в нашем случае это 10°С
— температура холодного раствора 25°С
-термостат включается на нагрев при этом загорается в первом сегменте точка( индикация включения нагрузки), как только температура достигнет 50°С термостат отключается, температура раствора падает. При достижении установленной температуры в 40°С термостат снова включается на нагрев.
При достижении 50°С отключается, и так далее.

В прошивке v4.0.2 добавлены обработка ошибок передачи данных от датчика добавлено мигание индикатора при обнаружении ошибки индикация ошибок в линии данных:
E 0.1 ошибка контрольной суммы
E 0.2 обрыв
E 0.3 после нескольких ошибок от датчика получено значение 85С
E 0.4 короткое замыкание на землю
Устраняем мерцание при чтении данных с датчика

Фьюзы :
В шестнадцатиричном виде: LO: 0xE4 HI: 0xDF

fuze

Дополнительные инструкции по прошивке
При эксплуатации в теплых помещениях (при комнатной температуре) однозначно нужно использовать встроенный BOD — детектор низкого напряжения питания.
При эксплуатации на морозе (в т.ч. внутри морозильных камер) однозначно НЕЛЬЗЯ использовать встроенный BOD, т.к. он будет глючить и блокировать работу МК. Используйте супервизор питания, но обязательно проверьте работу ВСЕГО (включая блок питания и реле) устройства в морозилке.

Для обновления или использования  термостат в другой сфере смотри тут  или исходник статьи

Сботка термостата и что в итоге получилось

Исходник в DipTrace и прошивка ниже.

Скачать файлы

  • zip Termostat01
    Размер файла: 131 КБ Кол-во скачиваний: 777
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии