NTC மற்றும் PTC தெர்மிஸ்டர்கள் என்றால் என்ன? NTC க்கு ஒருபோதும் வெளிப்படாதவர்களுக்கு, PTC அல்லது NTC மற்றும் PTC க்கு வெளிப்பட்டது, NTC மற்றும் PTC என்றால் என்னவென்று அவர்களுக்குத் தெரியாது. நிச்சயமாக, NTC மற்றும் PTC இன் கருத்துகளைப் புரிந்துகொள்வது ஒப்பீட்டளவில் எளிதானது, ஆனால் நீங்கள் தகவலைத் தேடும்போது, பல குழப்பமான தொழில்முறை சொற்களைக் காணும்போது, அத்துடன் சில வன்பொருள், நீங்கள் கொஞ்சம் ஊமையாக இருக்கலாம், அனைத்து பிறகு, நீங்கள் அவர்களிடம் ஒருபோதும் வெளிப்பட்டதில்லை, உங்கள் மனதில் கேள்விக்குறிகள் நிறைந்திருக்கும். ஒரு திட்டத்தைத் தொடங்க ஆர்வமுள்ள ஆரம்ப அல்லது மென்பொருள் பொறியாளர்களுக்கு, கூடிய விரைவில் பூர்வாங்க புரிதல் இருப்பது நல்லது, அடிப்படைக் கொள்கைகளைக் கற்றுக்கொள்ளுங்கள், குறியீடு மூலம் சரியான தரவை இயக்கவும். அனைத்து பிறகு, கற்றல் படிப்படியாக உள்ளது, மேலும் அதன் கொள்கைகளை ஒரேயடியாக ஆழமாகப் பார்க்க முடியாது.
1. NTC மற்றும் PTC தெர்மிஸ்டர்கள் என்றால் என்ன?
NTC மற்றும் PTC இரண்டும் தெர்மிஸ்டர்கள், வெப்பநிலையுடன் எதிர்ப்பை மாற்றக்கூடிய சிறப்பு மின்தடையங்கள். ஒருவகை சென்சார் என்றும் சொல்லலாம்.
NTC மற்றும் PTC இரண்டு வகையான தெர்மிஸ்டர்கள், வெப்பநிலை உணர்திறன் எதிர்ப்பிகள், என்.டி.சி “எதிர்மறை வெப்பநிலை குணகம்” வெப்பநிலை அதிகரிக்கும் போது அதன் எதிர்ப்பு குறைகிறது, அதே சமயம் PTC என்பது “நேர்மறை வெப்பநிலை குணகம்” வெப்பநிலை உயரும்போது அதன் எதிர்ப்பு அதிகரிக்கிறது; அடிப்படையில், NTC தெர்மிஸ்டர்கள் பொதுவாக வெப்பநிலை உணர்தலுக்குப் பயன்படுத்தப்படுகின்றன, PTC தெர்மிஸ்டர்கள் அவற்றின் சுய-ரீசெட் ஓவர் கரண்ட் திறன்கள் காரணமாக பெரும்பாலும் சர்க்யூட் பாதுகாப்பிற்காகப் பயன்படுத்தப்படுகின்றன..
வித்தியாசம் என்னவென்றால், NTC ஒரு எதிர்மறை வெப்பநிலை குணகம் தெர்மிஸ்டர் ஆகும், மற்றும் PTC ஒரு நேர்மறை வெப்பநிலை குணகம் தெர்மிஸ்டர் ஆகும்.
நேர்மறை வெப்பநிலை குணகம் தெர்மிஸ்டர் (PTC): வெப்பநிலை அதிகரிக்கும் போது எதிர்ப்பு மதிப்பு அதிகரிக்கிறது;
எதிர்மறை வெப்பநிலை குணகம் தெர்மிஸ்டர் (என்.டி.சி): வெப்பநிலை அதிகரிக்கும் போது எதிர்ப்பு மதிப்பு குறைகிறது;
Ii. NTC மற்றும் PTC இன் பயன்பாடுகள்
1. NTC இன் பயன்பாடுகள்:
வெப்பநிலை கண்டறிய பயன்படுகிறது, பொதுவாக வெப்பநிலை அளவீட்டு வகை NTC
எழுச்சியை அடக்குவதற்குப் பயன்படுகிறது, பொதுவாக ஆற்றல் வகை NTCNTC தெர்மிஸ்டர்:
வெப்பநிலை அதிகரிக்கும் போது எதிர்ப்பு குறைகிறது.
வெப்பநிலையை அளவிடுவதற்கு பரவலாகப் பயன்படுத்தப்படுகிறது.
சுற்றுகளில் மின்னோட்ட வரம்புகளாகப் பயன்படுத்தப்படலாம்.
2. PTC இன் பயன்பாடுகள் அடங்கும்:
பாதுகாப்பு சுற்றுகளில், அதிக வெப்பநிலை பாதுகாப்பு போன்றவை, அதிகப்படியான தற்போதைய பாதுகாப்பு
தொடக்க சுற்றுகளில்
வெப்பநிலை அதிகரிக்கும் போது எதிர்ப்பு அதிகரிக்கிறது.
மின்னோட்ட சூழ்நிலைகளில் இருந்து சுற்றுகளைப் பாதுகாக்க சுய-மீட்டமைப்பு உருகிகளாகப் பயன்படுத்தப்படுகின்றன.
சில பயன்பாடுகளில் ஒரு சுய-கட்டுப்பாட்டு வெப்ப உறுப்பு செயல்பட முடியும்.
Iii. பி மதிப்பு
பி மதிப்பு: பொருள் மாறிலி, இயக்க வெப்பநிலை வரம்பிற்குள் வெப்பநிலை மாற்றத்துடன் என்டிசியின் எதிர்ப்பு மதிப்பின் வீச்சைக் குறிக்கப் பயன்படுத்தப்படும் அளவுரு, இது பொருளின் கலவை மற்றும் சின்டெரிங் செயல்முறையுடன் தொடர்புடையது. B மதிப்பு பொதுவாக எண்ணாக இருக்கும் (3435கே, 3950கே).
பெரிய பி மதிப்பு, வெப்பநிலை அதிகரிக்கும் போது எதிர்ப்பு மதிப்பு வேகமாக குறைகிறது, மற்றும் சிறிய B மதிப்பு, எதிர் உண்மை.
இந்த கட்டுரையில் B மதிப்பு பயன்படுத்தப்படவில்லை, ஆனால் புரிந்து கொள்வதற்காக. வெப்பநிலை குணகம் B மதிப்பைக் கணக்கிடும் முறையின் மூலமும் வெப்பநிலையைக் கணக்கிடலாம், கெல்வின் வெப்பநிலை அல்காரிதம் என்றும் அழைக்கலாம்.
4. R25
R25: NTC உடலின் எதிர்ப்பு மதிப்பு 25℃.
5. கொள்கை பகுப்பாய்வு
உதாரணமாக NTC ஐ எடுத்துக் கொள்ளுங்கள், பொதுவான திட்ட வரைபடம் பின்வருமாறு:
கொள்கை பகுப்பாய்வு:
மின்னழுத்தத்தை சேகரிக்க ADC செயல்பாடு பயன்படுத்தப்படுகிறது.
R1 மற்றும் R2 ஆகியவை தொடர் சுற்றுகள். தொடர் மின்தடையங்களின் மின்னழுத்த பிரிவு சூத்திரத்தின் படி, எங்களிடம் உள்ளது:
ஆர்=ஆர்1+ஆர்2;
I=U/R=U/ இலிருந்து(R1+R2), பிறகு:
U1=IR1=U(R1/(R1+R2))
U2=IR2=U(R2/(R1+R2))
நாங்கள் U2=IR2=U ஐப் பயன்படுத்துகிறோம்(R2/(R1+R2)) மற்றும் அது தான்.
ADC ஆல் சேகரிக்கப்பட்ட தரவு மின்னழுத்தமாக மாற்றப்படுகிறது, இது U2 இன் மின்னழுத்தம், அதனால்
யு(R2/(R1+R2))=ADC/1024*U
இங்கே 1024 நான் பயன்படுத்தும் மைக்ரோகண்ட்ரோலரின் ADCயின் 10-பிட் தீர்மானம், அதாவது, 1024
இங்கு U=3.3v என்பதை அறிவோம், படத்தில் உள்ள வி.சி.சி, R1 இன் மதிப்பு 10k, மற்றும் R2 என்பது NTC ஆகும், அதனால் அதன் மதிப்பு இப்போதைக்கு தெரியவில்லை. நீங்கள் ஈடுசெய்ய முடியும்.
இறுதி சூத்திரம்: R2=ADC*R1/1024-ADC
அதாவது, R2=ADC*10000/1024-ADC
R2 இன் எதிர்ப்பு மதிப்பைப் பெற்ற பிறகு, எதிர்ப்பு அட்டவணையுடன் ஒப்பிடுவதன் மூலம் வெப்பநிலையைப் பெறலாம். எதிர்ப்பு ஒப்பீட்டு அட்டவணை பொதுவாக வாங்கிய பிறகு வணிகரால் வழங்கப்படுகிறது.
அடுத்து, குறியீட்டிற்கு செல்வோம். இங்கே, வெப்பநிலையை மாற்ற NTC டேபிள் லுக்அப் முறையைப் பயன்படுத்துகிறோம். உங்கள் ADC மதிப்பைச் சேர்ப்பதன் மூலம் இந்தக் குறியீட்டைப் பயன்படுத்தலாம்.
const unsigned int temp_tab[]={
119520,113300,107450,101930,96730,91830,87210,82850,78730,74850,//-30 செய்ய -21,
71180,67710,64430,61330,58400,55620,53000,50510,48160,45930,//-20 செய்ய -11,
43810,41810,39910,38110,36400,34770,33230,31770,30380, 29050,//-10 செய்ய -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, };
குறுகிய ADC; // NTC இன் ADC மதிப்பைப் பெறுங்கள்
சுருக்கமான NTC_R; // NTC எதிர்ப்பு மதிப்பு
#R1 ஐ வரையறுக்கவும் 10000
void get_temp()
{
குறுகிய வெப்பநிலை;
குறுகிய cnt;
ADC= adc_get_value(ADC_CH_0); // ADC மதிப்பைப் பெறுங்கள்
printf(“———–ஏடிசி:%d nn”,ஏடிசி);
NTC_R=ADC*R1/(1024-ஏடிசி);
cnt = 0;
வெப்பநிலை = -30;
செய்ய{
என்றால்(temp_tab[cnt] < NTC_R){ // அட்டவணை மதிப்பு கணக்கிடப்பட்ட எதிர்ப்பு மதிப்பை விட குறைவாக உள்ளது, வெப்பநிலை பெற வெளியேறவும்
உடைக்க;
}
++வெப்பநிலை;
}போது(++cnt < அளவு(temp_tab)/4); // வளைய அட்டவணையின் அளவு, அதாவது, முறைகளின் எண்ணிக்கை
printf(“NTC_R:%d வெப்பநிலை:%d nn”,NTC_R,வெப்பநிலை);
}
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt



