Contul Meu

Coșul dvs

Senzor de Temperatură DS18B20

Senzor de Temperatură DS18B20
Senzor de Temperatură DS18B20
5,06RON
Fără TVA: 5,06RON
  • Stoc: În Stoc
  • Model: A0301.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.

Spune-ţi opinia

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

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
Fără TVA: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
Fără TVA:0,28RON
Adaugă în Coș
Senzor cu efect Hall AH175AH175 este un comutator digital cu efect Hall. Acesta detectează câmpuri magnetice și își modifică starea de ieșire în funcț..
7,36RON
Fără TVA:7,36RON
Adaugă în Coș
Figaro TGS2600 Contaminanți ai aerului - Detectarea calității aerului și senzor de gazElementul senzor este alcătuit dintr-un strat semiconductor de o..
36,80RON
Fără TVA:36,80RON
Adaugă în Coș
Modul senzor CO2 cu infraroșu MH-Z19B cu pinSenzorul de dioxid de carbon MH-Z19B (denumit în continuare senzor) este un senzor inteligent de uz genera..
128,80RON
Fără TVA:128,80RON
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,36RON
Fără TVA:30,36RON
Adaugă în Coș

WhatsApp Chat

Bună ziua! Bine atı venit lâ ElectronicMarket Cum v-am putea ajuta? Vă rugăm să faceți clic pe unul dintre reprezentanții noștri de mai jos pentru a discuta pe WhatsApp.