<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于A(yíng)RM的綜合測試儀設計

基于A(yíng)RM的綜合測試儀設計

作者:段美霞 江 勇 時(shí)間:2008-06-24 來(lái)源:電子測量技術(shù) 收藏

  1引言

本文引用地址:http://dyxdggzs.com/article/84715.htm

  我國的疆域廣闊,時(shí)區分布不同,海拔以及溫度,濕度等氣候差異都很大,實(shí)時(shí)的了解我們所處位置的氣候情況對工作和生活是很重要的。尤其對一些野外工作的科研人員來(lái)說(shuō),需要海拔,溫度,濕度等物理量作為參考因素。為了測量這些物理量需要我們攜帶多種設備,這對野外工作很不方便。為了實(shí)時(shí)方便的了解我們所處的海拔高度和天氣情況,我們需要有更便捷,功能更齊全的綜合測量?jì)x器。同時(shí)可以將現場(chǎng)的數據送到PC,以方便今后的進(jìn)一步分析和處理。

  2系統組成以及基本原理

  整個(gè)綜合儀主要由五個(gè)部分組成。分別是核心控制單元,濕度測量,海拔高度測量,溫度測量,以及測量數據顯示部分。濕度測量是通過(guò)濕度將環(huán)境濕度物理量變換為電信號,最終將處理后的模擬信號經(jīng)過(guò)A/D后送到CPU。海拔測量主要是通過(guò)間接測量大氣壓強,經(jīng)過(guò)計算來(lái)得出當地的海拔高度,其中也考慮到其他因素的影響而采取了軟件修正的方法。溫度測量采用數字溫度測量芯片DS1820來(lái)實(shí)現,這是一個(gè)應用的比較廣泛,也是得到了實(shí)踐驗證,確切可行的一種測量方法。所有采集的物理量經(jīng)過(guò)A/D轉換后,在CPU中經(jīng)過(guò)處理,反映出各自代表的物理量后,送到顯示電路,以提供使用者信息,也可送到PC,讓PC機上的數據分析軟件做進(jìn)一步的處理和存儲。

  3系統硬件整體設計

  系統單元

  本設計采用LPC2104作為的控制芯片[1][3]。LPC2104是PHILIPS公司專(zhuān)為嵌入式應用提供的高性?xún)r(jià)比微解決方案。它采用公司的16位/32位RISC結構,內核是7TDMI-S,CPU操作頻率可達60MHz,片上集成:具有ISP和IAP功能的128KB Flash程序存儲器、16KB靜態(tài)RAM、2個(gè)UART、1個(gè)I2C串行接口、1個(gè)SPI串行接口,多達6路輸出的PWM、2個(gè)定時(shí)器,分別具有4路捕獲/比較通道、實(shí)時(shí)時(shí)鐘及看門(mén)狗定時(shí)器等,能夠與常用的外圍設備實(shí)現無(wú)縫連接,本系統以L(fǎng)PC2104為核心控制電路,對外圍的各種前端測量電路,包括濕度測量,溫度測量,海拔測量,以及數據顯示電路進(jìn)行無(wú)逢整合。其中系統整體框圖如圖1。

  3.1 濕度測試電路設計

  濕敏測量在工業(yè)、農業(yè)、氣象、醫療以及日常生活等方面都得到了廣泛的應用,特別是隨著(zhù)科學(xué)技發(fā)展,對于濕度的檢測和控制越來(lái)越受到人們的重視并進(jìn)行了大量的研制工作。

  在本測量?jì)x中濕度測量電路是由濕敏元件和轉換電路,信號調理電路,以及A/D轉換電路等組成,它將環(huán)境濕度變換為電信號,然后通過(guò)A/D轉換成數字信號。

  在實(shí)際應用中,需要同時(shí)考慮對濕度進(jìn)行線(xiàn)性處理和溫度補償,常常采用運算放大器構成濕度測量電路,在圖2中Rt是熱敏電阻器(20kΩ,B=4100K);RH為H204C濕度,運算放大器型號為OP07。該電路的濕度電壓特性及溫度特性表明:在(30%~90%)RH、15℃~35℃范圍內,輸出電壓表示的濕度誤差不超過(guò)3%RH。下式是濕度測量的原理表達式:

  R=R0exp(B/T-AH)

  其中H為相對濕度;T為絕對溫度;R0為在T=0℃ ,相對濕度H=0時(shí)RH的阻值;A為濕度常數;B為溫度常數。

  圖2 濕度測量電路

  3.2 海拔高程測試電路設計

  海拔測量的方法主要有兩種:一種是GPS,一種是氣壓檢測法。GPS測量是一個(gè)比較好的,也比較先進(jìn)的測量方法,測量結果也非常精確。但是存在著(zhù)成本較高這個(gè)缺點(diǎn),所以在本系統中采用氣壓檢測的方法。氣壓測量的原理是依據海拔高度增加氣壓隨之減小的原理,但是這個(gè)變化不是線(xiàn)性,而是一個(gè)函數,函數關(guān)系大致如下:

  P=760(e^-(a/7924))

  P:氣壓,毫米汞柱a:海拔, 千米。當然,氣壓還跟季節,空氣濕度,氣流有關(guān)系,要把這些數據也參入計算是很復雜的事。所以在設計中通過(guò)采樣多個(gè)數據進(jìn)行加權求和。同時(shí)在軟件設計中考慮進(jìn)行軟件的修正。

  在系統設計中,氣壓測量傳感器采用TP051P測量現場(chǎng)氣壓值,而后通過(guò)AD620進(jìn)行前端放大,放大以后的數據送到ICL7135進(jìn)行A/D轉換。轉換后的數據以串行的方式送到CPU進(jìn)行處理。圖2是海拔測量的前端采樣以及調理電路。


 
圖3 海拔測量前端電路

  3.3 溫度測試電路設計

  DS18B20是美國DALLAS半導體公司繼DS1820之后最新推出的一種改進(jìn)型智能溫度傳感器。與傳統的熱敏電阻相比,他能夠直接讀出被測溫度并且可根據實(shí)際要求通過(guò)簡(jiǎn)單的編程實(shí)現9~12位的數字值讀數方式??梢苑謩e在93.75 ms和750 ms內完成9位和12位的數字量,并且從DS18B20讀出的信息或寫(xiě)入DS18B20的信息僅需要一根口線(xiàn)(單線(xiàn)接口)讀寫(xiě),溫度變換功率來(lái)源于數據總線(xiàn),總線(xiàn)本身也可以向所掛接的DS18B20供電,而無(wú)需額外電源。因而使用DS18B20可使系統結構更趨簡(jiǎn)單,可靠性更高。他在測溫精度、轉換時(shí)間、傳輸距離、分辨率等方面較DS1820有了很大的改進(jìn),給用戶(hù)帶來(lái)了更方便的使用和更令人滿(mǎn)意的效果。如圖4是DS1820與微處理器LPC2104的典型連接電路[5][6]:


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: ARM 測試 傳感器 控制器

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>