Sensore di Temperatura DS18B20

Sensore di Temperatura DS18B20
Sensore di Temperatura DS18B20
1.01€
100 o più 0.69€
1000 o più 0.50€
  • Scorta:
  • Codice Prodotto: SNA007.DS18B20
  • Peso: 0.30

Sensore di temperatura DS18B20

Il DS18B20 è un sensore di temperatura digitale che fornisce letture di temperatura da 9 a 12 bit (configurabili) su un'interfaccia a 1 cavo. Ecco informazioni dettagliate sul sensore DS18B20:

Caratteristiche:

  1. Intervallo di temperatura:
    • Operativo: Da -55°C a +125°C
  2. Precisione:
    • ±0,5°C da -10°C a +85°C
  3. Risoluzione:
    • Configurabile da 9 a 12 bit, con il valore predefinito di 12 bit.
  4. Interfaccia:
    • Utilizza un'interfaccia 1-Wire, che consente di collegare più sensori sulla stessa linea dati.
  5. Codice seriale univoco a 64 bit:
    • Ogni DS18B20 ha un codice seriale univoco a 64 bit, che consente di collegare e identificare più sensori sullo stesso bus 1-Wire.
  6. Alimentazione elettrica:
    • Può essere alimentato da un alimentatore esterno (da 3,0 V a 5,5 V) o parassita dalla linea dati.
  7. Funzionalità di allarme:
    • Attivazioni di allarme programmabili per i limiti di temperatura superiore e inferiore.

Applicazioni:

  • Misura della temperatura: Ideale per il monitoraggio della temperatura in un'ampia gamma di applicazioni, inclusi sistemi HVAC, monitoraggio ambientale e lavorazione alimentare.
  • Automazione industriale: Utilizzato per il controllo preciso della temperatura nei processi industriali.
  • Elettronica di consumo: Incorporato nei sistemi domotici per la climatizzazione.
  • Registrazione dati: Adatto per applicazioni di registrazione dei dati di temperatura.

Circuito di esempio:

Ecco come potresti collegare un sensore DS18B20 a un Arduino:

  • VDD: Collegalo a 3,3 V o 5 V (a seconda del modello di Arduino).
  • TERRA: Collegare a terra.
  • DQ (linea dati): Collegati a un pin digitale su Arduino (ad esempio D2) con un resistore pull-up da 4,7 kOhm tra DQ e VDD.

Codice di esempio Arduino:

È necessario installare le librerie "OneWire" e "DallasTemperature" nell'IDE di Arduino per interfacciarsi con il sensore DS18B20.

#include 
#include 

// Il cavo dati è collegato al pin 2 di Arduino
#define ONE_WIRE_BUS 2

// Configura un'istanza oneWire per comunicare con qualsiasi dispositivo OneWire
OneWire oneWire(ONE_WIRE_BUS);

// Passa il nostro riferimento oneWire alla temperatura di Dallas.
Sensori di temperatura Dallas (e oneWire);

impostazione nulla() {
  Serial.begin(9600);
  sensori.begin();
}

ciclo vuoto() {
  sensori.requestTemperature(); // Invia il comando per ottenere le temperature

  // Stampa la temperatura in gradi Celsius
  Serial.print("Temperatura: ");
  Serial.print(sensors.getTempCByIndex(0)); // Abbiamo solo un sensore, quindi utilizziamo l'indice 0
  Serial.println("°C");

  ritardo(1000); // Attendi un secondo prima di eseguire un'altra lettura
}

Spiegazione:

  • Biblioteche: Include le librerie OneWire e DallasTemperature per comunicare con il sensore DS18B20.
  • Definizione del perno: Definire il pin digitale (D2) collegato alla linea dati DS18B20.
  • Impostare: Inizializza la comunicazione seriale e la libreria DallasTemperature.
  • Ciclo continuo: Richiedi letture della temperatura dal sensore e stampa la temperatura in gradi Celsius sul monitor seriale ogni secondo.

Questo esempio dimostra come interfacciare il sensore DS18B20 con un Arduino per una misurazione accurata della temperatura. Regola il codice e il cablaggio secondo necessità in base alla configurazione e ai requisiti specifici.

Scrivi una recensione

Nota: HTML non è tradotto!
Valutazione
Non valido Buono

Prodotti Correlati

Condensatore regolabile trimmerIl condensatore regolabile Trimmer è un componente affidabile e di alta qualità progettato per una messa a punto e una ..
0.60€
Condensatore a film in polipropilene 0,0047uF 250VAC GPF - MKP X2  Il0,0047 µF 250V GPF - MKP X2il condensatore ha caratteristiche specifiche ed è ada..
4.14€
Aggiungi al carrello
Condensatore in poliestere da 0,33 uF 250 VI nostri condensatori in poliestere da 250 V sono progettati per una varietà di applicazioni elettroniche, ..
0.09€
Intestazione pin femmina 1x40 a 90 gradiIl connettore pin femmina 1x40 a 90 gradi è un connettore di alta qualità progettato per applicazioni PCB. È u..
0.25€
1 x connettore maschio da 40 pin - biancoDescrizione del prodotto:L'intestazione maschio 1x40 è uno strumento di connettività per interfacciare facilm..
0.11€
1 x connettore maschio da 40 pin - bluDescrizione del prodotto:L'intestazione maschio 1x40 è uno strumento di connettività per interfacciare facilment..
0.11€