Raspberry Pi MLX90640-D110

MLX90640-D110 IR Array Thermal Imaging Camera User Manual

Model: MLX90640-D110

1. הקדמה

This manual provides detailed instructions for the MLX90640-D110 IR Array Thermal Imaging Camera. This module is designed for non-contact temperature measurements and thermal imaging applications, compatible with various microcontrollers such as Raspberry Pi, ESP32, and STM32.

The MLX90640-D110 utilizes a far-infrared thermal sensor array to detect IR distribution, convert data into surface temperatures, and generate thermal images. Its compact size allows for integration into industrial and intelligent control systems.

MLX90640-D110 Thermal Camera module

Figure 1: MLX90640-D110 IR Array Thermal Imaging Camera Module.

2. שליסל פֿעיִקייטן

  • Adopts the MLX90640 far-infrared thermal sensor array.
  • Features 32×24 pixel resolution.
  • 110° פעלד פון view (horizontal×vertical: 110°×75°), suitable for short-range measurements.
  • Communicates via I2C interface, configurable to fast mode (up to 1MHz data rate).
  • Noise Equivalent Temperature Difference (NETD) of 0.1K RMS at 1Hz refresh rate.
  • אַנבאָרד וואָלtage translator for compatibility with 3.3V/5V operating voltage.
  • Compatible with host platforms such as Raspberry Pi, Arduino (ESP32), and STM32.

3. טעכניש ספּעסאַפאַקיישאַנז

פּאַראַמעטערווערט
אַפּערייטינג וואָלtage3.3V / 5V
אַפּערייטינג קראַנט<23mA
קאָמוניקאַציע צובינדI2C (address 0x33)
פעלד פון View (Horizontal×Vertical)110°×75° (wide angle FOV)
אַפּערייטינג טעמפּעראַטור-40 ° C ∼ 85 ° C
ציל טעמפּעראַטור ראַנגע-40 ° C ∼ 300 ° C
האַכלאָטע±1°C
דערפרישן קורס0.5Hz ∼ 64Hz (programmable)
דימענשאַנז28 מם × 16 מם
מאַונטינג לאָך גרייס2.0 מם
MLX90640-D110 Thermal Camera dimensions diagram

Figure 2: Dimensions of the MLX90640-D110 module in millimeters.

4. סעטאַפּ און קאַנעקשאַן

The MLX90640-D110 module communicates via the I2C interface. Ensure your host microcontroller (e.g., Raspberry Pi, ESP32, STM32) supports I2C communication and provides compatible voltagE לעוועלס.

4.1 פּינאָוץ

Connect the module to your microcontroller according to the following pin assignments:

  • VCC ↔ 3.3V / 5V (Power Supply)
  • GND ↔ GND (Ground)
  • SDA ↔ MCU.I2C data line
  • SCL ↔ MCU.I2C clock line
MLX90640-D110 Thermal Camera module with PH2.0 4PIN wire

Figure 3: MLX90640-D110 module connected with the included PH2.0 4PIN wire.

דנאָ view of MLX90640-D110 module showing pin labels

Figure 4: Pin labels (SCL, SDA, GND, VCC) on the MLX90640-D110 module.

4.2 עקסample Connection to Raspberry Pi

To connect the MLX90640-D110 to a Raspberry Pi, ensure the Raspberry Pi's I2C interface is enabled. Connect the pins as follows:

  • VCC ↔ Raspberry Pi 3.3V or 5V pin (depending on your setup and voltage translator).
  • GND ↔ Raspberry Pi GND pin.
  • SDA ↔ Raspberry Pi SDA pin (GPIO2).
  • SCL ↔ Raspberry Pi SCL pin (GPIO3).
MLX90640-D110 Thermal Camera connected to Raspberry Pi, displaying thermal image

פיגורע 5: עקסample connection of the MLX90640-D110 to a Raspberry Pi, demonstrating thermal image generation.

5. אָפּעראַציע

After successful physical connection, software configuration is required to operate the MLX90640-D110. This involves:

  1. Enabling I2C: Ensure the I2C interface is enabled on your host microcontroller. For Raspberry Pi, this can typically be done via raspi-config.
  2. אינסטאַלירן ביבליאָטעקן: Install the necessary libraries for the MLX90640 sensor. Specific libraries and example code are usually available for Raspberry Pi, Arduino (ESP32), and STM32 platforms. Refer to the development resources provided by the manufacturer.
  3. לייענען דאַטן: Use the provided software examples to read raw thermal data from the sensor via the I2C bus.
  4. Processing Data: The raw data needs to be processed to convert it into actual temperature values and then into a visual thermal image. The MLX90640 datasheet and associated libraries will contain algorithms for this conversion.
  5. Displaying Output: Display the generated thermal image on a connected screen or through a graphical user interface.

The module's refresh rate can be programmed between 0.5Hz and 64Hz, allowing adjustment for different application requirements.

6. אַפּפּליקאַטיאָנס

The MLX90640-D110 Thermal Imaging Camera is suitable for a variety of applications, including:

  • High-precision non-contact temperature measurements.
  • Integration into IR thermal imaging devices and IR thermometers.
  • Smart home systems, intelligent building management, and intelligent lighting solutions.
  • Industrial temperature control and monitoring.
  • Security monitoring, including intrusion and movement detection.

7. וישאַלט

The MLX90640-D110 module is a sensitive electronic component. Follow these guidelines for proper maintenance:

  • האַנדלינג: Handle the module with care to avoid physical damage to the sensor lens or circuit board. Avoid touching the sensor surface directly.
  • רייניקונג: If necessary, gently clean the sensor lens with a soft, lint-free cloth. Do not use abrasive materials or harsh chemicals.
  • סטאָרידזש: Store the module in a dry, dust-free environment within its specified operating temperature range when not in use.
  • מאַכט צושטעלן: פאַרזיכערן די מאַכט צושטעלן וואָלtage is within the specified 3.3V/5V range to prevent damage.
  • ינווייראַנמענאַל טנאָים: Avoid exposing the module to extreme temperatures, high humidity, or corrosive environments.

8. טראָובלעשאָאָטינג

If you encounter issues with your MLX90640-D110 module, consider the following troubleshooting steps:

  • No Data/Communication Errors:
    • Verify all wiring connections (VCC, GND, SDA, SCL) are correct and secure.
    • Confirm the I2C interface is enabled on your host microcontroller.
    • קוק די מאַכט צושטעלן וואָלtage to the module (3.3V or 5V).
    • Ensure the I2C address (0x33) is correctly configured in your software.
    • Test with a known working I2C device or another MLX90640 module if available, to rule out host controller issues.
  • אומרעכטע טעמפּעראַטור מעסטונגען:
    • זיכער מאַכן אַז די סענסאָר לינז איז ריין און נישט געשטערט.
    • Verify that the correct software libraries and calibration data for the MLX90640 are being used.
    • Check the ambient temperature and ensure it is within the sensor's operating range.
  • No Thermal Image Output:
    • Confirm that data is being successfully read from the sensor.
    • Review your data processing and image rendering code for errors.
    • Ensure your display or GUI is correctly configured to receive and show the thermal data.

9. שטיצן און רעסאָורסעס

For additional resources, development examples, or technical support, please contact the seller via the Amazon messaging system. They can provide further documentation and assistance for integrating the MLX90640-D110 with your specific platform (Raspberry Pi, Arduino/ESP32, STM32).

Always refer to the official MLX90640 datasheet for in-depth technical details and programming guides.

פֿאַרבונדענע דאָקומענטן - MLX90640-D110

Preview באַקומען סטאַרטעד מיט מיקראָפּיטהאָן אויף Raspberry Pi Pico
A comprehensive guide to programming the Raspberry Pi Pico microcontroller using MicroPython. Learn to set up your Pico, write programs, and build physical computing projects.
Preview Raspberry Pi 5 Essentials: Program, Build, and Master Over 60 Projects with Python
A comprehensive guide to the Raspberry Pi 5, covering setup, operating system installation, console commands, GUI applications, and over 60 hands-on Python projects. Learn to program, build, and master various applications with this powerful mini-computer.
Preview Raspberry Pi 5 Essentials: Program, Build, and Master Over 60 Projects with Python
A comprehensive guide to the Raspberry Pi 5, covering its features, operating system installation, console commands, desktop applications, Python programming, and various projects including LED control, I2C LCD interaction, waveform generation, Sense HAT usage, keypad interaction, Wi-Fi communication, Bluetooth, and camera projects.
Preview דער אפיציעלער ראַזבערי פּיי האַנטבוך: פּראָיעקטן, גיידס און רעviews
אויספאָרשן די וועלט פון ראַזבערי פּיי מיט דעם פולשטענדיקן האַנטבוך. אַנטדעקן פּראָיעקטן, טוטאָריאַלס און רעפּראָדוקציעס.viewוואָס דעקט די ראַזבערי פּיי 5, פּיקאָ וו, און פֿאַרשידענע אַקסעסאָריעס. לערנט עלעקטראָניק, בויט האַנט-געהאלטענע דעוויסעס, און פֿאַרטיפֿט זיך אין קינסטלעכע אינטעליגענץ אַפּליקאַציעס.
Preview ראַזבערי פּיי אָטג מאָדע: אַ קאָמפּרעהענסיוו גייד
לערנט זיך ווי אזוי צו אקטיוויזירן און קאנפיגורירן USB On-The-Go (OTG) מאָדוס אויף Raspberry Pi סינגל באָרד קאָמפּיוטערס (SBCs). די גייד דעקט ביידע Legacy OTG און די מער אַוואַנסירטע ConfigFS מעטאָדן, דעטאַלירנדיק די סעטאַפּ פֿאַר מאַסע סטאָרידזש, עטהערנעט, און סעריאַל גאַדזשעט פאַנגקשאַנאַליטיעס.
Preview דער אפיציעלער ראַזבערי פּיי אָנהייבער גייד - אינהאַלט
אויספאָרשן דעם אינהאַלטס-טאַבעלע פֿאַר דעם אָפֿיציעלן ראַזבערי פּיי אָנפֿענגערס גייד, וואָס באַדעקט וויכטיקע טעמעס פֿון גרונטלעכע סעטאַפּ און פּראָגראַמירן אין סקראַטטש און פּיטהאָן ביז פֿאָרגעשריטענע האַרדווער אינטעגראַציע מיט סענס האַט און קאַמעראַ מאָדולן.