DS18B20 Temperatur Sensor, einfach erklärt!

Der DS18B20 digitale Temperatursensor ist ein Sensor, der über den sogenannte 1-Wire Bus Daten überträgt. Wie der Name schon sagt, wird für die Kommunikation nur eine Leitung benötigt (und GND). Um die einzelnen Sensoren identifizieren zu können, ist in jedem Sensor eine eindeutige 64-Bit Adresse auf dem ROM gespeichert. Für die 1-Wire Kommunikation kann ein beliebiger digitaler Input Pin verwendet werden, auf dem mit einem 4,7 kΩ pull-up Widerstand das Potenzial hochgezogen ist. (Der interne Pull-up Widerstand reicht nicht aus).
Um den Sensor verwenden zu können, wird die OnWire und die Dallas Temperatur Library benötigt. Diese ermöglicht es uns einen Alarm für eine Temperatur Unter- oder Überschreitung zu setzen. Dieses Alarm Bit wird bei jeder Temperatur Messung neu bewertet.

Beispiel Aufbau - Single Sensor

Beispiel Aufbau - Multiple Sensoren

Parasitic Power Mode


Beim DS18B20 Sensor haben wir die Möglichkeit uns den VDD zu sparen, da wir die positive Spannung von der DQ-Leitung abgreifen können. Um den Sensor in den Parasitic power mode zu schalten, wird der VDD auf GND gelegt.
Der Sensor lädt einen internen Kondensator auf, der die Energie aufbringt, wenn der 1-Wire Bus auf LOW gezogen wird.
Bei Temperaturmessungen von über +100 °C sollte man lieber VDD an die Versorgungsspannung legen, da durch die Temperaturen höhere Leckströme entstehen können und dadurch die Kommunikation abbrechen kann.

Source Code's

DS18B20 Sensor:

* https://amzn.to/3C2WX0P – DS18B20 – TO-92 Sensor

* https://amzn.to/3C1Ktqd – 10 x DS18B20 – TO-92 Sensor

* https://amzn.to/3aUyZsK – DS18B20 wasserdichte Stahlsonde mit 1m Kabel

* https://amzn.to/3vs1lnD– 5 x DS18B20 wasserdichte Stahlsonde mit 1m Kabel

★☆★ Microcontroller ★☆★

Node-MCU ESP8266 Board:

https://amzn.to/2U7Urmn – NodeMCU ESP8266 ESP-12F

https://amzn.to/2J5wLJ3 – 3er Set, ESP8266 ESP-12F

https://amzn.to/3belvGd – 5er Set, ESP8266 ESP-12F

Wemos D1 mini – ESP8266-12F Board

https://amzn.to/38l9Syu – Wemos D1 mini ESP8266-12F

https://amzn.to/3v56YHC – 3er Set, Wemos D1 mini ESP8266-12F

ESP32 und ESP32 Node-MCU Boards:

https://amzn.to/3erQVKq – ESP32 Node-MCU Board

https://amzn.to/2Om89OW – 3er Set ESP32 Node-MCU Board

https://amzn.to/3erIkaS – 5er Set ESP32 Node-MCU Board

https://amzn.to/2Ct9H7c – 4 Stück ESP32 Module

Wemos D1 mini – ESP32 Board

https://amzn.to/3bpS5YK – Wemos D1 mini ESP32

https://amzn.to/38iZEi2 – 3er Set, Wemos D1 mini ESP32

Arduino:

https://amzn.to/2WAlxEm – Arduino Starter Kit für Anfänger

https://amzn.to/3diucRV – Arduino Uno Rev 3

https://amzn.to/2JhJ3OR – Arduino Nano

https://amzn.to/3a9RqaF – Arduino Mega 2560

Zum Video

★☆★ Wenn ihr den Kanal unterstützen wollt über ★☆★

oder über

Das könnte Sie auch interessieren …