Infrasarkanie termometri ir mainījuši veidu, kā mēs mērām temperatūru bez fiziska kontakta. Starp populārākajiem modeļiem, MLX90614, sensors, kas plaši atzīts par spēju integrēties ar tādām platformām kā Arduino. Šajā visaptverošajā rakstā mēs detalizēti izpētīsim, kā šis sensors darbojas, tā tehniskās īpašības un kā to var izmantot elektroniskajos projektos.
El MLX90614 ir uzņēmuma Melexis izstrādāts sensors, kas ļauj izmērīt objektu temperatūru no attāluma. Tas izmanto infrasarkanā starojuma principu, ko izstaro karsti ķermeņi, pārvēršot to digitālos signālos, kurus var interpretēt mikrokontrolleri. Tas padara to par noderīgu rīku rūpniecībā, medicīnā un mājās.
MLX90614 galvenās iezīmes
Iekšēji, MLX90614 Tas sastāv no silīcija mikroshēmas ar mikromehāniski apstrādātu membrānu, kas nosaka infrasarkano starojumu. Šis sensors ietver a zema trokšņa pastiprinātājs, Viena 17 bitu ADC pārveidotājs un digitālo signālu procesors (DSP), lai nodrošinātu precīzus rādījumus. Turklāt tas ir rūpnīcā kalibrēts, nodrošinot standarta precizitāti ± 0.5 ° C un rezolūcija 0.02 ° C.
Sensors darbojas temperatūras diapazonā no -40 °C līdz 85 °C apkārtējās vides temperatūrai un -70 °C līdz 382 °C priekš objektiem. Tam ir divi izvades režīmi: SMBus, I2C protokola apakškopa un izvade 10 bitu PWM. Šī elastība padara to ideāli piemērotu vairākiem lietojumiem.
Pieejami mērīšanas leņķi un modeļi
Viena no izcilākajām īpašībām MLX90614 ir tā spēja piedāvāt dažādus mērījumu leņķus atkarībā no modeļa. Piemēram, modelis MLX90614ESF-BAA Tam ir skata leņķis 80 °, savukārt modelis MLX90614ESF-DCI piedāvā šaurāku leņķi 5 °. Tas ļauj to pielāgot gan konkrētiem mērījumiem, gan lielu virsmu uzraudzībai.
Šie sensori ir pieejami arī tādos moduļos kā GY-906, kas ietver elektroniku, kas nepieciešama, lai atvieglotu tās savienojumu ar tādām platformām kā Arduino. Pateicoties integrētajiem sprieguma regulatoriem, šos moduļus var darbināt tieši ar 5V.
MLX90614 lietojumprogrammas
El MLX90614 Tas ir ārkārtīgi daudzpusīgs un atrodams pielietojumā daudzās nozarēs. Starp visbiežāk sastopamajiem lietojumiem ir:
- Temperatūras kontroles sistēmas ēkās vai rūpnieciskos procesos.
- Medicīniskā uzraudzība, piemēram, bezkontakta ķermeņa temperatūras mērīšana.
- Termisko defektu noteikšana iekārtās vai elektroniskajos komponentos.
Pateicoties spējai izmērīt temperatūru bez fiziskiem traucējumiem, tas ir ideāli piemērots vietām, kur precizitāte un higiēnu Tie ir būtiski.
Savienojums un programmēšana ar Arduino
Pievienojiet MLX90614 uz šķīvi Arduino Tas ir vienkāršs process. Modulis tiek barots caur tapām GND y 5V, un savienojas ar autobusu I2C izmantojot tapas SDA y SCL. No sāniem Arduino, šīs tapas parasti ir A4 y A5 tādos modeļos kā Uno Pirms sākat, pārliecinieties, vai sensora logs ir tīrs un vai ierīce ir sasniegusi termisko līdzsvaru ar vidi.
Sensora programmēšanai tiek izmantota bibliotēka Adafruit MLX90614, kas atvieglo datu nolasīšanu. Piemēram, varat ieviest kodu, lai parādītu apkārtējās vides temperatūras un objektam sērijas monitorā. Šis process ir pieejams pat iesācējiem programmējot ar Arduino.