Raspberry Pi MLX90640-D110

MLX90640-D110 IR termalna kamera - uputstvo za upotrebu

Model: MLX90640-D110

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.

MLX90640-D110 Modul termalne kamere

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

ParametarVrijednost
Operating Voltage3.3V / 5V
Radna struja<23mA
Komunikacijski interfejsI2C (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 Rate0.5 Hz ∼ 64 Hz (programabilno)
Dimenzije28 mm × 16 mm
Veličina rupe za montažu2.0mm
Dijagram dimenzija termalne kamere MLX90640-D110

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
MLX90640-D110 Modul termalne kamere sa PH2.0 4PIN žicom

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

Dno view Modul MLX90640-D110 s oznakama pinova

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).
Termalna kamera MLX90640-D110 povezana s Raspberry Pi-jem, prikazuje termalnu sliku

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:

  1. 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.
  2. 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č.
  3. Podaci o čitanju: Koristite priloženi softver, npr.ampdatoteke za čitanje sirovih termalnih podataka sa senzora putem I2C magistrale.
  4. 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.
  5. 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.

© 2023 Raspberry Pi. Sva prava pridržana.

Ovaj priručnik je samo u informativne svrhe. Specifikacije se mogu promijeniti bez prethodne najave.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.