Электронный термостат asic схема: Электронное регулирование температуры ASIC® – Технология ASIC – управление работой электрического конвектора и поддержание температуры

Конвектор NOIROT Melodie Evolution 1750 (средняя модель).

Melodie Evolution — электрический обогреватель конвективного типа. Вся конструкция прибора направлена на равномерное распределение тепла для обогрева с максимальным комфортом. Устройство работает по принципу естественной конвекции. Холодный воздух, проходя через конвектор и его нагревательный элемент, нагревается и выходит сквозь решетки-жалюзи, незамедлительно начиная обогревать помещение.

Обогреватель Melodie Evolution дает абсолютную свободу в реализации самых сложных дизайнерских проектов. Средний типоразмер модели (высота 440 мм) позволяет легко установить прибор в любом, свободном от мебели пространстве комнаты.

Конструктивные особенности конвектора исключают возникновение посторонних шумов при нагреве и остывании и гарантируют полную безопасность в эксплуатации (отсутствие острых углов, нагрев поверхности не выше 60°С).

Электронная автоматика выдерживает перепады напряжения от 150 В до 242 В, что наиболее актуально при частых «скачках» напряжения. На случай возможных перебоев с электропитанием в обогревателе предусмотрена функция авторестарта, восстанавливающая работу прибора в прежнем режиме.

Обогреватель имеет II класс электрозащиты и не нуждается в заземлении, что позволяет оставлять его включенным 24 часа в сутки. При точном соблюдении правил эксплуатации исключена любая возможность воспламенения.

Melodie Evolution выполнен в брызгозащищенном исполнении (IP 24) и может применяться даже во влажных помещениях.


Управление

Обогреватель Melodie Evolution оснащен электронным термостатом ASIC®, который поддерживает температуру с точностью до 0,1°С.

Конвекторы можно объединить в единую систему отопления с помощью центрального пульта управления RADIO Transmitter (по радиосигналу) или кассеты-программатора Memoprog (по управляющему кабелю).

Конструкция

Конструкция Melodie Evolution
  1. Электронный термостат ASIC®

    Электронный термостат ASIC® поддерживает заданную температуру с точностью до 0,1°С, автоматически включая или отключая нагрев.

  2. Специальное покрытие

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

  3. RX Silence PLUS®

    Цельнолитой монометаллический нагревательный элемент RX Silence PLUS® быстро и абсолютно бесшумно нагревает воздух и прекрасно поддерживает тепловой баланс в отапливаемом помещении. Благодаря уникальной конструкции нагревательный элемент RX Silence PLUS® не издает никаких звуков при тепловом расширении. Специальное «ракушечное» покрытие нагревательного элемента значительно увеличивает площадь теплоотдачи.

Гарантия

Высокое качество, исключительная надежность и долговечность продукции обеспечивает ресурс непрерывной работы не менее 25 лет. Продукция NOIROT обеспечивается официальной гарантией 6 лет.

Официальная гарантия поддерживается на всей территории РФ.

Доставка по Москве.

Доставка осуществляется БЕСПЛАТНО в день заказа или на следующий день.

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

Доставка в любой город РФ

Наш официальный интернет-магазин осуществляет доставку во всех городах Российской Федерации. 

На некоторые модели доставка в Ваш город — БЕСПЛАТНО*. На отдельные модели доставка платно.

*при покупке с ценой по акции или скидке — уточняйте по доставке, в отдельные регионы бесплатная доставка может не распространяться.

 

Отправьте заказ с сайта и получите подробную информацию о доставке в Вашем городе.

Так же подробную информацию можно получить у менеджеров отдела продаж по телефону.

Воспользуйтесь формой заказа на сайте или же отправьте запрос на почту [email protected]

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

Доставка «ножек» и аксессуаров БЕЗ покупки обогревателя осуществляется платно.

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

РадиоКот :: Двухканальный термометр-термостат на ATmega8.

РадиоКот >Схемы >Цифровые устройства >Бытовая техника >

Двухканальный термометр-термостат на ATmega8.

Приветствую уважаемых котов!

Вот и я нашёл время присоединиться к поздравлению кота по-человечески!

 

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

 

Теперь о самом устройстве (Базовый вариант):
Устройство сделано на базе микроконтроллера ATmega8A-PU. Индикатор светодиодный четырёхразрядный FYQ-5641AHR-21. Реле HLS8-22F-DC5V-C. Датчики DS18B20. Корпус блока управления G1908, корпус силовой части, вот уже и не помню.

 

Схема устройства:

 

 

Микроконтроллер работает от внутреннего задающего генератора на 4 мГц (дополнительно, на плате предусмотрена возможность установки кварца). Из-за артефактов динамической индикации (заметно было подмигивания в момент опроса датчика) пришлось отказаться от чтения ROM датчика и подсчёта CRC. Тем не менее, в устройстве используются два датчика, которые подключены к разным выводам МК. Один (№1) измеряет температуру наружного воздуха, другой (№2) температуру в ящике. Термостатирование организовано только для датчика №2 (ящик) – базовый вариант.
Термометр-термостат разделён по двум корпусам. В одном управляющая часть и дисплей, в другом блок питания и реле управления нагрузкой. На плате управления предусмотрена установка стабилизатора питания с конденсаторами для питания микроконтроллера, но так как питание от БП приходит и так 5 v он не впаян (в случае питания от блоков питания с выходным напряжением больше 5 v, его необходимо впаять). Корпус управления снабжён кронштейном который позволяет устанавливать его как на DIN-рейку или просто саморезами к стене.

 

 

Разъёмы устройства:
– по USB разъёму передаются управляющие сигналя для включения реле;
– через аудио разъёмы подключены датчики температуры. 

 

 

 

 

 

 

 

 

 

 

 

 

  

 Описание работы термостата.
Устройство имеет три кнопки для управления. Кнопка (ОК), (Up), (Dn). При включении питания на индикаторе высвечивается температура датчика №1 (наружный воздух).

Для просмотра температуры в ящике необходимо нажать кнопку (ОК). При этом загорается светодиод синий HL1 (см. схему), указывающий, что на дисплей выведена температура датчика №2.

При повторном нажатии кнопки (ОК), на дисплей выводится температура датчика №1, а светодиод HL1 гаснет.
Для входа в режим установки верхнего порога отключения и нижнего порога включения обогрева. Необходимо нажать обе кнопки (Up), (Dn) и удерживать их нажатыми не менее 5 сек. По истечении этого времени устройство перейдёт в режим просмотра верхнего порога выключения обогрева. Теперь кнопки нужно отпустить. На дисплее будет высвечиваться значение порога и у четвёртого разряда засветится верхний сегмент, указывающий, что это верхний порог.

Для изменения уставки порога, необходимо нажать кнопку (ОК). Значение на дисплее начнёт мигать, сигнализирующее о готовности к изменению уставки. Уставку можно менять в пределах от +1 до +10 градусов, с дискретностью 1 градус. Увеличение значения происходит с помощью кнопки (Up), а уменьшение с помощью кнопки (Dn). Для сохранения уставки или просто для перехода на следующий порог, необходимо нажать кнопку (ОК). На дисплее высветится нижний порог и у четвёртого разряда засветится нижний сегмент, указывающий, что это нижний порог.

Для изменения уставки порога, необходимо опять нажать кнопку (ОК). Значение на дисплее начнёт мигать, сигнализирующее о готовности к изменению уставки. После установки порога включения, нажимаем кнопку (ОК) для сохранения и выхода из режима установки порогов термостатирования. Уставки сохраняются в энергонезависимой памяти МК и при исчезновении питания не сбрасываются.
Для удобства контроля состояния температуры в ящике, был введён дополнительный алгоритм сигнализации о низкой температуре в ящике. Что он из себя представляет? Когда на дисплее отображается температура датчика №1, а температура в ящике снижается (допустим, из-за неисправности нагревателя) и достигает значения ниже +1 градуса, светодиод HL1 начинает мигать, сигнализируя о низкой температуре в ящике. Если температура в ящике поднимется выше + 2 градусов, светодиод перестанет мигать.

Алгоритм неисправности датчиков. При неисправности датчика да дисплее выводится надпись Err №. Номер обозначает код неисправности от 1 до 3. Цифра 1 обозначает – нет высокого уровня, 2 – нет датчика, 3 – высокий уровень не восстановлен.

Когда на дисплее отображается температура датчика №1, и произошла неисправность датчика №2,то светодиод HL1 начинает мигать, сигнализируя о неисправности. Таким образом, при выведенной на дисплей температуре датчика №1 Вы не пропустите возникшую неисправность термостата. Естественно при неисправности датчика №2, обогрев отключается.

Ещё несколько моментов. Термостат отключен если уставка нижнего порога равна уставке верхнего порога, или уставка нижнего порога выше уставки верхнего порога. Если неисправны датчик №1 или №2, то в меню уставок, значение уставки Вы не увидите, хотя уставку изменить можно, но вслепую. Это сделано для того, что бы пользователь не лез изменять уставки при неисправных датчиках.

 

Фьюзы для прошивки базового варианта термостата

 

Для Algorithm Builder и UniProf галочки ставятся как на картинке.
Для PonyProg, AVR Studio, SinaProg галочки ставяться инверсно.

 

Модификации устройства.

 

МОД1_1. Новые возможности:
1. Верхнюю уставку теперь можно изменять в диапазоне от +1 до +120*С, нижнюю – от 0 до +110*С.
2. Фьюзы установлены для работы от внешнего кварца (3 – 8 МГц).
3. Увеличена частота динамической индикации для кварца 4 МГц.
Так что из-за динамической индикации придётся устанавливать кварц на 4 МГц, или править код для Вашего кварца.

 

МОД2_1. Дополнение к МОД1_1:
Появилась возможность управления охлаждением по первому датчику. Диапазон уставок охлаждения: Верхняя от 1 до 50 градусов, нижняя от 0 до 50 градусов. Управление реле №2 осуществляется с порта РВ5 (19). При охлаждении реле №2 «встаёт под ток», в дежурном режиме – обесточено. Верхняя уставка включает реле №2, нижняя — отключает. При входе в режим изменения уставок, первые изменяются уставки охлаждения (светодиод погашен) для датчика №1, вторые – нагрева (светится светодиод) для датчика №2. 

 

МОД 2_2
Отличие от МОД2_1: прошивка для индикатор с ОА. Использовать транзисторы PNP при соответственном включении.

 

МОД2_3.
Принцип работы на охлаждения остался как в МОД2_1.
Уставки на нагрев фиксированы: 30, 40, 50, 60, 70. Выбираются кнопками Up и Dow. Гистерезис на включения 2 градуса, то есть при уставке 30, ниже 28 включается, при 30 отключается.
Режим предупреждения: При снижении температуры датчика №2 ниже 25 градусов, светодиод начнёт мигать. При достижении температуры 28 и выше, мигание отключится.

 

Вход для уставок нагрева, осуществляется удержанием кнопок Up и Dow в нажатом положении более 2 сек.

 

Вход для уставок охлаждения, осуществляется удержанием кнопок Up и Dow в нажатом положении более 6 сек. То есть при удержании кнопок более 2 секунд, устройство войдёт в режим уставок нагрева, не отпускайте кнопки, по завершении ещё 2 секунд, устройство вернётся обратно в режим отображения температуры датчика, продолжайте удерживать кнопки, по завершении ещё 2 секунд, устройство войдёт в режим уставок охлаждения (и того больше 6 сек).

 

Алгоритм ввода и сохранения уставок остался как и в предыдущих версиях.

 

Фьюзы для прошивки МОД1_1 — МОД2_3 термостата

 Для Algorithm Builder и UniProf галочки ставятся как на картинке.
Для PonyProg, AVR Studio, SinaProg галочки ставяться инверсно.

 

 

Файлы:
Рисунки печатных плат термостата (Sprint Layout)
МОД1_1
МОД2_1
Исходник Algorithm Builder
МОД2_2
МОД2_3
Прошивка (HEX)
Схема (Splan7.0)

Все вопросы в Форум.


Как вам эта статья?

Заработало ли это устройство у вас?

Очередной термостат на Tiny2313 и DS18B20

РадиоКот >Схемы >Цифровые устройства >Бытовая техника >

Очередной термостат на Tiny2313 и DS18B20

Категорически приветствую всех Котов, а заодно и поздравлю с Новым 2017 годом. 

Также хочу выразить благодарность котам за постоянную помощь в реализации идей: ARV, Z_h_e, Albert_V, pyzhman, Kavka, oleg110592 и другим, кого не упомянул…

Наконец-то и я решил опубликовать на любимом сайте свое творение, долго не решался, но подобных термостатов было собрано уже штук 6 и все исправно трудятся в течение года. Все они включают/выключают различные вентиляторы для охлаждения при достижении «верхней» температуры. 

Собственно о чем речь. Заказали мне как-то изобрести простенький термостат (даже проще — термометр) и собрал я его ради интереса из того, что было под руками, а также в учебных целях (распотрошить протокол 1-Wire).

Термостат очень простой и представляет из себя устройство с семисегментным четырехразрядным индикатором. Собран на микроконтроллере ATTiny2313. Подключается к нему всего один внешний датчик DS18B20. Двумя кнопками настраивается температура верхнего порога (во всем диапазоне температур работы датчика от -55 до +125 градусов Цельсия), при нажатии на любую кнопку пропадает значок градуса в правом разряде, через некоторое время (ориентировочно 30 секунд) термостат переходит в режим контроля температуры, а значение выставленного порога сохраняется в памяти EEPROM.

В режиме контроля температуры отображается значок градуса в правом разряде индикатора. При достижении установленной температуры включается нагрузка (см. схему там транзистор с открытым коллектором) и на индикаторе в правом разряде еще появляется десятичная точка (символизирует о работе нагрузки). Когда температура упадет на пару градусов — нагрузка отключается. Вот и все! 

Описаний протокола 1-Wire в сети очень много, поэтому в него уже углубляться не буду, скажу лишь одно для начинающих, что всегда старайтесь разбить большую задачу на много маленьких. Так и в программировании, не пытайтесь освоить все сразу (в том числе и из описания этого протокола, как и любого другого), разбивайте на блоки. Общение микроконтроллера с датчиком это не все сразу. Это какие-то команды и ответы на них. А команды — это байты циферок (как и ответы). А байты уже состоят из битов! Так вот! Минимальная единица информации — бит — вот с чего надо начинать в изучении и написании своей библиотеки. Все задержки/интервалы начинаете с битов чтения и записи. А если смогли записать/считать один бит, то потом уже оформляете дальше чтение и запись целого байта. А потом уже просто все — передаете команду, а подпрограммы все выполняют. ))) Надеюсь, поможет. 

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

Итак, вот схема (сильно не серчайте, устройство было вообще без схемы, а схема уже потом создавалась, как модель в Протеусе, тем более по своей природе коты ленивы и я тоже):

Как видите, сама схема не отличается каким-либо разнообразием и изысками, впрочем, как и большинство устройств с микроконтроллерами. Почему она именно такая? А все очень просто, сначала я взял индикатор, потом микроконтроллер и примерил одно к другому. Так разрабатывалась печатная плата. Где выводы индикатора и микроконтроллера совпали, там и получились дорожки, а значит и порты заняты именно эти. Заметьте также, на схеме не указаны цепи питания, а на плате разводка под стабилизатор типа 7805 и конденсаторы. Настоятельно рекомендую ставить стабилизатор в корпусе ТО-220. Но если его использовать просто как термометр, то у меня дома он вообще питается от какой-то старой пятивольтовой зарядки для телефона, работает без стабилизатора.

Транзистор на схеме любой. На плате разведен под корпус типа SOT-23, т.е. маленький поверхностный. Рекомендую туда поставить вообще какой-нибудь полевой типа IRLML0030. Все силовые цепи по моей задумке внешние и управляются через реле. 

Кстати, в архивах есть и модель Протеуса, где можно все понажимать (не забудьте указать микроконтроллеру файл с прошивкой). 


Сначала, конечно делаем ЛУТ и травим. (Рисунок платы в СпринтЛайауте прилагается)

 

Для эксперимента я на первый образец ставил стабилизатор типа 78L05, но его мало, т.к. индикаторы довольно много жрут. Почему и советую поставить помощнее. Слева на плате видны штырьки — это для подключения питания и нагрузки. Справа три штырька для подключения самого датчика температуры, а снизу для подключения кнопок! (всегда сверяйтесь со схемой). Также на фотографии видны провода — это припаян программатор, в конце, конечно, все они убираются. 

Прошитый термостат сразу начинает показывать температуру окружающей среды. Внимание, если датчик не подключен, то он всегда будет показывать -1 градус Цельсия (по умолчанию). ))))

Давайте теперь запихаем это чудо-юдо в какой-нибудь корпус! Ведь, хоть какое-то устройство у Кота должно быть в корпусе. )

Переднее дымчатое стекло взял от какого-то принтера сломанного.

Малость шлифанем и чуток заполируем. 

 

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

Готово! Результат см. выше. 

Если кто-то захочет поменять разводку платы — пожалуйста, тогда можно применить микроконтроллер в любом корпусе. Индикатор, который использовал я называется KEM5461AG (общий катод). Были и зеленого и красного и желтого цвета. Соответственно программа под них и создавалась. У кого будут другие индикаторы по разводке ног и по общим анодам — плату и прошивку правьте сами. Тем более, я даже призываю к этому. Не следует тупо повторять конструкцию — это не по-кошачьи. Резисторы в анодах индикатора на свое усмотрение, у меня стоят 100 Ом (кстати, на схеме они не показаны, а на плате есть). Индикация динамическая, поэтому 100 Ом в самый раз. Резистор в базе транзистора тоже зависит от того транзистора, который вы будете использовать. Для биполярного пойдет в районе 1 кОм или больше. Для полевого в районе 200 Ом. И еще рекомендую базу (затвор) притянуть к земле каким-нибудь резистором в районе 10 кОм (на схеме и плате его нет). 

Если у вас получилась длинная линия до датчика температуры и термометр плохо работает, попробуйте уменьшить сопротивление R1. 

Надеюсь кому-нибудь да пригодится в образовательных целях. 

Все вопросы как всегда в форум. 

Файлы:
Клеим стеклышко
Плата
Архив с прошивкой и исходником

Все вопросы в Форум.


Как вам эта статья?

Заработало ли это устройство у вас?

ЭЛЕКТРОННЫЙ ТЕРМОРЕГУЛЯТОР ДЛЯ ОТОПЛЕНИЯ

Привет всем жителям и гостям нашего сайта Радиосхемы! Сегодня хочу рассказать вам о своём нехитром устройстве, но сначала не много предыстории… Живу я в небольшом посёлке городского типа, в обыкновенном блочном двухэтажном доме, с центральным отоплением. И так как отопление отключают очень рано, а включают слишком поздно, то приходится греться в это время обогревателем. Мощности последнего на всю квартиру не хватает, а для одной комнаты (спальни) много. В итоге к утру становится не выносимо жарко, если дверь закрыта, а если открыта – холодно. Эта ситуация и сподвигла меня на изготовление терморегулятора.

Сборка схемы ТЕРМОРЕГУЛЯТОРА ДЛЯ ОТОПЛЕНИЯ ДОМА   

Так как я потихоньку начал изучать микроконтроллеры, то решено было использовать их в достижении своей цели. Поскольку это намного упрощает схему устройства, по сравнению с дискретными элементами. Мозгом регулятора стал широко распространённый МК Atmega8 в DIP корпусе, за отображение информации отвечает LCD дисплей 1602, датчик температуры DS18B20. Плюс добавлено пару кнопок для настройки и двухцветный светодиод диаметром 10 мм. для визуального контроля.

Сборка микроконтроллера в ТЕРМОРЕГУЛЯТОР ДЛЯ ОТОПЛЕНИЯ ДОМА

Силовая часть состоит из реле (выдерживающего ток нагрузки) и управляющего транзистора, который помимо того ещё и является согласователем уровней напряжения. Потому что для питания МК нужно пять вольт, а реле двенадцать вольт. Источником питания является не большой трансформатор на двенадцать вольт, из отслужившего свой срок электронного счётчика, и интегральный стабилизатор L7805.

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

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

САМОДЕЛЬНЫЙ ТЕРМОРЕГУЛЯТОР ДЛЯ ОТОПЛЕНИЯ   САМОДЕЛЬНЫЙ ТЕРМОРЕГУЛЯТОР ДЛЯ ОТОПЛЕНИЯ 2

Код был написан в программе CodeVisionAVR 2.05.0, закоментированный исходник и прошивка прилагаются.

Схема регулятора температуры отопления

Схема регулятора температуры отопления

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

В исходнике можно поменять интервал температур и использовать по своему усмотрению, так же можно изменить гистерезис. В данном проекте он составляет +/- 0,5 градуса. Также можно изменить время работы подсветки дисплея (установлено 30 секунд, с плавным затуханием). По всем возникающим вопросам можно обратиться на форум или в личку. Собрал и испытал устройство Артём Богатырь, Россия — Тёмыч.

   Форум по МК

   Обсудить статью ЭЛЕКТРОННЫЙ ТЕРМОРЕГУЛЯТОР ДЛЯ ОТОПЛЕНИЯ


Простой электронный термостат для контроля температуры. Схема и описание

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

Включение и выключение нагревательного элемента осуществляется с помощью реле мощностью до 600 Вт. Датчик температуры представляет собой малогабаритный термистор, что обеспечивает низкую тепловую инерцию. Все устройство питается от сети 220В. Контроль температуры можно регулировать потенциометром в диапазоне от 10 до 90 градусов Цельсия.

Описание работы простого электронного термостата

Все устройство питается непосредственно от сети 220 вольт через конденсатор С3, который служит в качестве нагрузочного резистора. Далее, после гасящего конденсатора напряжение поступает на выпрямительный мост, построенный на диодах D5…D8. Стабилитрон D4 стабилизирует напряжение в районе 24 вольт для питания электромагнитного реле РЕ1 (контакты 3A/230V) и сигнального светодиода D3.

Так же через ограничительный резистор R7 напряжение дополнительно поступает на стабилитрон D1, который стабилизирует напряжение, предназначенное для питания резисторного моста и компаратора IO1. Регулирующий мост состоит из резисторов R1, R2, R3, потенциометра P1 и термистора TM1.

Термистор является компонентом, который меняет свое сопротивление в связи с изменением температуры окружающей среды. При повышении температуры окружающей среды сопротивление термистора уменьшается и наоборот. Это явление используется для регулирования температуры. Компаратор отслеживает изменение напряжения диагонали моста состоящего из резисторов R4 и R5.

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

Резистор обратной связи R6 устанавливает гистерезис компаратора. Сопротивление этого резистора может варьироваться от 100К до 10М. Чем больше сопротивление, тем больше реакция на изменения температуры.

Выход компаратора через делитель R8, R9 подключен к транзистору Т1, который включает реле. Диод D2, подключенный параллельно к катушке, предназначен для защиты транзистора от индуктивных выбросов, которые возникают в обмотке реле. Свечение светодиода D3 показывает активность реле. Требуемая температура устанавливается потенциометра P1.

Термистор расположен вне печатной платы, и соединен с ней двужильным проводом, например 2 x 0,15 мм. Термистор желательно герметизировать эпоксидной смолой, чтобы обеспечить хорошую электрическую изоляцию, если планируется использовать термостата для контроля температуры различных жидкостей.

Настройка электронного термостата

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

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

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

Источник: Практическая электроника, 11/2003

Цифровой термостат на 220В.

К сожалению, ошибся товаром. Заказал менее функциональный девайс, нежели хотел. WILLHI WH7016C — этот термостат умеет работать только в одном направлении — либо охлаждать (при превышении порога включает охладитель), либо нагревать (при понижении ниже порога включает обогрев). Для каких-то задач и этого хватит. Инкубатор, например. Но аквариумисты, пожалуй, предпочтут другой аппарат. Поточнее.


Сначала заказал, а потом уже нашел вариант получше. Но, опять же, цены. В нашем захолустье найти что-то, напоминающее термостат, просто нереально. Есть какие-то электромеханические аля от утюга, есть для холодильников как запчасть, есть бытовые китайские же для теплых полов, есть для электрочайников. А в реалии — все заточены под конкретное применение. И диапазона около комнатной температуры — просто нет. Не поставишь же термореле от чайника на инкубатор. 🙂

Итак, что мы имеем из описания продавца:
Особенности:
мини-регулятор температуры
большой и четкий ЖК-дисплей (брехня, светодиодный!) для лучшей читаемости
Широкий температурный диапазон измерения
Высокая производительность и прочный корпус
режимы отопления и охлаждения (только один, к сожалению!)
функция калибровки термодатчика
Задержка по времени
сброс на заводские параметры
установка верхнего и нижнего пределов температуры
Может быть использован для внутренней морозильной камеры, емкости для воды, холодильник, промышленных охладителей, бойлеров, промышленного оборудования и других температурно-управляемых систем
поставляется с датчиком температуры
Инструкция по эксплуатации
1. Схема,
Binding Post 1/2: нормально открытый контакт реле
Binding Post 3/4: подключение к источнику питания 12 В
Binding Post 5/6: после короткого замыкания на замок умолчанию, пользователям не могу изменить (параллельные датчику контакты!)
Binding Post 7/8: клеммы к Датчику температуры
Примечание: нагрузка — нагреватель или холодильная установка
2. Параметры
Диапазон измерения температуры -50 ~ :: 110
Диапазон регулирования температуры: -50 ~ 110
для измерения температуры, погрешность: 0,5
Датчик модели нет. NTC (10K/3435)
точность управления: 1
Питание: 220 В
Ток на контакт реле: AC 5A/220V
хранения данных: да
Рабочая температура: 0 ~ 50
Температура хранения: -10 ~ 60

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


Силовая часть на горизонтальной части платы, микроконтроллер на вертикальной, за спиной у индикатора. Что весело — китайцы даже на чипе сделали маркировку WH7016C. Скрыли марку микроконтроллера и отвели глаза странной маркировкой.
Мануал по-английски.
Вид на морду лица.

Раскиданный девайс.

Внутри.


Настройки производятся по мануалу с морды. Четыре кнопочки, индикатор с цифрами и два светодиода. Вроде достаточно просто.
Имеется два режима для термоинерционных применений — установка температурного гистерезиса и установка временной задержки включения реле. А вот тут уже надо думать. Ибо мгновенной реакции на установки уже нет. В общем, с применением гистерезиса эта хреновина может поддерживать температуру с минимальной точностью в ±2 градуса. Для аквариума точности не хватит, КМК. ВременнУю задержку можно выставить в ноль. Если все установлено жестко, то релюшка делает «клац» сразу. Индикация отрабатывания реле выведена на верхний слева светодиод на морде девайса. Нижний светодиод, похоже, несет только функцию индикации режима настройки.

Плюсы:
Работает!
Сделано аккуратно, выглядит неплохо, светится достаточно ярко.
Запоминает настройки, имеет сброс к начальным.
Имеет калибровку термодатчика.
С мануалом поддается настройке.
Компактен.
Легко монтируется.
Наше стандартное напряжение 220В (есть версия на 12В постоянки).

Минусы:
Нет русского мануала.
Даже с мануалом временные задержки и гистерезис заставляет призадуматься.
Не блещет точностью поддержания температуры.
Умеет только включать-выключать один из вариантов — нагрев или охлаждение.

PS
Пара фоток из обзора позаимствована с сайта русскоязычного магазина. Извиняюсь.

Комнатный термостат — Автоматика для дома — Умный дом

Владимир Макаров

Согласитесь, что комфорт во многом зависит от температуры в доме. В настоящее время технологические решения систем отопления частного дома практически полностью соответствуют потребительским потребностям жильцов. Однако, автоматический котел, работающий на природном газе, как правило, имеет внутренний термостат, который позволяет поддерживать необходимую температуру… в трубах отопления. Для поддержания комфортной температуры внутри помещений приходится вручную увеличивать или уменьшать температуру теплоносителя в трубах либо с помощью вентилей, регулируя поток, либо с помощью термостатов, каким либо образом связанных с трубой или теплоносителем. Для автоматического поддержания температуры внутри помещения производители котлов рекомендуют использовать КОМНАТНЫЕ ТЕРМОСТАТЫ, устанавливаемые внутри отапливаемого помещения. Комнатные термостаты представлены на рынке достаточно широким ассортиментом. А в котлах, как правило, предусмотрены контакты для подключения комнатных термостатов.

В данной статье предлагается решение для самостоятельного изготовления комнатного термостата для системы отопления частного дома (Рисунок 1).

Рисунок 1.
Комнатный термостат.

Описание устройства

Электрическая принципиальная схема устройства показана на Рисунке 2.

Рисунок 2.
Схема электрическая принципиальная.

Температура помещения измеряется датчиком на микросхеме U2 (DS18B20). Датчиком управляет микроконтроллер U1 ATmega8. Взаимодействие микроконтроллера с датчиком температуры осуществляется через порт PB1 в однопроводном режиме.
Измеренное значение температуры отображается на трехразрядном семи-сегментном индикаторе DS1 (3361BS c общим анодом). На светодиоде VD1 «Измерение» отображается ход измерения: одна вспышка – один цикл обращения к датчику температуры. На сегменты индикатора и светодиод питание подается через токоограничивающие резисторы R1…R9.
После получения очередного значения температуры T0 оно сравнивается с граничным Tмакс.
Если текущее значение температуры превышает установленное граничное значение (T0 > Tмакс), то на выход PC3 подается логический «0», транзистор VT1 (IFR540N) закрывается, реле К1.1 обесточивается, контакты K1.2 находятся в состоянии указанном на схеме, между контактами XP6 обрыв цепи. Исполнительное устройство (циркуляционный насос или котел), подключенное через контакты XP6, выключается.
Если текущее значение температуры меньше установленного граничного значения на 1 градус (!) (T0 < Tмакс-1), то на выход PC3 подается логическая «1», транзистор VT1 открывается, реле К1.1 срабатывает, контакты K1.2 замыкают цепь между контактами XP6. Исполнительное устройство, подключенное через контакты XP6, включается.
Кнопками S2, S3, S4 устанавливается граничное значение температуры.
Выключатель S1 замыкает контакты разъема XP6, блокирует работу устройства и разрешает работу исполнительного устройства в штатном режиме.
Цепочка R10,C6 осуществляет начальный сброс микроконтроллера при включении устройства.
Через разъем XP5 осуществляется внутрисхемное программирование микроконтроллера программатором по интерфейсу ISP.
Устройство питается от источника постоянного тока с напряжением 5В. Конденсаторы C3 и C2 обеспечивают соответственно дополнительное сглаживание пульсаций напряжения и защиту микроконтроллера от импульсных помех.

Конструкция устройства

Устройство собрано в корпусе сдвоенного автоматического выключателя (автомата), устанавливаемого на DIN-рейку. Приобретайте самый дешевый автомат, т.к. практически все детали из него будут извлечены: необходим только корпус и одна пара контактов для подключения силового исполнительного устройства. Внешний вид устройства показан на рисунке 3.

Рисунок 3.
Внешний вид устройства.

Рисунок 4.
Размещение печатных плат в корпусе устройства.

Датчик температуры размещен в корпусе телефонной розетки. Штатный разъем розетки RJ11 используется для подключения кабеля, соединяющего датчик с микроконтроллером. Размещение микросхемы U1 DS18B20 и резистора R11 (в черном термоусадочном кембрике) показано на рисунке 5. Датчик вынесен в отапливаемое помещение на расстояние 5м от устройства.

Рисунок 5.
Размещение датчика температуры в корпусе.

Макеты печатных плат устройства и пульта управления показаны на рисунках 6 и 7.

Рисунок 6.
Макет печатной платы устройства.

Рисунок 7.
Макет печатной платы пульта управления и индикации.

 

Архив
Thermona.c – исходный текст программы на Си
Thermona.hex – файл прошивки
Thermona.dch – схема электрическая принципиальная устройства в DipTrace
Thermona.dip – макет печатной платы устройства в DipTrace
ThermonaControl.dip — макет печатной платы пульта управления и индикации в DipTrace

Архив для статьи
 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *