Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

MCP9808 – Wie man den I2C-Temperatursensor mit Arduino IDE verbindet

Die Suche nach einem genauen Temperatursensor mit hochpräzisen Temperaturmessungen und einem großen Spannungsbereich kann sehr mühsam sein. Anfänger halten DS18B20 oft für eine ideale Option. Sie übersehen jedoch gerne den einfach zu bedienenden Sensor mit vorbildlichen Funktionen des MCP9808-Sensors.

https://depositphotos.com/325693808/stock-photo-digital-thermometer-temperature-sensor-ds18b20.html (digitaler Temperatursensor DS18B20)

Was hebt den MCP9808-Sensor also von anderen Sensoren ab? Bleiben Sie dabei, während wir die Pinbelegung, Funktionen und Schnittstellenfähigkeiten mit einem Arduino enthüllen.

Was ist MCP9808?

Der MCP9808 ist ein digitaler I2C-Temperatursensor mit einer maximalen Genauigkeit von ±0,5 °C und einer Genauigkeit von +0,0625 °C und wandelt Temperaturen im Bereich von -20 °C bis 100 °C um.

Neben Funktionen wie einem großen Betriebsbereich ist es über das I2C-Kommunikationsprotokoll auch perfekt mit Arduino verbunden.

MCP9808 Pinbelegung

Der I2C-Temperatursensor hat acht Pins; Wir haben ihre Funktionen in der folgenden Tabelle zusammengefasst.

MCP9808 Symbol- und Pinbelegungsdiagramm

MCP 9808-Funktionen

Die Merkmale und Spezifikationen des MCP9808 können wie unten aufgeführt sein:

Schnittstelle mcp9808 mit Arduino

Wir werden nun schrittweise durchgehen, wie Sie Ihren MCP9808-Sensor mit einem Arduino koppeln können.

Erforderliche Komponenten (Software und Hardware)

(Arduino UNO) 

Hardware konfigurieren

Ein MCP 9808-Sensor benötigt zwei Drähte, einen für Masse, den anderen für den I2C-Bus plus Strom. Sie stellen auch eine Versorgungsspannung im Bereich von 3,3 V bis 5 V bereit.

Verbinden Sie außerdem die Takt- und Datenkabel mit den analogen Ports A5 und A4 (I2C-Pins auf der Arduino-Platine).

Konfigurieren der Software mit einem Arduino-Code

Die Ergebnisse sollten wie folgt aussehen:

Schlussfolgerung

Der Temperatursensor MCP 9808 verfügt über eine hochpräzise Temperaturmessung, die für Mikrocontroller-Projekte geeignet ist. Darüber hinaus können Sie das Breakout-Board des Sensors mit einem I2C-Schnittstellenprotokoll koppeln.

Zögern Sie nicht, uns für weitere Informationen zum I2C-Temperatursensor MCP 9808 zu kontaktieren. Wir sind für Sie da.


Industrietechnik

  1. Himbeer-Pi-Temperaturlogger
  2. CO2-Überwachung mit K30-Sensor
  3. Wie groß bist du?
  4. Kapazitiver Fingerabdrucksensor mit einem Arduino oder ESP8266
  5. Wie man Arduino Mega mit dem NEO-6M GPS-Modul verbindet
  6. So liest man Temperatur und Luftfeuchtigkeit auf Blynk mit DHT11
  7. Verwenden des tragbaren Pulssensors MAX30100 mit Arduino
  8. Verwenden des Bodenfeuchtesensors YL-39 + YL-69 mit Arduino
  9. Mini-Radar mit Arduino
  10. Erste Schritte mit KI-Inferenz am Edge