Viskas apie infraraudonųjų spindulių termometrą MLX90614 su Arduino

  • MLX90614 leidžia tiksliai ir be kontakto matuoti temperatūrą.
  • Suderinamas su Arduino, jo prijungimas yra paprastas dėl I2C protokolo.
  • Platus pritaikymas tokiose srityse kaip sveikata, pramonė ir šilumos kontrolė.
  • Galimi įvairūs modeliai, pritaikyti įvairiems poreikiams.

mlx90614

Infraraudonųjų spindulių termometrai pakeitė temperatūros matavimo būdą be fizinio kontakto. Tarp populiariausių modelių yra MLX90614, jutiklis, plačiai pripažintas dėl savo gebėjimo integruotis su tokiomis platformomis kaip Arduino. Šiame išsamiame straipsnyje mes išsamiai išnagrinėsime, kaip veikia šis jutiklis, jo techninės savybės ir kaip jį galima naudoti elektroniniuose projektuose.

El MLX90614 yra „Melexis“ sukurtas jutiklis, leidžiantis matuoti objektų temperatūrą per atstumą. Jame naudojamas karštų kūnų skleidžiamos infraraudonosios spinduliuotės principas, paverčiant jį skaitmeniniais signalais, kuriuos gali interpretuoti mikrovaldikliai. Dėl to jis yra naudingas įrankis pramonėje, medicinoje ir namuose.

Pagrindinės MLX90614 savybės

Viduje, MLX90614 Jį sudaro silicio lustas su mikromechaniškai apdorota membrana, kuri aptinka infraraudonąją spinduliuotę. Šis jutiklis apima a žemo triukšmo stiprintuvas, Vienas 17 bitų ADC keitiklis ir skaitmeninis signalo procesorius (DSP), kad rodmenys būtų tikslūs. Be to, jis yra gamykloje sukalibruotas, užtikrinantis standartinį tikslumą ± 0.5 ° C ir rezoliucija 0.02 ° C.

Jutiklis veikia temperatūros diapazone -40°C iki 85°C aplinkos temperatūrai ir -70°C iki 382°C objektams. Jis turi du išvesties režimus: SMB autobusas, I2C protokolo poaibis ir išvestis 10 bitų PWM. Dėl šio lankstumo jis idealiai tinka įvairioms programoms.

Galimi matavimo kampai ir modeliai

Viena iš išskirtinių savybių MLX90614 yra galimybė pasiūlyti skirtingus matavimo kampus, priklausomai nuo modelio. Pavyzdžiui, modelis MLX90614ESF-BAA Jis turi žiūrėjimo kampą 80 °, o modelis MLX90614ESF-DCI siūlo siauresnį kampą 5 °. Tai leidžia jį pritaikyti tiek konkretiems matavimams, tiek didelių paviršių stebėjimui.

Šie jutikliai taip pat yra moduliuose, tokiuose kaip GY-906, kuri apima reikalingą elektroniką, palengvinančią jo ryšį su tokiomis platformomis kaip Arduino. Dėl integruotų įtampos reguliatorių šie moduliai gali būti maitinami tiesiogiai 5V.

MLX90614 programos

El MLX90614 Jis yra labai universalus ir pritaikomas įvairiuose sektoriuose. Tarp dažniausiai pasitaikančių naudojimo būdų yra:

  • Temperatūros valdymo sistemos pastatuose ar pramoniniuose procesuose.
  • Medicininis stebėjimas, pvz., nekontaktinis kūno temperatūros matavimas.
  • Šiluminių gedimų aptikimas mašinose ar elektroniniuose komponentuose.

Dėl savo gebėjimo matuoti temperatūrą be fizinių trukdžių, jis idealiai tinka vietoms, kuriose tikslumas ir higiena Jie yra būtini.

Ryšys ir programavimas su Arduino

temperatūros jutiklis

Prijunkite MLX90614 į lėkštę Arduino Tai paprastas procesas. Modulis maitinamas per kaiščius GND y 5V, ir jungiasi prie autobuso I2C naudojant kaiščius gamtos turtai y LAT. Iš šono Arduino, šie kaiščiai paprastai yra A4 y A5 modeliuose, pvz., Uno, prieš pradėdami įsitikinkite, kad jutiklio langas yra švarus ir ar įrenginys pasiekė šiluminę pusiausvyrą su aplinka.

Jutikliui programuoti naudojama biblioteka Adafruit MLX90614, todėl lengviau skaityti duomenis. Pavyzdžiui, galite įdiegti kodą, kad būtų rodomas aplinkos temperatūros ir objektą serijiniame monitoriuje. Šis procesas yra prieinamas net pradedantiesiems programuojant su Arduino.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.