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


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


  • Применение typedef, struct и unionПрименение typedef, struct и union
    Views: 8918 Полезные описания переменных Часто необходимо в памяти расположить последовательно разные виды данных, что бы потом можно было их использовать. Полезные ссылки Взято и переработано с сайта http://www.butovo.com/~zss/cpp/struct.htm http://cppstudio.com/post/9172/ …
  • Мультимедийная сеть – AVC-LAN TOYOTAМультимедийная сеть – AVC-LAN TOYOTA
    Views: 5924 AVC LAN – протокол обмена данными мультимедийных систем автомобиля. Кодирование данных. При кодировании различаться три типа данных : преамбула – её назначение, это сообщение устройствам на шине, что начинается передача данных. …
  • MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)
    Views: 692 RTCC предоставляет пользователю часы реального времени и функция календаря (RTCC), точность “хода” может быть откалибрована. Основные особенности модуля RTCC: • Работает в режиме глубокого сна. • Возможность выбора источника …
  • Акриловый корпус для платы ch-4000Акриловый корпус для платы ch-4000
    Views: 872 Плата ch-4000 подходит для монтажа в корпуса на дин рейку, но для домашней автоматики необходимо что-то другое, поэтому был разработан корпус из акрила который позволит создавать настольные и настенные устройства. Корпус …
  • Простой цифровой вольтметр ch-c3200Простой цифровой вольтметр ch-c3200
    Views: 2686 В этой статье рассмотрен пример создания простого вольтметра постоянного тока на основе печатной платы ch-c0030pcb, а при возможности использования внешнего делителя и вольтметр переменного тока. Дан краткий принцип …
  • APA102 – светодиоды со встроенным драйвером и SPI интерфейсомAPA102 – светодиоды со встроенным драйвером и SPI интерфейсом
    Views: 3597 APA102 В 2014 году фирма Shenzhen Led Color Optoelectronic Co., Ltd http://www.szledcolor.com/ начала производство светодиодов на драйвере APA102. Это серия так называемых светодиодов со встроенным драйвером. Основной особенностью этих …
  • Pogo Pin Connector LibPogo Pin Connector Lib
    Views: 37 У своїх проектах почав застосовувати з’єднувачі та контакти типу Pogo Pin. Для цього до своєї існуючої БД додав нову бібліотеку. Огляд від ІІ Pogo Pin (погопін) – це …
  • MPLAB® Harmony – или как это просто! Часть 4.MPLAB® Harmony – или как это просто! Часть 4.
    Views: 2434 Часть четвертая – это может показаться немного сложно. Структура проекта. Для облегчения конфигурирования проекты MPLAB Harmony обычно структурированы таким образом, чтобы изолировать код, необходимый для настройки «системы», от …
  • Real-time music visualization technologyReal-time music visualization technology
    Views: 371 Music visualization technology in real time (RTMV-technology). Я не музикант і я не маю спеціальної музичної освіти, я інженер розробник вбудованих систем. Але моє хобі розроблення технології візуалізації …
  • MPLAB® Harmony – или как это просто! Часть 3.MPLAB® Harmony – или как это просто! Часть 3.
    Views: 2284 Часть третья – копнём немного глубже. Вы наверное заметили, что во второй главе, вроде сначала все шло как по маслу, а потом, что бы заморгали светики, я вставил …




 

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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее