【雕爺學編程】Arduino動手做(5)---熱敏溫度傳感器模塊


37款傳感器與模塊的提法,在網絡上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒於本人手頭積累了一些傳感器模塊,依照實踐(動手試試)出真知的理念,以學習和交流為目的,這里准備逐一做做實驗,不管能否成功,都會記錄下來---小小的進步或是搞不掂的問題,希望能夠拋磚引玉。 

【Arduino】108種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
實驗五:熱敏電阻溫度傳感器模塊


手頭這模塊的實物照片

 

 

熱敏電阻器是敏感元件的一類,按照溫度系數不同分為正溫度系數熱敏電阻器(PTC)和負溫度系數熱敏電阻器(NTC)。熱敏電阻器的典型特點是對溫度敏感,不同的溫度下表現出不同的電阻值。正溫度系數熱敏電阻器(PTC)在溫度越高時電阻值越大,負溫度系數熱敏電阻器(NTC)在溫度越高時電阻值越低,它們同屬於半導體器件。


熱敏電阻的主要特點是:
①靈敏度較高,其電阻溫度系數要比金屬大10~100倍以上,能檢測出10-6℃的溫度變化;
②工作溫度范圍寬,常溫器件適用於-55℃~315℃,高溫器件適用溫度高於315℃(目前最高可達到2000℃),低溫器件適用於-273℃~-55℃;
③體積小,能夠測量其他溫度計無法測量的空隙、腔體及生物體內血管的溫度;
④使用方便,電阻值可在0.1~100kΩ間任意選擇;
⑤易加工成復雜的形狀,可大批量生產;
⑥穩定性好、過載能力強。

 

熱敏電阻主要應用
熱敏電阻也可作為電子線路元件用於儀表線路溫度補償和溫差電偶冷端溫度補償等。利用NTC熱敏電阻的自熱特性可實現自動增益控制,構成RC振盪器穩幅電路,延遲電路和保護電路。在自熱溫度遠大於環境溫度時阻值還與環境的散熱條件有關,因此在流速計、流量計、氣體分析儀、熱導分析中常利用熱敏電阻這一特性,制成專用的檢測元件。PTC熱敏電阻主要用於電器設備的過熱保護、無觸點繼電器、恆溫、自動增益控制、電機啟動、時間延遲、彩色電視自動消磁、火災報警和溫度補償等方面。

 

模塊使用說明:
1、熱敏電阻模塊對環境溫度很敏感,一般用來檢測周圍環境的溫度;
2、通過對電位器的調節,可以改變溫度檢測的閥值(即控制溫度值),如需要控制環境溫度為50度時,模塊則在相應環境溫度調到其綠燈亮,DO則輸出低電平,低於此設定溫度值時,輸出高電平,綠燈不亮;
3、DO輸出端可以與Arduino uno數字3腳直接相連,通過Arduino uno來檢測高低電平,由此來檢測環境的溫度改變;
4、DO輸出端也能直接驅動繼電器模塊,由此可以組成一個溫控開關,控制相關設備的工作溫度,也可以接風扇用來散熱等;
5、本模塊的溫度檢測范圍為20-80攝氏度;
6、本模塊也可以換成帶有線的溫度傳感器,用於水溫,水箱等的控制
7、小板模擬量輸出AO可以和Arduino uno模擬輸入A0端相連,通過AD轉換,可以獲得環境溫度更精准的數值。

 

 

模塊電原理圖

實驗五:熱敏電阻溫度傳感器模塊實驗程序

實驗五:熱敏電阻溫度傳感器模塊實驗邏輯流程圖

/*
  【Arduino】108種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
    ---熱敏電阻溫度傳感器模塊
*/
 
void setup() {
  pinMode(3,INPUT); 
  pinMode(12,OUTPUT); 
}
 
void loop() {
  if (digitalRead(3)) {
    digitalWrite(12, LOW);
  }
  else {
    digitalWrite(12, HIGH);
    delay(2000);
  }
}

 可視化的仿真編程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM