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

1 kg Wägezellen-Gewichtssensor für elektronische WaageUnser 1-kg-Wägezellen-Gewichtssensor ist ein hochwertiges, präzises Messwerkzeug, das für genaue..
2.51€
Zum Warenkorb hinzufügen
5kg Wägezellen-Gewichtssensor Unser 5-kg-Wägezellen-Gewichtssensor ist ein hochwertiges, präzises Messwerkzeug, das für genaue Gewichtsmessungen in ei..
2.30€
AM2301A Digitales Temperatur-Feuchtigkeitssensormodul Der AM2301A, auch bekannt als DHT21, ist ein digitaler Temperatur- und Feuchtigkeitssensor. Hier..
6.90€
Zum Warenkorb hinzufügen
DHT11 Digitaler Temperatur-Feuchtigkeitssensor Temperatursensor Der DHT11 ist ein einfacher, kostengünstiger digitaler Temperatur- und Feuchtigkeitsse..
1.38€
DHT21 AM2301 Digitales Temperatur-FeuchtigkeitssensormodulDer DHT21 (auch bekannt als AM2301) ist ein digitaler Temperatur- und Feuchtigkeitssensor. A..
6.07€
Zum Warenkorb hinzufügen
DHT22 AM2302 Digitales Temperatur-Feuchtigkeitssensormodul Der DHT22, auch bekannt als AM2302, ist ein hochpräziser digitaler Temperatur- und Feuchtig..
5.70€
Zum Warenkorb hinzufügen