新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于ARM和GPRS的遠程監(jiān)測終端設計

基于ARM和GPRS的遠程監(jiān)測終端設計

作者: 時間:2012-02-23 來源:網(wǎng)絡 收藏

摘要:針對分布比較分散,場所不固定,或是環(huán)境比較惡劣的現(xiàn)場,提出了一種通用的方法。具有模塊化的數(shù)據(jù)采集功能,并采用9處理器和Linux操作系統(tǒng),用Qt/Embedded編寫應用程序,使其具有良好的人機交互界面,并對數(shù)據(jù)進行分析處理,采用(通用無線分組業(yè)務)無線通信技術將處理過的數(shù)據(jù)發(fā)往中心,存入數(shù)據(jù)庫。實際實驗證明,該終端數(shù)據(jù)處理速度快,精度高,實時性好,可以滿足一般監(jiān)測現(xiàn)場的要求。
關鍵詞:監(jiān)測;9;;嵌入式Linux;Qt/Embedded

隨著現(xiàn)代生產(chǎn)科技水平的發(fā)展,對監(jiān)測技術的要求越來越高,形式趨于多樣化。在無人值守的變電站、水文站、氣象站等野外監(jiān)測或是在交通運輸?shù)刃袠I(yè)中,因分布比較分散、環(huán)境惡劣,地點不固定,不便于用傳統(tǒng)方法實現(xiàn)集中控制和實時監(jiān)測并且有線網(wǎng)絡的架設受到種種限制。在這些場合采用的無線網(wǎng)絡通信技術,具有無可比擬的優(yōu)勢。將嵌入式應用系統(tǒng)與無線通信技術結合在一起是未來嵌入式應用的必然趨勢。GPRS(General Packet Radio Service),即通用無線分組業(yè)務。
GPRS技術應用于數(shù)據(jù)傳輸系統(tǒng),具有以下幾個特點:1)永遠在線,接入速度快。分組交換接入時間少于1秒,可使遠程數(shù)據(jù)傳輸?shù)男蚀蟠筇岣撸?)采用數(shù)據(jù)流量的計費方式,大大降低了用戶的使用費用;3)GPRS網(wǎng)絡覆蓋范圍廣,且支持TCP/IP協(xié)議,從而可實現(xiàn)與Intern et的無縫連接。

1 終端的整體結構
終端要完成3個任務,數(shù)據(jù)采集、數(shù)據(jù)處理和數(shù)據(jù)的無線傳輸。數(shù)據(jù)采集部分采用模塊化思想將采集模塊分為模擬量采集模塊,數(shù)字量采集模塊,開關量采集模塊等,每個模塊獨立的實現(xiàn)對特定采集信號的整流、調(diào)理、隔離等處理再轉換為數(shù)字量,各模塊采用統(tǒng)一的結構,選用相同的單片機處理器。各模塊采集的數(shù)據(jù)通過統(tǒng)一的SPI(serialperipleral interface)總線傳輸給處理器。這樣的結構使終端使用更靈活,應用范圍更廣泛。數(shù)據(jù)處理部分采用ARM處理器對所采集的數(shù)據(jù)的類型、長度、有效范圍等進行處理,并通過液晶屏加觸摸屏完成人機交互功能。然后將處理好的數(shù)據(jù)通過GPRS無線網(wǎng)絡傳輸給上位機。終端的整體結構圖如圖1所示。

本文引用地址:http://www.2s4d.com/article/149578.htm

a.jpg



2 終端硬件設計
終端硬件主要由3部分組成。一是作為主處理器的ARM9處理器及其外圍電路包括電源電路、復位電路、外擴存儲器電路及用于人機互動的液晶屏、觸摸屏連接電路等。二是各個模塊的數(shù)據(jù)采集電路的設計,這里主要設計的是模擬量采集模塊,以及各個數(shù)據(jù)采集模塊與主處理器之間SPI連接方式。三是GPRS模塊外圍電路以及與主處理器的連接。端硬件設計示意圖如圖2所示。

b.jpg


2.1 終端主處理器
主處理器是系統(tǒng)的核心,要完成數(shù)據(jù)處理,存儲,傳輸,人機界面顯示等功能。結合工業(yè)現(xiàn)場的需求終端處理器采用以ARM9為內(nèi)核的三星S3C2440處理器,它是一款ARM920T內(nèi)核的16/32位RSIC結構的嵌入式微處理器,主頻400 MHz,最高可達533 MHz,具有2片外接32 M的板載SDRAM,片內(nèi)外資源豐富,擴展性強。系統(tǒng)存儲擴展了2 MB的NorFlash用于存放bootloader系統(tǒng)引導程序,和64 MB的NandFlash。系統(tǒng)的人機交互平臺采用一個7寸液晶顯示頻和一個觸摸屏來完成。
2.2 數(shù)據(jù)采集部分硬件設計
數(shù)據(jù)采集模塊可分為模擬量采集模塊,數(shù)字量采集模塊,開關量采集模塊等,主要完成對底層數(shù)據(jù)的采集,這些模塊的單片機處理器統(tǒng)一采用Cygnal公司的C8051F021單片機,它的MCU是高度集成的片上系統(tǒng)。在一個芯片內(nèi)集成了兩個多通道ADC子系統(tǒng)、電壓基準、SPI總線接口、8個8位的通用數(shù)字I/O端口和64 kBFLASH程序存儲器及與8051兼容的高速微控制器內(nèi)核等,這些很好的滿足了模塊的設計要求。由于模塊設計結構上的相似性,這里主要介紹模擬量采集模塊部分。
工業(yè)現(xiàn)場采集的信號大部分是模擬量,如壓力、溫度、液位、流量等信號。這些信號經(jīng)過現(xiàn)場儀表測量后一般統(tǒng)一輸出為4~20 mA,0~5 V,0~10 V范圍的電流電壓信號。通過模擬量采集模塊將這些模擬量轉換為數(shù)字量。單片機的A/D準換的電壓基準定為2.5 V,要將4~20 mA,0~5 V,0~10 V范圍的電流電壓信號統(tǒng)一為0~2.5 V以內(nèi)的電壓信號,才能進入單片機完成模擬量到數(shù)字量的轉換。對于電流信號,在輸入端接一個250 Ω的精密便轉換為1~5 V的電壓信號了,對于電壓信號通過運算放大器按比例縮放到0~2.5 V范圍內(nèi)即可。轉換電路如圖3所示。

c.jpg


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉