Infrarøde termometre har revolusjonert måten vi måler temperatur på uten behov for fysisk kontakt. Blant de mest populære modellene er MLX90614, en sensor som er anerkjent for sin evne til å integrere med plattformer som f.eks Arduino. I denne omfattende artikkelen vil vi utforske i detalj hvordan denne sensoren fungerer, dens tekniske funksjoner og hvordan den kan brukes i elektroniske prosjekter.
El MLX90614 er en sensor utviklet av Melexis som lar deg måle temperaturen på objekter på avstand. Den bruker prinsippet om infrarød stråling som sendes ut av varme kropper, og konverterer den til digitale signaler som kan tolkes av mikrokontrollere. Dette gjør det til et nyttig verktøy i industrielle, medisinske og hjemmeapplikasjoner.
Hovedtrekkene til MLX90614
Internt er MLX90614 Den er sammensatt av en silisiumbrikke med en mikromaskinert membran som oppdager infrarød stråling. Denne sensoren inkluderer en lav støy forsterker, Un 17 bit ADC omformer og en digital signalprosessor (DSP) for å sikre nøyaktige avlesninger. I tillegg kommer den fabrikkkalibrert, noe som sikrer standard nøyaktighet ± 0.5 ° C og en oppløsning av 0.02 ° C.
Sensoren opererer i et temperaturområde på -40 °C til 85 °C for omgivelsestemperatur og -70 °C til 382 °C for gjenstander. Den har to utgangsmoduser: SMBus, et undersett av I2C-protokollen og en utgang 10 bit PWM. Denne fleksibiliteten gjør den ideell for flere bruksområder.
Målevinkler og modeller tilgjengelig
En av de enestående egenskapene til MLX90614 er dens evne til å tilby forskjellige målevinkler avhengig av modell. For eksempel modellen MLX90614ESF-BAA Den har en synsvinkel på 80 °, mens modellen MLX90614ESF-DCI tilbyr en smalere vinkel på 5 °. Dette gjør at den kan tilpasses både til spesifikke målinger og til overvåking av store flater.
Disse sensorene er også tilgjengelige i moduler som f.eks GY-906, som inkluderer nødvendig elektronikk for å lette forbindelsen med plattformer som f.eks Arduino. Takket være integrerte spenningsregulatorer kan disse modulene strømforsynes direkte med 5V.
Applikasjoner av MLX90614
El MLX90614 Den er ekstremt allsidig og finner applikasjoner i et bredt spekter av sektorer. Blant de vanligste bruksområdene er:
- Temperaturkontrollsystemer i bygninger eller industrielle prosesser.
- Medisinsk overvåking, for eksempel berøringsfri kroppstemperaturmåling.
- Termisk feildeteksjon i maskiner eller elektroniske komponenter.
På grunn av sin evne til å måle temperatur uten å forstyrre fysisk, er den ideell for områder hvor presisjon og hygiene de er essensielle.
Tilkobling og programmering med Arduino
Koble til MLX90614 til en tallerken Arduino Det er en enkel prosess. Modulen får strøm gjennom pinnene GND y 5V, og kobles til bussen I2C ved hjelp av pinnene SDA y SCL. Fra siden av Arduino, er disse pinnene vanligvis A4 y A5 på modeller som Uno Før du begynner, sørg for at sensorvinduet er rent og at enheten har nådd termisk likevekt med omgivelsene.
For å programmere sensoren brukes biblioteket Adafruit MLX90614, som gjør det lettere å lese dataene. For eksempel kan du implementere kode for å vise omgivelsestemperaturer og av objektet på en seriell monitor. Denne prosessen er tilgjengelig selv for nybegynnere i programmering med Arduino.