Senzor de Temperatură DS18B20

Senzor de Temperatură DS18B20
Senzor de Temperatură DS18B20
5,19RON
100 sau mai multe 3,54RON
1000 sau mai multe 2,55RON
  • Stoc:
  • Cod Produs: SNA007.DS18B20
  • Greutate: 0.30

Senzor de temperatură DS18B20

DS18B20 este un senzor digital de temperatură care oferă citiri de temperatură de 9 până la 12 biți (configurabile) pe o interfață cu 1 fir. Iată informații detaliate despre senzorul DS18B20:

Caracteristici:

  1. Interval de temperatură:
    • De operare: -55°C până la +125°C
  2. Precizie:
    • ±0,5°C de la -10°C la +85°C
  3. Rezoluţie:
    • Configurabil de la 9 la 12 biți, implicit fiind de 12 biți.
  4. Interfata:
    • Utilizează o interfață cu 1 fir, care permite conectarea mai multor senzori pe aceeași linie de date.
  5. Cod serial unic pe 64 de biți:
    • Fiecare DS18B20 are un cod serial unic de 64 de biți, permițând conectarea și identificarea mai multor senzori pe aceeași magistrală cu 1 fir.
  6. Alimentare electrică:
    • Poate fi alimentat de la o sursă de alimentare externă (3,0 V până la 5,5 V) sau parazit de la linia de date.
  7. Funcționalitatea alarmei:
    • Declanșează alarma programabilă pentru limitele superioare și inferioare de temperatură.

Aplicatii:

  • Măsurarea temperaturii: Ideal pentru monitorizarea temperaturilor într-o gamă largă de aplicații, inclusiv sisteme HVAC, monitorizarea mediului și procesarea alimentelor.
  • Automatizare industriala: Folosit pentru controlul precis al temperaturii în procesele industriale.
  • Electronice de consum: Încorporat în sistemele de automatizare a locuinței pentru controlul climatului.
  • Înregistrarea datelor: Potrivit pentru aplicații de înregistrare a datelor de temperatură.

Exemplu de circuit:

Iată cum ați putea conecta 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-vă la masă.
  • DQ (linie de date): Conectați-vă la un pin digital de pe Arduino (de exemplu, D2) cu un rezistor pull-up de 4,7 k ohmi între DQ și VDD.

Cod exemplu Arduino:

Trebuie să instalați bibliotecile „OneWire” și „DallasTemperature” în Arduino IDE pentru a interfața cu senzorul DS18B20.

#include 
#include 

// Cablul de date este conectat la pinul 2 Arduino
#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.
DallasSenzori de temperatură(&oneWire);

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

void loop() {
  senzori.requestTemperatures(); // Trimite comanda pentru a obține temperaturi

  // Tipăriți temperatura în Celsius
  Serial.print("Temperatura: ");
  Serial.print(sensori.getTempCByIndex(0)); // Avem un singur senzor, așa că folosim indicele 0
  Serial.println(" °C");

  întârziere (1000); // Așteptați o secundă înainte de a face o altă citire
}

Explicaţie:

  • Biblioteci: Includeți bibliotecile OneWire și DallasTemperature pentru a comunica cu senzorul DS18B20.
  • Definiția PIN: Definiți pinul digital (D2) conectat la linia de date DS18B20.
  • Înființat: Inițializați comunicația serială și biblioteca DallasTemperature.
  • Buclă: Solicitați citiri de temperatură de la senzor și imprimați temperatura în Celsius pe monitorul serial în fiecare secundă.

Acest exemplu demonstrează cum să interfați senzorul DS18B20 cu un Arduino pentru măsurarea precisă a temperaturii. Ajustați codul și cablajul după cum este necesar, în funcție de configurația și cerințele dumneavoastră specifice.

Spune-ţi opinia

Notă: Codul HTML este citit ca şi text!
Notă
Rău Bun

Produse Asemănătoare

Condensator reglabil trimmerCondensatorul reglabil Trimmer este o componentă de înaltă calitate, fiabilă, proiectată pentru reglarea și calibrarea pre..
3,07RON
Adaugă în Coș
Header de 1x9 Pini MamăHeaderul 1x9 Female Pin Header este un conector de înaltă calitate conceput pentru o gamă largă de aplicații electronice. Este ..
1,04RON
0,0047uF 250VAC GPF - Condensator cu film de polipropilenă MKP X2  Cel 0,0047 µF 250V GPF - MKP X2 Condensatorul are caracteristici specifice și este ..
21,24RON
Adaugă în Coș
Rezistențe cu Film de Carbon cu Picioare 1/4W - Precizie și Fiabilitate pentru Proiectele Tale ElectroniceÎmbunătățește performanța și stabilitatea pr..
0,05RON
1mH THT - Inductor de putere DIPBobinele în pachet Dual In-line (DIP), adică cu un rând dublu, sunt utilizate în mod obișnuit la asamblarea componente..
1,42RON
1 x 2 Pin Header 2.54mm Rosu - FemelaVă prezentăm pin header, un conector de înaltă calitate și fiabil conceput pentru o gamă largă de aplicații. Aces..
0,57RON
Adaugă în Coș