продуктови категории
- Електрически предпазител 24
- Автомобилен сензор за температура 7
- Термичен прекъсвач 22
- Държач на кутия с предпазители 36
- Температурен сензор 77
- Термоключ 68
- Автомобилен предпазител 20
- Предпазители с болтове 8
- термичен предпазител 32
- предпазители за повърхностен монтаж 12
- термистор 36
- Държач за предпазител за монтаж на печатна платка 27
- Окабеляване 6
- Държачи за ножови предпазители 17
- термостат 50
Продуктови етикети
DS18B20 / Кабел за температурна сонда DS1822
DS18B20/ DS1822 е често използван цифров температурен сензор. Изходът му е цифров сигнал, който има характеристиките на малък размер, ниски хардуерни разходи, силна способност против смущения и висока точност. Цифровият температурен сензор DS18B20 е лесен за свързване и може да се използва в различни ситуации, след като бъде опакован, като тип тръба, тип с резба, тип магнитна адсорбция, и тип опаковка от неръждаема стомана. Има различни модели, включително LTM8877, LTM8874 и така нататък. Като цифров температурен датчик, DS18B20 не изисква никакви външни компоненти при измерване на температура. Може директно да изведе измерената стойност на температурата от 9~12 бита (включително знаков бит). Диапазонът на измерване на температурата е -55~+125 ℃. Точността на измерване е ±0.5℃ в диапазона от -10~+85℃, и разделителната способност на изходното измерване е регулируема, до 0,0625 ℃. Поддържащ "еднопроводна шина" технология, само един I/O порт с общо предназначение е необходим за осъществяване на комуникация с микроконтролера. Температурата на място се предава директно цифрово чрез a "еднопроводна шина", което значително подобрява способността на системата срещу смущения.
DS18B20, DS1822 "Еднолинеен автобус" цифров температурен сензор Същият като DS1820. DS18B20 също поддържа "еднолинеен автобус" интерфейс, и температурният диапазон на измерване е -55°C~+125°C, и точността е ±0,5°C в диапазона от -10~+85°C. Точността на DS1822 е ±2°C. Температурата на място се предава директно цифрово чрез "еднолинеен автобус", което значително подобрява способността на системата срещу смущения. Подходящ за измерване на температура на място в тежки условия, като контрол на околната среда, контрол на оборудване или процес, потребителска електроника за измерване на температурата, и т.н. Новият продукт поддържа диапазон на напрежение от 3V~5.5V, правейки дизайна на системата по-гъвкав и удобен. А новото поколение продукти е по-евтино и по-малко. Характеристики на DS18B20 и DS1822 DS18B20 може да се програмира с разделителна способност от 9~12 бита и точност от ±0,5°C. По избор по-малък пакет, по-широк диапазон на напрежение. Настройката на разделителната способност и зададената от потребителя температура на алармата се съхраняват в EEPROM и се запазват след изключване на захранването. Производителността на DS18B20 е най-добрата сред продуктите от ново поколение! Съотношението цена-качество също е отлично! DS1822 е софтуерно съвместим с DS18B20 и е опростена версия на DS18B20. EEPROM, който съхранява зададени от потребителя параметри за температура и резолюция на алармата, е пропуснат, и точността е намалена до ±2°C. Подходящ е за приложения с ниски изисквания за производителност и строг контрол на разходите. Това е икономичен продукт. След ранните продукти на "Автобус с една линия", DS1820 открива нова концепция в технологията на температурния сензор. DS18B20 и DS1822 предоставят повече възможности за избор на напрежение, характеристики и опаковка, което ни позволява да изградим икономична система за измерване на температурата, която ни подхожда.
Вътрешна структура на температурна сонда ds18b20
Вътрешната структура на DS18B20 се състои главно от четири части:
64-битова фотолитография ROM, температурен датчик, задействане на енергонезависима аларма за температура TH и TL, конфигурационен регистър.
Разположението на щифтовете на DS18B20 е както следва
DQ е терминал за вход/изход на цифров сигнал; GND е захранващата маса; VDD е входен терминал за външно захранване (заземен в режим на паразитно захранване).
64-битовият сериен номер във фотогравирания ROM е фотогравиран преди да напусне фабриката. Може да се разглежда като сериен код на адреса на DS18B20. Подреждането на 64-битовия фотолитографски ROM е: първият 8 битове (28З) са номерът на типа продукт, следващият 48 битовете са серийният номер на самия DS18B20, и последното 8 битовете са предишният 56-битов цикличен код за проверка на излишъка (CRC=X8 +X5+X4+1). Целта на фотолитографския ROM е да направи всеки DS18B20 различен, така че няколко DS18B20 могат да бъдат свързани към една шина.
Температурният сензор в DS18B20 може да завърши измерването на температурата. Вземете 12-битово преобразуване като пример: той се предоставя под формата на 16-битово четене на двойка с разширен знак, изразено под формата на 0,0625°C/LSB, където S е знаковият бит.
Това са 12-битовите данни, получени след 12-битово преобразуване, който се съхранява в две 8-битови RAM от 18B20. Първият 5 битовете в двоичен код са знакови битове, ако измерената температура е по-голяма от 0. Тези 5 бита са 0. Просто умножете измерената стойност по 0.0625 за да получите действителната температура. Ако температурата е по-ниска от 0, тези 5 бита са 1, и измерената стойност трябва да се обърне, плюс 1, и след това умножено по 0.0625 за да получите действителната температура.
например, цифровият изход от +125 ℃ е 07D0H, цифровият изход от +25,0625 ℃ е 0191H, цифровият изход от -25,0625 ℃ е FE6FH, и цифровият изход от -55 ℃ е FC90H.

Външен цифров датчик за температура

DS18B20 Температурен сензор с USB конектор

Сноп кабели за водоустойчива сонда за температурен датчик DS18B20
Памет на датчик за температура DS18B20
Вътрешната памет на температурния сензор DS18B20 включва високоскоростен скречпад RAM и енергонезависима електрически изтриваема E2RAM, който съхранява високотемпературни и нискотемпературни тригери TH, TL и структурни регистри.
Паметта за временно съхранение съдържа 8 последователни байтове, първите два байта са информацията за измерената температура. Съдържанието на първия байт е по-ниските осем бита от температурата. Вторият байт е старшите осем бита на температурата. Третият и четвъртият байт са непостоянни копия на TH и TL, а петият байт е непостоянно копие на архитектурния регистър. Съдържанието на тези три байта се опреснява при всяко нулиране при включване. Шестото, седмо, и осмите байтове се използват за вътрешни изчисления. Деветият байт е байтът за проверка на излишъка.
Значението на всеки бит от този байт е следното:
TM R1 R0 1 1 1 1 1
Долните пет бита са винаги 1. TM е битът за тестов режим, който се използва за настройка дали DS18B20 е в работен или тестов режим. Този бит е зададен на 0 когато DS18B20 напусне фабриката, и потребителите не трябва да го променят. R1 и R0 се използват за задаване на разделителната способност, както е показано в следващата таблица: (DS18B20 е настроен на 12 битове, когато се доставят от фабриката)
Таблица за настройка на разделителната способност:
R1 R0 Разделителна способност Температура Максимално време за преобразуване
0 0 9 битове 93.75ms
0 1 10 битове 187.5ms
1 0 11 битове 375ms
1 1 12 битове 750ms
Съгласно комуникационния протокол на DS18B20, хостът трябва да премине през три стъпки, за да контролира DS18B20, за да завърши преобразуването на температурата: DS18B20 трябва да се нулира преди всяко четене и запис, и се изпраща ROM команда, след като нулирането е успешно. Накрая, командата RAM се изпраща, така че DS18B20 да може да работи по график. Нулирането изисква главният процесор да издърпа линията за данни надолу 500 микросекунди и след това го отпуснете. След получаване на сигнала, DS18B20 чака около 16 към 60 микросекунди, и след това изпраща нисък импулс на 60 към 240 микросекунди. Основният процесор получава този сигнал, за да покаже успешно нулиране.
Свържете се с нас
Чакам вашия имейл, ние ще ви отговорим в рамките на 12 часа с ценна информация, от която се нуждаете.
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt
