Le DS18B20 est composé des éléments suivant :
un capteur de température, un convertisseur analogique - numérique, une zone mémoire de 8 octets et une EEPROM de 3 octets.
Ces zones de mémoire servent à communiquer avec le DS18B20 afin de :
- récupérer les températures converties
- de configurer le convertisseur
- de configurer les valeurs de températures min et max pour la fonction "thermostat"
- s'identifier sur le bus ONE WIRE