Инфрачервените термометри революционизираха начина, по който измерваме температурата без необходимост от физически контакт. Сред най-популярните модели, MLX90614, сензор, широко признат със способността си да се интегрира с платформи като Arduino. В тази изчерпателна статия ще разгледаме подробно как работи този сензор, неговите технически характеристики и как може да се използва в електронни проекти.
El MLX90614 е сензор, разработен от Melexis, който ви позволява да измервате температурата на обекти от разстояние. Той използва принципа на инфрачервеното лъчение, излъчвано от горещи тела, преобразувайки го в цифрови сигнали, които могат да бъдат интерпретирани от микроконтролери. Това го прави полезен инструмент в индустриални, медицински и домашни приложения.
Основни характеристики на MLX90614
Вътрешно, MLX90614 Състои се от силиконов чип с микромашинно обработена мембрана, която открива инфрачервено лъчение. Този сензор включва a усилвател с нисък шум, ООН 17 битов ADC преобразувател и цифров сигнален процесор (DSP), за да осигурите точни показания. В допълнение, той се доставя фабрично калибриран, гарантирайки стандартна точност на ± 0.5 ° C и резолюция от 0.02 ° C.
Сензорът работи в температурен диапазон от -40 ° C и 85 ° C за околна температура и -70 ° C и 382 ° C за обекти. Има два изходни режима: SMBus, подмножество на I2C протокола и изход 10 битова ШИМ. Тази гъвкавост го прави идеален за множество приложения.
Налични измервателни ъгли и модели
Една от изключителните характеристики на MLX90614 е способността му да предлага различни ъгли на измерване в зависимост от модела. Например моделът MLX90614ESF-BAA Има зрителен ъгъл от 80 °, докато моделът MLX90614ESF-DCI предлага по-тесен ъгъл на 5 °. Това позволява да се адаптира както към специфични измервания, така и към наблюдение на големи повърхности.
Тези сензори се предлагат и в модули като GY-906, който включва необходимата електроника за улесняване на връзката му с платформи като напр Arduino. Благодарение на интегрираните регулатори на напрежение, тези модули могат да се захранват директно с 5V.
Приложения на MLX90614
El MLX90614 Той е изключително гъвкав и намира приложения в широк спектър от сектори. Сред най-честите му приложения са:
- Системи за контрол на температурата в сгради или промишлени процеси.
- Медицинско наблюдение, като например безконтактно измерване на телесната температура.
- Откриване на термична повреда в машини или електронни компоненти.
Благодарение на способността си да измерва температурата без физическа намеса, той е идеален за райони, където прецизност и хигиена Те са от съществено значение.
Свързване и програмиране с Arduino
Свържете MLX90614 към чиния Arduino Това е прост процес. Модулът се захранва през щифтовете GND y 5V, и се свързва с автобуса I2C с помощта на щифтовете S.D.A. y SCL. От страна на Arduino, тези щифтове обикновено са A4 y A5 на модели като Uno Преди да започнете, уверете се, че прозорецът на сензора е чист и че устройството е достигнало топлинно равновесие с околната среда.
За програмиране на сензора се използва библиотеката Adafruit MLX90614, което улеснява четенето на данните. Например, можете да внедрите код за показване на околни температури и на обекта на сериен монитор. Този процес е достъпен дори за начинаещи в програмирането с Arduino.