Четырех канальный терморегулятор ch-4000

Visits: 3148


ch4000_04 Четыре независимых канала регулирования температуры, одновременно можно подключить 16 датчиков температуры DS18B20 с удалением до трехсот метров. Можно для регулировки выбрать любой датчик, подключенный к устройству. Каждый канал может работать как в режиме обогрева, так и в режиме охлаждения. Диапазон контроля температур -55,0 до 125,0 Цельсия. Регулятор для измерения температуры использует библиотеку ds18b20.h. Библиотека выполняет все функции по обслуживанию сети из 16 датчиков, а также функции добавления и замены при необходимости поврежденных. Для индикации библиотеку indic_4led.h. Минимальное количество используемых деталей, готовая печатная плата для сборки.


Описание регулятора.

Регулятор совмещает в себе все преимущество моделей ch-3000 и ch-3010 и теперь в одной конструкции вы получаете 4 регулятора сразу! Регулятор выполнен на универсальной плате ch4000. Для индикации используется четырех разрядный светодиодный индикатор. На плату можно пожеланию установить индикаторы от 0,3 до 0,56 дюйма (на картинке 0,56). Можно использовать индикаторы как с общим катодом или с общим анодом. Плата выполнена в форм факторе плат проекта ИЛЛИССИ и её при необходимости можно легко установить в корпус CNMB/4/x габаритные размеры соответствуют плате 4C.

  ch4000_05 ch4000_06


Принципиальная схема по которой собран регулятор, на схеме оставлены только детали которые необходимы для работы регулятора.

 ch4000_07

В качестве силовых ключей управляющие нагрузкой применена микросхема ULN2003. Это значительно дешевле чем использовать схему на транзисторах. На выход можно подключить реле с рабочим напряжением первичного источника питания (12 или 24 вольта). ВНИМАНИЕ: R1 – 22 Ома.

Монтаж платы для регулятора температуры. На плате, так же как и на схеме, оставлены только те элементы, которые необходимы для монтажа.

Верхняя сторона платы. ch4000_12

Нижняя сторона платы.ch4000_11


Список комплектующих необходимых для сборки:

Наименование Типоразмер Тип (замена) Количество Примечание
Плата ch4000 ch4000 1
Плата ch4000-01 с установленным контроллером ch4000-01 1 С прошивкой для 4
канального терморегулятора
Микроконтроллер SSOP-20 PIC16F1829 1
Резистор 0805 1к (1-1,2к) 5 R2,R30,R31,R32,R33
Резистор 0805 1.8к (1-2к) 1 R13
Резистор 0805 680 Ом (510 Ом-1к) 8 R7,R9,R8,R24,
R27,R25,R28,R26
Резистор 0805 10к 1 R12
Резистор 0603 0 Ом  3 R20, R23, R39
0805 22 Ом  1 R1
Феррит 0805 LCBB-601 (0 Ом перемычка) 1 R11
Стабилизатор SOIC-8 78L05 1 ST1
Конденсатор керамический 1206 10 мкф – 25 В (любой от 4,7 мкф или танталовый) 1 C8
Конденсатор керамический 0805 0.1x50v 5 C1, C4, C5, C7, C8
Конденсатор электролитический smd 220,0x25v (любой с емкостью от 47 мкф на 25 В) 1 C3
Конденсатор электролитический smd 100,0x16v  (любой с емкостью от 47 мкф на 10 В) 1 C6
Транзисторная сборка SOIC-16 ULN2003 1 U1
Светодиодный индикатор 0,56-0,30 любой на 4 разряда (общий катод) 1 LH1
Тактовые кнопки smd TACT 6×6-15.0 SMD 4 PB1, PB2 ,PB3 ,PB4
Мост выпрямительный smd HD10 SMD 0.8A 1000V 1 BR1
Соединитель питания 2 пин WH-02 1 con1/1
Соединитель для подключения реле 6 пин WH-06 1 con1/2
Соединитель для подключения датчика температуры 3 пин WH-03 1 con1/3
Корпус под дин рейку CNMB/4/x 1
Гнездо под кабель 3 пин HU-03 1
Гнездо под кабель 6 пин HU-06  1
Гнездо под кабель 2 пин HU-02  1
Контакты для HU Контакты для HU
Датчик температуры TO-92 DS18B20 1-16
 

 


Функциональная схема регулятора.ch4000_13

По функциональной схеме видно, что имеется 4 независимых регулятора температуры. Каждый регулятор может быть настроен или на функцию обогрева или охлаждения или может быть программно отключен. На выход можно подключить непосредственно реле для управления нагрузкой. количество датчиков максимально 16. Любой модуль регулятора может быть подключен к любому датчику, что дает оперативно выбирать необходимую точку, в помещении, для регулировки температуры.


Функции и параметры настройки.

Подключение и назначение кнопок клавиатуры.ch4000_14

Режимы работы контроллера. 

  • Основной режим работы
  • Режим настройки

 Функции клавиш в основном режиме работ. 

◄ – выбор индикации температуры точки контроля.
► – индикация типа аварии.
▲ – просмотр телефона сервисного центра.
▼ – вход в режим настройки функций регуляторов.

Функции клавиш в режиме настройки.

В режиме настройки необходимо разделять три уровня работы:

Уровень ввода пароля или разблокировка доступа к уровню функций. При входе на этот уровень (нажмите ▼) выводиться сообщение pAss , нажмите ▼ на дисплее сообщение ввода ключа доступа из 4 символов 0.000 – где, Десятичная точка указывает разряд ввода. Клавишей ◄ введите символ, клавишей ► переход между разрядами. После ввода ключа нажмите клавишу ▼ для перехода на следующий уровень функций.

Уровень выбора функций – на этом уровне можно при помощи клавиш ◄ и ► двигаться по всем функциям для выбора интересующей. Когда выбрали требуемую функцию, нажмите клавишу ▼ для входа на уровень изменение параметра функции. При этом на дисплее вы увидите значение текущего параметра.

Для выхода на предыдущий уровень используйте клавишу ▲. Для входа на следующий уровень необходимо выбрать индикатор текущего уровня и нажать клавишу ▼. Ввести ключ доступа (для следующего уровня) и перейти на следующий уровень.

Уровень настройки параметра – на этом уровне можно при помощи клавиш ◄ и ► изменять значение выбранного параметра. Вход и выход с уровня настройки параметра при помощи клавиш ▲ и ▼.

Назначение клавиш – Уровень выбора функций:

◄ – выбор предыдущей функции.
► – выбор следующей функции.
▲ – выход из режима настройки или на уровень выше.
▼ – вход/выход на/из уровень настройки параметра или на уровень ниже.

Назначение клавиш – Уровень настройки параметра:

◄ – уменьшение параметра.
► – увеличение параметра.
▲ – выход из режима настройки параметра.
▼ – выход из режима настройки параметра

Функции контроллера.

Уровень 1 предназначен для задания рабочих температур регуляторов.


U1 – индикация текущего уровня – переход на уровень 2.

Tuc1 – температура задания регулятора 1
-50.0 – мин, 125.0 – мах, 22.0 – по умолчанию.

 Tuc2 – температура задания регулятора 2
-50.0 – мин, 125.0 – мах, 22.0 – по умолчанию.

Tuc3 – температура задания регулятора 3
-50.0 – мин, 125.0 – мах, 22.0 – по умолчанию.

 Tuc4 – температура задания регулятора 4
-50.0 – мин, 125.0 – мах, 22.0 – по умолчанию.

Уровень 2 – предназначен для настройки функций управления и режимом работы регуляторов.


U2 – индикация текущего уровня – переход на уровень 3. 

rEin – выбор режима индикации,
AU – автоматическая индикация, rU – ручная индикация.

rr-1 – режим работы регулятора 1.
HeAt – обогрев, CooL – охлаждение, off – отключен.

rr-2 – режим работы регулятора 2.
HeAt – обогрев, CooL – охлаждение, off – отключен.

rr-3 – режим работы регулятора 3.
HeAt – обогрев, CooL – охлаждение, off – отключен.

rr-4 – режим работы регулятора 4.
HeAt – обогрев, CooL – охлаждение, off – отключен.

Gi-1 – гистерезис регулятор 1 (0.5 – 20 грд.)
0.1 – мин,  20.0 – мах, 1.0 – по умолчанию.

Gi-2 – гистерезис регулятор 2 (0.5 – 20 грд.)
0.1 – мин,  20.0 – мах, 1.0 – по умолчанию.

Gi-3 – гистерезис регулятор 3 (0.5 – 20 грд.)
0.1 – мин,  20.0 – мах, 1.0 – по умолчанию.

Gi-4 – гистерезис регулятор 4 (0.5 – 20 грд.)
0.1 – мин,  20.0 – мах, 1.0 – по умолчанию.

Tco1 – точка контроля для регулятора 1.
t-01 – датчик с номером 1, t-16 – датчик с номером 16, t-01 – по умолчанию.

Tco2 – точка контроля для регулятора 2.
t-01 – датчик с номером 1, t-16 – датчик с номером 16, t-01 – по умолчанию.

Tco3 – точка контроля для регулятора 3.
t-01 – датчик с номером 1, t-16 – датчик с номером 16, t-01 – по умолчанию.

Tco4 – точка контроля для регулятора 4.
t-01 – датчик с номером 1, t-16 – датчик с номером 16, t-01 – по умолчанию.

Povt – задержка повторного включения компрессора в сек.
15 – мин, 255 – мах, 30 – по умолчанию.

odon – функция блокировки одновременного включения нагрузок.
enAb – функция активна. Если возникает условие, что все нагрузки должны быть включены, они будут включены последовательно с интервалом в 3 секунды. disa – функция не активна, disa – по умолчанию.

dEP1 – деактивация пароля 1 уровня.
enbl – включен, disA – отключен.

Уровень 3 – уровень системных функций.


U3 – индикация текущего уровня. 

dAto – деактивация таймера технического обслуживания. По умолчанию – включен.
disA – отключен, enbl – включен.

t-to – таймер периода технического обслуживания.
Установка в днях. Значение по умолчанию 45 дней. Диапазон 30-255. Для рестарта надо изменить значение. По окончанию работы таймера отключается работа регуляторов. Функция предназначена для сервисного центра.

Npu1 – изменение ключа уровня 1. Заводская настройка ключа 1 – уровня 4433.
Смена ключа аналогично принципу ввода паролч. Клавиша ► – ввод числа, клавиша ◄ выбор разряда

Сервисные ключи.
Каждый уровень настроек защищен ключом. Параметры пароля – 0-9, A,b,C,d,E,F
Ключ уровень 1 – 4433  (перепрограммируемый)
Ключ уровень 2 – XXXX*
Ключ уровень 3 – XXXX*
Мастер ключ уровень 1 – XXXX*
* – указывается к индивидуально к прошивке контроллера.

Tscn – изменение телефона сервисного центра.

Номер телефона вводиться в формате 0-ХХ-ХХХ-ХХ-ХХ. На индикаторе при выборе данных появляться первые цифры телефона

0-s – . Клавишей ► – можно просматривать номер телефона, при этом он будет сдвигаться влево. После достижения последней цифры на дисплее появятся первые цифры телефонного номера. Изменять цифру можно клавишей ◄ от 0 до 9. Изменяется самая правая цифра на индикаторе. Обратите внимание, запись цифры номера телефона в память происходит при нажатии на клавишу ►. Обязательно нажмите на клавишу ► после ввода последней цифры.

Рекомендуется после изменения номера телефона просмотреть еще раз полностью номер при помощи клавиши ►. Если телефон введен неправильно, выберите неправильную цифру и исправьте её.

indt – очистка памяти датчиков температуры.
Клавиша ◄ – очистка, ► – поиск.

zAvd – восстановление заводских настроек.
yes – вопрос вы согласны восстановить настройки, init – подтверждение инициализации.

Заводские настройки.

Температура задания регулятора 1         30.0
Температура задания регулятора 2         30.0
Температура задания регулятора 3         30.0
Температура задания регулятора 4         30.0
Ключ уровень 1                           4433
Гистерезис регулятор 1                   1.0
Гистерезис регулятор 2                   1.0
Гистерезис регулятор 3                   1.0
Гистерезис регулятор 4                   1.0
Режим работы регулятор 1                 нагрев
Режим работы регулятор 2                 нагрев
Режим работы регулятор 3                 нагрев
Режим работы регулятор 4                 нагрев
Точка контроля регулятора 1              Т1
Точка контроля регулятора 2              Т1
Точка контроля регулятора 3              Т1
Точка контроля регулятора 4              Т1
Таймер повторного включения              30 сек
Периода технического обслуживания        45 дней.
Таймер периода технического              45

Запоминание новых параметров осуществляется в момент выхода из режима настройки!!!

По умолчанию все регуляторы настроены для работы с датчиком температуры T1.

Аварии

Подключение или отключение датчика температуры. Состояние пропавшего датчика не запоминается.
Обрыв линии – вызывает блокировку работы регуляторов, звуковую авария.
Некорректные данные в памяти контроллера – вызывают, рестарт настроек, блокировку работы.

Замена неисправного датчика. Процедура замены.

  • Отключить питание регулятора,
  • Поменять датчик,
  • Включить питание.

ВНИМАНИЕ! Если повреждены несколько датчиков, заменять их надо по одному начиная с датчика с самым низким номером. Каждый раз, выполняя процедуру замены датчика.

Автоматическое отключение регулятора.

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

Питание регулятора.

Для питания регулятора достаточно миниатюрного трансформатора. Мощность надо подбирать по количеству реле, из расчета (приблизительно) сама индикация “тянет” 20-30 мАм (зависит от гасящих резисторов в цепи сегментов индикатора), одно реле от 10 до 40 мАм.TL30S


Демонстрация функций регулятора.


Схема в формате pdf. 

Значок

Четырех канальный терморегулятор - схема 17.78 KB 3441 downloads

Принципиальная схема регулятора температуры...

Описание регулятора в pdf. 
Значок

Четырех канальный терморегулятор - описание 548.91 KB 3663 downloads

Описание регулятора V-0.1 ...

Прошивка регулятора. триал* 
Значок

Четырех канальный терморегулятор - прошивка V6.0 12.23 KB 1050 downloads

Триал версия регулятора, полностью работоспособная...


Прошивка версия V 6.0.
73a2 – пароль 2 уровня
adec – пароль 3 уровня
2ab7 – резервный пароль 1 уровня
2802 – мастер пароль 

Значок

Четырех канальный терморегулятор прошивка V 6.0 12.19 KB 83 downloads

Четырех канальный терморегулятор прошивка V...
Login Required Message:


Прошивка и Проект, финальная версия V7.2 (обновлено 10/01/2015 под среду MPLABX v2.26 –  MPLAB XC8 C Compiler (PRO Mode) V1.33)
Исправлена ошибка работы регуляторов в режиме охлаждения, таймер ТО по умолчанию отключен, температура задания по умолчанию 25,0 грд.

ВНИМАНИЕ! Функция решения спорных вопросов технического персонала и эксплуатационников. При возникновении аварии, работа регуляторов блокируется и запоминается, питанием не сбрасывается. Для сброса аварии нажмите и удерживайте кнопку “►” более 5 сек. Индикация последней аварии сохраняется, а блокировка снимается.

73a2 – пароль 2 уровня
adec – пароль 3 уровня
2ab7 – резервный пароль 1 уровня
2802 – мастер пароль

Значок

Четырех канальный терморегулятор - v.7.2 проект (обновлено 10/01/15) 551.44 KB 33 downloads

v07-гистерезис от 0-10,0, т.е. диапазон до 20 градусов *...
Login Required Message:

Отдельно прошивка V7.2

Значок

Четырех канальный терморегулятор - прошивка v7.2 12.41 KB 571 downloads

Четырех канальный терморегулятор - прошивка...


Прошивка V7.3 

v7.3 – повторное включение компрессора, измерение в минутах
от 0 до 255 минут
по умолчанию 5 минут

Значок

Четырех канальный терморегулятор ch-4000 - v.7.3 12.27 KB 17 downloads

* v7.3 - повторное включение компрессора измерение...
Login Required Message:


Повторенные конструкции:

Система контроля охлаждения лазерного гравера

IMG_20150211_141717


Это может быть интересно


  • Система AT команд версии V2.0 для ESP8266 и ESP32Система AT команд версии V2.0 для ESP8266 и ESP32
    Visits: 10150 Появление нового модуля на базе ESP32 заставило систематизировать систему AT команд, а так же систему обновления и для модулей на базе ESP8266. Начиная с версии v2.0 в ESP8266 …
  • Часы-кухонный таймерЧасы-кухонный таймер
    Visits: 3925 Каждая кухня должна иметь кухонный таймер, который позволяет напоминать хозяйке когда проходить определенный промежуток времени. Например, печем пирог, варим яйца… , чтобы не смотреть постоянно на часы, установим таймер и …
  • Проект с использованием MCC часть 01Проект с использованием MCC часть 01
    Visits: 2485 Для изучения MCC я выбрал простой контроллер PIC16F1509. Выбор его был обусловлен богатой новой периферией которую можно изучить. Для начала была собрана схема на макетной плате Внешний вид …
  • Гаджеты для домашней автоматики – Емкостной сенсорГаджеты для домашней автоматики – Емкостной сенсор
    Visits: 1575 Управление светодиодным освещением – Сенсор емкостной. Данный гаджет предназначен для управления освещением где необходимо включением освещение сенсорным прикосновением. Датчик позволяет управлять светодиодной нагрузкой в виде модулей или светодиодных лент …
  • Простой цифровой милливольтметр постоянного токаПростой цифровой милливольтметр постоянного тока
    Visits: 4034 Простой цифровой вольтметр постоянного тока. Три диапазона измерений с автоматическим переключением 1 – 0,001 – 0,999 V, 2 – 0,01-9,99 V, 3 – 0,1-99,9. Четыре управляемых выхода с возможностью задания функции контроля …
  • Проект с использованием MCC часть 04Проект с использованием MCC часть 04
    Visits: 1107 Теперь простого горения светиков нам не достаточно, заставим их мигать. Для начала используем первобытно простой способ, но достаточно простой. Используем функции delay, напрягаться откуда они берутся не будем, самое …
  • MCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналовMCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналов
    Visits: 600 При проектировании простых устройств автоматики, часто необходимо иметь механизм звукового оповещения. Самый верхний уровень, это формирование голосовых сообщений, но об этом, как то по позже… В самом примитивном …
  • ESP32-первое знакомствоESP32-первое знакомство
    Visits: 6338 Музыкальная тема к статье, слушаем: Настало время познакомиться c ESP32 и для меня, для этого я приобрел в ГАММЕ отладочную плату с модулем ESP-WROOM-32 (ESP32-DevKitC). Первая задача, как …
  • Проект с использованием MCC часть 07Проект с использованием MCC часть 07
    Visits: 945 Модуль PWM – широтно импульсная модуляция (ШИМ). ПИК контроллеры часто на борту имеют модули ШИМ. На их основе строятся многие узлы управления электро приводами. В нашем варианте мы …
  • Проект с использованием MCC часть 05Проект с использованием MCC часть 05
    Visits: 1864 Эту часть назовем так как избавься от delay, там где а это реально не надо. Для это нам потребуется научиться использовать прерывания и работать с таймерами. Что такое …




 

Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

НазадДалее