- Электронный термометр с выносным датчиком DS18B20 на микроконтроллере Attiny2313
- ТЕРМОМЕТР С ВЫНОСНЫМ ДАТЧИКОМ
- Электронный термометр с беспроводным датчиком | RadioLaba.ru
- Простой цифровой термометр своими руками с датчиком на LM35. Цифровой термометр с выносным датчиком своими руками схема
- Термометр дом – улица | Все своими руками
- Радиосхемы Схемы электрические принципиальные. Схема цифровой термометр с выносным датчиком своими руками
- ТЕРМОМЕТР НА ATTINY
Электронный термометр с выносным датчиком DS18B20 на микроконтроллере Attiny2313
В данной статье проведем обзор цифрового термометра, построенного на микроконтроллере Attiny2313, снабженного выносным цифровым датчиком DS18B20. Пределы измерения температуры составляет от -55 до +125 градусов Цельсия, шаг измерения температуры составляет 0,1 градус. Схема очень простая, содержит минимум деталей и ее запросто можно собрать своими руками.
Описание работы схемы термометра
Самодельный электронный термометр с выносным датчиком построен на всем известном микроконтроллере Attiny2313. В роли температурного датчика выступает микросхема DS18B20 фирмы Dallas. В схеме термометра можно применить до 8 цифровых датчиков. Микроконтроллер взаимодействует с DS18B20 по протоколу 1Wire.
Вначале происходит поиск и инициализация всех подключенных датчиков, затем с них происходит считывание температуры с последующим выводом на трехразрядный семисегментный индикатор HL1. Индикатор может быть применен как с общим катодом (ОК), так и с общим анодом (ОА). Подобный индикатор так же был применен в схеме часов на Attiny2313. Под каждый индикатор имеется своя прошивка. Измерять температуру можно как дома, так и на улице, для этого необходимо вынести DS18B20 за окно.
Для прошивки микроконтроллера Attiny2313 необходимо выставить фьюзы следующим образом (для программы CodeVision AVR):
Скачать файлы прошивки и печатной платы (1,0 Mb, скачано: 5 486)
Источник : www.radiokot.ru
www.joyta.ru
ТЕРМОМЕТР С ВЫНОСНЫМ ДАТЧИКОМ
На страницах нашего сайта “Эл-схема” неоднократно поднималась тема цифровых измерителей температуры. Одни были с индикацией на светодиодных индикаторах, другие с LCD дисплеями, все естественно на микроконтроллерах… А теперь мы покажем схему, где объединены все преимуества других термометров в один букет. Здесь показания выводятся на экран от Nokia-3315, питание батареечное на 5 вольт, датчик температуры выносной, и МК PIC18F458 который и является недорогой основой самодельного измерителя температуры.
Схема цифрового термометра с датчиком
Этот термометр подойдёт для измерения температуры от -55 до 150 градусов. Устройство очень полезно для испытаний оборудования – тестирования и определения температуры различных устройств с неизвестной температурой. Либо как обычный экономичный уличный термометр, в котором термодатчик выведен на улицу. Прибор обеспечивает очень устойчивые показания и имеет превосходную чувствительность по входу благодаря датчику температуры
В датчике LM35 имеется три контакта – плюс, минус и выход аналогового сигнала. LM35 линеен во всем температурном диапазоне – 10 мВ/С. А напряжение сигнала поступает на внутренний 10-битный аналогово-цифровой преобразователь контроллера PIC18F458, который превращает его в температуру и затем выводит на дисплей телефона NOKIA 3315/3310.
Для экономии батареек можно сделать подсветку отключаемой, или даже весь термометр кнопкой активировать лишь на момент измерений. Питание должно быть стабилизировано на уровне строго 5 В. Представляется интересным изготовление такой небольшой приставки, где всё будет находится в компактном пластиковом корпусе.
el-shema.ru
Электронный термометр с беспроводным датчиком | RadioLaba.ru
Решил я сделать двухканальный термометр, только не обычный, а с беспроводным датчиком для улицы. Идея конечно не новая, на рынке уже имеются подобные термометры промышленного производства. Так как у меня были наработки по подключению радиомодулей к микроконтроллеру, я начал разрабатывать свой вариант беспроводного термометра.
Для измерения температуры я использовал распространенные датчики DS18B20, для отображения показаний применил не менее популярный ЖК дисплей Nokia 5110. Радиомодули и алгоритм передачи данных я рассматривал ранее в статье про передатчик и приемник на 433 МГц
Ниже представлена схема беспроводного датчика на микроконтроллере PIC12F675.
После подачи питания микроконтроллер считывает значение температуры с датчика BK1 и отправляет эти данные на радиопередатчик A1, после чего происходит переход в спящий режим. Пробуждение микроконтроллера происходит по прерыванию, которое генерируется изменением уровня на линии GP0. К этой линии подключена RC цепочка на элементах R2 и C4, которая выполняют функцию таймера. При выходе из спящего режима на линии GP0 устанавливается низкий логический уровень, тем самым конденсатор C4 разряжается. Перед уходом в “сон” линия настраивается на вход, конденсатор начинает заряжаться через резистор R4, при достижении порогового напряжения (около 1,2В) происходит прерывание и пробуждение микроконтроллера. При указанных на схеме номиналах R2, C4 период пробуждения составляет примерно 5 минут. Установив перемычку JP1, можно сократить период до 5,5 секунд. Путем подбора конденсатора и резистора можно настраивать желаемое время периода, но при этом надо учитывать ток заряда конденсатора, в плане энергопотребления.
Значение температуры по радиоканалу передается в виде пакета из 3-х байт, последний байт представляет собой контрольную сумму первых 2-х байт. Алгоритм передачи данных, который я использую, в принципе позволяет обходиться без контрольной суммы, вероятность приема неправильных данных низкая. Скорость передачи составляет 3,3 Кбит/сек. Каждый раз после измерения температуры отсылается 3 пакета байтов, пауза между пакетами составляет 10 мс, такой вариант передачи я применил для увеличения надежности получения данных приемником. Это связано с тем, что приемная сторона прерывает прием сигнала на 4-5 мс, во время измерения температуры с внутреннего (домашнего) датчика.
В качестве питания используется батарея 6F22 на 9В (“Крона”), модуль радиопередатчика A1 питается напрямую от батареи. Для питания микроконтроллера используется микромощный стабилизатор напряжения DA1 (MCP1702) на 5В, собственный ток потребления стабилизатора составляет всего 1-2 мкА, максимальный ток нагрузки до 250 мА. Стабилизатор MCP1702 можно заменить на LP2950, ток потребления которого выше и составляет 75 мкА. Обычные стабилизаторы напряжения типа L78хх имеют большой ток потребления в несколько миллиампер, поэтому не годятся для аппаратуры с батарейным питанием. Ток потребления устройства в спящем режиме меняется с течением времени по мере заряда конденсатора С4, первые 2,5 минуты потребление составляет 10 мкА, последующие 2,5 минуты ток плавно увеличивается, до момента выхода из спящего режима. Данное явление возникает из-за наличия токов переключения входного буфера микроконтроллера.
Хочу отметить, что при низких температурах емкость батареек уменьшается быстрее, не все типы батареек можно использовать в таких условиях. Лучшими показателями при отрицательных температурах обладают литиевые батарейки, далее следуют Ni-Mh аккумуляторы, щелочные батарейки занимают третью позицию, солевые элементы не пригодны для таких условий.
Ниже представлена схема термометра на микроконтроллере PIC16F628A.
Дисплей HG1, датчик BK1 и микроконтроллер питаются напряжением 3,3В от стабилизатора DA2. Такое значение было выбрано в связи с характеристиками дисплея, максимальное напряжение питания которого составляет 3,3В, кроме этого отпадает необходимость в согласовании уровней напряжения между линиями ввода/вывода дисплея и микроконтроллера. Модуль приемника A1 питается от стабилизатора DA1, с выходным напряжением 5В. Резисторы R6, R7 установлены для согласования уровней напряжения.
Микроконтроллер DD1 считывает значение температуры с датчика BK1 каждые 2 секунды, параллельно принимает сигнал с приемника, при получении пакета байтов от передатчика вспыхивает светодиод HL1. В верхней части дисплея отображается надпись “Дом”, под которой выводится значение температуры с внутреннего (домашнего) датчика, ниже отображается надпись “Улица” и температура, полученная от беспроводного датчика. После приема данных по радиоканалу, микроконтроллер запускает таймер, который ведет отсчет времени для контроля получения данных. Если данные не были получены за период отсчета таймера, вместо показаний температуры, на дисплее высвечивается символы тире “- — — — -”. Время отсчета можно задать в пределах 1-15 минут с шагом в одну минуту. Для этого, перед программированием микроконтроллера, необходимо записать число от 1 до 15 в ячейку EEPROM с адресом 0x00. По умолчанию устанавливается период в 7 минут. При неисправности датчиков BK1, для обоих устройств, вместо значения соответствующей температуры, выводится надпись “ERROR”. Кнопка SB1 управляет подсветкой дисплея, по умолчанию подсветка включена. Кнопка SB2 предназначена для регулировки контрастности дисплея, так как у разных экземпляров она может отличаться.
Для питания устройства подойдет нестабилизированный источник питания с выходным напряжением 8-12В. Оба устройства размещены в пластиковых корпусах. Антенна для радиомодулей выполнена в виде отрезка одножильного провода длиной 17 см (четверть длины волны несущей частоты).
Последние записи:
radiolaba.ru
Простой цифровой термометр своими руками с датчиком на LM35. Цифровой термометр с выносным датчиком своими руками схема
ГлавнаяСхемаЦифровой термометр с выносным датчиком своими руками схемаПростой цифровой термометр своими руками с датчиком на LM35
Для изготовления этого простого цифрового термометра необходим температурный датчик LM35, цифровой вольтметр (любой недорогой китайский цифровой мультиметр), два маломощных диода, один резистор и несколько батареек (либо элемент типа «Крона»). Из этих компонентов можно быстро собрать простой цифровой многофункциональный термометр с диапазоном температур от -40 до +150 градусов Цельсия. Для измерения только положительных температур диоды и резистор не нужны.
Точность измерения температуры 0,1 градуса Цельсия, т.е. термодатчик для многих применений можно назвать прецизионным. Для этого универсального цифрового термометра использованы полупроводниковые датчики температуры LM35DZ/NOPB для температуры от 0 до +100°C и LM35CZ/NOPB для температуры от -40 до +110°С в корпусах TO-92. В datasheets некоторых производителей LM35 указана верхняя измеряемая температура +150 градусов Цельсия.
Термометр для измерения положительных температурТакой электронный измеритель температуры можно быстро сделать своими руками. Достаточно подключить Крону (или три пальчиковые батарейки, соединенные последовательно) к датчику, а датчик к вольтметру, как показано на рисунке – и термометр готов. Датчик потребляет от источника питания ток не более 10 мкА, поэтому батарейку можно не отключать длительное время.
Схема подключения LM35 для измерения плюсовой температуры и «распиновка» датчикаДиапазон использования такого цифрового датчика очень широк: – термометр комнатный – термометр уличный – термометр для воды и других жидкостей – термометр для инкубатора – термометр для бани и сауны – термометр для аквариума -термометр для холодильника – термометр для автомобиля – цифровой многоканальный термометр и т.д.
Термометр уличный электронныйСхема цифрового термометра для измерения температуры от минус 40 до плюс 110 градусов Цельсия с однополярным источником питания. Диоды маломощные кремниевые – КД509, КД521 и т.д. Диапазон измерения тестера надо устанавливать на 2 вольта (2000 мВ), последняя цифра будет показывать десятые доли градуса, ее следует отделить точкой.
Для воды и других жидкостей датчик термометра следует сделать герметичным, для этого его можно залить силиконовым герметиком, либо поместить в медную трубку с внутренним диаметром 6 мм со сплющенным и запаянным концом. Запаянный конец трубки надо заполнить термопастой. Затем припаять к датчику провода, изолировать контакты и вставить датчик в трубку – протолкнуть до упора, чтобы он находился в теплопроводящей пасте. Таким образом получаем щуп-термометр. Если инерционность термометра не является критичной, датчик можно вставить в пластиковую трубку и загерметизировать ее концы.
Схема электронного термометра с двумя датчикамиТермометр легко сделать многоканальным. Для этого можно использовать как механические, так и электронные аналоговые переключатели. Ниже, для примера приведена схема двухканального термометра для плюсовых температур с использованием «перекидного» тумблера.
Этот прибор показывает уличную температуру, датчик висит за закрытой форточкой. Время на сборку заняло 30-40 минут.
Так выглядит прибор сзади. Собран градусник по схеме с одним источником питания, двумя диодами и резистором. Поскольку отрицательное смещение на диодах составляет порядка 2-х вольт, а минимальное напряжение питания датчика 4 вольта, в качестве БП использованы спаянные последовательно 5 батареек ААА. Датчики припаяны к неэкранированным проводам длиной 2,5 метра.
На этом фото показаны два термометра. Датчик первого размещен в холодильной камере, а второго – в морозильной камере этого же холодильника. Точка на индикаторе мультиметра нарисована черным маркером.
Измерил температуру своего тела – полный порядок. Подключил точно такой же другой прибор (без точки на индикаторе) к этому же датчику и огорчился, прибор «врет» в большую сторону на 0,2 градуса. В кипящей воде не пробовал: не готовы герметичные щупы. Перед замерами батарейки в обоих приборах заменил на одинаковые новые.
На основе этого термодатчика можно сделать простой регулятор температуры, добавив компаратор с регулируемым или фиксированным порогом срабатывания и силовой ключ (оптосимистор, реле …), который будет включать нагреватель. Для построения термостата (инкубатора, например) такая схема не пойдет, LM35 необходимо подключать к устройству с функцией ПИД-регулятора, например, ТРМ210.
firstelectro.ru
ПРОСТОЙ ЦИФРОВОЙ ТЕРМОМЕТР
Предлагаю для повторения схему цифрового термометра, который имеет очень малые размеры. Здесь мы рассмотрим создание простого цифрового термометра с использованием в качестве температурного датчика – специальный цифровой датчик температуры от фирмы DАLLAS, а точнее ds18b20 и микроконтроллером ATtiny2313. Характеристики предложенного цифрового термометра: пределы измерения от -55 до +125*С ; точность измерение от 0,1 до 0,5*С.
Фотография датчика ds18b20:
Работает термометр следующим образом: микроонтроллер подает запрос на поиск и запись адресов датчиков ds18b20, подключенных к линии контроллера по интерфейсу 1Wire. Далее производится чтение температуры с датчиков, которые были найдены, после этого микроконтроллер выводит температуру на 3-х символьный LED, хотя при небольшой модификации прошивки можно подключать и 4-х символьный LED. Тогда температура будет выводится с точность до десятичных долей градуса. Опрос датчика составляет где-то 750мс. Схема проста и в печатной пл
xn—-7sbeb3bupph.xn--p1ai
Термометр дом – улица | Все своими руками
Опубликовал admin | Дата 22 ноября, 2013Привет всем. Вот уже год, как собираюсь заняться сборкой термометра для одновременной индикации температуры на улице и в доме, но что-то руки, как всегда не дотягиваются.
Поэтому решил выложить схему и файл прошивки (кстати, если нужен исходник, могу выслать на мыло). Сам, если будет время, соберу потом, сейчас не до этого. Работу термометра промоделировал на Протеусе. Скрин программы можете наблюдать на Скрин 1.
До печатной платы руки тоже естественно не достали, так что, если надумаете собирать это устройство и разработаете печатную плату, то можете поделиться своей разработкой с другими, через мой сайт.
Индикаторы, примененные в термометре – с общим катодом. Индикатор, работающий с улицей – четырехразрядный, а показывающий температуру дома – трехразрядный. Соединять датчики температуры с платой устройства лучше всего с помощью микрофонного кабеля, у которого внутри имеются две изолированные жилы. При небольших расстояниях между датчиками и платой, можно применить обычные скрученные провода. Если вам не понравится «тусклость» свечения индикаторов, то можно уменьшить номиналы балластных резисторов в цепях сегментов индикаторов, но в этом случае возрастет потребляемая термометров мощность от первичной сети. Если термометр включен в сеть постоянно, то его содержание будет «выливаться в копеечку». Успехов и удачи всем. До свидания. К.В.Ю.
Скачать схему и файл прошивки.
Скачать “Термометр дом – улица” Term_dom_ulicia.rar – Загружено 198 раз – 6 KB
Обсудить эту статью на – форуме “Радиоэлектроника, вопросы и ответы”.
Просмотров:7 430
www.kondratev-v.ru
Радиосхемы Схемы электрические принципиальные. Схема цифровой термометр с выносным датчиком своими руками
ГлавнаяСхемаСхема цифровой термометр с выносным датчиком своими рукамиПРОСТОЙ ЭЛЕКТРОННЫЙ ТЕРМОМЕТР
Конструкция простого электронного термометра описана в журнале «Юный техник» №3 за 1985 г. в статье Ю. Пахомова «Электронный термометр» (с. 68 – 71). Тем, кто не имеет пока возможности осилить измерители температуры на микроконтроллерах, рекомендуем собрать такую схемку. Термометр выполнен по мостовой схеме, где термочувствительным элементом являются, включенные последовательно, диоды VD1 и VD2. Когда мост уравновешен напряжение между точками А и Б равно нулю, следовательно микроамперметр PA1 покажет ноль. При повышении температуры, падение напряжения на диодах VD1 и VD2 уменьшается, баланс нарушается, а микроамперметр покажет наличие тока в цепи.
Принципиальная схема простейшего термометра
В качестве датчика температуры можно применять различные диоды, использованы Д220, но в статье указывается, что подойдут КД102-104, Д226. Постоянные резисторы R1, R2, R5, R6 типа МЛТ-0.25 или МЛТ-0,125. В качестве подстроечных резисторов R3 и R4 использованы СП3-39А, это недостаток конструкции, т. к. термометр требует периодической калибровки, для чего приходится разбирать всю конструкцию. Лучшим вариантом было бы использование полноразмерных переменных резисторов с выводом их ручек на переднюю панель прибора. Микроамперметр PA1 любой, с током полного отклонения 50-200 мкА. Выключатель питания SA1 любого типа. Светодиод VD3 служит для индикации включения термометра, он также может быть любым, например мигающим. Желательно, чтобы светодиод был маломощным и не расходовал заряд батареи в пустую.
Корпус самодельного термометра
Собранный прибор требует калибровки. При отключенном микроамперметре PA1 замеряют напряжение между точками А и Б, оно должно быть около 1,0-1,2 В. Если напряжение составляет 4,5 В. то необходимо поменять полярность включения диодов VD1 и VD2. Если напряжение между точками А и Б невелико, то необходимого значения добиваемся регулировкой резистора R4. Затем устанавливаем минимальное сопротивление для резистора R3 и включаем обратно в схему микроамперметр PA1. Резистором R4 добиваемся, чтобы прибор показывал примерно 20 мкА (это соответствует комнатной температуре в 20 градусов). Если датчик зажать в пальцах, то показания должны возрасти примерно до 30-35 мкА (примерно температура человеческого тела).
Прибор калибруется в начале и конце шкалы. Сначала датчик опускают в сосуд, наполненный водой с тающим льдом, как известно температура тающего льда равна 0 градусов. При этом надо перемешивать воду со льдом, так чтобы температура в сосуде была везде одинакова. Подстройкой резистора R4 устанавливаем на микроамперметре 0. Затем берем сосуд с водой температурой около 40 градусов, температуру воды надо контролировать при помощи ртутного термометра (подойдет обычный медицинский термометр).
Соответственно погружаем датчик в теплую воду и подстройкой резистора R3 добиваемся, чтобы показания микроамперметра совпали с показаниями ртутного термометра. Таким образом, получаем термометр для температурного диапазона 0-50 градусов.
Если нет возможности использовать ртутный термометр, то в качестве второй калибровочной точки можно использовать кипящую воду, как известно при нормальном атмосферном давлении температура кипения воду 100 градусов. Тогда температурный диапазон термометра будет 0-100 градусов. Спасибо, за внимание. Автор статьи: Denev.
el-shema.ru
Электронный термометр с выносным датчиком DS18B20 на микроконтроллере Attiny2313
В данной статье проведем обзор цифрового термометра, построенного на микроконтроллере Attiny2313, снабженного выносным цифровым датчиком DS18B20. Пределы измерения температуры составляет от -55 до +125 градусов Цельсия, шаг измерения температуры составляет 0,1 градус. Схема очень простая, содержит минимум деталей и ее запросто можно собрать своими руками.
Описание работы схемы термометра
Самодельный электронный термометр с выносным датчиком построен на всем известном микроконтроллере Attiny2313. В роли температурного датчика выступает микросхема DS18B20 фирмы Dallas. В схеме термометра можно применить до 8 цифровых датчиков. Микроконтроллер взаимодействует с DS18B20 по протоколу 1Wire.
Вначале происходит поиск и инициализация всех подключенных датчиков, затем с них происходит считывание температуры с последующим выводом на трехразрядный семисегментный индикатор HL1. Индикатор может быть применен как с общим катодом (ОК), так и с общим анодом (ОА). Подобный индикатор так же был применен в схеме часов на Attiny2313. Под каждый индикатор имеется своя прошивка. Измерять температуру можно как дома, так и на улице, для этого необходимо вынести DS18B20 за окно.
Для прошивки микроконтроллера Attiny2313 необходимо выставить фьюзы следующим образом (для программы CodeVision AVR):
Скачать файлы прошивки и печатной платы (1,0 Mb, скачано: 5 296)
Источник : www.radiokot.ru
www.joyta.ru
Радиосхемы. – Простейший электронный термометр
Радиосхемы начинающим для самостоятельной сборки
материалы в категории
Измеритель предназначен для измерения температуры воздуха, а если защитить датчик, то и любой другой среды в диапазоне -50..+50°С.
Схема термометра представляет собой мост постоянного тока, в одно плечо которого включен терморезистор, а индикатором служит головка микроамперметра (0…50 мкА). Каждое деление на шкале соответствует 1°С. После уравновешивания моста напряжение в измерительной диагонали равно нулю. Разбаланс моста вызывает появление напряжения положительной или отрицательной полярности — в зависимости от направления разбаланса. Если менять полярность питающего напряжения при разбалансе, полярность напряжения в измерительной диагонали моста будет одинакова при измерении положительных и отрицательных температур, и можно использовать обычную головку (с нулевым делением слева, а не в середине шкалы). Изменение полярности осуществляется тумблером SA1, который имеет два положения: “+” и “-“, которые можно назвать “Зима” и “Лето’.
Измерения производятся при нажатии кнопки SB1. I Детали. Терморезистор R1 — 1 ММТ-13Б, ММТ-12; резисторы R2, ; R3, R5. R6 — МПТ-0.5 или С2-29 с • допуском 5%; R4. R7 — СП5-15, СП5-14 или СП5-2. Тумблер SA1 — МТ-3, кнопка SB1 — КМ-1. Измерител
xn—-7sbeb3bupph.xn--p1ai
ТЕРМОМЕТР НА ATTINY
Понадобился мне тут термометр в инкубатор, а так как термостат у меня уже стоит, то буду делать только сам термометр. В своем случае буду использовать 3-х разрядный, а не 4-х разрядный индикатор. Поговорим пока немного про сами цифровые индикаторы. Семисегментный индикатор состоит из семи элементов индикации (сегментов), по отдельности включающихся и выключающихся подачей питания. Включая их в разных комбинациях, из них можно составить изображения цифр. В современных индикаторах светодиоды изготавливают в форме сегментов, поэтому светодиодные индикаторы имеют предельно простую форму – чем меньше разных светодиодов, тем дешевле устройство. Сегменты обозначаются буквами от A до G. Восьмой сегмент — это точка. Вот параметры индикатора, что используется в термометре:
- Максимальное прямое напряжение (при токе 20 мА):…..2.5 В
- Максимальный прямой ток: …..25-30 мА
- Максимальное обратное напряжение: …..5 В
- Обратный ток (при напряжении 5 в): …..10 мкА
- Мощность рассеивания: …..150 мВт
- Максимальный импульсный прямой ток: …..140-160 мА
- Диапазон рабочих температур: …..-40…+85°C
Теперь приступим к изготовлению самого термометра. Изучим принципиальную схему.
Схема термометра на AtTiny2313
Для его изготовления нам понадобится:
>>> 4-х разрядный семисегментный индикатор 1шт
>>> Керамический конденсатор на 0.1 микрофарад 1шт
>>> Электролитический конденсатор на 100 мкф 16в (можно и 10)
>>> Резисторы 100-200 ом 0.125 вт 8шт.
>>> Микроконтроллер AtTiny2313 1шт.
>>> Панелька 20 ног 1шт.
>>> Датчик DS18B20 1шт.
>>> Провода, паяльник, золотые руки))
Собрав все необходимые радиокомпоненты, приступим к изготовлению микроконтроллерного термометра. Паяем резисторы к индикатору.
Далее подпаяем конденсаторы на 0.1 микрофарад (104) и на 100 микрофарад. Припаяем датчик DS18B20.
Подводим питание – и готово! Осталось прошить микроконтроллер. Прошивку можно скачать тут. В архиве находится две прошивки, под общий катод и под общий анод.
Чтобы прошить этот МК нам нужен AVR програматор. Как его сделать смотрим по ссылке. Открываем PonyProg (Если у вас программатор из статьи выше) и закидываем прошивку. При закидывании прошивки не забываем нажимать кнопку “ПРОЧЕСТЬ“. Фьюзы выставляем как на фото ниже:
Тоже один из важных факторов: при выставлении фьюзов не забываем нажать кнопку “ЧИТАТЬ” (Read). И сохраняем прошивку, вынимаем микроконтроллер из программатора и вставляем в устройство.
Подаем питание на схему – и вуаля! Все работает. Печатной платы к схеме нету, так как в следствии простоты смысла ее нету чертить, схема состоит, грубо говоря, из пяти радиодеталей. Не считая резисторов, т.к там вообще проще простого их подпаять. Видео работы данного термодатчика можно посмотреть ниже:
Как работает термометр на ATTINY
Устройство действительно настолько простое, что прекрасно подойдёт начинающим контроллеристам, как первый действующий практический проект на AtTiny. С вами был [PC]Boil.
МК для начинающих
Обсудить статью ТЕРМОМЕТР НА ATTINY
radioskot.ru