Capteur de Température DS18B20

Capteur de Température DS18B20
Capteur de Température DS18B20
$1.10
100 ou plus $0.75
1000 ou plus $0.54
  • Stock:
  • Code Produit: SNA007.DS18B20
  • Poids: 0.30

Capteur de température DS18B20

Le DS18B20 est un capteur de température numérique qui fournit des lectures de température de 9 à 12 bits (configurables) sur une interface à 1 fil. Voici des informations détaillées sur le capteur DS18B20 :

Caractéristiques:

  1. Écart de température:
    • En fonctionnement: -55°C à +125°C
  2. Précision:
    • ±0,5°C de -10°C à +85°C
  3. Résolution:
    • Configurable de 9 à 12 bits, la valeur par défaut étant 12 bits.
  4. Interface:
    • Utilise une interface 1-Wire, qui permet de connecter plusieurs capteurs sur la même ligne de données.
  5. Code de série unique de 64 bits :
    • Chaque DS18B20 possède un code série unique de 64 bits, permettant de connecter et d'identifier plusieurs capteurs sur le même bus 1-Wire.
  6. Source de courant:
    • Peut être alimenté par une alimentation externe (3,0 V à 5,5 V) ou parasitairement depuis la ligne de données.
  7. Fonctionnalité d'alarme :
    • Déclencheurs d'alarme programmables pour les limites de température supérieure et inférieure.

Applications:

  • Mesure de température: Idéal pour surveiller les températures dans une large gamme d'applications, notamment les systèmes CVC, la surveillance environnementale et la transformation des aliments.
  • L'automatisation industrielle: Utilisé pour un contrôle précis de la température dans les processus industriels.
  • Electronique grand public : Incorporé dans les systèmes domotiques pour le contrôle climatique.
  • Enregistrement de données: Convient aux applications d'enregistrement de données de température.

Exemple de circuit :

Voici comment connecter un capteur DS18B20 à un Arduino :

  • VDD : Connectez-vous à 3,3 V ou 5 V (selon votre modèle Arduino).
  • GND : Connectez-vous à la terre.
  • DQ (ligne de données) : Connectez-vous à une broche numérique sur l'Arduino (par exemple, D2) avec une résistance de rappel de 4,7 kohms entre DQ et VDD.

Exemple de code Arduino :

Vous devez installer les bibliothèques "OneWire" et "DallasTemperature" dans l'IDE Arduino pour vous connecter au capteur DS18B20.

#include 
#include 

// Le fil de données est connecté à la broche 2 de l'Arduino
#définir ONE_WIRE_BUS 2

// Configurer une instance oneWire pour communiquer avec n'importe quel appareil OneWire
OneWire oneWire(ONE_WIRE_BUS);

// Passez notre référence oneWire à Dallas Temperature.
Capteurs de température Dallas (et oneWire) ;

void setup() {
  Série.begin(9600);
  capteurs.begin();
}

boucle vide() {
  capteurs.requestTemperatures(); // Envoie la commande pour obtenir les températures

  // Imprimer la température en Celsius
  Serial.print("Température : ");
  Serial.print(sensors.getTempCByIndex(0)); // Nous n'avons qu'un seul capteur, nous utilisons donc l'index 0
  Serial.println("°C");

  retard (1000); // Attendez une seconde avant de faire une autre lecture
}

Explication:

  • Bibliothèques : Incluez les bibliothèques OneWire et DallasTemperature pour communiquer avec le capteur DS18B20.
  • Définition des broches : Définissez la broche numérique (D2) connectée à la ligne de données DS18B20.
  • Installation: Initialisez la communication série et la bibliothèque DallasTemperature.
  • Boucle: Demandez des relevés de température au capteur et imprimez la température en Celsius sur le moniteur série toutes les secondes.

Cet exemple montre comment interfacer le capteur DS18B20 avec un Arduino pour une mesure précise de la température. Ajustez le code et le câblage selon vos besoins en fonction de votre configuration et de vos exigences spécifiques.

Rédiger une critique

Remarque : le HTML n'est pas traduit !
Note
Mauvais Bon

Produits Connexes

Condensateur réglableLe condensateur réglable trimmer est un composant fiable et de haute qualité conçu pour un réglage et un étalonnage précis dans u..
$0.65
1 x 40 broches mâle - BlancDescription du produit:1x40 Male Header est un outil de connectivité permettant d'interfacer facilement des capteurs et des..
$0.12
1 x 40 broches mâle - BleuDescription du produit:1x40 Male Header est un outil de connectivité permettant d'interfacer facilement des capteurs et des ..
$0.12
1 x 40 broches mâle - JauneDescription du produit:1x40 Male Header est un outil de connectivité permettant d'interfacer facilement des capteurs et des..
$0.12
Embase mâle 1x40 broches - Noir1x40 Male Header est un outil de connectivité permettant d'interfacer facilement des capteurs et des modules dans vos p..
$0.12
Embase mâle 1x40 broches - Rouge1x40 Male Header est un outil de connectivité permettant d'interfacer facilement des capteurs et des modules dans vos ..
$0.12