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年出生,漢族,重慶墊江人,重慶郵電大學通信與信息工程學院碩士研究生。從事移動通信的研究。

主站蜘蛛池模板: 国产在线八区| 婷婷综合缴情亚洲五月伊| 国产成人精品一区二区三区| 青青久久91| 欧美中文一区| 中文字幕乱妇无码AV在线| 超清人妻系列无码专区| 国产精品亚洲综合久久小说| 99视频在线精品免费观看6| 最新日本中文字幕| 成人小视频网| 最新日本中文字幕| 国产国产人成免费视频77777 | 欧美天堂在线| 九九九国产| 国产小视频免费观看| 中文无码毛片又爽又刺激| 国产一区二区三区精品欧美日韩| 欧美日韩成人在线观看| 免费jizz在线播放| 一本久道久综合久久鬼色| 韩日免费小视频| 亚洲久悠悠色悠在线播放| 最新国产麻豆aⅴ精品无| 99久久精品国产综合婷婷| 久久这里只精品热免费99| 国精品91人妻无码一区二区三区| 97精品伊人久久大香线蕉| 欧美综合区自拍亚洲综合绿色 | 国产综合欧美| 免费一级无码在线网站 | 中文国产成人精品久久一| 国产精品亚洲va在线观看| 国产国产人成免费视频77777| 国产中文一区二区苍井空| 欧美成人影院亚洲综合图| 国产欧美精品专区一区二区| 无遮挡国产高潮视频免费观看| 久久综合丝袜日本网| 欧美日韩在线观看一区二区三区| 欧美色综合网站| 亚洲一区二区三区中文字幕5566| 国产精品人人做人人爽人人添| 4虎影视国产在线观看精品| 久久婷婷五月综合色一区二区| 欧美黄色网站在线看| 久久人搡人人玩人妻精品| 亚洲精品午夜天堂网页| 国产亚洲视频免费播放| 成人第一页| 国产极品粉嫩小泬免费看| 欧美成人日韩| 亚洲国产日韩欧美在线| 全部免费特黄特色大片视频| 国产成人免费高清AⅤ| 成人在线不卡视频| 免费a级毛片视频| 国产精品久久久久婷婷五月| 国产又大又粗又猛又爽的视频| 午夜福利免费视频| 色久综合在线| 国产一区二区在线视频观看| 亚亚洲乱码一二三四区| 国产极品美女在线播放| 97成人在线观看| 天天躁狠狠躁| 欧美日韩国产系列在线观看| 中字无码av在线电影| 欧美国产综合视频| 亚洲国产黄色| 国产视频a| 欧美啪啪视频免码| 久久人搡人人玩人妻精品一| 亚洲日韩第九十九页| 亚洲精品无码人妻无码| 超碰91免费人妻| 精品久久蜜桃| 亚洲精品天堂自在久久77| 久操线在视频在线观看| 99国产在线视频| 国产一区二区三区在线观看免费| 黑色丝袜高跟国产在线91|