Регулятор влажности 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”]


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


  • TDA7294 part 2TDA7294 part 2
    Views: 723 Це друга частина проекту TDA7294, початок дивись тут. Тут ви знайдете повністю проект високоякісного підсилювача на TDA7294, схема, 3D моделі, гербер файли для виготовлення друкованої плати. І звичайно …
  • ESP8266 применение в проектахESP8266 применение в проектах
    Views: 3796 (Актуально только для версий прошивки 1.хх) ESP8266 показала себя как надежное и безотказное устройство для обмена данными с применением WIFI. Я использую ESP8266 исключительно через UART, с применением AT …
  • MCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналовMCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналов
    Views: 860 При проектировании простых устройств автоматики, часто необходимо иметь механизм звукового оповещения. Самый верхний уровень, это формирование голосовых сообщений, но об этом, как то по позже… В самом примитивном …
  • PIC32MZ – прерывания (заметки)PIC32MZ – прерывания (заметки)
    Views: 536 Виды формирования запоминая контекста при входе в прерывания. Компилятор представляет три варианта AUTO – когда запоминания места возврата из подпрограммы возложено на программу, т.е все создается программно. Этот …
  • AD9833 – Programmable Waveform Generator – part twoAD9833 – Programmable Waveform Generator – part two
    Views: 1970 Прошло время и появилась тема, что-бы закончить проект AD9833 – Programmable Waveform Generator. Приехали печатные платы. В этот раз я печатные платы заказывал в https://jlcpcb.com/ делал это в …
  • MPLAB® Harmony – или как это просто! Часть 3.MPLAB® Harmony – или как это просто! Часть 3.
    Views: 2290 Часть третья – копнём немного глубже. Вы наверное заметили, что во второй главе, вроде сначала все шло как по маслу, а потом, что бы заморгали светики, я вставил …
  • Moving average – скользящее среднееMoving average – скользящее среднее
    Views: 2465 Скользящая средняя, скользящее среднее (англ. moving average, MA) — общее название для семейства функций, значения которых в каждой точке определения равны среднему значению исходной функции за предыдущий период. Скользящие средние обычно используются с данными временных рядов для сглаживания …
  • Униполярный шаговый двигательУниполярный шаговый двигатель
    Views: 2483     В приводах различных устройств часто применяются шаговые двигатели, Шаговый двигатели различают двух типов униполярные – когда обмотки коммутируются током текущим только в одну сторону, например при …
  • Светодиоды со встроенным драйвером WS2812BСветодиоды со встроенным драйвером WS2812B
    Views: 1090 Производитель http://www.world-semi.com Краткое описание продукции фирмы Каталог продукции” catcatcat_ws_19 catcatcat_ws_15 catcatcat_ws_11 catcatcat_ws_07 catcatcat_ws_03 catcatcat_ws_18 catcatcat_ws_14 catcatcat_ws_10 catcatcat_ws_06 catcatcat_ws_02 catcatcat_ws_05 catcatcat_ws_09 catcatcat_ws_13 catcatcat_ws_17 catcatcat_ws_16 catcatcat_ws_12 catcatcat_ws_08 catcatcat_ws_04 catcatcat_ws_01 This jQuery …
  • Altium Designer my setup system and project structureAltium Designer my setup system and project structure
    Views: 1086 Используйте только последнее обновление!!! Updates https://catcatcat.d-lan.dp.ua/altium-designer-my-libraries-project-templates-system-settings-by-catcatcat-v23-09/        Тут хочу поделиться как я настраиваю Altium Designer и как я использую файлы DXPPreferences.DXPPrf для быстрой конфигурации и получения …




 

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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее