În primul rând, amintiți-vă această propoziție: Senzorul de temperatură nu „citește temperatura direct”, ci mai întâi simte anumite modificări ale proprietăților fizice cauzate de temperatură, apoi transformă aceste modificări în semnale măsurabile și, în final, circuitul de măsurare și algoritmul obțin valoarea temperaturii.
Folosești senzori de temperatură în fiecare zi, dar rareori îi observi cu adevărat. Aparatele de aer condiționat știu când să se oprească răcirea, frigiderele pot menține temperatura setată, mașinile pot monitoriza starea motorului, a bateriei și a sistemului de răcire, echipamentele industriale pot da o alarmă atunci când temperatura este anormală - toate aceste funcții au o bază comună: mai întâi „senzați temperatura”, apoi predați-l sistemului de control pentru procesare.
I. Ce este mai exact un senzor de temperatură?
Dintr-o perspectivă inginerească, un senzor de temperatură este un dispozitiv care convertește cantitatea fizică de temperatură în semnale măsurabile, transmisibile și procesabile. Miezul său nu este „afișarea unui număr”, ci stabilirea unei corespondențe stabile și repetabile între „temperatură” și o cantitate fizică măsurabilă.
Această mărime fizică măsurabilă poate fi rezistență, tensiune, curent sau semnale analogice sau digitale procesate de circuite integrate. Diferența dintre diferitele rute tehnice constă, în esență, în: ce efect fizic este utilizat pentru a „simți” temperatura și cum se măsoară cu precizie această schimbare.
II. Cum transformă „temperatura” într-un număr?
Acesta este cel mai important pas în înțelegerea senzorului de temperatură. Strict vorbind, senzorul nu „citește direct 25,3℃”. 25,3℃ este rezultatul obținut după ce întregul lanț de măsurare este supus conversiei și calculului. Ceea ce se întâmplă de fapt chiar în față este: temperatura modifică proprietățile fizice ale unui anumit material sau structură.
Modificarea temperaturii → Modificarea proprietății de detectare → Semnal electric → Achiziție și conversie → Calcul algoritm → Valoarea temperaturii
Lanț tipic de măsurare a temperaturii: de la „lumea fizică” la „lumea digitală”
Pasul 1: Temperatura acționează mai întâi asupra materialului sensibil
Când temperatura obiectului măsurat se modifică, o anumită proprietate fizică din interiorul elementului sensibil se va modifica în consecință. Pentru rezistența la platină, se manifestă în principal ca o modificare a valorii rezistenței; pentru termocupluri, este o modificare a potențialului termoelectric; pentru termistorii NTC, este o modificare a valorii rezistenței care variază în funcție de temperatură, iar această modificare are de obicei o neliniaritate semnificativă.
Iată un concept deosebit de important: ceea ce măsoară senzorul de temperatură nu este „temperatura în sine”, ci „modificările măsurabile cauzate de temperatură”. Apoi, folosind relația deja calibrată, această modificare este calculată invers pentru a obține temperatura.
Pasul 2: Transformați schimbarea într-un semnal electric
Luați ca exemplu rezistența platinei, când temperatura crește, valoarea rezistenței platinei se va schimba în funcție de caracteristica rezistenței-temperatură. Circuitul de măsurare aplică o excitație adecvată rezistenței de platină, astfel încât modificarea valorii rezistenței poate fi reflectată ca tensiune măsurabilă, curent sau ieșire în punte.
Acesta este motivul pentru care un element de rezistență din platină care are o dimensiune de doar câțiva milimetri poate întreprinde de fapt cea mai frontală și cea mai critică conversie „temperatura → mărime electrică” din lanțul complet de măsurare a temperaturii. Elementul în sine poate produce doar o modificare a valorii rezistenței, dar „℃” necesită circuitul ulterior pentru a finaliza conversia.
Pasul 3: Circuitul de achiziție „citește” micile modificări
Ieșirea senzorului nu este adesea un număr standard adecvat în mod natural. De exemplu, RTD emite o valoare a rezistenței, iar termocuplurile produc potențial termoelectric la nivel de milivolt. Circuitul de măsurare trebuie să excite, să eșantioneze, să amplifice, să filtreze sau să compenseze aceste semnale pentru a permite convertorului analog-digital ulterior să obțină date suficient de stabile și utilizabile.
Pentru RTD, dacă curentul de excitație este prea mare, acesta va genera auto-încălzire, determinând creșterea temperaturii propriei element sensibil, introducând astfel erori suplimentare. Prin urmare, „cum se măsoară” este în sine o parte din precizia măsurării temperaturii, nu sfârșitul selecției senzorului.
Pasul 4: Conversie analog-digitală, conversia modificărilor continue în cantități digitale
Dacă sistemul utilizează un controler digital, circuitul de achiziție trebuie de obicei să convertească tensiunea sau curentul analogic în coduri digitale printr-un convertor analog-digital (ADC). De exemplu, după ce tensiunea analogică corespunzătoare unei schimbări de rezistență este eșantionată de către ADC, controlerul primește o serie de cifre în loc de o temperatură fizică precum „25℃”.
În acest moment, sistemul a trecut de la „măsurarea semnalelor electrice” la „etapa de calcul”.
Pasul 5: Calculați temperatura pe baza relației de calibrare
În cele din urmă, controlerul convertește cantitatea digitală într-o valoare a temperaturii în funcție de relația rezistență-temperatura sau tensiune-temperatura corespunzătoare senzorului. Acest proces poate utiliza căutarea în tabel, calculul formulei sau coeficienții de calibrare. Pentru rezistențele standard din platină, aceasta va fi, de asemenea, convertită în combinație cu formula standard corespunzătoare și gradul de precizie.
Deci „25,3℃” pe care îl vedeți este de fapt rezultatul muncii comune a întregului lanț de măsurare, mai degrabă decât o valoare digitală directă produsă de o singură componentă a senzorului.
Ceea ce merită cu adevărat reținut este: senzorul de temperatură este responsabil pentru „percepție”, circuitul de măsurare este responsabil pentru „citire”, iar algoritmul și sistemul de control sunt responsabili pentru „înțelegere”.
III. Gânduri finale: ceea ce face cu adevărat senzorul de temperatură este să transforme „senzația” în „date”
Revenind la întrebarea de la începutul articolului: Ce este exact un senzor de temperatură?
Într-o singură propoziție: Nu „vede” în mod direct temperatura, ci simte modificările fizice cauzate de temperatură, apoi transformă aceste modificări în semnale electrice, prin achiziție, conversie, calibrare și calcul, și în final obține valoarea temperaturii pe care o vedem.
Înțelegând acest lucru, multe întrebări ulterioare vor deveni mai ușoare: De ce se concentrează RTD pe relația rezistență-temperatura? De ce are nevoie un termocuplu de compensare a joncțiunii la rece? De ce NTC subliniază valoarea B? De ce măsurarea curentului afectează RTD? De ce metoda de instalare a senzorului afectează rezultatul? De ce produsele de înaltă fiabilitate trebuie să fie supuse unor teste de mediu și mecanice?
Pentru că toate răspund în esență la aceeași întrebare: Cum să faci „modificările de temperatură” stabile, precise și repetabile în „date credibile”.
——Extras dintr-un cont public revizuit de colegi