На практике довольно часто бывает потребность в обеспечении температурной стабилизации какого-либо объекта. Еще недавно для этих целей требовалась достаточно большая схема, построенная на аналоговых элементах. Но промышленность не стоит на месте, в том числе и электронная.
В наше время эта задача упрощается. Если необходимо поддерживать температуру в рамках от -55 до +125°C и точность контроля ее достаточно в пределах одного градуса, то с поставленной задачей может с легкостью справится термометр — термостат DS1821.
Данная микросхема может работать в двух режимах
Термометр DS1821
В этом режиме микросхема DS1821 осуществляет контроль над температурой от -55 до +125°C. Особенностью данного термометра является-то, что DS1821 откалиброван производителем с точностью ±1°C в рамках температурного диапазона от 0 до +85°C, и ±2°C в остальном диапазоне.
Обрабатывание показателей выполняется при помощи 1-Wire интерфейса фирмы DALLAS или иначе он еще имеет название однопроводной. Значение измеряемой температуры представляет собой 8-и битное число. К примеру, +120°C = 78h; +20°C = 14h; 0°C = 00h и так далее.
Термостат DS1821
Посредством особых управляющих команд микросхема DS1821 переходит в состояние термостата. В процессе термостатирования происходит постоянное сравнение фактической температуры с пороговыми значениями, запрограммированными в память термостата DS1821. Эти пороги являются уровнями гистерезиса.
Назначение регистров микросхемы DS1821 аналогичны регистрам температурного датчика DS1621. Когда измеряемая температура становится выше порога TH, выход термостата принимает активное состояние. Возврат в исходное состояние выход примет, когда фактическая температура опустится ниже TL. Выход термостата организован в виде открытого стока, с максимальным протекающим током до 4 мА.
Применение DS1821
Термометр — термостат DS1821 может быть применен в различных радиоэлектронных устройствах. Вот некоторые примеры:
Принципиальная схема несложного термостата
Порог температуры включения и выключения термостата определяется значениями TH и TL в памяти датчика, которые необходимо записать при помощи программатора DS1821. При превышении текущей температуры значения TH на выходе датчика появится высокий уровень.
Для предотвращения помех, схема управления нагрузкой построена так, что транзистор VT1 запирается в тот период сетевого напряжения, когда оно равно нулю, подавая тем самым напряжение на затвор полевого транзистора VT2. Транзистор VT2 включает оптосимистор, который в свою очередь открывает смистор VS1 управляющий нагрузкой.
Надежность закрытия транзистора VT1 необходимо настроить путем подбора нужного сопротивления резистора R5. Данную схему можно так же применить в качестве термостата теплого пола.
Принципиальная схема несложной противопожарной сигнализации

Выход датчика является выходом с открытым стоком, который выдерживает протекающий через него ток до 4 мА. При достижении фактической температуры любого из трех датчиков уровня TH, на резисторе R1 возникает напряжение, которое в свою очередь открывает тиристор VS1 и включается реле K1. Контакты реле включают какое-либо исполнительное устройство.
Принципиальная схема сигнализатора перегрева двигателя автомобиля
Для снижения помех возникающих от двигателя применяется фильтр VD1, C1. В сигнализаторе можно применить мигающий светодиод красного цвета.

Лучше напиши как DS1821 запрограммировать и перепрограммировать
Программатор для DS1821. Схема и программное обеспечение
кому интересно— победил 600 м по витой ds18b20. формирователь стоит у компа (ком порта) и протягивает 600 м (две коробки) UTP / на всей витой где удобно ставите только датчики и все!
Любопытно, что за формирователь и насколько все это чувствительно к помехам.
Врет на 3 градуса.. Показывает меньше реальной тем-ры.. Например, вместо +2С показывает -1С.
В условиях применения в погребе, где хранится картофель и т.п. этот факт сильно напрягает.
Здравствуйте как запрограммировать термо датчик ds1821для рефрижератора кариер
Вместо DS1821 можно применить DS1621?