1. Uvod
Ovaj priručnik pruža detaljne upute za MLX90640-D110 IR termovizijsku kameru. Ovaj modul je dizajniran za beskontaktna mjerenja temperature i primjene termovizijskog snimanja, kompatibilan s raznim mikrokontrolerima kao što su Raspberry Pi, ESP32 i STM32.
MLX90640-D110 koristi niz termalnih senzora dalekog infracrvenog zračenja za detekciju distribucije infracrvenog zračenja, pretvaranje podataka u površinske temperature i generiranje termalnih slika. Njegova kompaktna veličina omogućava integraciju u industrijske i inteligentne kontrolne sisteme.

Slika 1: MLX90640-D110 Modul IR Array Termovizijske Kamere.
2. Ključne karakteristike
- Usvaja MLX90640 niz termalnih senzora dalekog infracrvenog zračenja.
- Rezolucija je 32×24 piksela.
- 110° polje od view (horizontalno × vertikalno: 110° × 75°), pogodno za mjerenja na kratkom dometu.
- Komunicira putem I2C interfejsa, konfiguribilan za brzi način rada (brzina podataka do 1MHz).
- Razlika u temperaturi ekvivalentnoj šumu (NETD) od 0.1K RMS pri brzini osvježavanja od 1 Hz.
- Onboard voltage prevodilac za kompatibilnost sa radnim naponom 3.3V/5Vtage.
- Kompatibilan s host platformama kao što su Raspberry Pi, Arduino (ESP32) i STM32.
3. Tehničke specifikacije
| Parametar | Vrijednost |
|---|---|
| Operating Voltage | 3.3V / 5V |
| Radna struja | <23mA |
| Komunikacijski interfejs | I2C (adresa 0x33) |
| Polje of View (Horizontalno×Vertikalno) | 110°×75° (širokokutno vidno polje) |
| Radna temperatura | -40 ° C ∼ 85 ° C |
| Ciljni temperaturni opseg | -40 ° C ∼ 300 ° C |
| Rezolucija | ±1°C |
| Refresh Rate | 0.5 Hz ∼ 64 Hz (programabilno) |
| Dimenzije | 28 mm × 16 mm |
| Veličina rupe za montažu | 2.0mm |

Slika 2: Dimenzije modula MLX90640-D110 u milimetrima.
4. Podešavanje i povezivanje
Modul MLX90640-D110 komunicira putem I2C interfejsa. Provjerite da vaš glavni mikrokontroler (npr. Raspberry Pi, ESP32, STM32) podržava I2C komunikaciju i pruža kompatibilni volumen.tage nivoe.
4.1 Pinouts
Spojite modul na mikrokontroler prema sljedećim rasporedima pinova:
- VCC ↔ 3.3 V / 5 V (Napajanje)
- GND ↔ GND (Uzemljenje)
- SDA ↔ MCU.I2C podatkovna linija
- SCL ↔ MCU.I2C taktna linija

Slika 3: Modul MLX90640-D110 povezan s priloženom PH2.0 4PIN žicom.

Slika 4: Oznake pinova (SCL, SDA, GND, VCC) na modulu MLX90640-D110.
4.2 dokampVeza sa Raspberry Pi-jem
Da biste povezali MLX90640-D110 sa Raspberry Pi-jem, provjerite je li I2C interfejs Raspberry Pi-ja omogućen. Spojite pinove na sljedeći način:
- VCC ↔ Raspberry Pi 3.3V ili 5V pin (u zavisnosti od vaše postavke i jačine zvuka)tagprevodilac).
- GND ↔ Pin za uzemljenje Raspberry Pi-ja.
- SDA ↔ SDA pin (GPIO2) Raspberry Pi-ja.
- SCL ↔ SCL pin Raspberry Pi-ja (GPIO3).

Slika 5: PrampVeza MLX90640-D110 sa Raspberry Pi računarom, demonstrirajući generisanje termalne slike.
5. Operacija
Nakon uspješnog fizičkog povezivanja, potrebna je konfiguracija softvera za rad MLX90640-D110. To uključuje:
- Omogućavanje I2C-a: Provjerite je li I2C interfejs omogućen na vašem host mikrokontroleru. Za Raspberry Pi, to se obično može uraditi putem
raspi-config. - Instaliranje biblioteka: Instalirajte potrebne biblioteke za senzor MLX90640. Specifične biblioteke i npr.ampKod je obično dostupan za platforme Raspberry Pi, Arduino (ESP32) i STM32. Pogledajte razvojne resurse koje je obezbijedio proizvođač.
- Podaci o čitanju: Koristite priloženi softver, npr.ampdatoteke za čitanje sirovih termalnih podataka sa senzora putem I2C magistrale.
- Obrada podataka: Sirove podatke je potrebno obraditi kako bi se pretvorili u stvarne vrijednosti temperature, a zatim u vizualnu termalnu sliku. Podatkovni list MLX90640 i pridružene biblioteke sadržavat će algoritme za ovu konverziju.
- Prikaz izlaza: Prikažite generiranu termalnu sliku na povezanom ekranu ili putem grafičkog korisničkog interfejsa.
Frekvencija osvježavanja modula može se programirati između 0.5 Hz i 64 Hz, što omogućava prilagođavanje različitim zahtjevima primjene.
6. Prijave
Termovizijska kamera MLX90640-D110 pogodna je za razne primjene, uključujući:
- Visokoprecizna beskontaktna mjerenja temperature.
- Integracija u IR termovizijske uređaje i IR termometre.
- Pametni kućni sistemi, inteligentno upravljanje zgradama i inteligentna rješenja za rasvjetu.
- Industrijska kontrola i nadzor temperature.
- Sigurnosni nadzor, uključujući detekciju upada i pokreta.
7. Održavanje
Modul MLX90640-D110 je osjetljiva elektronska komponenta. Slijedite ove smjernice za pravilno održavanje:
- Rukovanje: Pažljivo rukujte modulom kako biste izbjegli fizičko oštećenje sočiva senzora ili štampane ploče. Izbjegavajte direktno dodirivanje površine senzora.
- čišćenje: Ako je potrebno, nježno očistite sočivo senzora mekom krpom koja ne ostavlja dlačice. Nemojte koristiti abrazivne materijale ili jake hemikalije.
- Skladištenje: Modul čuvajte na suhom i bez prašine mjestu unutar navedenog raspona radne temperature kada se ne koristi.
- Napajanje: Osigurajte napajanje voltage je unutar specificiranog raspona od 3.3 V/5 V kako bi se spriječila oštećenja.
- Uslovi okoline: Izbjegavajte izlaganje modula ekstremnim temperaturama, visokoj vlažnosti ili korozivnim okruženjima.
8. Otkrivanje problema
Ako naiđete na probleme s modulom MLX90640-D110, razmotrite sljedeće korake za rješavanje problema:
- Nema grešaka u podacima/komunikaciji:
- Provjerite da li su svi spojevi ožičenja (VCC, GND, SDA, SCL) ispravni i sigurni.
- Potvrdite da je I2C interfejs omogućen na vašem host mikrokontroleru.
- Provjerite volumen napajanjatage na modul (3.3 V ili 5 V).
- Provjerite da li je I2C adresa (0x33) ispravno konfigurirana u vašem softveru.
- Testirajte s poznatim ispravnim I2C uređajem ili drugim MLX90640 modulom ako je dostupan, kako biste isključili probleme s host kontrolerom.
- Netačna očitanja temperature:
- Provjerite je li sočivo senzora čisto i bez prepreka.
- Provjerite da li se koriste ispravne softverske biblioteke i podaci o kalibraciji za MLX90640.
- Provjerite temperaturu okoline i uvjerite se da je unutar radnog raspona senzora.
- Nema izlaza termalne slike:
- Potvrdite da se podaci uspješno očitavaju sa senzora.
- Review vaš kod za obradu podataka i renderiranje slika na greške.
- Provjerite je li vaš ekran ili grafički korisnički interfejs ispravno konfiguriran za primanje i prikaz termalnih podataka.
9. Podrška i resursi
Za dodatne resurse, razvojni npr.ampZa datoteke ili tehničku podršku, kontaktirajte prodavca putem Amazon sistema za razmjenu poruka. Oni mogu pružiti dodatnu dokumentaciju i pomoć za integraciju MLX90640-D110 sa vašom specifičnom platformom (Raspberry Pi, Arduino/ESP32, STM32).
Uvijek pogledajte službeni tehnički list za MLX90640 za detaljne tehničke detalje i vodiče za programiranje.