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

Capteur à effet Hall UGN3144Le capteur à effet Hall UGN3144 est un capteur de haute qualité, fiable et durable conçu pour détecter les champs magnétiq..
$0.16
Capteur à effet Hall UGN3503 L'UGN3503 est un capteur à effet Hall linéaire utilisé pour détecter la présence de champs magnétiques et produire une te..
$0.25
Capteur d'humidité résistif HR202 Caractéristiques: Mesure de température:Précision: ±0,5°CPlage de mesure : -40 à 80°CRésolution: 0,1 °CMesure d'humi..
$0.90
Capteur de poids à cellule de charge de 1 kg pour balance électroniqueNotre capteur de poids à cellule de charge de 1 kg est un outil de mesure de pré..
$2.73
Ajouter au panier
Capteur de poids de cellule de charge de 5 kg Notre capteur de poids à cellule de charge de 5 kg est un outil de mesure de précision de haute qualité ..
$2.50
Ajouter au panier
Capteur de température LM335Le LM335 est un circuit intégré de capteur de température de précision qui fournit une sortie de tension précise et linéai..
$0.85