Contul Meu

Coșul dvs

Senzor de Temperatură DS18B20

Senzor de Temperatură DS18B20
Stoc Epuizat
Senzor de Temperatură DS18B20
5.07RON
  • Stoc: Stoc Epuizat
  • Model: SNA007.DS18B20
Comenzile dvs. plasate până la ora 16:30 în zilele lucrătoare sunt expediate în aceeași zi.

Senzor digital de temperatură DS18B20

DS18B20 este un senzor de temperatură digital de înaltă precizie care oferă citiri ale temperaturii de la 9 la 12 biți (configurabil) printr-o interfață cu 1 fir.

Caracteristici cheie ale senzorului DS18B20

  • Interval de temperatură: Funcționează într-un interval de temperatură de la -55°C până la +125°C.
  • Precizie: Oferă o precizie de ±0,5°C pentru temperaturi cuprinse între -10°C și +85°C.
  • Rezoluţie: Rezoluția este configurabilă de la 9 la 12 biți, 12 biți fiind setarea implicită.
  • Interfata: Utilizează o interfață cu 1 fir, permițând mai multor senzori să partajeze aceeași linie de date.
  • Cod serial unic pe 64 de biți: Fiecare senzor DS18B20 are un cod serial unic de 64 de biți, care permite identificarea și conectarea mai multor senzori pe aceeași magistrală cu 1 fir.
  • Alimentare electrică: Poate fi alimentat fie de la o sursă de alimentare externă (3,0 V până la 5,5 V) sau parazit de la linia de date.
  • Funcționalitatea alarmei: Are declanșatoare de alarmă programabile pentru setarea limitelor superioare și inferioare de temperatură.

 

Aplicații ale senzorului DS18B20

  • Măsurarea temperaturii: Este perfect pentru urmărirea temperaturilor în diverse aplicații, cum ar fi sistemele HVAC, monitorizarea mediului și procesarea alimentelor.
  • Automatizare industriala: Este utilizat pentru reglarea precisă a temperaturii în operațiuni industriale.
  • Electronice de consum: Este integrat în sistemele de automatizare a locuinței pentru reglarea climei.
  • Înregistrarea datelor: Este potrivit pentru aplicațiile de înregistrare a datelor de temperatură.

 

Exemplu de circuit


Iată un exemplu despre cum să conectați un senzor DS18B20 la un Arduino:

  • VDD: Conectați-vă la 3,3 V sau 5 V (în funcție de modelul dvs. Arduino).
  • GND: Conectați la masă.
  • DQ (Linie de date): Conectați-vă la un pin digital de pe Arduino (de exemplu, D2) cu o rezistență pull-up de 4,7 k ohmi între DQ și VDD.

 

Cod eșantion Arduino


Pentru a interfața cu senzorul DS18B20, instalați bibliotecile „OneWire” și „DallasTemperature” în Arduino IDE. Iată un exemplu de cod:
 

 #include  #include // Cablul de date este conectat la pinul Arduino 2 #define ONE_WIRE_BUS 2// Configurați o instanță oneWire pentru a comunica cu orice dispozitiv OneWire OneWire oneWire(ONE_WIRE_BUS);// Transmiteți referința noastră oneWire la temperatura Dallas. Senzori de temperatură Dallas(&oneWire);void setup() { Serial.begin(9600);   senzori.begin(); }void loop() { sensors.requestTemperatures(); // Trimite comanda pentru a obține temperaturi // Imprimă temperatura în Celsius Serial.print("Temperature: ");   Serial.print(sensors.getTempCByIndex(0)); // Avem un singur senzor, deci folosim indexul 0 Serial.println(" °C");  întârziere (1000); // Așteptați o secundă înainte de a face o altă citire }     

Explicaţie

  • Biblioteci: Bibliotecile OneWire și DallasTemperature sunt incluse pentru a facilita comunicarea cu senzorul DS18B20.
  • Definiția PIN: Pinul digital (D2) conectat la linia de date DS18B20 este definit.
  • Înființat: Comunicarea serială și biblioteca DallasTemperature sunt inițializate.
  • Buclă: Citirile de temperatură sunt solicitate de la senzor, iar temperatura în Celsius este imprimată pe monitorul serial în fiecare secundă.
    Acest exemplu ilustrează modul de interfață a senzorului DS18B20 cu un Arduino pentru măsurarea precisă a temperaturii. Modificați codul și cablajul după cum este necesar, în funcție de configurația și nevoile dvs. specifice.

Nu există recenzii pentru acest produs.

Scrie o recenzie

Notă: HTML nu este tradus!
Rău           Bine

Categoria Produse

10mm LDR - Un rezistor sensibil la luminăLDR, un acronim pentru Light Dependent Resistor, este un tip de fotorezistor. Fotorezistoarele sunt component..
2.90RON
Adaugă în coș
LDR-Rezistor sensibil la lumină Fotorezistor de 5 mmRezistorul dependent de lumină, abreviat ca LDR, este un tip de fotorezistor. Un fotorezistor este..
0.28RON
Adaugă în coș
AM2301A Modul digital cu senzor de temperatură umiditateAM2301A, denumit și DHT21, este un senzor digital conceput pentru măsurarea temperaturii și um..
34.58RON
Adaugă în coș
DHT21 AM2301 Modul digital cu senzor de temperatură umiditateDHT21, cunoscut și sub numele de AM2301, este un senzor digital de încredere pentru măsur..
30.43RON
Adaugă în coș
DHT22 AM2302: Un modul digital de înaltă precizie pentru senzori de temperatură și umiditateDHT22, cunoscut alternativ ca AM2302, este un senzor digit..
28.58RON
Adaugă în coș
QRD1114 Fototranzistor reflectorizant comutator opticFototranzistorul reflectorizant cu comutator optic QRD1114 oferă o soluție superioară și de încre..
8.07RON
Adaugă în coș
Produsul este în prezent Out-of-Stock. Introduceți adresa dvs. de e-mail mai jos și vă vom notifica imediat ce produsul este disponibil.
E-mail

WhatsApp Chat

În prezent nu suntem în timpul programului de lucru, puteți trimite un mesaj din secțiunea de contact pentru asistență.