Télécharger - STI Académie de Lyon

Transcription

Télécharger - STI Académie de Lyon
CAPTEUR DE TEMPERATURE ds18db20
(analogique /numérique-12bits)
Caractéristiques techniques :
Le DS18B20 est un capteur de température précis intégrant un convertisseur analogique
– numérique.
 Plage de température mesurable : -55 à +125 °C
* Précision : +0.0625°C en 12 bits
 * Temps de conversion : environ 750 ms (12 bits)
il diffère des autres capteurs habituellement utilisés par le fait qu'il communique de manière
logique avec les équipements. En effet, là où on récupèrera une tension analogique avec
certains capteurs, ici, on utilisera un protocole de communication pour discuter avec lui. Ce
protocole est le 1-Wire, créé par Dallas Semiconductor, également manufacteur du DS18b20.
Pour simplifier l'utilisation de ce protocole pour les utilisateurs Arduino, une librairie
nommée OneWire a été écrite
Branchement du capteur :
GND
Pin 7
+ 5 volts
Mesurer une température en degré Celsius et afficher la valeur sur le moniteur
série (Ardublock version « ardublock-jllla-05Ago13.jar ») :
On va brancher une DEL entre le GND et la sortie 13 de l’Arduino – On va
comparer la température mesurée à une valeur consigne de 26°C :
– si la température mesurée est < 26°C la DEL est au niveau bas (éteinte)
– si la température mesurée est > 26°C la DEL est mise au niveau HAUT
(allumée)

Documents pareils