CATEGORII

Contul Meu

CATEGORII
Coșul dvs

Senzor de Temperatură DS18B20

Senzor de Temperatură DS18B20
Stoc Epuizat
Senzor de Temperatură DS18B20
Comenzile dvs. plasate înainte de ora 16:30 în zilele lucrătoare sunt expediate în aceeași zi. Transport gratuit peste 150 RON.
5.40ron
100sau mai multe 3.68ron
1000sau mai multe 2.65ron
  • Stoc: Stoc Epuizat
  • Model: SNA007.DS18B20

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 <OneWire.h>
#include <DallasTemperature.h>

// 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.

Comenzile dvs. plasate înainte de ora 16:30 în zilele lucrătoare sunt expediate în aceeași zi.

Nu există recenzii pentru acest produs.

Scrie o recenzie

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

Categoria Produse

AM2301A Modul digital cu senzor de temperatură umiditate AM2301A, cunoscut și sub numele de DHT21, este un senzor digital de temperatură și umidi..
36.83ron
Adaugă în coș
DHT11 Senzor digital de temperatură umiditate Senzor de temperatură DHT11 este un senzor digital de temperatură și umiditate de bază, la preț red..
5.40ron
Adaugă în coș
DHT21 AM2301 Modul digital cu senzor de temperatură umiditateDHT21 (cunoscut și ca AM2301) este un senzor digital de temperatură și umiditate. Este ut..
32.41ron
Adaugă în coș
DHT22 AM2302 Modul digital cu senzor de temperatură umiditate DHT22, cunoscut și sub numele de AM2302, este un senzor digital de temperatură și u..
30.44ron
Adaugă în coș
Senzor detectie incendiu - flacara 5 mmSenzorul de detectare a focului - flacără de 5 mm este un dispozitiv de înaltă calitate, fiabil și eficient con..
0.69ron
Adaugă în coș
LDR-Rezistor sensibil la lumină Fotorezistor de 10 mmLdr, care înseamnă Ligh Dependent Resistor, este un fotorezistor. Fotorezistentele sunt component..
3.09ron
Adaugă în coș

WhatsApp Chat

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