DS18B20 Temperatursensor

DS18B20 Temperatursensor
DS18B20 Temperatursensor
1.01€
100 oder mehr 0.69€
1000 oder mehr 0.50€
  • Lagerbestand:
  • Produktcode: SNA007.DS18B20
  • Gewicht: 0.30

DS18B20 Temperatursensor

Der DS18B20 ist ein digitaler Temperatursensor, der 9- bis 12-Bit-Temperaturmesswerte (konfigurierbar) über eine 1-Wire-Schnittstelle liefert. Hier finden Sie detaillierte Informationen zum DS18B20-Sensor:

Merkmale:

  1. Temperaturbereich:
    • Betriebs:-55°C bis +125°C
  2. Genauigkeit:
    • ±0,5°C von -10°C bis +85°C
  3. Auflösung:
    • Konfigurierbar von 9 bis 12 Bit, wobei der Standardwert 12 Bit ist.
  4. Schnittstelle:
    • Verwendet eine 1-Wire-Schnittstelle, die den Anschluss mehrerer Sensoren an dieselbe Datenleitung ermöglicht.
  5. Eindeutiger 64-Bit-Seriencode:
    • Jeder DS18B20 verfügt über einen einzigartigen 64-Bit-Seriencode, sodass mehrere Sensoren auf demselben 1-Wire-Bus angeschlossen und identifiziert werden können.
  6. Stromversorgung:
    • Die Stromversorgung kann über ein externes Netzteil (3,0 V bis 5,5 V) oder parasitär über die Datenleitung erfolgen.
  7. Alarmfunktion:
    • Programmierbare Alarmauslöser für obere und untere Temperaturgrenzen.

Anwendungen:

  • Temperatur messung:Ideal zur Überwachung von Temperaturen in zahlreichen Anwendungsbereichen, einschließlich HLK-Systemen, Umweltüberwachung und Lebensmittelverarbeitung.
  • Industrielle Automatisierung:Wird zur präzisen Temperaturregelung in industriellen Prozessen verwendet.
  • Unterhaltungselektronik:Integriert in Hausautomationssysteme zur Klimaregelung.
  • Datenerfassung:Geeignet für Anwendungen zur Temperaturdatenerfassung.

Beispielschaltung:

So können Sie einen DS18B20-Sensor an einen Arduino anschließen:

  • VDD:Verbinden Sie es mit 3,3 V oder 5 V (je nach Arduino-Modell).
  • Masse:Mit Erde verbinden.
  • DQ (Datenleitung):Verbinden Sie es mit einem digitalen Pin auf dem Arduino (z. B. D2) mit einem 4,7-kOhm-Pull-Up-Widerstand zwischen DQ und VDD.

Arduino-Beispielcode:

Sie müssen die Bibliotheken „OneWire“ und „DallasTemperature“ in der Arduino IDE installieren, um eine Schnittstelle mit dem DS18B20-Sensor herzustellen.

#include  
#include  

// Datenkabel ist mit Arduino-Pin 2 verbunden 
#define ONE_WIRE_BUS 2 

// Richten Sie eine OneWire-Instanz ein, um mit beliebigen OneWire-Geräten zu kommunizieren 
OneWire oneWire(ONE_WIRE_BUS); 

// Übergeben Sie unsere OneWire-Referenz an Dallas Temperature. 
DallasTemperature sensors(&oneWire); 

void setup() { 
Serial.begin(9600); 
sensors.begin(); 
} 

void loop() { 
sensors.requestTemperatures(); // Senden Sie den Befehl, um Temperaturen abzurufen 

// Drucken Sie die Temperatur in Celsius 
Serial.print("Temperature: "); 
Serial.print(sensors.getTempCByIndex(0)); // Wir haben nur einen Sensor, also verwenden wir Index 0 
Serial.println(" °C"); 

delay(1000); // Warten Sie eine Sekunde, bevor Sie eine weitere Messung durchführen 
} 

Erläuterung:

  • Bibliotheken:Fügen Sie die Bibliotheken OneWire und DallasTemperature hinzu, um mit dem DS18B20-Sensor zu kommunizieren.
  • Pin-Definition:Definieren Sie den digitalen Pin (D2), der mit der DS18B20-Datenleitung verbunden ist.
  • Aufstellen:Initialisieren Sie die serielle Kommunikation und die DallasTemperature-Bibliothek.
  • Schleife:Fordern Sie Temperaturwerte vom Sensor an und drucken Sie die Temperatur jede Sekunde in Celsius auf den seriellen Monitor.

Dieses Beispiel zeigt, wie der DS18B20-Sensor mit einem Arduino verbunden wird, um eine genaue Temperaturmessung zu ermöglichen. Passen Sie den Code und die Verkabelung je nach Bedarf an Ihre spezifische Konfiguration und Anforderungen an.

Bewertung schreiben

Hinweis: HTML wird nicht übersetzt!
Bewertung
Schlecht Gut

Verwandte Produkte

0,1 uF 250 V PolyesterkondensatorUnsere 250-V-Polyesterkondensatoren sind für eine Vielzahl elektronischer Anwendungen konzipiert und bieten zuverläss..
0.09€
ElektrolytkondensatorElektrolytkondensatoren sind gängige Bauteile, die in verschiedenen elektronischen Anwendungen zur Speicherung elektrischer Energ..
0.13€
0,22 nF 250 V PolyesterkondensatorUnsere 250-V-Polyesterkondensatoren sind für eine Vielzahl elektronischer Anwendungen konzipiert und bieten zuverläs..
0.28€
ElektrolytkondensatorElektrolytkondensatoren sind gängige Bauteile, die in verschiedenen elektronischen Anwendungen zur Speicherung elektrischer Energ..
0.04€
0,33 uF 250 V PolyesterkondensatorUnsere 250-V-Polyesterkondensatoren sind für eine Vielzahl elektronischer Anwendungen konzipiert und bieten zuverläs..
0.09€
0,47 uF 250 V PolyesterkondensatorUnsere 250-V-Polyesterkondensatoren sind für eine Vielzahl elektronischer Anwendungen konzipiert und bieten zuverläs..
0.14€