1. Introduksjon
Denne håndboken gir detaljerte instruksjoner for MLX90640-D110 IR-array-termografikamera. Denne modulen er utviklet for berøringsfri temperaturmåling og termografiapplikasjoner, og er kompatibel med diverse mikrokontrollere som Raspberry Pi, ESP32 og STM32.
MLX90640-D110 bruker en rekke fjerninfrarøde termiske sensorer for å oppdage IR-distribusjon, konvertere data til overflatetemperaturer og generere termiske bilder. Den kompakte størrelsen muliggjør integrering i industrielle og intelligente kontrollsystemer.

Figur 1: MLX90640-D110 IR-array-termografikameramodul.
2. Nøkkelfunksjoner
- Bruker MLX90640-termisk sensormatrise for fjerninfrarødt.
- Har en oppløsning på 32 × 24 piksler.
- 110° felt av view (horisontal×vertikal: 110°×75°), egnet for målinger over kort avstand.
- Kommuniserer via I2C-grensesnitt, konfigurerbar til hurtigmodus (opptil 1 MHz datahastighet).
- Støyekvivalent temperaturforskjell (NETD) på 0.1K RMS ved 1Hz oppdateringsfrekvens.
- Ombord voltage-oversetter for kompatibilitet med 3.3 V/5 V driftsvolumtage.
- Kompatibel med vertsplattformer som Raspberry Pi, Arduino (ESP32) og STM32.
3. Tekniske spesifikasjoner
| Parameter | Verdi |
|---|---|
| Driftsvoltage | 3.3V / 5V |
| Driftsstrøm | <23mA |
| Kommunikasjonsgrensesnitt | I2C (adresse 0x33) |
| Feltet av View (Horisontal × Vertikal) | 110°×75° (vidvinkel FOV) |
| Driftstemperatur | -40 ° C ∼ 85 ° C |
| Måltemperaturområde | -40 ° C ∼ 300 ° C |
| Oppløsning | ±1°C |
| Oppdateringsfrekvens | 0.5 Hz ∼ 64 Hz (programmerbar) |
| Dimensjoner | 28mm × 16mm |
| Monteringshullstørrelse | 2.0 mm |

Figur 2: Dimensjoner på MLX90640-D110-modulen i millimeter.
4. Oppsett og tilkobling
MLX90640-D110-modulen kommuniserer via I2C-grensesnittet. Sørg for at vertsmikrokontrolleren din (f.eks. Raspberry Pi, ESP32, STM32) støtter I2C-kommunikasjon og gir kompatibel volum.tage nivåer.
4.1 Pinouts
Koble modulen til mikrokontrolleren din i henhold til følgende pintilordninger:
- VCC ↔ 3.3V / 5V (strømforsyning)
- GND ↔ GND (Jord)
- SDA ↔ MCU.I2C datalinje
- SCL ↔ MCU.I2C klokkelinje

Figur 3: MLX90640-D110-modul koblet til den medfølgende PH2.0 4PIN-ledningen.

Figur 4: Pin-etiketter (SCL, SDA, GND, VCC) på MLX90640-D110-modulen.
4.2 EksampTilkobling til Raspberry Pi
For å koble MLX90640-D110 til en Raspberry Pi, må du sørge for at I2C-grensesnittet på Raspberry Pi er aktivert. Koble pinnene som følger:
- VCC ↔ Raspberry Pi 3.3V eller 5V pin (avhengig av oppsett og volum)tage-oversetter).
- GND ↔ Raspberry Pi GND-pinne.
- SDA ↔ Raspberry Pi SDA-pinne (GPIO2).
- SCL ↔ Raspberry Pi SCL-pinne (GPIO3).

Figur 5: Eksamptilkobling av MLX90640-D110 til en Raspberry Pi, som demonstrerer generering av termisk bilde.
5. Drift
Etter vellykket fysisk tilkobling kreves programvarekonfigurasjon for å bruke MLX90640-D110. Dette innebærer:
- Aktivering av I2C: Sørg for at I2C-grensesnittet er aktivert på vertsmikrokontrolleren din. For Raspberry Pi kan dette vanligvis gjøres via
raspi-config. - Installere biblioteker: Installer de nødvendige bibliotekene for MLX90640-sensoren. Spesifikke biblioteker og f.eks.ampLe-kode er vanligvis tilgjengelig for Raspberry Pi, Arduino (ESP32) og STM32-plattformer. Se utviklingsressursene som er levert av produsenten.
- Lese data: Bruk den medfølgende programvaren f.eks.ampleser rådata for termisk bruk fra sensoren via I2C-bussen.
- Behandling av data: Rådataene må behandles for å konvertere dem til faktiske temperaturverdier og deretter til et visuelt termisk bilde. MLX90640-databladet og tilhørende biblioteker vil inneholde algoritmer for denne konverteringen.
- Viser utdata: Vis det genererte termiske bildet på en tilkoblet skjerm eller via et grafisk brukergrensesnitt.
Modulens oppdateringsfrekvens kan programmeres mellom 0.5 Hz og 64 Hz, noe som muliggjør justering for ulike applikasjonskrav.
6. Søknader
MLX90640-D110 termokamera er egnet for en rekke bruksområder, inkludert:
- Høypresisjons temperaturmålinger uten kontakt.
- Integrering i IR-termografienheter og IR-termometre.
- Smarthussystemer, intelligent bygningsstyring og intelligente belysningsløsninger.
- Industriell temperaturkontroll og overvåking.
- Sikkerhetsovervåking, inkludert innbrudds- og bevegelsesdeteksjon.
7. Vedlikehold
MLX90640-D110-modulen er en sensitiv elektronisk komponent. Følg disse retningslinjene for riktig vedlikehold:
- Håndtering: Håndter modulen forsiktig for å unngå fysisk skade på sensorlinsen eller kretskortet. Unngå å berøre sensoroverflaten direkte.
- Rengjøring: Rengjør om nødvendig sensorlinsen forsiktig med en myk, lofri klut. Ikke bruk slipende materialer eller sterke kjemikalier.
- Lagring: Oppbevar modulen i et tørt, støvfritt miljø innenfor det angitte driftstemperaturområdet når den ikke er i bruk.
- Strømforsyning: Sørg for at strømforsyningen voltage er innenfor det spesifiserte 3.3 V/5 V-området for å forhindre skade.
- Miljøforhold: Unngå å utsette modulen for ekstreme temperaturer, høy luftfuktighet eller korrosive miljøer.
8. Feilsøking
Hvis du støter på problemer med MLX90640-D110-modulen, bør du vurdere følgende feilsøkingstrinn:
- Ingen data-/kommunikasjonsfeil:
- Kontroller at alle ledningstilkoblinger (VCC, GND, SDA, SCL) er korrekte og sikre.
- Bekreft at I2C-grensesnittet er aktivert på vertsmikrokontrolleren din.
- Sjekk strømforsyningen voltage til modulen (3.3 V eller 5 V).
- Sørg for at I2C-adressen (0x33) er riktig konfigurert i programvaren.
- Test med en I2C-enhet som du vet fungerer, eller en annen MLX90640-modul hvis tilgjengelig, for å utelukke problemer med vertskontrolleren.
- Feil temperaturavlesninger:
- Sørg for at sensorlinsen er ren og uhindret.
- Kontroller at de riktige programvarebibliotekene og kalibreringsdataene for MLX90640 brukes.
- Kontroller omgivelsestemperaturen og sørg for at den er innenfor sensorens driftsområde.
- Ingen termisk bildeutgang:
- Bekreft at dataene leses fra sensoren.
- Review databehandlings- og bildegjengivelseskoden din for feil.
- Sørg for at skjermen eller det grafiske brukergrensesnittet er riktig konfigurert til å motta og vise termiske data.
9. Støtte og ressurser
For ytterligere ressurser, utviklingseksemplerampFor leser eller teknisk støtte, vennligst kontakt selgeren via Amazons meldingssystem. De kan gi ytterligere dokumentasjon og hjelp med å integrere MLX90640-D110 med din spesifikke plattform (Raspberry Pi, Arduino/ESP32, STM32).
Se alltid det offisielle MLX90640-databladet for detaljerte tekniske detaljer og programmeringsveiledninger.