Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

MCP9808 – Comment interfacer le capteur de température I2C avec Arduino IDE

Trouver un capteur de température précis avec des mesures de température de haute précision et une large plage de tension peut être une tâche fastidieuse. Souvent, les débutants considèrent le DS18B20 comme une option idéale. Cependant, ils ont tendance à négliger le capteur facile à utiliser avec des fonctionnalités exemplaires du capteur MCP9808.

https://depositphotos.com/325693808/stock-photo-digital-thermometer-temperature-sensor-ds18b20.html (capteur de température numérique DS18B20)

Alors, qu'est-ce qui distingue le capteur MCP9808 des autres capteurs ? Restez dans les parages pendant que nous dévoilons le brochage, les fonctionnalités et la capacité d'interfaçage avec un Arduino.

Qu'est-ce que MCP9808 ?

Le MCP9808 est un capteur de température numérique I2C qui a une précision maximale de ± 0,5 ° C et une précision de + 0,0625 ° C et convertit des températures allant de -20 ° C à 100 ° C.

En plus d'avoir des fonctionnalités comme une large plage de fonctionnement, il s'interface également parfaitement avec Arduino via le protocole de communication I2C.

Broche MCP9808

Le capteur de température I2C a huit broches; nous avons résumé leurs fonctions dans le tableau ci-dessous.

MCP9808 Symbole et schéma de brochage

Caractéristiques du MCP 9808

Les caractéristiques et spécifications du MCP9808 peuvent être répertoriées ci-dessous ;

Interfaçage du mcp9808 avec Arduino

Nous allons maintenant passer par un moyen pas à pas par lequel vous pouvez coupler votre capteur MCP9808 avec un Arduino.

Composants nécessaires (logiciel et matériel)

(Arduino UNO) 

Configuration du matériel

Un capteur MCP 9808 nécessite deux fils, l'un pour la masse, l'autre pour le bus I2C plus l'alimentation. Vous fournirez également une tension d'alimentation allant de 3,3 V à 5 V.

De plus, connectez les fils d'horloge et de données aux ports analogiques A5 et A4 (broches I2C sur la carte Arduino).

Configuration du logiciel à l'aide d'un code Arduino

Les résultats devraient être les suivants :

Conclusion

Le capteur de température MCP 9808 a une mesure de température de haute précision qui convient aux projets de microcontrôleur. De plus, vous pouvez coupler la carte de dérivation du capteur avec un protocole d'interface I2C.

N'hésitez pas à nous contacter pour plus d'informations sur le capteur de température MCP 9808 I2C. Nous sommes à votre service.


Technologie industrielle

  1. Enregistreur de température Raspberry Pi
  2. Surveillance du CO2 avec le capteur K30
  3. Comment mesurez-vous ?
  4. Capteur d'empreintes digitales capacitif avec un Arduino ou ESP8266
  5. Comment interfacer Arduino Mega avec le module GPS NEO-6M
  6. Comment lire la température et l'humidité sur Blynk avec DHT11
  7. Utilisation du capteur cardiaque portable MAX30100 avec Arduino
  8. Utilisation du capteur d'humidité du sol YL-39 + YL-69 avec Arduino
  9. Comment démarrer avec l'inférence IA en périphérie