waveshare MLX90640-D55

Waveshare MLX90640 IR Array Thermal Imaging Camera Module

Model: MLX90640-D55 User Manual

1. Pendahuluan

This manual provides detailed instructions for the setup, operation, and maintenance of the Waveshare MLX90640 IR Array Thermal Imaging Camera Module. This module features a 32×24 pixel far-infrared thermal sensor array and communicates via an I2C interface, making it suitable for integration with various microcontrollers such as Raspberry Pi, Arduino (ESP32), and STM32.

Harap baca manual ini dengan saksama sebelum menggunakan produk untuk memastikan pengoperasian yang benar dan mencegah kerusakan.

2. Produk Lebihview dan Fitur

The MLX90640 Thermal Camera Module is designed for thermal imaging applications, offering a compact and efficient solution for temperature detection and visualization.

Waveshare MLX90640 Thermal Camera Module, front view

Gambar 2.1: Depan view of the MLX90640 Thermal Camera Module, showing the infrared lens and connector.

Fitur Utama:

Waveshare MLX90640 Thermal Camera Module, bottom view dengan branding

Gambar 2.2: Dasar view of the MLX90640 Thermal Camera Module, showing the Waveshare branding and model information.

3. Informasi Keselamatan

4. Panduan Pengaturan

4.1. Deskripsi Pinout

The MLX90640 module uses an I2C interface for communication. The typical pin connections are as follows:

MLX90640 module connected with jumper wires to a microcontroller

Gambar 4.1: MLX90640 module with typical jumper wire connections for integration.

4.2. Connecting to a Microcontroller (e.g., Raspberry Pi)

  1. Sambungan Daya: Connect the VCC pin of the MLX90640 module to the 3.3V or 5V power output of your microcontroller. Connect the GND pin to the microcontroller's ground.
  2. I2C Connection: Connect the SDA pin of the MLX90640 module to the SDA pin of your microcontroller. Connect the SCL pin of the MLX90640 module to the SCL pin of your microcontroller. Refer to your specific microcontroller's documentation for I2C pin assignments.
  3. Pengaturan Perangkat Lunak: Install necessary libraries and drivers for the MLX90640 sensor on your chosen platform (Raspberry Pi, Arduino, STM32). Waveshare provides development resources and example code for these platforms.

For detailed software setup and programming examples, please refer to the official Waveshare documentation and development resources provided with the module.

5. Petunjuk Pengoperasian

5.1. Akuisisi Data

Once the module is correctly connected and the software environment is set up, you can begin acquiring thermal data. The MLX90640 sensor provides a 32×24 array of temperature readings, which can be processed to generate a thermal image.

5.2. Thermal Imaging Example

The module can be used to visualize temperature distributions, as shown in the example below with a Raspberry Pi.

Example of MLX90640 module generating thermal image of a Raspberry Pi

Gambar 5.1: mantanample setup demonstrating the MLX90640 module capturing a thermal image of a Raspberry Pi, displaying temperature variations.

The software will typically convert the raw sensor data into a temperature matrix, which can then be rendered as a color-coded thermal image, where different colors represent different temperature ranges.

6. Pemeliharaan

7. Penyelesaian masalah

Problem: Module not detected by microcontroller.
Larutan:
  • Pastikan semua sambungan kabel (VCC, GND, SDA, SCL) sudah benar dan terpasang dengan aman.
  • Pastikan voltase catu dayatage is within the 3.3V/5V range.
  • Check if the I2C bus is enabled and configured correctly on your microcontroller.
  • Confirm the I2C address of the MLX90640 module (usually fixed, but check documentation).
Problem: Incorrect or noisy temperature readings.
Larutan:
  • Ensure the lens is clean and unobstructed.
  • Verify that the correct calibration data is being applied by your software.
  • Check for electromagnetic interference in the operating environment.
  • Confirm the refresh rate setting; higher rates might introduce more noise if not handled correctly.
Problem: Software examples fail to compile or run.
Larutan:
  • Ensure all required libraries are installed and correctly linked in your development environment.
  • Verify that your microcontroller's operating system or firmware is compatible with the provided exampsedikit.
  • Check for any specific hardware configurations or jumpers required by the exampsedikit.

8. Spesifikasi

FiturDetil
Rangkaian SensorMLX90640 Far-Infrared Thermal Sensor
Resolusi32 × 24 Piksel
Bidang View (FoV)55°
AntarmukaI2C (up to 1MHz Fast Mode)
Perbedaan Suhu Setara Kebisingan (NETD)0.1K RMS @1Hz refresh rate
Volume Operasitage3.3V / 5V (compatible)
Perangkat yang KompatibelRaspberry Pi, Arduino (ESP32), STM32
Dimensi Produk1.1 x 0.63 x 1.1 inci (sekitar 28 x 16 x 28 mm)
Berat Barang0.317 ons
Dimensional drawing of the MLX90640 module in millimeters

Gambar 8.1: Dimensional drawing of the MLX90640 Thermal Camera Module (dimensions in millimeters).

9. Garansi dan Dukungan

This Waveshare product is covered by standard manufacturer warranty. For specific warranty terms and conditions, please refer to the official Waveshare websitus atau menghubungi dukungan pelanggan mereka.

Dukungan Teknis: Waveshare provides comprehensive development resources and manuals, including examples for Raspberry Pi, Arduino (ESP32), and STM32. These resources are essential for successful integration and operation of the module.

For further assistance, please visit the official Waveshare support page or contact their technical support team directly.

Dokumen Terkait - MLX90640-D55

Praview Modul Kamera Termal MLX90640-D110 - Lembar Data, Spesifikasi, dan Panduan
Spesifikasi teknis, fitur, dan panduan penggunaan terperinci untuk modul Kamera Termal IR Waveshare MLX90640-D110 32x24. Termasuk detail antarmuka I2C, koneksi perangkat keras untuk Raspberry Pi, STM32, ESP32, dan FAQ.
Praview Panduan Pengguna Modul OLED 0.91 inci - Waveshare
Panduan pengguna untuk Modul OLED Waveshare 0.91 inci (128x32 piksel) dengan pengontrol SSD1306. Mencakup lebih dari...viewFitur, susunan pin, komunikasi I2C, dan kode demo untuk STM32, Raspberry Pi (BCM2835, WiringPi, Python), dan Arduino.
Praview Panduan Pengguna dan Panduan Teknis Waveshare 2.13inch e-Paper HAT (B)
Panduan komprehensif untuk Waveshare 2.13inch e-Paper HAT (B), yang mencakup koneksi perangkat keras, pengaturan perangkat lunak, prinsip pemrograman, dan pemecahan masalah untuk Raspberry Pi, Arduino, Jetson Nano, dan STM32.
Praview Papan Pengembangan Waveshare ESP32-S3-Touch-LCD-4.3: Fitur & Panduan
Jelajahi Waveshare ESP32-S3-Touch-LCD-4.3, papan pengembangan mikrokontroler canggih yang dilengkapi layar sentuh kapasitif 4.3 inci, WiFi, BLE 5, dan berbagai antarmuka seperti CAN, RS485, dan I2C. Pelajari tentang perangkat keras, pengaturan, dan fitur-fiturnya.ampDemo untuk pengembangan HMI.
Praview Panduan dan Petunjuk Pengguna Waveshare 7.5-inch E-Paper HAT
Panduan pengguna komprehensif ini memberikan informasi detail tentang Waveshare 7.5 inci E-Paper HAT (V1/V2), modul tampilan beresolusi 800x480 yang menggunakan teknologi Microencapsulated Electrophoretic Display. Panduan ini mencakup koneksi perangkat keras, komunikasi SPI, prinsip kerja, dan integrasi dengan Raspberry Pi, Arduino, Jetson Nano, Sunrise X3 Pi, STM32, ESP32, dan ESP8266. Tindakan pencegahan penting, sumber daya, dan FAQ disertakan untuk penggunaan yang optimal.
Praview 2inch LCD Module with ST7789 SPI Interface - Technical Guide
Technical documentation and usage guide for the 2inch LCD Module with ST7789 controller, featuring SPI interface, 240x320 resolution, and compatibility with Raspberry Pi, STM32, and Arduino platforms.