Дифференциальный терморегулятор

Views: 4004


Дифференциальный терморегулятор ch-3020

Назначение.
ch-3020-10Ch-c3020 представляет собой дифференциальный терморегулятор. Основное назначение солнечные системы горячего водоснабжения, а также вентиляционные системы управление притоком свежего воздуха. Контроллер позволяет работать пяти режимах. 1 – индикатор температуры. 2 – циклический таймер. 3 – регулятор. 4 – автоматический. 5 – ручной режим управления с контролем температуры (предназначен для режима настройки и техобслуживания). Количество одновременно подключаемых датчиков температуры 2. Гарантированное минимальное удаление датчика температуры не менее 300 метров. Система реверса датчиков, для удобства наладки, а также для смены режима нагрева на режим охлаждения. Питание 12-24 постоянного тока (стабилизированное) или 8-15 переменное. Нагрузочная способность выходов управления 0,1 А. Для обработки данных датчиков в контроллер встроена интеллектуальная система добавления и замены поврежденных датчиков. Диапазон измеряемых температур – (минус) 55 до 125 грд. Цельсия.

Схема регулятора

ch-3020-01


Схема подключения датчиков температуры и реле управления насосом.

ch-3020-07

Подключение датчиков температуры.
Допускаются любые варианты подключения. Качество работы будет зависеть от ваших «проводов». Для качественной передачи данных на большие расстояния рекомендуется использовать экранированный кабель для систем сигнализации (производитель VECTOR Alarm 4×0.22 screened). Для небольших расстояний (до 100 м) и там где нет промышленных помех, можете использовать любой даже не экранированный провод любого сечения.
Качество передачи данных будет зависеть от качества кабеля, места расположения от силовых проводов, а также качества экранирования и заземления экрана. Это все особенно актуально для промышленной зоны.

Первое включение, символы индикации.
При подаче питания на контроллер работа начинается с режима загрузки данных и констант с ПЗУ пользователя и тестирования подключенных датчиков температуры. Вначале выполняется поиск датчиков температуры. По окончании поиска выводится сообщение о количестве найденных датчиков. Например, сообщение [d-2] говорит, что найдено 2 датчика (программа поиска может найти и больше датчиков, если они установлены, но использоваться будут только 2-а первые). Далее выводиться на дисплей контроллера сообщение о модели с указанием версии ПО. Это сообщение выводиться в режиме бегущей строки. Например, [ch-C3020-16i]- модель ch-C3020 версия ПО-16i. После этого контроллер выполняет анализ обнаруженных датчиков и ранее установленных в системе на индикаторе в это время горит символ[=-=] (см. описание установка и замена датчиком). После чего он выводит сообщение о количестве датчиков информация, о которых храниться в его памяти, например, сообщение [u-2]- говорит, что все в норме.
После чего в зависимости от выбранных настроек запускаются все остальные программные модули в работу.
В зависимости от настройки режима индикации и режима работы на дисплей будут автоматически выводиться состояние температуры датчиков или режим работы таймера. Для режима динамической индикации (кроме режима таймера) то вы на дисплее будете наблюдать например, следующую последовательность:
[t-1] – [53.0] – [t-2] – [44.3] – [del] – [8.7], Температура Т1=53,0 («горячего» датчика), температура Т2=44,3 («холодного» датчика), разница 8,7С⁰. Эта последовательность будет, циклически повторятся. Длительность индикации 10 секунд.

Функции и режимы индикации в стандартной настройке.
Изначально контроллер включен в режим индикатора температуры, т.е. он только показывает температуру. Индикация на дисплей выводится в режиме анимации, когда одно значение датчика температуры, сменяется на другое. Обратите внимание, во время анимации функции клавиш не активны. Поэтому наживайте клавиши, когда вы видите статическое изображение.

Назначение клавиш в этом режиме следующие:

ch-3020-08

Клавиша Назначение
PB1 Переход в режим настройки контроллера и индикация телефона сервисного центра. Для перехода в режим настройки нажать и удерживать 10 секунд. Для индикации телефона нажать и отпустить.
PB2 Индикация температуры датчика Т1 («горячего» датчика).
PB3 Индикация температуры датчика Т2 («холодного» датчика).
PB4 Индикация разности температур Т1-Т2 («дельта»).

Настройка регулятора.
Для эффективной работы системы солнечного подогрева воды необходимо в контролере задать необходимые параметры его работы.
Вы должны представить, что в контроллер встроены функции, отвечающие за какие-то параметры. Эти функции располагаются на так называемом уровне функции. Войдя в режим настройки, вы сразу попадаете на уровень функций. На этом уровне вы можете путешествовать и выбирать для себя интересующую функцию. Выбрав функцию, вы можете перейти на уровень настройки ее параметров. Далее изменив параметры, вы можете вернуться на уровень функций, выбрать следующую функцию, войти на уровень параметров этой функции и изменить ее значение. И так далее. Вернуться в рабочий режим можно нажав одновременно клавиши PB1 и PB4, или контроллер выйдет из режима настройки автоматически через 15 секунд после нажатия последней клавиши.
Принцип регулирования температуры в следующем:

ch-3020-03

Датчики измеряют температуру теплоносителя на солнечном коллекторе и в баке накопителя, контроллер вычитывает разность температур и если она превышает заданное значение, включает насос.  Как только разность упадет ниже заданного значения, насос отключается. Так как система управления питается от электросети, то для режима экономии предусмотрены еще два условия работы регулятора. Первое условие задается уровень температуры по датчику Т1 ниже которого режим регулирования температуры отключен. Что это значит? Если вы задали уровень например, 40⁰С, то пока теплоноситель в коллекторе не прогреется свыше 40⁰С режим регулирования не включиться. Второе условие для датчика Т2. Вы задаете уровень температуры например, 55⁰С и если температура превысит это значение регулирование отключается. Т.е. задавая два эти параметра, вы сможете настроить экономичный режим работы установки.

Графическое представление режима настройки контроллера.

ch-3020-09

Описание механизма доступа к режиму настройки функций.

ch-3020-02

Описание функций.
Выбор режима работы. [rrA]
Контроллер может работать в 5 режимах:
Режим индикатора [ind] – предназначен только для индикации температуры. В этом режиме можно только наблюдать температуру.
Режим регулятора [reg]– функция подогрева воды.
Режим контроллера аварийный таймер [tir]– предназначен для циклического управления насосом. Вам необходимо задать длительность работы насоса и длительность паузы. Этот режим можно использовать при отсутствии датчиков температуры или (что маловероятно) при их повреждении.
Режим авто [Aut]. Если в режиме работы пропадет связь с каким-то датчиком температуры, то процесс регулирования остановиться. Избежать этого возможно, если настроить контроллер в режим «авто». В этом режиме при повреждении датчиков температуры контроллер автоматически переключиться в режим таймера. А при восстановлении связи с датчиком, автоматически переключиться на регулятор.
Ручной режим управления исполнительным устройством [rУc]– предназначен для режима отладки и проведения технического обслуживания оборудования. При активации этого режима в рабочем режиме, клавишей BP4 можно включать и выключать исполнительное устройство, а по индикатору наблюдать динамику изменения температуры. Подачу сигнала на исполнительное устройство контролируют по мигающей десятичной точке на индикаторе.
Заводская установка режим  [ind].

Настройка дифференциала [diF].
Дифференциал это та разность температур, между Т1 и Т2 при превышении которой должен включаться насос. Диапазон настройки дифференциала составляет от 0,1 до 20⁰С. При гистерезисе равном 0,1⁰С. Заводская установка 2,0⁰С.

ch-3020-06

 

Настройка разрешения работы регулятора по температуре Т1 [t1_].
Если температура теплоносителя в солнечном коллекторе низкая, то не имеет смысла включать насос, даже если и дифференциал это разрешает. Необходимо подождать, когда она «перевалить» за определенную величину и только тогда разрешить работу регулятору. Это позволит устранить работу системы при «низких» температурах солнечного коллектора. Диапазон задаваемых значений от 0 до 100С⁰. Заводское значение 10,0 С⁰. Если предпочитаете, чтобы эта функция не влияла на работу, установите значение этого параметра в ноль.

ch-3020-04

 

Настройка разрешения работы регулятора по температуре Т2[t2-] .
Аналогичную функцию можно использовать определить и для «холодного» датчика Т2. Т.е. если температура в баке накопителе достигла определенной величины, то работа регулятора приостанавливается, как только она понизилась – работа возобновляется. Это означает, что можно задать температуру, выше которой температура в баке «подыматься» не будет. Диапазон задаваемых значений от 0 до 100С⁰. Заводское значение 100С⁰. Для активации этой функции понизьте это значение до нужного уровня.

Настройка гистерезиса [gic].
Гистерезис предназначен для создания двух точек управления. Точки включения и точки выключения по температуре. Диапазон задания гистерезиса составляет от 0,1 до 5,0⁰С. Гистерезис, накладывает зоны не активности на точки управления. Если бы он отсутствовал, то при переходе температуры через заданные точки управления возникала бы возможность много кратного включение или выключения исполнительного механизма, что в принципе не допустимо. Гистерезис позволяет этого нежелательно эффекта избежать. Например дифференциал задан равным 2⁰С, а гистерезис 0,2⁰С, то включение насоса будет происходить при величине дифференциала 2,2⁰С, а отключение 1,8⁰С. Гистерезис также оказывает своё влияние и на функции [t1_] и [t2-].

Аварийный таймер.
Таймер предназначен для управления установкой без контроля температуры. Его также можно использовать, когда повреждены или отсутствуют датчики температуры. Активируется таймер в «ручную» функцией выбора режима [rrA] -> [tir] или автоматически, если выбран параметр [Aut].

Время работы [ton].
Время в течение, которого будет работать насос. Допустимые значения от 10 секунд до 250 минут. Заводское значение 20 секунд.

Время ожидания [toF].
Время в течение, которого насос будет отключен. Допустимые значения от 10 секунд до 250 минут. Заводское значение 3 минуты.

Функция реверса датчиков [t-t].
Смонтировав систему и запустив контроллер, В момент первого включения программа находить датчики и устанавливает их в своей памяти согласно заводским адресам. Младший адрес на Т1, старший на Т2. При таком «раскладе» шансов 50х50. Поэтому если окажется, что Т1 «горячий» датчик окажется на месте Т2, вам нет необходимости перемонтировать датчики, достаточно выбрать функции реверса датчиков и сменить параметр [nor] на [reu]. Эту функцию удобно использовать для переключения логики работы с нагрева на охлаждения (когда контроллер используется в системах вентиляции для подачи свежего воздуха).

Функция защиты несанкционированного доступа к настройка контроллера [PAc].
Когда возникают обязательства между «эксплутациониками» и службой сервисного обслуживания. Для исключения конфликтов, а также запрета доступа к настройкам контроллера служит функция пароль. Секретность пароля встроенного в контроллер относиться к низкому уровню. Его значение можно задавать в пределах от 0 до 999. Заводское значение пароля 0. Это значит, он отключен. Для активации пароля задайте его значение в области от 1 до 999. При задании пароля последующий вход в режим настройки будет сопровождаться приглашением [—].
Как получить доступ к настройкам при заданном пароле. Пример ввода пароля.
Вы нажимаете и удерживаете клавишу ВР1 более 10 секунд.
На дисплее сообщение [—].
Нажмите клавишу ВР4.
На дисплее сообщение [  0].
При помощи клавиш ВР2 и ВР3 задайте пароль и нажмите клавишу ВР1. Если пароль введен, верно, на индикаторе появиться функция выбора режима работы [rrA], если нет [—]. Если вы забыли пароль, вам необходимо будет обратиться в сервисный центр (или воспользоваться паролем сервисного доступа).
Функция [tto] предназначена для сервисной службы и в данном руководстве не рассматривается.

Индикация телефона сервисного центра [teL].
Эта функция в режиме строки выводит телефон сервисного центра. Куда вы можете обратиться за консультацией или за ремонтом. Номер телефона вы можете посмотреть и не вход в режим настройки. Для этого в рабочем режиме нажмите и отпустите клавишу ВР1. По умолчанию запрограммирован телефон изготовителя. Если вы обслуживающий персонал, то вы можете вписать ваш телефон, что бы при возникновению вопросов обращались к вам.
Как это сделать?
Программировать надо в междугороднем формате. Номер телефона при индикации выводится в формате 0-хх-ххх-хх-хх, где х цифры которые вы можете перепрограммировать. Например телефон изготовителя имеет такой вид 0-56-374-04-05. Где 56 код города Днепропетровска, а 374-04-05 городской номер. Вы можете изменить последние 9 цифр. Нумерация цифр начинается со второй цифры. Например вам надо запрограммировать телефон 0-66-632-23-55. Первый ноль не программирует. Начинаем программировать с «6».
Выберите функцию [teL], нажмите клавишу ВР1 по дисплею в режиме бегущей строки выведется номер телефона. Нажмите клавишу ВР4 на индикаторе вы увидите сообщение [1-5], что это значит, контроллер вам предлагает изменить первую цифру телефона.
Цифра 5 это первая цифра запрограммированного телефона. Управление следующее клавиша ВР3 изменяет значение цифры телефона (циклически, по кругу), а клавиша ВР2 выбирает номер программируемой цифры. Для проверки запрограммированного телефона нажмите ВР1, контроллер выйдет из режима программирования телефона и перейдет на следующую функцию, при помощи клавиш ВР2 или ВР3 вернитесь на функцию [teL], нажмите клавишу ВР1 и просмотрите введенный номер. Запоминание номера происходит при выходе из режима настройки.

Функция режима индикации [rid].
Контроллер позволяет задать 4 режима индикации. [din]– динамический, контроллер показывает сначала температуру датчика Т1, затем Т2, а затем разность температур. Каждое значение индицируется по 10 секунд. [t_1] на дисплее постоянно индицируется температура Т1. [t_2] на дисплее постоянно индицируется температура Т2. [deL] – на дисплее постоянно индицируется разность температур.
Список функций контроллера.

Символ Описание
rrA Задание режима работы.
diF Задание дифференциала.
t1_ Задание уровня температуры по датчику Т1 выше которого разрешена работа регулятора.
t2- Задание уровня температуры по датчику Т2 ниже которого разрешена работа регулятора.
gic Задание гистерезиса.
t-t Программный реверс датчиков температуры.
PAc Задание пароля.
ton Таймер. Задание времени работы насоса.
tto Таймер. Задание времени ожидания.
rid Настройка режима индикации
tEl Задание телефона сервисного центра.
t-2 Индицируется номер датчика, после этого идет индикация его температуры.
d-2 Количество датчиков найденных контроллером (в данном случае 2)

 Сообщение и символы выводимые контроллером во время индикации.

Символ Описание
t-2 Индицируется номер датчика, после этого идет индикация его температуры.
d-2 Количество датчиков найденных контроллером (в данном случае 2)
u 2 Количество датчиков установленных (записанных в память, в данном случае 2) в контроллере.
=-= Режим тестирования датчиков температуры.
15.8 Пример индикации положительных температур.
-7.6 Пример индикации отрицательных температур.
-n- Датчик отсутствует.
Er dt Нет связи ни с одним датчиком температуры (бегущая строка). Оборвана линия датчиков.
AL. cL. Рестарт настроек или очистка памяти датчиков температуры (бегущая строка).
Hot Измеряемая температура выше +125⁰С (бегущая строка).
CoL Измеряемая температура ниже – (минус)55⁰С (бегущая строка).
Сообщение модуля контроля температура находиться за пределами зоны контроля.

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

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

Прием первый: подключаете все датчики, а затем отключаете по одному и смотрите после индикации какого номера на дисплее появиться [-n-]. Так отключая по одному, каждый датчик вы их маркируете, а потом, расставив по объекту, вы будете знать, что такое t1 и где он стоит. Но этот процесс очень длительный, так как контроллер не сразу выдает сообщение об отсутствии датчика, он пытается еще некоторое время опрашивать датчик и если через определенное количество попыток датчик все-таки не отвечает, сообщает об его отсутствии. Хотя при этом методе, если вы будете инициализировать память датчиков, датчики не поменяют свои номера, при тестировании и всегда будут оставаться на своих местах.

Прием второй: пронумеруйте датчики, присоедините датчик номер один и включите контроллер. Отключите контроллер, подключите датчик номер два (первый не отключайте) и опять включите контроллер.

Замена поврежденных датчиков. Хоть это и маловероятна ситуация, но возможная. Если повредили датчик, то вам необходимо, отключить контроллер. Необходимо заменить поврежденный датчик на исправный и снова включить контроллер. Программа измерения температур сама распознает новый     датчик и установит его на место поврежденного. Проблема может возникнуть, когда в сети повреждаются несколько датчиков и надо несколько поменять. В этом случае необходимо проводить замену по одному датчику и начинать с датчика с младшим адресом. После каждой установки нового датчика надо произвести включение контроллера, для инициализации датчика в системе.

Диагностические ситуации при отсутствии датчиков. Если при включении контроллера он выдает, например, [d 2] , а в конце диагностики [u 0] . То это значит, что в режиме поиска он нашел 2 датчика, а в памяти запись не выполнена по каким-то внешним причинам. В этом случае произведите чистку памяти адресов датчиков.

Автоматическое уменьшение количества датчиков в этой модели контроллера не предусмотрено. Но можно выполнить операции «инициализации всех настроек контроллера» или очистки памяти адресов датчиков. При этом он переходит в заводское состояние, и вы все можете все начать сначала! И так много раз…

Инициализация настроек контроллера. Для того чтобы обнулить память контроллера и привести все настройки к заводским настройкам, выполните следующую процедуру. Отключите контроллер, нажмите и, удерживая клавишу BP1, подайте питание на контроллер. На индикаторе в режиме бегущей строки появиться сообщение [Al.cL.]– память очищена. Отключите и включите снова.

Инициализация памяти адресов датчиков температуры. Для этого проведите аналогичную процедуру как описано выше только удерживайте при этом клавишу BP2.


Файлы для загрузки

Значок

Дифференциальный терморегулятор - описание 891.09 KB 2664 downloads

Дифференциальный терморегулятор - описание ...
Значок

Дифференциальный терморегулятор - схема в формате PDF 52.20 KB 951 downloads

Дифференциальный терморегулятор - схема в формате...
Значок

Дифференциальный терморегулятор - проект + прошивка 176.09 KB 1194 downloads

Дифференциальный терморегулятор - проект + прошивка MPLAB...
Значок

Дифференциальный терморегулятор (MPLAB X v3.15 проект + прошивка) 418.66 KB 187 downloads

Проект в формате MPLAB X v3.15 (ассемблер). версии 16,17,18,19,19u ...



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


  • MAX7219/21 и 8х8 LED дисплеиMAX7219/21 и 8х8 LED дисплеи
    Views: 931 MAX7219, MAX7221 предназначены для вывода информации на 8 разрядов семисегментного индикатора, но на нем легко организовать вывод на светодиодные индикаторы 8х8. продолжение следует…. Это может быть интересно
  • Датчик контроля протечки воды ch-c0020Датчик контроля протечки воды ch-c0020
    Views: 1957 Как здорово летом под теплым дождем с тобою вдвоем оказаться. Как классно по лужам бежать босиком, с тобою играть и смеяться! Но совсем грустно оказаться под таким дождем, который течет с …
  • MCC – K42 – настройка модуля DMAMCC – K42 – настройка модуля DMA
    Views: 772 MCC – в версии v.3.95.0 и начиная ядра 4.85.0 конфигуратор предоставляет графический интерфейс для настройки модуля DMA. Для начала: Посмотреть какая версия МСС можно в закладке версии, если …
  • I2C MODULE – PIC18F25K42 Device ID Revision = A001I2C MODULE – PIC18F25K42 Device ID Revision = A001
    Views: 1081 I2C MODULE Обход ошибок в версии I2C MODULE – PIC18F25K42 Device ID Revision = A001 В Серии K42 применен совершенно новый модуль шины I2C, который позволяет поддерживать все …
  • VU Meter Tower ART – part 2VU Meter Tower ART – part 2
    Views: 981 Проект – VU Meter Tower ART получил продолжение в своем развитии. Теперь можно заказать набор деталей из акрила для самостоятельной сборки. В проект корпуса внесено целый ряд доработок, …
  • My libraries for Altium DesignerMy libraries for Altium Designer
    Views: 3963 Attention, this version of the database is outdated today. See updates in articles https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure  and https://catcatcat.d-lan.dp.ua/altium-designer-my-setup-system-and-project-structure-v23-2/    My libraries for Altium designer  (Updated V – 29/05/2022) (c) 2021 …
  • Стробоскоп для автомобиляСтробоскоп для автомобиля
    Views: 2170 Одним из популярных решений светового тюнинга автомобиля, мотоцикла или скутера стал эффект –  “полицейский стробоскоп“. На база платы ch-c0050 реализовано несколько проектов. В этой статье приводятся две версии …
  • LCD драйвер – UC1601sLCD драйвер – UC1601s
    Views: 1621 http://svetomuzyka.narod.ru/project/UC1601s.html Читайте обновление на http://catcatcat.d-lan.dp.ua/?page_id=178 В данный момент можно приобрести в ООО “Гамма” несколько типов индикаторов на драйвере UC1601s. RDX0048-GC, RDX0077-GS, RDX0154-GC и RDX0120-GC выполнены по технологии COG.
  • УКВ – радиоприем, часть 1УКВ – радиоприем, часть 1
    Views: 9608 Музыкальная тема к статье, слушаем: Первый мой радиоприемник, выглядел так. Использовал исключительно в школе на уроках, держась за одно ухо и преданно смотря на училку и сладко улыбаясь. …
  • ESP32-первое знакомствоESP32-первое знакомство
    Views: 6517 Музыкальная тема к статье, слушаем: Настало время познакомиться c ESP32 и для меня, для этого я приобрел в ГАММЕ отладочную плату с модулем ESP-WROOM-32 (ESP32-DevKitC). Первая задача, как …



 

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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее