Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

bauteile:thermokamera

Dies ist eine alte Version des Dokuments!




Thermokamera Melexis MLX90620

Um die Temperatur zu messen, ohne dabei in Kontakt mit dem Objekt zu treten, funktioniert mit eine Wärmebildkamera. Im Labor haben wir die Melexis MLX90620 Thermo Cam (Abb. unten) zur Verfügung. Melexis MLX90620 Thermo Cam

Sie hat 16×4 nach dem Bolometer-Prinzip aufgebaute Pixel, die langwellige Infrarotstrahlung messen können. Sie kann damit Temperaturen zwischen $-20^\circ C$ und $300^\circ C$ mit einer Framerate von $0,5Hz - 64Hz$ messen. Im Temperaturbereich von $0^\circ C - 50^\circ C$ ist die Genauigkeit angeblich besser als $\pm 1,5^\circ C$.

Hier findet ihr das Datenblatt: http://www.melexis.com/Infrared-Thermometer-Sensors/Infrared-Thermometer-Sensors/MLX90620-776.aspx.

Kommunikation mit dem Microcontroller

Die Kamera kommuniziert über ein I2C Interface mit einem angeschlossenen Microcontroller.

Installation

Die Kamera läuft auf einer recht niedrigen Spannung von 2.6V und ist deshalb nur mit etwas Aufwand mit einem 5V Arduino zusammen zu betreiben. Einfacher funktioniert es mit einem der Teensy3.0++, die wir im Labor haben. Die sind auch gleich schnell genug, um die Temperaturen mit einer akzetablen Geschwindigkeit und Präzision zu berechnen.

Felix hat dafür eine Library geschrieben und ins Netz gestellt: https://github.com/Zapalot/teensy3_Melexis90620/. Ladet dort die .zip Datei herunter und entpackt sie in euer Arduino/libraries Verzeichnis. Benennt dann das entpackte Verzeichnis in einen Namen ohne das „-master“ um. Das Beispielprogramm in der Library enthält auch gleich eine Anleitung, wie der Sensor anzuschließen ist.

Zusätzlich braucht Ihr die t3_i2c Library, die die Verwendung von I2C auf dem Teensy3.0 vereinfacht (Download Link). Hier gibt es eine Beispielschaltung zu sehen.

bauteile/thermokamera.1513955291.txt.gz · Zuletzt geändert: 2017/12/22 16:08 von d.golovko