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

          新聞中心

          EEPW首頁 > 物聯(lián)網(wǎng)與傳感器 > 設(shè)計(jì)應(yīng)用 > 數(shù)字儀表設(shè)計(jì)-復(fù)合式數(shù)字溫度計(jì)

          數(shù)字儀表設(shè)計(jì)-復(fù)合式數(shù)字溫度計(jì)

          作者: 時(shí)間:2013-08-09 來源:電子產(chǎn)品世界 收藏

            工業(yè)用紅外線通常待測(cè)溫度及操作環(huán)境溫度都比較廣,感測(cè)輸入端除了有熱電堆外,還有鏡片及散熱片。鏡片的功能是將紅外線波焦距到熱電堆,由于希望量測(cè)的溫度準(zhǔn)確度高,所以必須將量測(cè)的范圍越小越好,故加鏡片焦距,通常會(huì)采用菲涅爾透鏡(Fresnel Lens)。當(dāng)在量測(cè)高溫時(shí)感測(cè)輸入端,會(huì)因高溫將鏡片及熱漲,所以通常會(huì)將鏡片及傳感器固定在散熱座,以幫助感測(cè)輸入端溫度能快速平衡。若要更了解熱電堆傳感器可上制造商網(wǎng)站或向代理商詢問。

          本文引用地址:http://count.eepw.com.cn/count/doRedirect?http://www.ex-cimer.com/article/158860.htm

            由于或熱電堆傳感器溫度變化輸出只有數(shù)十微伏,所以必須要利用低輸入準(zhǔn)位偏移、低噪聲、低溫度飄移的放大器,本文采用科技HY11P14內(nèi)部的放大器將熱電堆電壓放大。

            或熱電堆傳感器,接點(diǎn)必也是兩個(gè)不同金屬材質(zhì)相接,也會(huì)產(chǎn)生西貝克效應(yīng)。所以當(dāng)在操作環(huán)境溫度與待測(cè)溫度一樣時(shí),則產(chǎn)生出電壓為零,則需做熱電偶的冷接點(diǎn)補(bǔ)償(Cold-Junction Compensation),而通常會(huì)用熱敏電阻作為內(nèi)部溫度傳感器。電阻的測(cè)量方式有:電橋式、比率式、定電流式。本文采用定電流式量測(cè)熱電堆傳感器內(nèi)的熱敏電阻值,再去轉(zhuǎn)換出溫度值,做熱電堆傳感器的冷接點(diǎn)補(bǔ)償。

            所有模擬電壓都由HY11P14內(nèi)部Δ-Σ模擬數(shù)字信號(hào)轉(zhuǎn)換器(Delta-Sigma Analog to Digital Converter)將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。而Δ-Σ模擬數(shù)字信號(hào)轉(zhuǎn)換器的最大優(yōu)點(diǎn)就是精確度及分辨率高、轉(zhuǎn)換速度快、較無外圍電路。最后HY11P14將數(shù)字?jǐn)?shù)據(jù)計(jì)算出該溫度值及時(shí)鐘,再顯示于LCD面板上,并可將資料儲(chǔ)存至EEPROM,及經(jīng)由Silicon Laboratories CP2110接收HY11P14的UART所送出的溫度數(shù)據(jù),計(jì)算機(jī)可透過USB接口讀取數(shù)據(jù)。



          評(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); })();