Регулятор влажности ch-3800

Views: 1564


ch3800

 

И еще один проект на плате ch-c3xxx –  универсальный регулятор влажности ch-3800.

Регулятор позволяет работать как в режиме индикатора влажности, так и в режиме регулятора. Рабочий диапазон измеряемой относительной влажности от 0 до 100%.

Регулирование влажности возможно как в режиме осушения воздуха, так и в режиме увлажнения. Регулировка выполняется по дискретному закону управления с возможностью задания петли гистерезиса.


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

ch3800cshem


На схеме приведен пример управления нагрузкой с помощью реле или симистора. Соединитель CON1 предназначен для внутрисхемного программирования контроллера.

Питание регулятора осуществляется от 12 вольт постоянного или 8-10 вольт переменного напряжения. В качестве датчика влажности можно использовать любые из серий HIH-4000, HIH-3600.

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

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

– модель CH-C3800, версия ПО 05.

Далее на индикатор выводится установленный уровень регулировки влажности, затем состояние режима включен/выключен и режим работы осушение или увлажнение.

Например:

– уровень регулировки влажности 50,0%.

– включен режим регулирования. Или возможно сообщение – режим регулирования отключен, регулятор находится в режиме термометра (только индикация температуры).

Далее индикация функция осушение или увлажнения.

ОБРАТИТЕ ВНИМАНИЕ, все сообщения выводятся в режиме бегущей строки.

Если при диагностике не выявлено ошибок в режиме работы, то сразу начинается процесс регулирования влажности.


Справочные материалы

Датчики влажности – техническое описание HIH-4602-A, HIH-4000.series, HIH-4000, HIH-3610, HIH-3602.


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

Для настройки регулятора используйте следующие приёмы работы:

 – нажмите клавишу, на индикаторе вы увидите приглашение изменить режим работы. Если нажать клавишу еще раз, переходим к параметру настройки уровня регулирования влажности. Нажимая клавиши, вы можете непосредственно выбирать интересующий вас параметр. Обратите внимание, нажимая на клавишу вы перемещаетесь от параметра к параметру сверху вниз по рисунку (и задаете эти направления выбора функций), а при нажатии клавиши наоборот.

– для входа в режим изменения параметра, нажмите клавишу. Например, Вы выбрали параметр, нажмите клавишу на индикаторе Вы увидите его заданное значение. Нажимая на клавишу вы можете уменьшать, а нажимая на клавишу увеличивать эту величину.

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

– переход в режим индикации влажности происходить автоматически через 10 секунд после нажатия последней клавиши.

Внимание! Запоминание настроек происходит в момент перехода из режима настройки в режим индикации влажности. НЕ ОТКЛЮЧАЙТЕ ПИТАНИЕ РЕГУЛЯТОРА В РЕЖИМЕ НАСТРОЙКИ.


Калибровка датчика влажности HIH-4000.

Процесс расчета коэффициентов калибровки для датчиков влажности. В связи с тем, что индикатор контроллера трехразрядный, то вводить коэффициенты удобно в виде трехразрядных чисел. Поэтому ниже приведена методика преобразование паспортных данных датчика влажности для ввода их в контроллер.

Для расчета коэффициентов из паспорта датчика необходимо взять напряжение нуля (Zero offset) и наклон характеристики (slope). Необходимо подключить датчик и измерить напряжение питания с точность не менее двух знаков после запятой.


Пример расчета коэффициентов:

Берем из паспорта:

Zero offset = 0.822925 V (напряжение при нулевой влажности)

Slope = 31,372941 mv/%RH (наклон характеристики)

Замеряем напряжение питания датчика:

Vp = 4.91 V

Вычисляем константу АЦП:

Ku = 4.91/1024 = 0,004794921875

Коэффициент 1:

K1= Zero offset /Ku

K1 = 0, 822925 / 0, 004794921875= 171.62 = 172

Коэффициент 2:

K2 = Slope*10

K2 = 31.372941 *10 = 314

Коэффициент 3:

K3 =Ku*100000

K3 = 0,004794921875*100000 = 479,49= 480

Полученное значение необходимо внести в настройки датчика в регуляторе.


Интересные программные решения.

В программе применен блок усреднения показаний измерений. В зависимости от установленных параметров можно изменять процесс интегрирования (реакции) на изменения параметра. Таким способом можно отфильтровывать помехи при измерении.


Файлы для загрузки версия MPLAB – V8.83
Схема в pdf.[wpdm_file id=28 template=”link-template-calltoaction3.php”]
Программа V11 ассемблер для индикаторов с общим катодом.[wpdm_file id=29 template=”link-template-calltoaction3.php”]
Прошивка V11 для индикаторов с общим катодом.[wpdm_file id=30 template=”link-template-calltoaction3.php”]
Программа V11 ассемблер для индикаторов с общим анодом.[wpdm_file id=31 template=”link-template-calltoaction3.php”]
Прошивка V11 для индикаторов с общим анодом.[wpdm_file id=32 template=”link-template-calltoaction3.php”]


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


  • Altium Designer my Libraries, Project templates, System settings by Catcatcat V23.09Altium Designer my Libraries, Project templates, System settings by Catcatcat V23.09
    Views: 731   September 2023 component base update.  Release updates V.  – 23_09 added new components. Changed the structure of the database. Configuration file name – DXPPreferences1.DXPPrf. Added project CLUBBEST_50_Light. …
  • TM1650 драйвер LED семисегментного индикатораTM1650 драйвер LED семисегментного индикатора
    Views: 18504 UPDATES 2025/10/10 Китайский производитель Shenzhen Titan Micro Electronics Co., Ltd.  Выпускает широкую линейку драйверов управления светодиодными дисплеями, которые позволяют разгрузить микроконтроллер для основной работы, главная особенность этих драйверов …
  • Счетчики посетителейСчетчики посетителей
    Views: 1310 Вас сосчитали!? или счетчики посетителей.   Для чего нужны счетчики посетителей? Какие они бывают? ТОРГОВЛЯ. Подсчитайте, сколько ваш магазин посещает человек за день. Кок много человек приходит утром, какое …
  • Trimax – кодирование и декодирование ИК-командTrimax – кодирование и декодирование ИК-команд
    Views: 2517 Первое, что надо понять назначение кнопок клавиш пульта, а также, что за кодирование реализовано в ИК- пульте. Для назначения клавиш обратимся к описанию, а для взлома кодирования воспользуемся …
  • Простой оптический сенсор приближенияПростой оптический сенсор приближения
    Оптический сенсор, назначение оптический концевик, для автоматики, бесконтактный выключатель с функцией автоматического отключения...
  • Проблемы классической светомузыкиПроблемы классической светомузыки
    Views: 2200 Светомузыка – что это такое? Определение: Светомузыка  (жаргонное: цветомузыка)  — вид искусства, основанный на способности человека ассоциировать звуковые ощущения со световыми восприятиями. Такое явление в неврологии получило название …
  • Ultrasonic Level Meters – ULM –53LUltrasonic Level Meters – ULM –53L
    Views: 806 Измерение расстояния при помощи ультра звукового датчика ULM–53L–10. Диапазон измерения от 0,5 м до 10 м, полностью пластмассовый излучатель PVDF, механическое соединение фланцем из полиэтилена HDPE (исполнение “N”) Характеристики …
  • Защита датчиков температуры DS18B20 от статического электричестваЗащита датчиков температуры DS18B20 от статического электричества
    Views: 2010 Статья перепечатана с сайта http://svetomuzyka.narod.ru При удалении датчика на большие расстояния возникает опасность наведения импульсов высокого напряжения на кабель, который соединяет датчик с контролером. Если не принимать меры защиты, …
  • ch-4050 – дифференциальный терморегуляторch-4050 – дифференциальный терморегулятор
    Views: 2087 ch-4050 – это не новая модель, это расширенная версия универсального терморегулятора ch-4000. Различия коснулись в появлении новой функции дифференциального регулирования. Это вид регулирования по разности температур измеренного двумя …
  • Development board based on MCU PIC18F47Q84Development board based on MCU PIC18F47Q84
    Views: 2820 PIC18F47Q84 Microcontroller Family with CAN Flexible Data Status: In Production.




 

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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее