Подключение датчика температуры ds18b20 к attiny2313 и вывод температуры на lcd

Купить ATTINY2313A на Aliexpress

  • Original 5PCS ATTINY2313A-SU ATTINY2313A ATTINY2313 TINY2313A 2313 ATMEL SOP — 20 …
    US $3.16

  • 10PCS/LOT ATTINY2313A-PU ATTINY2313A ATTINY2313 TINY2313A 2313 DIP20
    US $8.08

  • (5pcs/lot) ATTINY2313A-SU ATTINY2313A ATTINY2313 TINY2313A 2313 ATMEL SOP/20
    US $3.85

  • Free shipping 10PCS ATTINY2313A-SU ATTINY2313A ATTINY2313 TINY2313A 2313 IC MCU 8BIT 2KB FLASH 20SOIC hot sell
    US $7.06

  • 10pcs/lot 100% new and original ATTINY2313A-SU IC MCU 8BIT 2KB FLASH 20SOIC ATTINY2313A
    US $6.90

  • 10PCS ATTINY2313A-SU ATTINY2313A ATTINY2313 TINY2313A 2313 ATMEL SOP/20
    US $7.65

  • Free shipping 5PCS ATTINY2313A-PU ATTINY2313A ATTINY2313-PU DIP20 microcontroller new original
    US $3.60

  • Free shipping 50PCS ATTINY2313A-PU ATTINY2313A ATTINY2313-PU DIP20 microcontroller new original
    US $34.98

  • 100% new original 10PCS/LOT ATTINY2313A-PU ATTINY2313A ATTINY2313 TINY2313A 2313 DIP20
    US $7.88

  • 5PCS/LOT ATTINY2313A-SU ATTINY2313A ATTINY2313 SOP20
    US $3.50

  • ATTINY2313A-PU ATTINY2313APU ATTINY2313A DIP20
    US $8.50

  • ATTINY2313A-PU ATTINY2313APU ATTINY2313A DIP20
    US $6.62

  • pcs/lot New ATTINY2313A-SU ATTINY2313A SOP-20 8-bit Microcontroller with 2/4K Bytes In-System Programmable Flash
    US $3.80

  • Free Shipping 20PCS ATTINY2313A-PU ATTINY2313A ATTINY2313 2313A-PU DIP-20 New original
    US $15.98

  • New original 50pcs/lots ATTINY2313A-SU ATTINY2313A ATTINY2313 SOP-20 In stock!
    US $29.98

  • 2pcs/lot free shipping ATTINY2313A-SU IC MCU 8BIT 2KB FLASH 20SOIC ATTINY2313A
    US $2.00

  • 20Pcs ATTINY2313A-SU ATTINY2313A patch SOP20 new genuine new
    US $14.21

  • 50PCS/LOT ATTINY2313A-PU ATTINY2313A 2313 DIP20
    US $37.05

  • 5PCS MCU IC SOP-20 ATTINY2313A-SU ATTINY2313A NEW
    US $4.14

  • 10PCS MCU IC SOP-20 ATTINY2313A-SU ATTINY2313A NEW
    US $7.80

  • 10PCS/LOT ATTINY2313A-SU ATTINY2313A sop Original IC electronics
    US $15.87

  • ATTINY2313A-SU ATTINY2313A SOP20 imports | Original | New
    US $13.00

  • Free Shipping 50pcs/lots ATTINY2313A-PU ATTINY2313A ATTINY2313 2313A-PU DIP-20 New original
    US $39.89

  • MCU IC SOP-20 ATTINY2313A-SU ATTINY2313A NEW
    US $0.99

  • 100% New original ATTINY2313A-PU ATTINY2313APU ATTINY2313A DIP20
    US $8.22

  • ATTINY2313A ATTINY2313A-SU SOP-20
    US $0.62

  • ATTINY2313A-su SOP20 ATTINY2313A patch new quality goods
    US $16.40

Особенности и полезные функции уличных оконных термометров

Приобретая термометр, обратите внимание на его характеристики и дополнительные возможности, делающие цифровые оконные термометры более удобными и функциональными

Особенности и преимущества электронных уличных термометров

Благодаря достижениям современных технологий цифровые термометры способны работать при разных условиях и максимально удобны в быту:

  • бытовые электронные термометры функционируют при широком диапазоне температур. Для внутреннего основного блока рабочий диапазон составляет от -10 до +50°C, наружный датчик сохраняет свои эксплуатационные характеристики при температурном режиме от -50 до +70°C. Это позволяет использовать термометры во всех климатических зонах России;
  • вы можете не переживать за сохранность и точность показаний устройства при любых погодных условиях: благодаря герметичному корпусу, датчику не страшны снег, ветер, дождь и палящее солнце;

  • интересно, что радиопередатчик с термопарой могут быть установлены не только на улице. При необходимости измерить температуру в помещении или внутри другого объекта, вы можете разместить капсулу с датчиком в теплице, гараже, погребе, мастерской и даже холодильной камере;
  • беспроводные электронные уличные термометры с выносным датчиком легко разместить в любом удобном месте, им не обязательно находиться возле окна;
  • современные приборы не просто фиксируют температуру, но осуществляют полноценный мониторинг и анализируют полученные данные.

Дополнительные функции электронных цифровых термометров с выносным датчиком

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

Функция Описание функции
Определение вероятности гололеда При температурном режиме в пределах от -1 до -3°C устройство предупреждает вас о повышенной вероятности гололеда на улице.
Анализ данных Термометр фиксирует максимальную и минимальную температуру и записывает эти данные в память.
Подключение в USB Через USB порт вы можете подключить интерфейс к своему компьютеру, скопировать, проанализировать и обработать полученные данные и составить отчеты на основе информации в памяти устройства.
Дополнительные индикаторы Термометр может оснащаться часами, встроенным будильником и календарем, сочетая в одном устройстве все полезные показатели, необходимые нам ежедневно. Среди лучших многофункциональных моделей – оконные термометры rst, оснащенные часами и умным будильником.
Определение уровня влажности Показатель влажности позволяет предугадать вероятность осадков на улице.

Если у вас есть необходимость в анализе данных, убедитесь, что выбранная модель оснащена USB портом и способностью обрабатывать зафиксированные показатели. Если же ваша единственная цель покупки – узнавать температуру на улице, выбирайте самую простую лаконичную модель термометра.

Радиосхемы. — Простейший электронный термометр

Радиосхемы начинающим для самостоятельной сборки

материалы в категории

Измеритель предназначен для измерения температуры воздуха, а если защитить датчик, то и любой другой среды в диапазоне -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. Измерительная головка РА1 — МЭ06 (ln=50 мкА, Rp=22l3 Ом). Ее можно заменить на М24 или М906 с нулем посередине шкалы, тогда тумблер SA1 не нужен. Для питания прибора используется один элемент типа °D». Такой элемент служит 2…3 года. Можно взять и элементы типа *АА» или аккумуляторы таких же размеров.

Схема простого термометра

Детали измерителя располагаются на плате из одностороннего фольгированного стеклотекстолита размерами 125×110 мм, выполненной методом прорезания дорожек в фольге. Плата крепится к выводам головки, ее нижняя часть служит опорой измерителя. В верхней части платы устанавливается элемент питания, а на одной из боковых сторон — тумблер и кнопка.Регулировка. Резисторы R4. R7 устанавливают в среднее положение. Терморезистор подключают проводом МГТФ необходимой длины (0,5.. .1,5 м) и помещают в стакан стающим льдом, через 5..10 минут нажимают кнопку SB1 «Измерение» и резистором R7 устанавливают «0°. Затем терморезистор опускают в пол литровую стеклянную банку, заполненную водой с температурой +60.+70°С. Температуру измеряют ртутным лабораторным термометром. Через 5… 10 мин. когда температура воды снизится до +40°С или +50°С. резистором R4 устанавливают это значение на шкале прибора. Терморезистор, измеряющий температуру наружного воздуха, надо размещать таким образом, чтобы исключить попадание на него солнечных лучей.

Литература1. Андреев Ю.Н. и др. Резисторы: Справочник2. Радио, 1999, №6, С.43.3. Шульц Ю. 1000 понятий для практиков. С.130.

Ю.ПЛОТНИКОВ, г.Новосибирск.

Цифровой датчик температуры DS18B20

DS18B20 цифровой датчик температуры (термометр) с программируемым разрешением, от 9 до 12–bit, которое может сохраняться в EEPROM памяти прибора. DS18B20 обменивается данными по 1-Wire шине и при этом может быть как единственным устройством на линии так и работать в группе. Все процессы на шине управляются центральным микропроцессором: AVR, PIC, Arduino, STM, Raspberry Pi и др..
Диапазон измерений от –55°C до +125°C и точностью 0.5°C в диапазоне от –10°C до +85°C. В дополнение, DS18B20 может питаться напряжением линии данных («parasite power»), при отсутствии внешнего источника напряжения.
Каждый DS18B20 имеет уникальный 64-битный последовательный код, который позволяет, общаться с множеством датчиков DS18B20 установленных на одной шине. Такой принцип позволяет использовать один микропроцессор, чтобы контролировать множество датчиков DS18B20, распределенных по большому участку.

Характеристики

Диапазон измеряемых температур −55…+125 °C
Точность ±0,5°C (в пределах −10…+85 °C)
Время получения данных 750 мс при 12-битном разрешении; 94 мс при 9-битном разрешении
Напряжение питания 3–5.5 В
Потребляемый ток при бездействии 750 нА
Потребляемый ток при опросе 1 мА

Подключение

Герметичный датчик на основе микросхемы DS18B20 можно подключить двумя способами:

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

Независимо от способа подключения, сигнальный провод необходимо соединить с питанием через резистор 4,7 кОм. При подключении только одного датчика, подойдёт и резистор на 10 кОм.

Назначение выводов

SO* SOP* TO-92 СИМВОЛ ОПИСАНИЕ
5 4 1 GND Общий.
4 1 2 DQ Вывод данных ввода/вывода (Input/Output pin). Open-drain 1-Wire interface pin. По этой линии подается питание в режиме работы с паразитным питанием.
3 8 3 VDD VDD ножка питания. Для режима работы с паразитным питание VDD необходимо соединить с общим проводом.

*Все остальные выводы должны оставаться не подключенными.

Настройка пределов

Каждый датчик имеет свои собственные регулируемые пределы, верхний и нижний . Верхний и нижний пределы определяют гистерезис (Hi — Lo = гистерезис). Прокрутите меню до выбора необходимого предела и нажмите TlS примерно на 2 секунды. Как только значение начнет мигать, его можно будет изменить: TlP (+), TlM (-).

Удерживание кнопки ускоряет увеличение / уменьшение значения. Диапазон пределов и разрешения такой же, как и для температуры, такое же ограничение действует и при отображении ниже -9,9 или выше 99,9 ° C (без десятичных знаков). Используйте кнопку TLS, чтобы сохранить значение (в EEPROM) и завершить настройку.

Описание работы схемы термометра

Самодельный электронный термометр с выносным датчиком
построен на всем известном . В роли температурного датчика выступает микросхема DS18B20 фирмы Dallas. В схеме термометра можно применить до 8 цифровых датчиков. Микроконтроллер взаимодействует с DS18B20 по протоколу 1Wire.

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

Для Attiny2313 необходимо выставить фьюзы следующим образом (для программы

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

Данное цифровое устройство отличает практичность и удобство в использовании. Основное его назначение – измерение температурного режима как внутри помещения, так и за его пределами.

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

Помимо домашнего применения, такие термометры используются:

  • в технологических помещениях;
  • в аквариумах;
  • в резервуарах, где содержатся животные;
  • на складах;
  • для бани и сауны.

Одно из важных качеств электронных термометров с выносным датчиком для дома и производственных нужд – способность беспрерывного отслеживания температурного режима как в помещении, так и за его пределами, что особенно важно для сохранности продукции, поддержания жизнедеятельности некоторых животных и создания комфортного микроклимата

Схема подключения DS18B20

Что такое разрешение?

В технических характеристиках сообщается, что датчик DS18B20 может измерять температуру с различным разрешением. Разрешение — это как у линейки: миллиметры между сантиметрами. Так же и c разрешением у DS18B20 — это шаг между последовательными ступенями градусов Цельсия.

Разрешение выбирается с помощью количества бит. Диапазон выбора от 9 до 12 бит. Выбор разрешения влечет за собой определенные последствия. Чем выше разрешение, тем дольше придется ждать результат измерений.

Для 9 битного разрешения есть 2 шага между последовательными уровнями:

  • 0,0 °C
  • 0,5 °C

Для 10 битного разрешения есть 4 шага между последовательными уровнями:

  • 0,0 °C
  • 0,25 °C
  • 0,5 °C
  • 0,75 °C

В этом случае мы считываем температуру с разрешением 0,25 °C. Время измерения для 10 битного разрешения составляет 187,5 мс, что позволяет выполнить 5,3 измерений в секунду.

Для 11 битного разрешения есть 8 шагов между последовательными уровнями:

  • 0,0 °C
  • 0,125 °C
  • 0,25 °C
  • 0,375 °C
  • 0,5 °C
  • 0,625 °C
  • 0,75 °C
  • 0,875 °C

То есть разрешение составляет 0,125 °C. Время измерения для 11 битного разрешения составляет 375 мс. Это позволяет выполнить 2,6 измерения в секунду.

Для 12 битного разрешения есть 16 шагов между последовательными уровнями:

  • 0,0 °C
  • 0,0625 °C
  • 0,125 °C
  • 0,1875 °C
  • 0,25 °C
  • 0,3125 °C
  • 0,375 °C
  • 0,4375 °C
  • 0,5 °C
  • 0,5625 °C
  • 0,625 °C
  • 0,6875 °C
  • 0,75 °C
  • 0,8125 °C
  • 0,875 °C
  • 0,9375 °C

Следовательно, разрешение составляет 0,0625 °C. Время измерения для 12 битного разрешения в районе 750 мс. То есть вы можете сделать 1,3 измерений в секунду.

Что такое точность измерения?

Ничто в мире, и особенно в электронике, не является совершенным. Можно только приближаться к совершенству, тратя все больше и больше денег и сил. Так же и с этим датчиком. Он имеет некоторые неточности, о которых вы должны знать.

В технических характеристиках сказано, что в диапазоне измерения от -10 до 85 °C датчик DS18B20 имеет точность на уровне +/- 0,5 °C. Это значит, что, когда в комнате у нас температура 22,5 °C, то датчик может вернуть нам результат измерения от 22 до 23 °C. То есть, может показать на 0,5 °C больше или меньше. Все это зависит от индивидуальной характеристики датчика.

В диапазоне от -55 до 125 °C погрешность измерения может возрасти до +/- 2 °C. То есть, когда вы измеряете что-то с температурой 100 °C, то датчик может показать температуру от 98 до 102 °C.

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

Что такое дрейф измерения?

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

Дрейф датчика температуры DS18B20 +/- 0.2 °C. Например, когда в комнате постоянная температура составляет 24 °C, датчик может выдавать результат в диапазоне от 23,8 °C до 24,2 °C.

(379,0 Kb, скачано: 913)

DS18B20 — это цифровой датчик температуры. Датчик очень прост в использовании.

Во-первых, он цифровой, а во вторых — у него всего лишь один контакт, с которого мы получаем полезный сигнал. То есть, вы можете подключить к одному Arduino одновременно огромное количество этих сенсоров. Пинов будет более чем достаточно. Мало того, вы даже можете подключить несколько сенсоров к одному пину на Arduino! Но обо всем по порядку.

DS18B20 имеет различные форм-факторы. Так что выбор, какой именно использовать, остается за вами. Доступно три варианта: 8-Pin SO (150 mils), 8-Pin µSOP, и 3-Pin TO-92. Серфинг по eBay или Aliexpress показывает, что китайцы предлагают версию TO-92 во влагозащищенном корпусе. То есть, вы можете смело окунать подобное чудо в воду, использовать под дождем и т.д. и т.п. Эти сенсоры изготавливаются с тремя выходными контактами (черный — GND, красный — Vdd и белый — Data).

Различные форм-факторы датчиков DS18B20 приведены на рисунке ниже.

Модель DS18B20 во влагозащищенном корпусе:

DS18B20 удобен в использовании. Запитать его можно через контакт data (в таком случае вы используете всего два контакта из трех для подключения!). Сенсор работает в диапазоне напряжений от 3.0 В до 5.5 В и измеряет температуру в диапазоне от -55°C до +125°C (от -67°F до +257°F) с точностью ±0.5°C (от -10°C до +85°C).

Еще одна крутая фича: вы можете подключить параллельно вплоть до 127 датчиков! и считывать показания температуры с каждого отдельно. Не совсем понятно, в каком проекте подобное может понадобится, но подключить два сенсора и контролировать температуру в холодильнике и морозильной камере можно. При этом вы оставите свободными кучу пинов на Arduino… В общем, фича приятная.

ПРОСТОЙ ЭЛЕКТРОННЫЙ ТЕРМОМЕТР

   Конструкция простого электронного термометра описана в журнале «Юный техник» №3 за 1985 г. в статье Ю. Пахомова «Электронный термометр» (с. 68 — 71). Тем, кто не имеет пока возможности осилить измерители температуры на микроконтроллерах, рекомендуем собрать такую схемку. Термометр выполнен по мостовой схеме, где термочувствительным элементом являются, включенные последовательно, диоды VD1 и VD2. Когда мост уравновешен напряжение между точками А и Б равно нулю, следовательно микроамперметр PA1 покажет ноль. При повышении температуры, падение напряжения на диодах VD1 и VD2 уменьшается, баланс нарушается, а микроамперметр покажет наличие тока в цепи.

Схема термометра на ATmega8 и датчике температуры DS18B20

Давайте посмотрим на схему термометра:

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

Напряжение питания конструкции — 5 вольт. Если вы примените микроконтроллер с низковольтным питанием (линейка микроконтроллеров ATmega), то можно и понизить питающее напряжение конструкции, но в этом случае, возможно придется уменьшить номинал гасящих сопротивлений в сегментах индикатора. Приблизительно номиналы сопротивлений можно брать:
— при питании 5 вольт — 200-300 Ом
— при питании 2,7 — 3 вольта — 100-150 Ом(здесь вы можете ознакомиться с расчетом гасящих сопротивлений для семисегментных индикаторов)(здесь вы можете ознакомиться с маркировкой микроконтроллеров)Транзисторы — любые, маломощные, структуры NPN.Датчик температуры — DS18B20 (ознакомиться с датчиком температуры DS18B20)Семисегментный индикатор — любой трехразрядный с общим катодом. Если вы захотите применить другие, с общим анодом, тогда придется заменить транзисторы на PNP и внести изменения в программу (заменить массив двоичных кодов для вывода цифр на индикатор). Я применил индикатор красного цвета свечения, и заодно, для следующей схемы, приготовил такой-же, но голубого цвета свечения.

Порядок управления электронным термостатом

Как уже было сказано выше, кнопка SA4 предназначена для выбора типа режима управления исполнительным устройством (режим нагрева или охлаждения) Для того чтобы узнать текущую поддерживаемую температуру, необходимо нажать кнопку SA3. Кнопки SA1 и SA2 предназначены для изменения температуры и ее записи в память микроконтроллера Attiny2313.

Для изменения значения порога термостата нужно нажать и удерживать кнопку SA3 и одновременно при помощи кнопок SA1 и SA2 увеличивать или уменьшать значение температуры. Теперь чтобы микроконтроллер записал в память данное значение нужно отпустить кнопку SA3, а затем одновременно нажать на SA1 и SA2.

Блок коммутации нагрузкой собран на оптопаре VD1 и симисторе VS1. Питание схемы осуществляется от маломощного трансформатора (ток вторичной обмотки около 0,15А), напряжение, с вторичной обмотки которого выпрямляется диодами VD1 и VD2 и стабилизируется микросхемы 78L05.

При программировании микроконтроллера Attiny2313 программатором необходимо выставить фьюзы следующим образом:

  • CKSEL0=0
  • CKSEL2=0
  • CKSEL3=0
  • SUT0=0
  • SUT1=0

Скачать прошивку (1,1 MiB, скачано: 4 012)

Стенд для пайки со светодиодной подсветкой
Материал: АБС + металл + акриловые линзы. Светодиодная подсветка…

Подробнее

Контроль и измерение

Для управления дозиметром используются 2 кнопки TL1 и TL2. Кнопка TL1 предназначена для включения и переключения режимов, а TL2 для сброса измерительного цикла, сброса суммарной дозы и выключения дозиметра. После включения путем нажатия TL1 попадаем в режим индикации и мониторинга. Дозиметр находится в экономичном режиме работы. Акустические щелчки указывают на регистрацию счетчиком Гейгера-Мюллера радиоактивных частиц. Дисплей погашен, о чем свидетельствует только мигающая точка.

Паяльная станция 2 в 1 с ЖК-дисплеем
Мощность: 800 Вт, температура: 100…480 градусов, поток возду…

Подробнее

Следующее нажатие TL1 переводит устройство в быстрое измерение излучения (поиск). Измерения производятся с 10-кратным превышением частоты обновления и с разрешением до 0,01 мР. Следующее нажатие TL1 переводит в точный режим измерения излучения с разрешением до 0,001 мР. Нажатием TL2 может обновить данные. Данные также автоматически обновляются через определенные промежутки времени. Длительное нажатие на TL2 (более 1,5 с) сбрасывает показания дозиметра.

Следующее нажатие TL1 переводит дозиметр обратно в энергосберегающем режиме с выключенным дисплеем. Во всех режимах, кроме «выключено» измерение уровня радиации является активным (увеличение уровня радиации выше установленного предела активизирует сигнал тревоги).

После замены батареек возможно потребуется сделать калибровку. Калибровка осуществляется путем изменения значения константы. Это можно сделать, войдя в режим калибровки долгим нажатием обоих кнопок TL1 и TL2 (более 1,5 с). Значение можно менять кнопкой TL2, кнопкой TL1 осуществляется переход между цифрами.

Далее следуют настройки порога сигнализации в мР/ч. Установка уровня сигнала тревоги может быть осуществлено долгим нажатием TL1. Калибровка константы (XXX.X) определяет точное время измерения в секундах. Количество импульсов за этот период должно соответствовать уровню радиации в мкР/ч. Постоянная калибровки и уровень тревоги хранятся в EEPROM памяти микроконтроллера и поэтому они не будут потеряны, даже если питание будет выключено.

Запрограммировать микроконтроллер можно при помощи USB программатора. Фьюзы необходимо выставить следующим образом:

Скачать прошивку (1,4 MiB, скачано: 2 475)

www.danyk.cz/avr_gm_en.html

Как сделать электронный термометр своими руками

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

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

Что нужно для сборки электронного термометра с выносным датчиком своими руками

Для успешного создания прибора вам потребуется:

  • термодатчик – например, Dallas SD1820, один или несколько;
  • два диода Шоттки;
  • стабилитроны на 3,9 V, 6,2 V и 5,6V;
  • один диод 1N4148;
  • один конденсатор 10мкФ на 16V;
  • один резистор 1,5 кОм 0,25 Вт;
  • корпус для разъема;
  • девятиконтактный разъем СОМ-порта типа мама.

При должном умении монтаж деталей можно произвести прямо на разъеме – этот вариант является наиболее удобным и практичным.

В результате вы получаете термометр, работающий в температурном диапазоне от -55 до +125°C при абсолютной погрешности преобразования меньше 0,5°C. Максимальное время полного преобразования составляет приблизительно 750 мс.

Необходимое значение напряжения для питания устройства через отдельный внешний вывод составляет от 3 до 5,5 В. Размещается термометр в транзисторном корпусе ТО-92.

Программное обеспечение для работы электронного термометра

Готовое устройство не требует калибровки сенсоров. Остается подключить датчик к компьютерному порту, после чего необходима программа измерения температуры. Подходящим вариантом является Temp.Keeper: она позволяет отслеживать температурный режим различных объектов и сред в зависимости от размещения датчиков.

Принцип работы, наладка, калибровка

Напряжение на датчике VD1 прямопропорционально температуре. Причем изменение температуры на 1 ГрЦ приводит к изменению напряжения на 10 мВ, что очень удобно, так как упрощает пересчет показаний прибора в значение температуры.

Наладку проводим так. Измеряем температуру окружающей среды обычным термометром. Включаем тестер, переводим его в режим измерения напряжения с лимитом 2000 мВ. С помощью подстроечного резистора R3 добиваемся на индикаторе показаний, равных текущей температуре, умноженной на 10. То есть, если у нас в комнате 21 градус, то на индикаторе должно быть 210 мВ.

Все, теперь можно проводить измерения. Показания индикатора нужно делить на 10. Если на индикаторе, например, -120, значит, температура -12 ГрЦ.

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

Предлагаемый для самостоятельной сборки цифровой измеритель температуры позволяет в реальном времени измерить температуру в диапазоне от нуля до 99 градусов по Цельсию. Проект разработан на базе микроконтроллера PIC16F1825, драйвера CAT4016 для LED дисплея, температурного датчика DS18200 и двух 7-сегментных светодиодных индикатора с общим анодом. Этот маленький удобный термометр потребляет довольно малый ток и может работать с 4.5 вольтовой батарейкой, составленной из 3-х элементов АА. Яркость дисплея можно изменить, заменив значение резистора R1.

Кому полезно купить электронный термометр с выносным датчиком расширенного функционала

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

  • синоптиков-любителей: не выходя из дома, вы сможете следить за всеми погодными показателями и получать высокоточные данные;
  • метеозависимых людей: заблаговременное предсказание изменений погоды поможет спрогнозировать самочувствие и скорректировать планы или вовремя принять необходимые лекарства;

  • огородников: понимание нюансов погодных условий позволит вовремя позаботиться о растениях, выбрать лучшее время для посадки или собрать урожай;
  • экстремалов: понимание грядущих погодных условий поможет выбрать лучший день для парапланеризма, серфинга и других занятий, зависимых от силы ветра;
  • людей, чья работа и хобби зависит от погодных условий: вы сможете вовремя определиться с планами и выбрать удачный день для осуществления своих целей.
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Электрик в доме
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: