Проход по ссылкам навигацииГлавная : Статьи :

Термометр на DS18В20 и PIC16F628A

Термометр на DS18В20 и PIC16F628A

Симистор втв16 600 Не смотря Data sheet fv9347 на простоту конструкции, термометр Схема электронного термометра с термопарой от мультиметра имеет не Симистор втв16 600 плохие характеристики. Достоверность Микросхема к145ап2 схема показаний термометра BALLAST RSA - 1020 гарантируется применением Симистор втв16 600 цифрового датчика Data sheet fv9347 DS18B20. Эта микросхема Схема электронного термометра с термопарой от мультиметра не требует калибровки и Симистор втв16 600 позволяет измерять температуру окружающей Микросхема к145ап2 схема среды от -55 Симистор втв16 600 до BALLAST RSA - 1020 +125°С, причем в интервале -10...Симистор втв16 600 +85°С Симистор втв16 600 производитель гарантирует Data sheet fv9347 абсолютную погрешность измерения не Схема электронного термометра с термопарой от мультиметра хуже ±0,Симистор втв16 600 5°С. На границах Микросхема к145ап2 схема диапазона измеряемых BALLAST RSA - 1020 температур точность Симистор втв16 600 ухудшается до Data sheet fv9347 ±2°С. Индикация показаний Схема электронного термометра с термопарой от мультиметра термометра во всем диапазоне Симистор втв16 600 измеряемых температур выполняется с Микросхема к145ап2 схема точностью ±0.1°C.

Симистор втв16 600 Питается BALLAST RSA - 1020 данный термометр переменным напряжением от Симистор втв16 600Симистор втв16 600 до 16В Data sheet fv9347 или постоянным напряжением от Схема электронного термометра с термопарой от мультиметра 8В до Симистор втв16 600 20В.
Схема представлеМикросхема к145ап2 схема на на рисунке BALLAST RSA - 1020 1.

Рисунок 1. Принципиальная Data sheet fv9347 схема цифрового термометра Схема электронного термометра с термопарой от мультиметра на DS18B20.

В качестве Симистор втв16 600 датчика температуры используется микросхема Микросхема к145ап2 схема цифрового термометра DS18В20, Симистор втв16 600 который BALLAST RSA - 1020 опрашивается контроллером на основе микросхемы Симистор втв16 600 фирмы Симистор втв16 600 Microchip PIC16F628A.

Data sheet fv9347 Обмен данными и командами Схема электронного термометра с термопарой от мультиметра между микроконтроллером Симистор втв16 600 D1 и микросхемой Микросхема к145ап2 схема цифрового датчика BALLAST RSA - 1020 температуры U1 Симистор втв16 600 происходит с Data sheet fv9347 помощью однопроводного интерфейса Схема электронного термометра с термопарой от мультиметра 1-Wire.Так как используется Симистор втв16 600 всего 1 датчик, протокол Микросхема к145ап2 схема 1-Wire упрощается : Симистор втв16 600 не BALLAST RSA - 1020 требуется адресация датчиков и их Симистор втв16 600 предварительная Симистор втв16 600 инициализация. Резистор Data sheet fv9347 R1 является нагрузочным резистором Схема электронного термометра с термопарой от мультиметра для линии Симистор втв16 600 интерфейса 1-Wire. Выход Микросхема к145ап2 схема DQ датчика BALLAST RSA - 1020 U1 подСимистор втв16 600 ключен к выводу Data sheet fv9347 3 микроконтроллера D1 Схема электронного термометра с термопарой от мультиметра (порт RA3).

Питание +5В Симистор втв16 600 на датчик подается через Микросхема к145ап2 схема резистор R2 он Симистор втв16 600 выполняет BALLAST RSA - 1020 функцию защиты от случайного короткого Симистор втв16 600 замыкания Симистор втв16 600 цепи питания, Data sheet fv9347 при использовании выносного датчика. Схема электронного термометра с термопарой от мультиметра Данный резистор Симистор втв16 600 при желании можно Микросхема к145ап2 схема из схемы BALLAST RSA - 1020 исключить, заменив Симистор втв16 600 его перемычкой.

Data sheet fv9347 В устройстве реализована Схема электронного термометра с термопарой от мультиметра динамическая индикация. Обновление изображения Симистор втв16 600 каждого индикатора осуществляется с Микросхема к145ап2 схема частотой не менее Симистор втв16 600 100Гц, BALLAST RSA - 1020 что исключает мерцание индикаторов. Порт Симистор втв16 600 RB Симистор втв16 600 задействован под Data sheet fv9347 динамическую индикацию: RB0..RB7- Схема электронного термометра с термопарой от мультиметра формируют семисегментный Симистор втв16 600 код выводимых цифр.Микросхема к145ап2 схема Порты RA0, BALLAST RSA - 1020 RA1, RA6, Симистор втв16 600 RA7 выбирает Data sheet fv9347 индицируемую цифру.

Резисторы Схема электронного термометра с термопарой от мультиметра R3...R10 ограничиваю ток Симистор втв16 600 протекающий через светодиодные сегменты Микросхема к145ап2 схема индикаторов.
При включении Симистор втв16 600 пBALLAST RSA - 1020 итания и после инициализации микроконтроллера происходит Симистор втв16 600 тест Симистор втв16 600 наличия и Data sheet fv9347 исправности цифрового датчика температуры. Схема электронного термометра с термопарой от мультиметра Если датчик Симистор втв16 600 не подключен или Микросхема к145ап2 схема его неисправность BALLAST RSA - 1020 характеризуется Симистор втв16 600 наличием на линии Data sheet fv9347 DQ постоянного высокого Схема электронного термометра с термопарой от мультиметра уровня, при обращении к Симистор втв16 600 нему микроконтроллера, то на Микросхема к145ап2 схема индикаторе будет выводится Симистор втв16 600 значение BALLAST RSA - 1020 "LInE". А вот если линия Симистор втв16 600 DQ Симистор втв16 600 имеет замыкание Data sheet fv9347 на 0В, либо эту Схема электронного термометра с термопарой от мультиметра линию сам Симистор втв16 600 датчик, при наличии Микросхема к145ап2 схема неисправности его BALLAST RSA - 1020 внутренней схемы, Симистор втв16 600 подтягивает к Data sheet fv9347 0В, то на Схема электронного термометра с термопарой от мультиметра индикаторе выводится значение Симистор втв16 600 "Shot ".

Далее если тест Микросхема к145ап2 схема исправности датчика прошел Симистор втв16 600 успешно, BALLAST RSA - 1020 микроконтроллер выдает датчику команду на Симистор втв16 600 измерение Симистор втв16 600 температуры. После Data sheet fv9347 окончания измерения цифровым датчиком Схема электронного термометра с термопарой от мультиметра температуры, микроконтроллер Симистор втв16 600 считывает значение температуры, Микросхема к145ап2 схема обрабатывает его BALLAST RSA - 1020 и выводит Симистор втв16 600 на индикатор.

Data sheet fv9347 Для удобства считывания Схема электронного термометра с термопарой от мультиметра показаний температуры незначащие нули Симистор втв16 600 в первых с права Микросхема к145ап2 схема разрядах потушены, а Симистор втв16 600 на BALLAST RSA - 1020 их месте выводится знак минус Симистор втв16 600 при Симистор втв16 600 отрицательных температурах.

Data sheet fv9347 После подачи питания, при Схема электронного термометра с термопарой от мультиметра правильном подключении Симистор втв16 600 датчика и источника Микросхема к145ап2 схема питания, цифровой BALLAST RSA - 1020 термометр начинает Симистор втв16 600 отображать значение Data sheet fv9347 температуры примерно через Схема электронного термометра с термопарой от мультиметра 1 секунду. Данное время Симистор втв16 600 требуется датчику на проведение Микросхема к145ап2 схема измерения температуры.

Во Симистор втв16 600 время BALLAST RSA - 1020 первого измерения температуры датчиком на Симистор втв16 600 индикаторе Симистор втв16 600 выводится значение Data sheet fv9347 "t°С".
Конструкция

Термометр собран Схема электронного термометра с термопарой от мультиметра на односторонней Симистор втв16 600 печатной плате, показанной Микросхема к145ап2 схема на рисунке BALLAST RSA - 1020 2.
Симистор втв16 600

Рисунок 2. Печатная Data sheet fv9347 плата цифрового термометра Схема электронного термометра с термопарой от мультиметра на DS18B20.

Внешний вид Симистор втв16 600 готового устройства:
Симистор втв16 600
Симистор втв16 600

Симистор втв16 600


Датчик для Микросхема к145ап2 схема измерения температуры подСимистор втв16 600 ключается к BALLAST RSA - 1020 разъему Х1, а к разъему Симистор втв16 600 Х2 Симистор втв16 600 необходимо подключить Data sheet fv9347 источник питания (достаточно подключение Схема электронного термометра с термопарой от мультиметра трансформатора с Симистор втв16 600 необходимым значением напряжения).

Микросхема к145ап2 схема Микроконтроллер PIC16F628А BALLAST RSA - 1020 можно заменить Симистор втв16 600 на PIC16F628-04 Data sheet fv9347 в DIP корпусе. Схема электронного термометра с термопарой от мультиметра При переработке печатной платы Симистор втв16 600 можно использовать микроконтроллер и Микросхема к145ап2 схема в других корпусах.

Симистор втв16 600 В BALLAST RSA - 1020 устройстве применены семисегментные светоизлучающие индикаторы Симистор втв16 600 с Симистор втв16 600 общим анодом Data sheet fv9347 SA04-11SRWA фирмы KINGBRIGHT. Их Схема электронного термометра с термопарой от мультиметра можно заменить Симистор втв16 600 на любые импортные Микросхема к145ап2 схема сверхяркие индикаторы. BALLAST RSA - 1020 Возможно придется Симистор втв16 600 подобрать номинал Data sheet fv9347 резисторов R3...R10 Схема электронного термометра с термопарой от мультиметра для обеспечения нужной яркости.

Симистор втв16 600 Диодный мост собран на Микросхема к145ап2 схема диодах BAV100, которые Симистор втв16 600 можно BALLAST RSA - 1020 заменить на любые с прямым Симистор втв16 600 током Симистор втв16 600 не менее Data sheet fv9347 50мА ( например в Схема электронного термометра с термопарой от мультиметра предыдущих конструкциях Симистор втв16 600 были установлены диоды Микросхема к145ап2 схема GS1M, которые BALLAST RSA - 1020 намного мощнее, Симистор втв16 600 но какие Data sheet fv9347 попались под руку)


Схема электронного термометра с термопарой от мультиметра Исходник, прошивка