Обзор терморегулятора xh-w1209

Перечень инструментов и материалов:

  • ножницы;
  • отвертка;
  • паяльник;
  • тестер;
  • пластиковая трубка от ушных палочек или стержня авторучки;
  • неисправные светодиод диаметром 5 мм. — 4 штуки;
  • пластиковые стойки — 4 шт.;
  • соединительные провода;
  • адаптер питания на 12В;
  • шурупы;
  • пластмассовая коробочка из под шурупов с прозрачной крышкой;
  • самоклеющаяся пленка.

 Изготовление корпуса.

Недостатком платы является то, что — она не подходит для установки в корпус, кнопки и индикатор расположены внизу относительно реле и клемм.


плату

Сначала захотел выкрасить ее предварительно заклеив окно для экрана ЛЕД индикатора. Но затем передумал и решил обтянуть пленкой самоклейкой (остались куски от ремонта). Вышло быстро и на мой взгляд вроде неплохо. После делаем окно в пленке для экрана светодиодного индикатора и просверливаем проходы для кнопок.

Установка электронной платы терморегулятора.

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


тест

Проверка и настройка регулятора.

Подключил для питания терморегулятора адаптер на 12 вольт (можно использовать любой источник питания на 12 вольт и ток от 0,1 ампера). Сравнил показания температуры с эталонным электронным термометром, в результате они оказались одинаковыми.

Режимы настройки.

  • P0 режим охладителя или нагревателя C/H;
  • P1 настройка гистерезиса 0.1-15 градусов(разница в режиме переключения реле);
  • P2 установка верхнего рабочего предела температуры;
  • P3 установка нижнего рабочего предела температуры;
  • P4 подстройка температуры;
  • P5 задержка включения реле (0-10 сек.,);
  • P6 аварийное превышение температуры. Режим Р4 служит для подстройки показаний по образцовому прибору.

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

Автор статьи “Апгрейд и настройка многофункционального терморегулятора W1209 своими руками ”   Wop127

Смотрите так же:

  • автомат для проветривания теплиц своими руками
  • сделай сам: бокс для выращивания зелени
  • датчик влажности почвы своими руками
  • сделай сам: 12 вольтовый кондиционер своими руками
  • Ваша статья будет здесь если Вы ее нам пришлете 🙂  [email protected]

Основные параметры:

  • Управляющее реле стоит на 12 В с NO контактом, коммутирует ток до 20 А (14VDC) и до 5 А (250VAC).
  • Тип датчика ― водонепроницаемый: NTC (10K/3435). Температурный датчик представляет собой термосопротивление 10 кОм, герметично залитое в защитный металлический колпачок. Длина провода датчика температуры 50 см., но при необходимости, его можно удлинить.
  • Диапазон измеряемой и контролируемой температуры: -50 ~ 110 градусов.
  • Точность измерения: ± 0.1 °C.
  • Точность управления: 0.1 °C.
  • Гистерезис: 0.1 °C.
  • Частота обновления: 0.5 сек.
  • Напряжение питания: 12 вольт, постоянного тока.
  • Потребляемая мощность: < 1W.

Управляющее реле стоит на 12В с NO контактом, коммутирует ток до 20А (14VDC) и до 5А (250VAC)
Лучше-бы реле поставили с переключающим контактом и все 3 вывода вывели на разъём подключения, при этом немного расширяется сфера применения термостата

Термодатчик представляет собой термосопротивление 10кОм, герметично залитое в защитный металлический колпачок. Длина кабеля 30см (заявлено 50см), но при необходимости, его можно удлинить.

Настройка параметров с расшифровкой:

— Температура уставки -50ºС 110ºС, по умолчанию 28ºС
— P1 гистерезис переключения 0,1 — 15,0ºС, по умолчанию 2,0ºС
Несимметричный (в минус от уставки), позволяет снизить нагрузку на реле и исполнитель в ущерб точности поддержания температуры.
— P2 максимальная уставка температуры -45ºС 110ºС, по умолчанию 110ºС
Позволяет сузить диапазон уставки сверху
— P3 минимальная уставка температуры -50ºС 105ºС, по умолчанию -50ºС
Позволяет сузить диапазон уставки снизу
— P4 коррекция измеряемой температуры -7,0ºС 7,0ºС, по умолчанию 0,0ºС
Позволяет проводить простейшую калибровку для повышения точности измерения (только сдвиг характеристики).
— P5 задержка срабатывания в минутах 0-10мин, по умолчанию 0мин
Иногда необходима для задержки срабатывания исполнителя, критично например для компрессора холодильника.
— P6 ограничение отображаемой температуры сверху (перегрев) 0ºС-110ºС, по умолчанию OFF
Лучше без необходимости не трогать, т.к. при некорректной настройке дисплей будет постоянно отображать «—» в любом режиме и придётся скидывать настройки в состояние по умолчанию, для этого надо при очередном включении питания удерживать нажатыми кнопки + и -.
— Режим работы С (охладитель) либо H (нагреватель), по умолчанию С
Фактически просто инвертирует логику работы термостата.
Все настройки сохраняются после отключения питания.

Никаких дополнительных и хитрых настроек

(ПИД, наклон, обработка, сигнализация) не обнаружено, но они простому пользователю и не нужны.
При температуре ниже -50ºС (или при отключении датчика) на индикаторе отображается LLL
При температуре выше 110ºС (или при замыкании датчика) на индикаторе отображается HHH

Интересная особенность — скорость обновления показаний температуры зависит от скорости изменения температуры. При быстрых изменениях температуры, индикатор обновляет показания 3 раза за секунду, при медленных изменениях — примерно в 10 раз медленнее, т.е. происходит цифровая фильтрация результата для повышения стабильности показаний.
Точность измерения заявлена 0,1ºС, но это просто невозможно для обычного нелинейного терморезистора без индивидуальной калибровки по множеству точек, которую 100% не делали, да и 10-bit ADC не позволяет такую роскошь. В лучшем случае можно рассчитывать на точность 1ºС

Порядок настройки

Перед включением следует изучить руководство по эксплуатации.

Для управления настройками схема W1209 предусматривает три кнопки:

  • «Set»;
  • «+»;
  • «-».

Все предусмотренные функции и возможности настраиваются путем нажатия на перечисленные кнопки.

Согласно инструкции к W1209, для изменения настроек необходимо войти в режим программирования. Для этого нажимают и удерживают в течение 5 секунд кнопку «Set». Когда на экране высветится номер пункта настройки, кнопку можно отпустить. Для перемещения по меню настроек используют кнопки «+» и «-».

Всего инструкция термостата W1209 предусматривает от 6 до 8 позиций, в зависимости от текущей прошивки встроенного микроконтроллера:

  • Р0 – переключение контроля нагрева или охлаждения;
  • Р1 – регулировка диапазона гистерезиса;
  • Р2 – изменение максимального предела контроля температуры;
  • Р3 – изменение минимального предела контроля температуры;
  • Р4 – коррекция температурной погрешности измерений;
  • Р5 – программирование времени задержки включения;
  • Р6 – тревога (не используется в большинстве прошивок);
  • Р7 – принудительное выключение при достижении верхнего порога регулирования;
  • Р8 – сброс к заводским установкам (работает не на всех прошивках).

По умолчанию, при входе в режим программирования устанавливается первый пункт меню – Р0.

Расположение клемм и элементов управления

Войдя в нужный пункт, при помощи кнопок «+» или «-» устанавливают необходимое значение параметра. Для выхода из режима программирования необходимо нажать и удерживать в течение 5 секунд кнопку «Set». Выход в режим работы с записью установок также происходит по прошествии 10 секунд, если за это время не была нажата ни одна кнопка.

Инструкция термореле w1209 dc 12 в информирует, что данное устройство имеет сигнализацию неправильной работы, что отображается на индикаторе:

  • LLL – обрыв датчика температуры;
  • 110 или HHH – короткое замыкание шлейфа датчика;
  • 888 – неисправность датчика.

Кроме использования режима программирования, сброс к заводским настройкам можно произвести следующим образом:

  1. Снять питание с регулятора;
  2. Нажать одновременно кнопки «+» и «-»;
  3. Включить питание.

Калибровка термореле W1209

Калибровка термореле осуществляется в режиме программирования в пункте меню Р4. Для калибровки нужно иметь образцовый термометр. Сравнивая показания эталона с показаниями конструкции, приводят их к одинаковым значениям манипуляциями кнопок «+» или «-». После выхода из настроек W1209 автоматически корректирует температуру измерений во всем диапазоне.

При отсутствии термометра можно воспользоваться известными значениями:

  • Температура таяния снега – 0°С;
  • Температура кипения воды – 100°С.

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

Модуль термостата W1209 и его доработка своими руками

Модуль термостата W1209 — это электронное устройство для поддержания заданной температуры с определенной точностью. Весьма полезная платка терморегулятора для строительства различных схем поддержания температуры (инкубаторы, теплые ящики, теплый пол, теплица и т.п.). Куплен был в магазине для проведения экспериментов и приобретения опыта в намерении дать мозги неудачно купленному нагревателю. Но сначала давайте его изучим и доработаем своими руками. Вещь стоит недорого и предоставляет свободу действий. Ниже представлен обзор модуля термореле W 1209, дана инструкция по программированию, представлена схема и вариант доработки термостата своими руками с фото и видео.

Обзор модуля термостата W 1209 и его доработка своими руками

В режиме «охлаждение» реле в модуле выключено, пока температура ниже заданного значения, при достижении заданной температуры реле включится и останется включенным до снижения температуры на величину заданного гистерезиса (а гистерезис настраивается!).

В режиме «нагрев» модуль работает в обратном порядке

Термодатчик сопротивлением 10 кОм подключен к модулю через разъем. Термодатчик герметичный, что очень удобно. Кабель термодатчика можно удлинить, что тоже хорошо.

Порядок настройки модуля

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

При длительном нажатии на set модуль переходит в режим программирования параметров:

Р0 режим «С» охлаждение и режим «Н» нагрев.
— P1 режим задания уставки (гистерезиса) работы термостата от 0,1 до 15ºС, по умолчанию 2ºС.
Уставка несимметричная.
— P2 режим задания максимального значения температуры от -45ºС до 110ºС (лучше не менять).
— P3 режим задания минимального значения температуры от -50ºС 105ºС (лучше не менять).
— P4 коррекция показаний модуля от -7,0ºС до 7,0ºС, очень удобно проводить простейшую калибровку для точности работы.
— P5 задержка срабатывания 0-10 мин, оставьте по умолчанию 0, чтобы не страдать при проверке работы встроенного модуля.
— P6 ограничение на отображение максимальной температуры, оставьте OFF.
Модуль сохранит все настройки даже при отключении питания.

Проверял модуль в Оймяконе при -60ºС на индикаторе отображается LLL.
Проверял модуль в сауне при 111ºС на индикаторе отображается HHH.

Нашел в интернете схему модуля W1209


Ток потребления схемы в режиме отключенного реле ~20 мА, включенного ~70 мА (при питающем напряжении ~12 В)

Модернизация модуля термостата W1209 своими руками

На плате вход RESET (4 pin контроллера) выведен на контакты для программирования и контроллер иногда ложно сбрасывается от сильной искровой помехи (реле то установлено на плате). Это устраняется установкой конденсатора емкостью ~0,1мкФ на общий провод. SMD конденсатор просто припаивается к пятачкам. Смотри фото.

Дорабатываем плату. Хочу сразу предупредить, что есть шанс повредить модуль. Работы проводим своими руками на свой страх и риск. Для устранения монтажных проблем с платы были выпаяны: разъем термодатчика, клеммы и реле. К сожалению модуль собран на станке, а это значит, что детали плотно установлены в отверстиях платы. С помощью отсоса удалить весь припой невозможно. При демонтаже реле были повреждены дорожки платы (восстановлены проводниками). Разъем датчика припаивается с обратной стороны платы. Также с обратной стороны платы припаиваются клеммы. Смотри фото и видео. К дорожкам клемм контактов реле припаиваются проводники от дорожек питания катушки реле. Реле подключено другое типа «С» с перекидными контактами. Катушка реле подключается к модулю двумя удлиняющими проводниками через клеммы. В таком виде сверху платы не будет помех для встраивания модуля в устройство. Реле можно приобрести в магазине по этой

Терморегулятор для инкубатора w1209 настройка калибровка

Сообщение #1 Arduino » 27 июня 2018, 19:49

В зависимости от того что нам нужно нагревать или охлаждать (при заданной температуре реле будет либо замыкать либо размыкать контакты), устанавливаем один из двух режимов: охлаждение или нагрев. Для этого нажимаем и удерживаем кнопку “SET” более двух секунд, на дисплее отобразится “Р0”, это означает, что мы зашли в программное меню. Кнопками “+” и “-” осуществляется навигация по программному меню, но в нашем случае мы находимся на нужном значении “Р0”, поэтому нажимаем еще раз кнопку “SET” и выбираем нужный режим: “С” это охлаждение, а “Н” нагрев.

Следующая настройка в меню “Р1” – гистерезис, это разница температур при которой включится или выключится термостат, (заводская настройка 2°C). Например, терморегулятор выставлен на отключение при +40°C, при достижении этой температуры реле разомкнется. А включится только тогда, когда температура опустится на выставленный гистерезис, то есть при +38°C.

Следующие два пункта меню:

  • “ Р2 ” верхний предел установки поддерживаемой температуры (заводская установка +110°C).
  • “ Р3 ” нижний предел установки поддерживаемой температуры (заводская установка -55°C). При достижении этих температур терморегулятор W1209 будет выключен.

Дальше в меню идет коррекция температуры “Р4”, можно откалибровать показания температуры до одной десятой градуса (по умолчанию 0°C).

Пункт меню “Р5” отвечает за задержку времени включения реле, можно выставить до 10 мин. (установка по умолчанию 0 мин).

Последний пункт “Р6” позволяет управлять защитой от перегрева. OFF –защита выключена, ON – защита включена.

Установка температуры: нажимаем кнопку “SET”, индикатор начнет моргать, кнопками “+” и “-” устанавливаем нужную температуру.

Для сброса на заводские настройки необходимо:

отключить питание нажать и удерживать кнопки “+” и “-» подать питание на терморегулятор

На LED дисплее появится надпись “888”, после чего отобразится текущая температура.

Сообщение #2 Дим » 27 июня 2018, 20:50

Ещё одна инструкция.

Настройка параметров с расшифровкой: Все настройки сохраняются после отключения питания.Температура уставки -50ºС 110ºС, по умолчанию 28ºС

P1 гистерезис переключения 0,1 — 15,0ºС, по умолчанию 2,0ºСНесимметричный (в минус от уставки), позволяет снизить нагрузку на реле и исполнитель в ущерб точности поддержания температуры.

P2 максимальная уставка температуры -45ºС 110ºС, по умолчанию 110ºСПозволяет сузить диапазон уставки сверху

P3 минимальная уставка температуры -50ºС 105ºС, по умолчанию -50ºСПозволяет сузить диапазон уставки снизу

P4

P5 задержка срабатывания в минутах 0-10мин, по умолчанию 0минИногда необходима для задержки срабатывания исполнителя, критично например для компрессора холодильника.

P6 ограничение отображаемой температуры сверху (перегрев) 0ºС-110ºС, по умолчанию OFFЛучше без необходимости не трогать, т.к. при некорректной настройке дисплей будет постоянно отображать «—» в любом режиме и придётся скидывать настройки в состояние по умолчанию, для этого надо при очередном включении питания удерживать нажатыми кнопки + и -.

Режим работы С (охладитель) либо H (нагреватель), по умолчанию СФактически просто инвертирует логику работы термостата.

При температуре ниже -50ºС (или при отключении датчика) на индикаторе отображается LLLПри температуре выше 110ºС (или при замыкании датчика) на индикаторе отображается HHH

Сообщение #3 Arduino » 27 июня 2018, 21:56

Вход RESET (4 pin) выведен на контакты для программирования, имеет только внутреннюю высокоомную подтяжку (0,1мА) и контроллер иногда ложно сбрасывается от сильной искровой помехи поблизости (даже от искры в собственном реле), либо при случайном касании контакта рукой.Легко исправляется установкой блокирующего конденсатора 0,1мкФ на общий провод

Ток потребления термостата в режиме отключенного реле 19мА, включенного 68мА (при питающем напряжении 12,5В)

Источник

Как настроить универсальный терморегулятор для инкубатора.

Программируемый терморегулятор предназначен для контроля температуры в диапазоне от -50°С до +110°С. Он может работать в паре с нагревателем или охладителем.Питается от источника постоянного тока 12 вольт.Токопотребление 60ма.Этим прибором можно котролировать по дисплею температуру и регулировать ее в заданных пределах.Применить можно в инкубаторе,нагревателях воды,термосушках,в автомобиле и еще во многих местах где нужно поддерживать постоянную температуру.Нагрузку (лампы,тэны,и т.д.)подключаем к реле.

Настройка несложная.

Если нажать на кнопку «SET» и держать более 5 секунд, то термостат переходит в режим настроек. Доступны следующие настройки:P0 — выбор охладителя либо нагревателя P1 — гистерезис (0.1-15 °C, по умолчанию 2 °C) P2 — задание верхнего рабочего предела температуры (по умолчанию 110°C) P3 — задание нижнего рабочего предела температуры (по умолчанию -50°C) P4 — коррекция температуры (-7 +7°C, по умолчанию 0) P5 — задержка включения/выключения реле (0-10 сек., по умолчанию 0) P6 — сигнал аварийного превышения температуры (0 +110 °C, по умолчанию выключен)

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

Модернизация модуля термостата W1209 своими руками

Конструкция прибора дает широкие возможности для модернизации. Можно доработать устройство следующим образом:

  • Поместить термореле в корпус;
  • Удлинить шлейф термодатчика;
  • Сменить версию прошивки.

Последний пункт возможно выполнить при наличии навыков работы с программируемыми контроллерами. Для этой цели используют USB программатор ST-Link V2. Необходимую версию прошивки можно скачать с официального сайта производителя контроллера. Переделка устройства путем смены прошивки на более новую позволяет ввести новые функции и улучшить эксплуатационные характеристики.

Вариант корпуса

Доработка шлейфа имеет смысл по причине малой длины штатного провода датчика (около 0.5 м).

Управляющий контроллер STM8S003F3P6

Ток потребления термостата в режиме отключенного реле 19мА, включенного 68мА (при питающем напряжении 12,5В)
Напряжение питания ниже 12В подключать нежелательно, т.к. на реле подаётся напряжение на 1,5В меньше питающего. Лучше, чтобы оно было немного больше (13-14В)

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

Вход RESET (4 pin) выведен на контакты для программирования, имеет только внутреннюю высокоомную подтяжку (0,1мА) и контроллер иногда ложно сбрасывается от сильной искровой помехи поблизости (даже от искры в собственном реле), либо при случайном касании контакта рукой.
Легко исправляется установкой блокирующего конденсатора 0,1мкФ на общий провод

Поверку и калибровку проводил классически на двух контрольных точках 0ºС и 100ºС
В воде с тающим льдом показал +1ºС

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий