電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>NTC與PTC的主要區(qū)別和應(yīng)用

NTC與PTC的主要區(qū)別和應(yīng)用

2023-02-06 | zip | 1.48 MB | 次下載 | 2積分

資料介紹

描述

NTC和PTC統(tǒng)稱為熱敏電阻,又可稱為溫控電阻。現(xiàn)在有些東西與電阻有關(guān),但它是如何工作的以及可以使用這些組件設(shè)計(jì)哪種類型的電路。讓我們了解工作概念,然后我們將實(shí)際使用它們。

thermistor_8wbSYNkoHI.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
?

這些熱敏電阻的值不隨溫度線性變化。熱敏電阻電阻減小的方式與熱敏電阻行業(yè)中稱為beta (β) 的常量有關(guān)。給出者:

ice_screenshot_20220806-163726_s5mBC2my0P.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

其中:Rt1 = 溫度 1 時(shí)的電阻 Rt2 = 溫度 2 時(shí)的電阻T1 = 溫度 1 (K) T2= 溫度 2 in (K)

NTC(負(fù)溫度系數(shù)):

mini_20220806_102328_mVtjVHxbfi.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
黑色為NTC,綠色為PTC
?

NTC 熱敏電阻是一種溫度傳感器,它使用陶瓷/金屬?gòu)?fù)合材料的電阻特性來(lái)測(cè)量溫度。我們的全光譜 NTC 傳感器在溫度傳感方面具有許多優(yōu)勢(shì),包括微型尺寸、出色的長(zhǎng)期穩(wěn)定性、高精度和高精度。

ice_screenshot_20220301-122600_FsjvcpFROR.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

該項(xiàng)目由JLCPCB贊助,JLCPCB是中國(guó)領(lǐng)先的 PCB 制造商之一。JLCPCB 提供優(yōu)質(zhì)的 FR4 2layer PCB,5 件僅需2 美元。要了解更多關(guān)于 PCBA、STENCIL 制作和 3D 打印等服務(wù),請(qǐng)立即訪問(wèn) JLCPCB。使用此鏈接注冊(cè)并獲得價(jià)值 54 美元的免費(fèi)優(yōu)惠券來(lái)下訂單。

PTC(正溫度系數(shù)):

PTC熱敏電阻是具有正溫度系數(shù)的電阻器,這意味著電阻隨溫度升高而增加。PTC 熱敏電阻根據(jù)使用的材料、結(jié)構(gòu)和制造工藝分為兩組。PTC 熱敏電阻是用于電路保護(hù)的熱敏電阻。PTC保險(xiǎn)絲用于在產(chǎn)生熱量或過(guò)大電流時(shí)保護(hù)電子設(shè)備。

兩個(gè)熱敏電阻的加熱和冷卻測(cè)試:

NTC加熱
?

現(xiàn)在讓我們看看電阻實(shí)際上是如何隨著溫度的升高/降低而變化的。我們可以直接將它們放在火上,但為了安全起見(jiàn),我在這里使用烙鐵和 ICE 進(jìn)行這兩個(gè)測(cè)試。

帶冰的 NTC
?

對(duì)于 NTC,電阻值在接觸加熱的烙鐵時(shí)下降,并在用 ICE 測(cè)試時(shí)迅速增加。

PTC加熱
?

PTC 應(yīng)該有同樣的特色,但恰恰相反。但是粒子方法是不同的。電阻在加熱時(shí)增加,但在較冷區(qū)域測(cè)試時(shí)保持不變。這就是為什么 NTC 優(yōu)先使用溫度監(jiān)控設(shè)備的原因。我們可以將 PTC 用作可重復(fù)使用的保險(xiǎn)絲。下面給出了有關(guān)保險(xiǎn)絲動(dòng)作的正確演示。

PTC 與 ICE
?

PTC的工作:

眾所周知,加熱時(shí)電阻會(huì)增加,如果過(guò)大的電流流過(guò) PTC,PTC 就會(huì)發(fā)熱。這切斷了電源連接,在這里我將一個(gè) LED 與 PTC 串聯(lián),稍微加熱后電阻上升,從而關(guān)閉 LED。

?

但一段時(shí)間后,當(dāng)溫度下降時(shí),LED 又開(kāi)始發(fā)光。這就是使 PTC 成為可重復(fù)使用保險(xiǎn)絲的原因。其他類型的保險(xiǎn)絲只是一次性設(shè)備,但在現(xiàn)代電子系統(tǒng)中使用 PTC 代替保險(xiǎn)絲。

NTC作為溫度監(jiān)控器件的工作原理

ice_screenshot_20220806-104925_t8qNYyYieP.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

NTC 的值與溫度不是線性的,它給出了如上所述的對(duì)數(shù)曲線。這是在 Arduino 代碼中修改的。在這里,我們?cè)诜謮浩髋渲弥惺褂?10k NTC 和 10k 電阻。

how_to_make_measure_temperature_using_arduino_and_ntc_thermistor_jt2DVNuHdw.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

所需組件:

1) 負(fù)溫度系數(shù) 10K

2)10K電阻

3) 16X2 液晶屏

4) 阿杜諾

5)10k電位器

6)LED、蜂鳴器和連接線

7) 定制印刷電路板。

電路圖:

adf_v9HfpgwqkW.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

在電路中,當(dāng)溫度達(dá)到高溫時(shí),紅色 LED 發(fā)光并發(fā)出蜂鳴器。綠色 LED 是正常溫度的指示。屏幕上提供以攝氏度和華氏度為單位的溫度值。10K電位器用于調(diào)整屏幕對(duì)比度。

印刷電路板文件:

然后我根據(jù) EasyEDA 中修改后的原理圖設(shè)計(jì)了原理圖,并從那里制作了 PCB 制造 Gerber 文件。

ice_screenshot_20220806-212529_vItUFDC5W9.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

自 2020 年以來(lái),我在我的項(xiàng)目中使用JLCPCB PCB 原型制作、SMT 組裝和模板服務(wù)。與價(jià)格相比,質(zhì)量非常高,5 件 2 層 PCB 和SMT 組件 2 美元,起價(jià) 8 美元。

代碼解釋:

使用常量/變量初始化所有庫(kù)和 I/O 引腳。

#include  //Libraries
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Arduino pins to lcd

#define ThermistorPin A0 // for Arduino microcontroller
long ADC_Value;
float R1 = 10000; // value of R1 on board
float logR2, R2, T;

//steinhart-hart coeficients for thermistor
float c1 = 0.001129148, c2 = 0.000234125, c3 = 0.0000000876741;  
float temp_c, temp_f;

#define G_led 8 
#define R_led 9 
#define buzzer 13

定義 NTC 的系數(shù)值,以精確地在開(kāi)爾文刻度范圍內(nèi)使用。

float c1 = 0.001129148, c2 = 0.000234125, c3 = 0.0000000876741;

在此之后,電阻分壓器網(wǎng)絡(luò)中引腳 A0 上的模擬值被轉(zhuǎn)換為電壓。

ADC_Value=0;
for(int i=0; i< 50; i++) {
ADC_Value = ADC_Value+analogRead(ThermistorPin);
delay(1);
}

ADC_Value=ADC_Value/50;
R2 = R1 * (1023.0 / (float)ADC_Value - 1.0); //calculate resistance on thermistor

然后使用上面給出的公式(對(duì)數(shù)計(jì)算)測(cè)量開(kāi)爾文溫度。

temp_c = (1.0 / (c1 + c2*logR2 + c3*logR2*logR2*logR2)); // temperature in Kelvin

轉(zhuǎn)換攝氏度和華氏度的開(kāi)爾文值

temp_c = temp_c - 273.15; //convert Kelvin to Celcius
temp_f = (temp_c * 9.0)/ 5.0 + 32.0; //convert Celcius to Fahrenheit

在屏幕上顯示值(攝氏度):

lcd.setCursor(0,1);
lcd.print(temp_c, 1);
lcd.write(0xdf); // to display °
lcd.print("C  ");

代碼:

/* The easy circuit:
 *                  Analog pin 0
 *                        |
 *    5V |-----/\/\/\-----+-----/\/\/\-----| GND
 *               ^                ^ 
 *        10K thermistor     10K resistor
 */

#include  //Libraries
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Arduino pins to lcd

#define ThermistorPin A0 // for Arduino microcontroller
long ADC_Value;
float R1 = 10000; // value of R1 on board
float logR2, R2, T;

//steinhart-hart coeficients for thermistor
float c1 = 0.001129148, c2 = 0.000234125, c3 = 0.0000000876741;  
float temp_c, temp_f;

#define G_led 8 
#define R_led 9 
#define buzzer 13
  
void setup(){
pinMode(ThermistorPin, INPUT);

pinMode(R_led,OUTPUT); // declare Red LED as output
pinMode(G_led,OUTPUT); // declare Green LED as output
pinMode(buzzer,OUTPUT); // declare Buzzer as output 

lcd.begin(16, 2); // Configura lcd numero columnas y filas
lcd.clear();
lcd.setCursor (0,0);
lcd.print("   Welcome To   ");
lcd.setCursor (0,1);
lcd.print("Temperature NTC"); 
delay(2000);
lcd.clear();
}
 
void loop(){
ADC_Value=0;
for(int i=0; i< 50; i++) {
ADC_Value = ADC_Value+analogRead(ThermistorPin);
delay(1);
}

ADC_Value=ADC_Value/50;
R2 = R1 * (1023.0 / (float)ADC_Value - 1.0); //calculate resistance on thermistor
logR2 = log(R2);
temp_c = (1.0 / (c1 + c2*logR2 + c3*logR2*logR2*logR2)); // temperature in Kelvin
temp_c = temp_c - 273.15; //convert Kelvin to Celcius
temp_f = (temp_c * 9.0)/ 5.0 + 32.0; //convert Celcius to Fahrenheit

lcd.setCursor(0,0);
lcd.print("  Temperature   ");
   
lcd.setCursor(0,1);
lcd.print(temp_c, 1);
lcd.write(0xdf); // to display °
lcd.print("C  ");

lcd.setCursor(9,1);
lcd.print(temp_f,1); 
lcd.write(0xdf);
lcd.print("F  ");

if(temp_f>100){ 
digitalWrite(buzzer, HIGH);
digitalWrite(G_led, LOW); // Turn LED off.   
digitalWrite(R_led, HIGH);  // Turn LED on.
delay(300);
}else{  
digitalWrite(G_led, HIGH); // Turn LED on.  
digitalWrite(R_led, LOW);  // Turn LED off.
}
  
digitalWrite(buzzer, LOW);
delay(500); 
}

JLCPCB PCB訂購(gòu)流程:

ice_screenshot_20220718-232619_svZ61sNblc.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

使用 JLCPCB 軟件的自動(dòng) PCB 檢測(cè)功能,訂購(gòu)過(guò)程非常簡(jiǎn)單。根據(jù)此項(xiàng)目的描述下載 Gerber 文件。

ice_screenshot_20220806-232222_RvO6eeSNNj.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

使用此鏈接注冊(cè)并獲取免費(fèi)優(yōu)惠券。

ice_screenshot_20220806-232317_ZeAVvy4CNU.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

上傳您的 Gerber 文件。

ice_screenshot_20220806-232327_hAp9qv2LQE.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

設(shè)置所有參數(shù)、數(shù)量、顏色和整理。

ice_screenshot_20220806-232333_Udf1WsQNtg.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

添加到購(gòu)物車并付款。只需 7 天,即可將PCB帶回家。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)