基于gprs的無線數(shù)據(jù)采集與傳輸終端

基于gprs的無線數(shù)據(jù)采集與傳輸終端

ID:23227679

大?。?9.00 KB

頁數(shù):5頁

時間:2018-11-05

基于gprs的無線數(shù)據(jù)采集與傳輸終端_第1頁
基于gprs的無線數(shù)據(jù)采集與傳輸終端_第2頁
基于gprs的無線數(shù)據(jù)采集與傳輸終端_第3頁
基于gprs的無線數(shù)據(jù)采集與傳輸終端_第4頁
基于gprs的無線數(shù)據(jù)采集與傳輸終端_第5頁
資源描述:

《基于gprs的無線數(shù)據(jù)采集與傳輸終端》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于GPRS的無線數(shù)據(jù)采集與傳輸終端

2、第1內(nèi)容顯示中圖1終端組成原理參考圖下面對圖1中的組成原理進行詳細介紹:嵌入式CPU芯片是整個數(shù)據(jù)采集終端的核心,可以很好地支持嵌入式操作系統(tǒng);考慮到嵌入式操作系統(tǒng)的移植方便性和性能要求,采用了當(dāng)前成熟的MotorolaMPC8xx嵌入式CPU。許多操作系統(tǒng)廠家都針對這種類型的CPU開發(fā)微碼和套件(BSP),以方便用戶移植。GPRS模塊主要完成無線上網(wǎng)的功能。在市場上有一些成熟的產(chǎn)品,譬如說Sony/Ericsson的GM47;Simens的MC35等。在這里選用Cellon公司的CMS91。它是一種雙頻段GSM/GPRS

3、10級模塊,主要優(yōu)點有:低功耗、接口簡單、AT指令功能完善、可支持GPRSCLASS10、開發(fā)多媒體應(yīng)用、價格較低等。同時,它也提供SMS(短消息服務(wù))和語音功能。GPRS模塊提供RS232接口,可以通過它來完成對模塊的控制,譬如撥號和切換模式等。一旦通過模塊連接上Inter,采集到的數(shù)據(jù)就可以用TCP/IP傳輸方式發(fā)送到任意一個具有公網(wǎng)IP地址的主機上去,從而實現(xiàn)采集數(shù)據(jù)的無線傳輸。數(shù)據(jù)采集一般采用標(biāo)準(zhǔn)RS232或RS485接口,采集壓力、溫度等傳感器數(shù)據(jù)。由CPU負責(zé)對采集到的數(shù)據(jù)進行運算和處理,然后交給GPRS模塊將其發(fā)送給遠程數(shù)據(jù)中心。主要用于保存嵌入

4、式操作系統(tǒng)、應(yīng)用程序及相關(guān)配置參數(shù),通過內(nèi)部總線直接與CPU通信。在這里選用了Intel公司的28F320-J3,32M字節(jié)??梢栽赗OM上完成文件系統(tǒng),但需要在操作系統(tǒng)中加入文件系統(tǒng)處理模塊。LCD是可選模塊,用來顯示狀態(tài)信息等。10Base-T也是可選模塊,方便調(diào)試。也可以利用NAT技術(shù)和10Base-T端口將終端作為連接Inter的網(wǎng)關(guān)。實施中的技術(shù)難點CPU通信端口的配置在此設(shè)計中選用MPC850微處理器,它是一個多用途的通用芯片,內(nèi)部集成了微處理器和常用外圍組件,可用于各種控制領(lǐng)域。它是MPC860應(yīng)用于通信系統(tǒng)的低成本實現(xiàn),提供了更高的性價比,并在

5、通信方面有所增強,比如通用串行總線(USB)的支持。MPC850集成了嵌入式Po)。MPC850的CPM支持6個串行通道:一個串行通信控制器(SCC),一個USB,兩個串行管理控制器(SMS),一個I2C接口,和一個串行外圍接口電路SPI。通??蓪⒁粋€SCC和兩個SMS配置成為通用串口UART,用以控制不同的模塊且速率可調(diào)。ROM上文件系統(tǒng)的實現(xiàn)普通的ROM操作只能以模塊操作,維護起來很不方便,而且由于在讀寫的時候沒有緩沖操作,數(shù)據(jù)很容易丟失和出錯。在ROM上實現(xiàn)的文件系統(tǒng)可以合理的分配和使用每一個區(qū)塊,減少了區(qū)塊遷移和區(qū)塊過度使用。本設(shè)計中采用IntelJ3

6、系列(28F320J3)閃存做為存儲設(shè)備,實現(xiàn)了TrueFFS。首先在系統(tǒng)啟動配置文件中配置TFFS的三層結(jié)構(gòu),修改MTD。系統(tǒng)啟動時初始化文件系統(tǒng)和缺省路徑。如果成功,就生成了可操作的文件設(shè)備符。自此,用戶就可以使用一般的文件操作方式了(生成、讀、寫和刪除)。要注意的是在讀寫完文件后,要顯示關(guān)閉文件,以避免數(shù)據(jù)丟失。設(shè)備作為網(wǎng)關(guān)時的網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)實現(xiàn)采用NAT接入Inter改變了原來使用代理軟件接入Inter的方式,可采用兩種NAT的設(shè)置(動態(tài)NAT和靜態(tài)NAT)實現(xiàn)Inter的接入。動態(tài)NAT實現(xiàn)所有主機對Inter的訪問。由于NAT具有隱藏網(wǎng)絡(luò)內(nèi)

7、部拓撲結(jié)構(gòu)的功能,外部主機不能直接訪問內(nèi)部網(wǎng)站或主機。但通過動、靜態(tài)NAT的聯(lián)合使用,既可以實現(xiàn)內(nèi)外部互訪,又可以隱藏網(wǎng)絡(luò)內(nèi)部拓撲結(jié)構(gòu),確保網(wǎng)絡(luò)安全。在具體實現(xiàn)中,首先要通過PPP撥號上GPRS網(wǎng)絡(luò),得到分配地址。如果得到CPU通信端口上分配的網(wǎng)絡(luò)通信內(nèi)部IP地址,然后配置NAT參數(shù),將其中的兩個端口參數(shù)配置為GPRS網(wǎng)絡(luò)地址和內(nèi)部通訊地址。最后用配置好的NAT參數(shù)將NAT初始化。GPRS模塊工作模式的使用利用CMS91進行數(shù)據(jù)傳輸?shù)闹饕椒ㄓ?種:1.SMSMessages—可以用來傳輸字符或者二進制數(shù)據(jù),一般情況下每條SMS的字節(jié)長度是140字節(jié),SMS適

8、合數(shù)據(jù)量小的對實時性要求不高的場合。2.DataCalls—在數(shù)據(jù)鏈路建立以后可以進行透明或者非透明的數(shù)據(jù)傳輸。主要適合數(shù)據(jù)量比較大而傳輸次數(shù)較少的場合。3.GPRS數(shù)據(jù)傳輸—適合所有情況下的數(shù)據(jù)傳輸,是未來的發(fā)展趨勢。利用CMS91GPRS模塊進行基于Inter的數(shù)據(jù)通信SMS和DataCall應(yīng)用有很大的不同,無論是SMS還是DataCall都是有相應(yīng)的AT指令支持的,使用都是比較簡單的、無需了解實際的運作流程,但是對于GPRS的數(shù)據(jù)應(yīng)用,牽涉的網(wǎng)絡(luò)協(xié)議方面的知識要相對較多。在這種應(yīng)用中,CMS91GPRS模塊相當(dāng)于一個無線調(diào)制解調(diào)器用戶的應(yīng)用系統(tǒng),需要通

9、過PPP(LCP/PAP/IPCP)先

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。