<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 新型熱敏電阻特性曲線測(cè)定系統(tǒng)(08-100)

          新型熱敏電阻特性曲線測(cè)定系統(tǒng)(08-100)

          —— 新型熱敏電阻特性曲線測(cè)定系統(tǒng)
          作者:趙麗生 高軍 呂曉萌 盧禹錕 常凱 王書波 謝旻澍 山東大學(xué)物理學(xué)院 時(shí)間:2009-02-27 來源:電子產(chǎn)品世界 收藏

           

          本文引用地址:http://www.ex-cimer.com/article/91868.htm

            圖1 總體框架圖

            穩(wěn)壓電源模塊電路設(shè)計(jì)

            由于我們通過標(biāo)準(zhǔn)電阻分壓法測(cè)量待測(cè)電阻,因此需要高穩(wěn)壓電源。

            通過變壓、整流和RC電路把交流220v市電變?yōu)樾‰妷褐绷鞣€(wěn)壓,再接入1117穩(wěn)壓芯片輸出高穩(wěn)壓電源。1117輸出電壓可精確調(diào)節(jié),見圖2。

           

            圖2 電源電路圖

            溫度測(cè)量模塊電路

            18B20將被測(cè)環(huán)境溫度轉(zhuǎn)化成帶符號(hào)的數(shù)字信號(hào)(以十六位補(bǔ)碼形式,占兩個(gè)字節(jié)),輸出引腳I/O直接與單片機(jī)的I/O相連,傳感器采用外部電源供電。AVR單片機(jī)是整個(gè)裝置的控制核心。顯示器模塊由四位一體的共陽數(shù)碼管組成。系統(tǒng)程序分傳感器控制程序和顯示器程序兩部分,傳感器控制程序是按照18B20的通信協(xié)議編制。系統(tǒng)的工作是在程序控制下,完成對(duì)傳感器的讀寫和對(duì)溫度的顯示。CPU對(duì)18B20的訪問流程是:先對(duì)18B20初始化,再進(jìn)行ROM操作命令,最后才能對(duì)存儲(chǔ)器操作,數(shù)據(jù)操作。18B20每一步操作都要遵循嚴(yán)格的工作時(shí)序和通信協(xié)議。溫度測(cè)量電路示于圖3。

           

            圖3 溫度測(cè)量電路

            電阻測(cè)量模塊電路

            我們采用單片機(jī)內(nèi)部ADI測(cè)量待測(cè)材料電壓的方法來間接測(cè)量其阻值。具體方法為:利用外部穩(wěn)壓電源給待測(cè)材料和標(biāo)準(zhǔn)電阻的串聯(lián)電路提供8伏直流電壓。這樣在已知標(biāo)準(zhǔn)電阻阻值R0和測(cè)得的待測(cè)材料電壓U的情況下就可求出待測(cè)電阻阻值Rx:

            Rx=R0×U/(8-U)

            應(yīng)該注意,單片機(jī)內(nèi)部A/D只能測(cè)量不超過VCC的電壓,因此在本電路(圖4)中,待測(cè)材料最大可測(cè)阻值不超過R0×5/8。若要讓可測(cè)阻值范圍增大,可以加大標(biāo)準(zhǔn)電阻阻值。但同時(shí)精度也會(huì)降低,因此要根據(jù)需要選擇合適的最低阻值的標(biāo)準(zhǔn)電阻。



          關(guān)鍵詞: 熱敏電阻 溫度傳感器

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();