DS18B20 1-draads digitale temperatuursensor - pin-out, functies en toepassingen
Digitale sensoren zijn elektronische sensoren die gegevens digitaal omzetten en verzenden, zoals druk-, vochtigheids- en temperatuursensoren. De DS18B20 temperatuursensor is een voorbeeld van een digitale sensor. En dus zal ons bericht een overzicht geven van de sensor, met name de pin-out, toepassingen, functies en gebruik.
Digitale druksensor
Wat is de DS18B20 1-draads temperatuursensor?
DS18B20 is een digitale thermometer met een waterdichte en pre-bedradingsfunctie. Bovendien is het compatibel met 3,0-5,5V-systemen en wordt het vaak toegepast bij het meten van objecten in natte omstandigheden of verafgelegen plaatsen.
Sensor DS18B20
Een nadeel van de DS18B20 is het gebruik van het complexe Dallas 1-Wire-protocol. Het is omdat het protocol de communicatie via een heleboel code ontleedt.
Omdat de DS18B20 digitaal is, zul je zelfs als je ver weg bent geen signaalverslechtering hebben.
DS18B20 temperatuursensor pin-out
Pinout van DS18B20
DS18B20 is een 3-pins temperatuursensor, zoals we hieronder zullen zien.
Pin1/Grondpen; De eerste pin maakt verbinding met de aarde van het circuit.
Pin2/Vcc-pin; De tweede pin is de voedingspin van de sensor met een voedingsbereik van 3,3V tot 5V.
Pin3/Data-pin; Het biedt de uitvoer van de temperatuurwaarde die kan worden gelezen door de 1-draads methode.
specificaties DS18B20 temperatuursensor
De specificaties en kenmerken van de programmeerbare digitale temperatuursensor DS18B20 omvatten;
- Het heeft een bruikbaar temperatuurbereik van -55 °C tot +125 °C en een bedrijfsspanning van 3V tot 5V.
- Ten tweede heeft het programmeerbare alarmopties en communiceert het via een 1-draads interface. Met andere woorden, het heeft een enkele digitale pin nodig voor communicatie. Bovendien kunnen meerdere sensoren één pin delen.
- De conversietijd is dan 750 ms bij 12-bits en de programmeerbare selecteerbare resolutie bij voeding is 9-bits naar 12-bits.
- Bovendien heeft het een buis met een diameter van roestvrij staal en een diameter van 35 mm lang × 6 mm. Daarnaast is de kabeldiameter van 4mm 90cm lang.
Roestvrijstalen buis van waterdichte DS18B20 op hoge temperatuur
- Het heeft ook een uniek 64-bits adres dat helpt bij multiplexen, en de nauwkeurigheid is ±0,5°C.
- Ten slotte kun je het vinden als een waterdichte sensor of in SOP-, SOIC-, UMAX- en TO-92-pakketten.
De DS18B20-temperatuursensor gebruiken?
Over het algemeen werkt temperatuurmeting in de DS18B20 op een 1-draads communicatiemethode. Dat is te zeggen; je moet een trekweerstand gebruiken om de datapin op de MCU aan te sluiten. Vervolgens gebruik je de andere pinnen als stroombronnen, zoals geïllustreerd in het onderstaande diagram;
Circuitdiagram dat laat zien hoe de DS18B20 werkt
Bovendien, wanneer de bus niet functioneert, houdt de 4,7k ohm pull-up weerstand de 1-draads lijn in een hoge staat.
Nadat de enkele sensor de temperatuurmetingen heeft gemeten, slaat het ingebouwde 2-byte register van de sensor de waarde op. Daarna kunt u een gegevensreeks verzenden (1-draads methode) om de gegevens te helpen lezen.
Soorten opdrachten die temperatuurwaarden lezen.
- Functieopdracht
- ROM-opdracht
Vaak schetst de DS18B20-datasheet de volgorde en de adreswaarde van elk ROM-geheugen. Daarom is het lezen ervan cruciaal voor het begrijpen van communicatie in sensoren.
(Arduino)
Als u de sensor met Arduino wilt koppelen, gebruikt u de ingebouwde functies voor toegang tot gegevens en installeert u de Arduino-bibliotheek.
DS18B20-temperatuursensortoepassingen
Enkele toepassingen van de DS 18B20 1-draads digitale temperatuursensor zijn:
(temperatuur meten in een hittegolf)
- Toepassingen waarbij u de temperatuur op meerdere punten moet meten,
- Vloeistoftemperatuurmeting,
- Industriële systemen,
- Consumentenproducten,
- Het meten van temperatuur in harde omgevingen.
Conclusie
De DS 18B20 zijn dus nauwkeurige temperatuursensoren die geen externe componenten nodig hebben om te werken. Afhankelijk van uw project kunt u kiezen uit verschillende verpakkingen, zoals een waterdichte sondestijl of TO-92-verpakking.
Neem voor meer informatie over de DS 18B20-sensor contact met ons op.
Industriële technologie
- Arduino-sensor – Typen en toepassingen
- DS18B20-temperatuursensor
- Werkingsprincipe van de RTD-sensor en zijn toepassingen
- Werking en toepassingen van vingerafdruksensor
- Digitale temperatuursensor met hoge nauwkeurigheid, laag vermogen
- Meet temperaturen met een 1-draads DS18B20-sensor en Raspberry Pi
- Raspberry Pi 1-draads digitale thermometersensor (DS18B20)
- Raspberry Pi temperatuur- en lichtsensor
- 2N3771 Transistor:pinout, functies, toepassingen en alternatieven
- Hc06-gegevensblad: Inleiding tot pinout, functies, toepassingen en werkingsprincipe
- AT89c51 Microcontroller:programmering, pinout, functies en alternatieven