![Считываем показания датчика DS18B20](/Material/525/Logo.jpg) Рассмотрим как при помощи Arduino считывать показания с цифрового датчика температуры DS18B20. В настоящий момент м/с DS18B20 фирмы Dallas является наиболее распространенным и доступным цифровым датчиком температуры.
Работает он по шине 1-wire.
Даташит датчика: DS18B20
Датчик может запитываться двумя способами - внешним питанием (3 провода) или паразитным (питание от шины, 2 провода). Расписывать эти режимы не буду, все есть в документации. Отмечу лишь то, что в данном проекте мы
|
![Цифровой термометр: ds18b20 and ATtiny2313](/Material/1520/Logo.jpg) Иногда нам необходимо устройство для измерения температуры и при необходимости точности ISN `T больше вы можете сделать это самостоятельно. Эта схема цифрового термометра так-то просто повторить, и я думаю, что это имеет достаточной точностью (около 0.5C) для многих применений. В центре этой схемы является микроконтроллер ATtiny2313.
Контроллер, синхронизированных с внешним резонатором кристалл 4MHz (помните, что поставляется вместе с ATtiny2313 связаны внутренней цепи RC, и вы должны написа
|
![Часы – термометр на AT89C2051,DS1307 и DS18B20](/Material/1154/Logo.jpg) Эти часы просто содраны на необьятных просторах Интернета и немного доработаны в плане прошивки. Хочу поделиться с другими желающими поупражняться в прошивании мелкоконтроллеров.Очень простые и удобные часики с термометром .Прошивал AT89C2051 программатором типа DL2TM,напечатанном в журнале Радио № 3, 2004год стр52.
Устройство выполнено на контроллере 51 семейства с внутренней FLASH памятью, для измерения температуры используется, широко известный, дешевый (относительн
|
![Датчик температуры для чайника и не только](/Material/46/Logo.jpg)
В качестве датчика используется DS18B20. Управлением занимается tiny26 работающий от внутреннего RC генератора, установленного на 4МГц Температура отображается на двухразрядном семисегментном
индикаторе с общим плюсом(анодом), включенным в режим динамической индикации. Отображаются 2 младших цифрытемпературы, то есть когда будет 104 или 4 градуса, на индикаторе все равно будет "04"
впрочем для чайника больше и не надо. Питание бралось с контактов чайника через ЗУ от телефона
siemens, т
|
![Термостат на ATtiny2313 и DS18B20](/Material/58/Logo.jpg) Схема:
Представляю Вам улучшенный термостат на ATtiny2313 и DS18B20.
Термостат умеет:
Измерять температуру от -55°С до +125°С (шаг 0,1°С)
Установка температуры от -55°С до +124°С (шаг 0,1°С !!!).
Гистерезис от 0,1°С до 25°С
Названия сегментов приведены в соответствие с даташитом на индикатор.
На схеме штрих пунктиром показан второй вариант включения термодатчика, если он не захотел работать по однопроводной шине (такое встречается очень редко). Обратите внимание, что подтягива
|
![Преобразователь значения температуры в частоту](/Material/262/Logo.jpg) Схема:
Прибор позволяет преобразовать значение измеренной температуры в частоту (125—470 °К в частоту 125—470 Гц)
Преобразователь температуры (рис. 2.30) с токовой характеристикой на микросхеме AD590 позволяет получить маленький шаг при преобразовании температуры в частоту. Датчик управляет релаксационным генератором на операционном усилителе AD301.
Импульсы с выхода усилителя дифференцируются и управляют транзисторным выходным ключом, обеспечивающим сопряжение преобразователя со
|
![Термометр на DS18В20 и PIC16F628A](/Material/329/Logo.jpg) Не смотря на простоту конструкции, термометр имеет не плохие характеристики. Достоверность показаний термометра гарантируется применением цифрового датчика DS18B20. Эта микросхема не требует калибровки и позволяет измерять температуру окружающей среды от -55 до +125°С, причем в интервале -10...+85°С производитель гарантирует абсолютную погрешность измерения не хуже ±0,5°С. На границах диапазона измеряемых температур точность ухудшается до ±2°С. Индикация показаний термометра во всем диапазоне и
|
![Измерение температуры с помощью транзистора](/Material/257/Logo.jpg) Схема:
Кремниевый датчик для измерения температуры может обеспечить высокую точность в достаточно широком диапазоне температур от -40 до +150 °С.
Датчиком в данной схеме является транзистор (MTS102, MTS103 или MTS105), выводы база и коллектор которого соединены друг с другом. Падение напряжения база-эмиттер в рабочем диапазоне температур изменяется линейно. Изменение напряжения усиливается двумя операционными усилителями, которые питаются от регулируемого источника на стабилизаторе
|
![Как превратить ПК в измерительный комплекс 2-е издание (ВпР)](/Material/1166/Logo.jpg)
Книга знакомит читателя как создать на базе IBM-совместимого персонального компьютера систему сбора и обработки информации о различных физических процессах (тока, давления, температуры и т.д).Тем самым ПК превращается в мощный измерительный прибор. Область применения виртуального измерительного комплекса шире, чем у обычного измерительного прибора, поскольку виртуальный комплекс можно перепрограммировать и оптимизировать для конкретных задач.
Современные технические и программные решения
|
![Термометр: меньше не бывает?](/Material/1405/Logo.jpg) Автор - Даниил Перваков aka Danko, г.Бахчисарай, АР Крым, Украина.
На радиорынке я присмотрел трехразрядный семисегментник. Приобрел микроконтроллер Attiny2313 в SOIC корпусе, DS18B20, smd-резистор и smd-конденсатор. Нарисовал печатную плату, по печатной плате нарисовал схему, написал программу, залил в МК и :
И вот, что получилось:
На индикатор наклеена тонировочная пленка (без нее нормально сфотограыировать индикатор не удавалось).
О размерах можно судить и по при
|