Hur du använder DS18B20 temperatursensor - Arduino handledning (1 / 5 steg)
Steg 1: Om DS18B20 sensor
DS18B20 kommunicerar via 1-Wire bussen som per definition kräver bara en linje (och marken) för kommunikation med Arduino. Det har en fungerande temperaturområde-55 ° c till +125 ° C och stämmer till ±0, 5 ° C över 10 ° C till + 85 ° C. Dessutom kan DS18B20 härleda ström direkt från data linjen ("parasit power"), vilket eliminerar behovet av en extern strömkälla.
Varje DS18B20 har en unik 64-bitars följetong koden, vilket gör att flera DS18B20s att fungera på samma 1-Wire bussen. Alltså, det är enkelt att använda en mikroprocessor för att styra många DS18B20s distribueras över ett stort område. Program som kan utnyttja denna funktion inkluderar VVS miljökontroll, temperatur-övervakning system inuti byggnader, utrustning eller maskiner och processövervakning och styrsystem.
Grundläggande funktioner:
- Unik 1-Wire Interface kräver endast en Port Pin för kommunikation
- Varje enhet har en unik 64-bitars följetong koden lagras i en On-Board ROM
- Kräver inga externa komponenter
- Kan drivas från datalinje; Effektområde leverans är 3.0V till 5.5V
- Åtgärder för temperaturer från-55 ° C till +125 ° C (-67 ° F till +257 ° F)
- ±0, 5 ° C noggrannhet från-10 ° C till + 85 ° C
Hitta mer information här: datablad