999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于GPRS的加油站管理系統研究

2008-04-12 00:00:00譚澤富雷國平
現代電子技術 2008年12期

摘 要:隨著電子技術、計算機技術和無線通信技術的發展,各種先進的自動管理系統相繼問世。針對目前加油站分布較廣,集中管理不方便,利用有線傳輸費用高、布線繁瑣等特點,為了實現各分加油站的統一管理,利用中國移動強大的GPRS網絡,設計一套基于GPRS無線傳輸的加油站管理系統。介紹該系統的組成原理,硬、軟件實現方法,并對該系統的延時做出分析。試驗結果表明,該管理系統運行良好。

關鍵詞:GPRS;加油站管理系統;G20;UDP

Research of Gas Station Management System Based on GPRS

TAN efu1,2,LEI Guoping2

(1.Chongqing Three Gorges College,Chongqing,404000,China;

2.College of Communications Engineering,Chongqing University of Postand Telecommunication,Chongqing,400065,China[J]

Abstract:Along with the electronic technology,computer technology and wireless communication development,each kind of advanced automatic managementsystem is published one after another.In view of present gas station distribution broader,the centralized management is not convenient,the use wired transmission expense high,the wiring is tedious,In order to manage the gas station,with the GPRS network,a control and management system based on GPRS is designed.The article introduces the composition of system,the realization of hardware and software,and analyses the time delay.The test results indicate that this management system is good.

eywords:GPRS;gas station;management system;G20;UDP

1 引 言

目前,國內的加油站遍及各個地方,大多數采用加油機機械計數、加油量手工統計的方法[1],這使汽車服務公司的各加油站的用油量、各車用油量的統計、管理工作非常繁瑣、費時,麻煩又易出錯。各加油點實時情況不利于總公司的隨時了解,特別是很多偏遠山區的加油站,很少和外界保持聯系,使得加油站的用油量無法知道,導致經常不能正常加油。

現在市面上也有不少的加油站管理系統,但這些都是人工或者半自動化的,而且還要通過繁雜的布線才能使系統得以運行。本加油站管理系統利用中國移動通信強大的GPRS網絡進行數據傳輸[2],省去了繁雜的布線,實現了加油站的全自動化管理。

本系統具有實時性、可靠性和快速性等優點。本文介紹該系統的組成原理,軟件實現方法。重點分析GPRS模塊如何與加油站采集的數據進行通信。

2 系統的組成

加油站管理系統主要由加油點子系統和中心控制子系統組成。加油點子系統由加油機、液位儀、加油站管理系統、數據采集器和G20(GPRS通信模塊)等組成。中心控制子系統由總公司管理系統和中心管理系統組成,如圖1所示。

由于在加油點子系統中,很多技術都已經成熟,而該系統的技術難點就是G20如何將數據采集器中所有的數據發送到GPRS網絡上,監控中心如何準確無誤的接收和發送加油指令,下面將分別分析。

2.1 硬件系統

系統利用G20模塊實現在GPRS網絡覆蓋區域內的遠程數據采集。G20是Motorola公司推出的GPRS 無線雙頻調制解調器,主要為語音傳輸、短消息發送和數據業務提供無線接口。G20集成了完整的射頻電路和GPRS 的基帶處理器,特別適合于開發一些GPRS的無線應用產品。通常情況下,數據采集器輸出的信號都是模擬信號,需轉換成數字信號后才可以和G20通信。在單片機系統上加GPRS 模塊構成網絡通信的硬件原理框圖2 所示。

數據采集器采集到的模擬信號,通過ADC0809 A/D轉換器轉換成數字信號后送到MPC850嵌入式CPU,通過嵌入式CPU的主控程序和GPRS 通信模塊(G20 模塊)發送出去。由于MPC850和G20之間的電平不相同,就需要在中間加上RS 232轉換電路。本系統是利用短消息方式發送的,發送的指令編碼在短消息中,當從機接收到主機的短消息后,通過對短消息解碼,提取控制命令,執行相應的操作,把操作結果編碼成短消息串并傳回主機;主機接收從機發回來的短消息經過解碼就可以得知系統的各種狀態信息。主要用到的就是GSM07.07 標準中的AT命令,選擇短消息格式指令AT+CMGF; 設置新消息到達自動提示指令AT+CNMI;讀取短消息AT+CMGR;發送短消息 AT+CMGS:先選擇短消息格式TEXT 還是PDU命令AT+CMGS =〈length〉0891683108200805F011000B813126098000F00000A702 C834〈ctrl-〉,描述:用PDU 方式發送信息“Hi”,響應+GS:〈mr〉O 描述:發送成功;刪除短消息AT+CMGD。

2.2 軟件系統

加油點系統使用VB 6.0編寫程序,控制中心使用VC++6.0和數據庫語言ACCSESS 6.0編寫,這2個系統的研究已經成熟[3],較難實現的是嵌入式CPU和G20通信以及G20如何將數據發送出去。由于嵌入式CPU是特殊的單片機,所以,匯編語言實現該過程很方便[4]。該過程主要由主程序、數據處理子程序、定時中斷和發送子程序組成。數據處理子程序負責將采集回來的數據采用平均濾波的方法處理后,存入發送緩沖區;采用定時中斷來控制發送數據的間隔時間發送數據子程序負責首先將發送緩沖區的數據進行ASCII 碼變換,再將成其轉換為發送短消息時所需要的7位GSM 碼,最后由發送程序將數發送出去。發送流程如圖3所示。其主要代碼如下:

;數據發送子程序

START:[(]PUSH A

PUSH PSW

CLR EA

CLR 7FH [JY];清發送是否成功的標志位

LCALL BCD [JY];調BCD 碼轉換程序

LCALL CDE [JY];調7 位GSM 碼轉換程序

LCALL CDE2 [JY];轉換后的排序

MOV PSW,#10H[]

B1:[(] LCALL SD1

LCALL RECEIVE

LCALL EF1

JB 7FH,B1[JY];判斷\"AT+CMGD=1,4\" 是否發送成功[]

B2:[(]LCALL SD0

LCALL RECEIVE

LCALL EF1 [JY];判斷\"AT+CMGF=0\" 是否發送成功

JB 7FH,B2[]

B3:[(]LCALL SD2

LCALL RECEIVE1

LCALL EF2 [JY];判斷\"AT+CMGS=30\" 是否發送成功

JB 7FH,B3[]

B4:[(]LCALL SD3

LCALL SD4

LCALL RECEIVE

LCALL EF1 [JY];判斷\"PDU 數據包\"是否發送成功

JB 7FH,B4

SETB EA

POP PSW

POP A[]

RET

;接收\"O\"子程序

RECEIVE:[(]SETB RS0

SETB RS1

MOV R0,#70H

MOV R7,#6

LCALL ONE[]

RET

[JY];接收\">\"子程序

RECEIVE1: [(]MOV R0,#70H

MOV R7,#5

LCALL ONE

RET

;接收1 字節數據子程序[]

ONE: [(]CLR EA

MOV A,SBUF [JY];讀出接收緩沖區內容

J NB RI,CLR RI [JY];清接收中斷標志

MOV C,P [JY];取出校驗位

CPL C [JY];奇校驗

ANL A,#7FH [JY];刪除奇校驗

MOV @R0,A [JY];讀入接收緩沖區

INC R0 [JY];修改接收數據指針

DJN R7,ONE

SETB EA[]

RET

3 數據延時分析

GPRS以較高的速度傳輸數據,最高速度理論可以達到171.2 b/s。傳輸數據時是朝各個方向傳輸的,在空中會遇到各種各樣的障礙物、干擾和破壞,就會影響傳輸的快慢,導致延時。在這里,假設發送的數據包為1 000 b,分析每隔5 s或者10 s傳輸的延時,所得的結果如圖4和圖5所示。

從圖4,5可以看出,延時與傳輸的間隔時間緊密相關,所以,在設置間隔時間時不要人為的設置過小,要避免延時過長。發送數據時,盡量使數據包不要過大,最好采取壓縮的方法,而且要盡量減小發送的頻率。

4 結 語

基于GPRS加油站系統為汽車服務公司建立一個方便、快捷的管理方案,該系統既省去了繁瑣的人工工作,又大大提高了工作效率。該系統具有實時性、可靠性和快速性等優點。對該系統在一個小型加油站安裝、調試后能良好的運行,基本能達到設計的要求。對該系統進行細微的改變后能應用到工礦、水利等行業,具有較高的社會價值和經濟價值。

參 考 文 獻

[1]羅太勇,萬遂人,趙興群.基于C/S結構的加油站管理控制系統[J].交通與計算機,2002,20(1):50-53.

[2]alden R,Meirick I,Meyer M,et al.Wireless Internet Access Based on GPRS[J].IEEE Personal Communications2000,7(2:8-18.

[3]梁龍剛,姚遠.基于GPRS的遠程無線監控系統軟件設計[J].無線電工程,2004,34(5):37-39.

[4]卜艷萍.匯編語言程序設計教程[M].北京:清華大學出版社,2006.

作者簡介 譚澤富 男,1969年出生,漢族,重慶萬州人,重慶三峽學院物理與電子工程學院副教授,碩士。從事寬帶移動通信的研究。

雷國平 男,1983年出生,漢族,重慶墊江人,重慶郵電大學通信與信息工程學院碩士研究生。從事移動通信的研究。

主站蜘蛛池模板: 性激烈欧美三级在线播放| 日本午夜三级| 亚洲国产成人久久77| 亚洲浓毛av| 91成人在线观看视频| 国产精品原创不卡在线| 免费中文字幕在在线不卡| 欧美一级特黄aaaaaa在线看片| 噜噜噜综合亚洲| 中文字幕一区二区人妻电影| 亚洲日本中文字幕天堂网| 欧美黄网站免费观看| 国产91线观看| 亚洲精品片911| 在线观看亚洲精品福利片| 一区二区三区在线不卡免费| 免费亚洲成人| 亚洲综合极品香蕉久久网| 日本五区在线不卡精品| 久久久久亚洲AV成人网站软件| 高清久久精品亚洲日韩Av| 免费观看男人免费桶女人视频| 欧美激情首页| 国产一级视频在线观看网站| 国产偷倩视频| 国产美女久久久久不卡| 一级做a爰片久久毛片毛片| 国产精品成人一区二区不卡| 多人乱p欧美在线观看| 高潮爽到爆的喷水女主播视频| 精品久久人人爽人人玩人人妻| 国产av无码日韩av无码网站| 欧美日韩国产在线观看一区二区三区| 亚洲天堂.com| 夜夜操国产| 中国丰满人妻无码束缚啪啪| 天堂网亚洲系列亚洲系列| 拍国产真实乱人偷精品| 亚洲欧洲日产国产无码AV| 国产国语一级毛片| 五月天天天色| 国产成人高清精品免费5388| 久久视精品| 婷婷五月在线视频| 久久天天躁狠狠躁夜夜2020一| 欧美在线网| 亚洲欧美成人影院| 久久综合久久鬼| 国产香蕉在线视频| 亚洲成肉网| 91在线播放免费不卡无毒| 动漫精品啪啪一区二区三区| 午夜无码一区二区三区在线app| 天天综合网色中文字幕| 亚洲精品国产综合99久久夜夜嗨| 国产精品吹潮在线观看中文| 福利一区在线| 手机精品福利在线观看| 久久久久国色AV免费观看性色| 专干老肥熟女视频网站| 四虎永久免费地址| 亚洲视频免| 国产成年女人特黄特色毛片免| 麻豆国产精品视频| 国产精品免费p区| 亚洲成人精品在线| 色视频久久| 国产一区成人| 97在线公开视频| 欧美成人区| 亚洲精品久综合蜜| 伊人成人在线视频| 特级毛片8级毛片免费观看| 亚洲无线视频| 欧美a在线| 91福利免费| 国产成人精品在线| 暴力调教一区二区三区| 国产免费久久精品99re不卡| 免费高清毛片| 九九热精品视频在线| 国产精品免费电影|