国产精品久久久久免费A∨下载 ,中出国产丝袜熟女,AV在线人妻一区,亚洲AV成人一二三区观看

基于鉑熱電阻的溫度檢測及報警電路設(shè)計

發(fā)布時間:2020-11-10     瀏覽次數(shù):
摘要:以AT89S51單片機(jī)為控制核心、PT100鉑熱電阻為溫度信號采集元件、LCD1602液晶顯示器為顯示器件和ADC0832為A/D轉(zhuǎn)換器,設(shè)計一個溫度檢測范圍在0~600℃間可調(diào)整、報警溫度上下限可任意預(yù)設(shè)的溫度檢測報警電路。
1緒論
       溫度是國際單位制七個基本的物理量之一,溫度測量在工業(yè)和科學(xué)研究中得到廣泛的應(yīng)用。本文利用單片機(jī)作為主控芯片,PT100作為溫度傳感器,ADC0832作為模數(shù)轉(zhuǎn)換器,設(shè)計一個溫度檢報警電路。使用者可根據(jù)需要,對身邊不同環(huán)境溫度進(jìn)行測量,也可以設(shè)置溫度報警上下限值,實現(xiàn)溫度超限智能報警。
2系統(tǒng)的總體設(shè)計
2.1系統(tǒng)框圖及電路原理
       系統(tǒng)框圖如圖1所示,單片機(jī)為控制核心,包括溫度信號的采集與放大電路,A/D轉(zhuǎn)換電路,顯示電路和報警電路等。

       硬件電路如圖2所示,①R13、R14、PT100和R15組成橋式電路,用于采集溫度信號;②差動集成運放μA741與外圍電路元件組成放大電路,對溫度信號進(jìn)行放大;③放大后的溫度信號再經(jīng)ADC0832進(jìn)行A/D轉(zhuǎn)換后,成為數(shù)字量送入單片機(jī);④當(dāng)單片機(jī)檢測到溫度高出或低于預(yù)先設(shè)置報警溫度上下限值時,單片機(jī)將執(zhí)行報警程序,實現(xiàn)時時報警(在本設(shè)計中,P3口的第6腳和第7腳輸出高電平,此時Q1導(dǎo)通驅(qū)動蜂鳴器報警,Q2導(dǎo)通驅(qū)動裝置做出處置反應(yīng))。
2.2溫度信號的采集與放大電路設(shè)計
       為減小PT100連接導(dǎo)線的電阻對測溫影響,電阻R13和R15的電阻值遠(yuǎn)大于熱電阻PT100和R14的電阻值。因而連接導(dǎo)線的電阻可以忽略不計,這樣可以獲得近似恒流法的線性輸出電壓Ui1和Ui2。顯然U2與鉑熱電阻PT100存在線性關(guān)系,PT100與溫度存在線性關(guān)系,所以U2也將與溫度T存在線性關(guān)系,由集成運放的特性可知:U。=Au(Ui2-Ui1)(1)
       Au為運算放大電路的電壓放大倍數(shù)。可見U。與U;存在線性關(guān)系(Uil值基本保持不變),所以其與溫度也將存在線性關(guān)系,其經(jīng)A/D轉(zhuǎn)換后,成為含溫度信息的數(shù)字量。

2.3模數(shù)轉(zhuǎn)換電路設(shè)計及溫度的計算公式
       ADC0832有8位分辨率,逐次逼近型,基準(zhǔn)電壓為5V,輸入模擬信號電壓范圍為0~5V。當(dāng)輸入電壓U。=0時,轉(zhuǎn)換后的數(shù)字量D=0x00;而當(dāng)U。=5時,轉(zhuǎn)換后的值D=0xFF,即十進(jìn)制數(shù)255。所以轉(zhuǎn)換后的數(shù)字量D與輸入的模擬電壓存在如

3程序設(shè)計流程.
       本系統(tǒng)程序設(shè)計主要分為三個部分,主程序流程如圖3所示;ADC0832模數(shù)轉(zhuǎn)換程序流程如圖4所示;LCD1602液晶顯示程序流程如圖5所示.

4測試結(jié)果
       報警預(yù)設(shè)低于10℃報警和高于50℃報警,圖6中顯示溫度為24.5℃,此時蜂鳴器未發(fā)出警報聲。用鉑熱電阻加溫度,圖7顯示溫度為55.8℃,大于50℃預(yù)設(shè)值,此時蜂鳴器發(fā)出連續(xù)不斷的報警聲,

       經(jīng)測試,該電路已達(dá)到設(shè)計要求。在實際應(yīng)用中,不僅可以將該電路中的PT100鉑熱電阻放置到不同的環(huán)境中進(jìn)行溫度測量,也可以根據(jù)需要,設(shè)置溫度報警上下限值,實現(xiàn)溫度超限智能報警。
上一篇:多點鎧裝熱電偶在加氫反應(yīng)器床層測溫中應(yīng)用   下一篇:高壓換熱器熱電偶管嘴開裂原因分析
  • <noscript id="2ssss"><dd id="2ssss"></dd></noscript>
  • <nav id="2ssss"></nav>
  • <ul id="2ssss"></ul>
  • <nav id="2ssss"></nav>
  • <sup id="2ssss"></sup>
  • <nav id="2ssss"></nav>
  • <tfoot id="2ssss"><dd id="2ssss"></dd></tfoot>
  • <nav id="2ssss"></nav><nav id="2ssss"><sup id="2ssss"></sup></nav>
  • <nav id="2ssss"><code id="2ssss"></code></nav>