Technológia termistora

Čo sú termistory NTC a PTC? Výroba NTC a PTC senzorových sond

Výroba NTC a PTC senzorových sond

Čo sú termistory NTC a PTC? Pre tých, ktorí nikdy neboli vystavení NTC, PTC alebo ste boli práve vystavení NTC a PTC, nevedia, čo sú NTC a PTC. Samozrejme, je pomerne jednoduché pochopiť pojmy NTC a PTC, ale keď hľadáte informácie a vidíte veľa mätúcich odborných výrazov, ako aj nejaký hardvér, možno budete trochu v nemom úžase, predsa, nikdy ste im neboli vystavení a vaša myseľ je plná otáznikov. Pre začiatočníkov alebo softvérových inžinierov, ktorí chcú začať s projektom, najlepšie je mať predbežné pochopenie čo najskôr, naučiť sa základné princípy, a spustite správne údaje s kódom. Veď predsa, učenie je postupné, a nemôžete ísť hlboko do jej princípov naraz.

Teplotná sonda termistora s kladným teplotným koeficientom PTC

Teplotná sonda termistora s kladným teplotným koeficientom PTC

NTC termistorový snímač teploty a vlhkosti Teplotná sonda

NTC termistorový snímač teploty a vlhkosti Teplotná sonda

Výroba NTC a PTC senzorových sond

Výroba NTC a PTC senzorových sond

1. Čo sú termistory NTC a PTC?
NTC a PTC sú oba termistory, čo sú špeciálne odpory, ktoré môžu meniť odpor s teplotou. Dá sa o nich tiež povedať, že sú akýmsi senzorom.

NTC a PTC sú oba typy termistorov, čo sú odpory citlivé na teplotu, kde NTC znamená “Záporný teplotný koeficient” čo znamená, že jeho odpor klesá so zvyšujúcou sa teplotou, zatiaľ čo PTC znamená “Pozitívny teplotný koeficient” čo znamená, že jeho odpor sa zvyšuje so zvyšujúcou sa teplotou; v podstate, NTC termistory sa bežne používajú na snímanie teploty, zatiaľ čo termistory PTC sa často používajú na ochranu obvodov kvôli ich samoresetovacím nadprúdovým schopnostiam.

Rozdiel je v tom, že NTC je termistor so záporným teplotným koeficientom, a PTC je termistor s kladným teplotným koeficientom.

Termistor s kladným teplotným koeficientom (Ptc): hodnota odporu sa zvyšuje so zvyšujúcou sa teplotou;

Termistor so záporným teplotným koeficientom (NTC): hodnota odporu klesá so zvyšujúcou sa teplotou;

Ii. Aplikácie NTC a PTC

1. Aplikácie NTC:

Používa sa na detekciu teploty, všeobecne typ merania teploty NTC

Používa sa na potlačenie prepätia, všeobecne typ napájania NTCNTC Termistor:
So zvyšujúcou sa teplotou sa odpor znižuje.
Široko používaný na meranie teploty.
Môže byť použitý ako obmedzovač nábehového prúdu v obvodoch.

2. Aplikácie PTC zahŕňajú:

V ochranných obvodoch, ako je ochrana proti prehriatiu, nadprúdová ochrana

V štartovacích obvodoch
So zvyšujúcou sa teplotou sa zvyšuje odpor.
Často sa používa ako samoresetovacie poistky na ochranu obvodov pred nadprúdovými situáciami.
V určitých aplikáciách môže pôsobiť ako samoregulačný vykurovací článok.

III. B hodnota

B hodnota: materiálová konštanta, parameter používaný na označenie amplitúdy hodnoty odporu NTC so zmenou teploty v rozsahu prevádzkovej teploty, čo súvisí so zložením materiálu a procesom spekania. Hodnota B je zvyčajne číselná (3435Klimatizovať, 3950Klimatizovať).

Čím väčšia je hodnota B, tým rýchlejšie klesá hodnota odporu so zvyšujúcou sa teplotou, a čím menšia je hodnota B, opak je pravdou.

Hodnota B sa v tomto článku nepoužíva, ale len pre pochopenie. Teplotu možno vypočítať aj metódou výpočtu hodnoty teplotného koeficientu B, ktorý možno nazvať aj Kelvinovým teplotným algoritmom.

4. R25
R25: Hodnota odporu tela NTC pri 25 ℃.

5. Analýza princípov
Zoberme si NTC ako príklad, všeobecný schematický diagram je nasledujúci:

Analýza princípov:
Funkcia ADC sa používa na zber napätia.
R1 a R2 sú sériové obvody. Podľa vzorca rozdelenia napätia sériových rezistorov, máme:

R=R1+R2;

Od I=U/R=U/(R1+R2), potom:

U1=IR1=U(R1/(R1+R2))

U2=IR2=U(R2/(R1+R2))

Používame U2=IR2=U(R2/(R1+R2)) a to je všetko.

Údaje zozbierané ADC sa prevedú na napätie, čo je napätie U2, tak

U(R2/(R1+R2))= ADC/1024*U

Tu 1024 je 10-bitové rozlíšenie ADC mikrokontroléra, ktorý používam, to je, 1024

Tu vieme, že U=3,3v, čo je VCC na obrázku, hodnota R1 je 10k, a R2 je NTC, takže jeho hodnota nateraz nie je známa. U môže byť posunuté.

Konečný vzorec je: R2=ADC*R1/1024-ADC

Teda, R2=ADC*10000/1024-ADC

Po získaní hodnoty odporu R2, teplotu môžeme získať porovnaním s tabuľkou odporu. Porovnávaciu tabuľku odporu spravidla poskytuje obchodník po zakúpení.

Porovnávacia tabuľka termistorov SDNT1608X103J3435HTF R-T

Porovnávacia tabuľka termistorov SDNT1608X103J3435HTF R-T

Ďalej, poďme na kód. Tu, na prevod teploty používame metódu vyhľadávania v tabuľke NTC. Tento kód môžete použiť jednoduchým pridaním hodnoty ADC.
const unsigned int temp_tab[]={
119520,113300,107450,101930,96730,91830,87210,82850,78730,74850,//-30 do -21,
71180,67710,64430,61330,58400,55620,53000,50510,48160,45930,//-20 do -11,
43810,41810,39910,38110,36400,34770,33230,31770,30380, 29050,//-10 do -1,
27800,26600,25460,24380,23350,22370,21440,20550,19700,18900,18130,//0-10,
17390,16690,16020,15390,14780,14200,13640,13110,12610,12120,//11-20,
11660,11220,10790,10390,10000,9630,9270,8930,8610,8300, //21-30, 8000,7710,7430,7170,6920,6670,6440,6220,6000,5800,//31-40, 5600,5410,5230,5050,4880,4720,4570,4420,4270,4130,//49-50, 4000,3870,3750,3630,3510,3400,3300,3190,3090,3000,//51-60, 2910,2820,2730,2650,2570,24 90,2420,2350,2280,2210,//61-70, 2150,2090,2030,1970,1910,1860,1800,1750,1700,1660,//71-80, 1610,1570,1520,1480,1440,1400,1370,1330,1290,1260,//81-90 1230,1190,1160,1130,1100,1070,1050,1020,990,//91-99, };

krátke ADC; // Získajte hodnotu ADC NTC
krátke NTC_R; // Hodnota odporu NTC
#definovať R1 10000

void get_temp()
{
krátka teplota;
krátke cnt;

ADC= adc_get_value(ADC_CH_0); // Získajte hodnotu ADC
printf(“———–ADC:%d nn”,ADC);

NTC_R=ADC*R1/(1024-ADC);

cnt = 0;
teplota = -30;
robiť{
ak(temp_tab[cnt] < NTC_R){ // Tabuľková hodnota je menšia ako vypočítaná hodnota odporu, odíďte, aby ste získali teplotu
prestávka;
}
++tepl;
}zatiaľ čo(++cnt < veľkosť(temp_tab)/4); // Veľkosť tabuľky slučky, to je, počet krát

printf(“NTC_R:%d tepl:%d nn”,NTC_R,tepl);
}