久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 測試測量 > 設計應用 > 基于ARM的綜合測試儀設計

基于ARM的綜合測試儀設計

作者:段美霞 江 勇 時間:2008-06-24 來源:電子測量技術 收藏

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

  圖 4 溫度測量電路

  3.4 數據顯示電路設計

  作為測量結果的最終顯示,在本地系統中采用了LCD作為本地顯示界面[2],在界面主要包括(1)系統當前狀態顯示。包括當前工作模式,測量的具體物理量。(2)實時數據輪循顯示,更據設定連續測量確定的物理量。其中LCD采用了大連東顯公司的1602模塊,可以較好的完成系統設計的功能,LCD通過5V電源供電,LCD模塊自帶負壓輸出,對比度可調節。最終還可以通過串口將測量數據送到PC機上進行測量數據的進一步顯示和分析。

圖5 數據顯示電路

  4系統軟件設計

  系統的軟件設計是整個儀器的核心。綜測儀軟件設計主要包括兩個部分的設計:本地CPU LPC2104固件程序設計,PC機程序設計。其中本地CPU固件程序設計包括三個部分:整個綜測儀的系統初始化,對對前端部分的控制,和PC機進行通訊。整個本地部分的程序設計采用事件驅動中斷,和模塊化設計的思想。開發環境采用公司提供的ADS開發環境。

  本地CPU和PC機之間的通訊方式采用固定長度的消息來進行,其中消息的格式表1:

  表1 消息格式

  一個好的上位機軟件能夠提供記錄儀最廣泛的支持,通過上位機的支持,鍵盤等不必要的零件解放了,同時提供出更多的資源以利用[4]。在本綜合測量儀系統中,PC機上程序設計主要包括軟件界面設計,數據圖形化處理,后期數據分析。軟件支持是綜合儀不可或缺的一部分,其主要功能為:設定測量的物理量,設定測量間隔(2s~24h任意可調),設定停止方式,設定啟動時間,設定通訊格式,讀取數據并顯示測量數據、歷史曲線等,并提供打印功能,把數據轉化為EXCEL或WORD文檔形式等等功能。

  5結束語

  綜合測量儀對野外科研研究,農業及氣象分析具有很突出的意義,也可以應用到與氣候條件有關的各種行業。經過實驗室條件和現場運行的結果表明,所設計的綜合測量儀器能夠很好的應用予各種科研,將各種功能集于一體,很好的滿足了野外工作的要求,經過實踐的檢驗,表明本測量儀具有較強的實用性和推廣價值。

  參考文獻:

  [1].劉棟梁,便攜式數據采集與處理系統的實現[J],計算機測量與控制,2002,10(2):127-129。

  [2]. 馬少華 曲向儒 嵌入式系統的LCD人機交互菜單設計[J],單片機與嵌入式系統應用,2006,12:69-70。

  [3] 李振峰 李海峽等, 基于LPC2104的智能燈光設計[EB/OL], http://cnc.mcu1.com/data/2007/0203/article_15880.htm,2007-02-03/2007-04-06

  [4] 張義青,李華貴 ,嵌入式時實程序設計中C/C++代碼的優化。微計算機信息2003,19(1)

  [5] 胡振宇,劉魯源,杜振輝DS18B20接口的C語言程序設計[J]單片機與嵌入式系統應用,2002,(7)

  [6] 金偉正,單線數字溫度的原理與應用[J].電子技術應用,2000,(6):6668


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉