亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件

寧波市鄞州首南恒宇激光雕刻廠

基于GPRS的遠程自動抄表系統設計
分享到:


摘要:本文介紹了一種基于GPRS自動抄表系統的硬件和軟件實現方法。該設計采用了mC/OS-II操作系統和uip協議的移植來實現GPRS通信,用SQL數據庫實現上位機的抄表管理軟件,從而達到自動抄表的目的。
關鍵詞:GPRS;mC/OS-II;操作系統;uip協議;SQL

引言

水表、電表和氣表的抄錄是城市生活的一個大問題。傳統上采用的人工上門抄表方法不僅效率低,而且經常出現漏抄、誤抄等現象。隨著信息技術和網絡的不斷發展,出現了自動抄表系統。

現代智能化系統一般采用兩種:電力載波集抄和總線通信方式。由于我國的電網在傳輸數據過程中,經常會受無線電信號、電磁信號、脈沖信號的干擾,導致傳輸數據錯碼、丟碼的情況。總線通信方式集抄系統較為復雜,而且要另外鋪設通訊電纜,特別對于舊城區改造項目,就存在更大問題。

但是,如果采用三表GPRS無線集抄系統,以上問題就迎刃而解。本文就介紹基于GPRS的一種設計方案。

自動抄表系統的一般結構

抄表系統中,儀表數據與控制信號傳輸的路徑稱為通信通道,它分為上行通道和下行通道。上行通道是傳輸控制器與管理中心計算機之間的通信線路,可以采用電話、無線、專線等各種通信介質。

下行通道是數據采集器與傳輸控制器之間的通信線路,主要有LonWork總線、CAN總線、RS-485總線等方式。自動抄表系統的構成如圖1所示,主要包括計量表、數據采集器、傳輸控制器(集中器)、管理中心計算機等。

圖1 一般自動抄表系統的結構
其中計量表、采集器、集中器稱為自動抄表系統的下位機,管理中心計算機則稱為上位機。上位機可以對下位機進行命令發送、參數設定等控制。

硬件設計

系統總體框圖

自動抄表系統的硬件主要分為采集器和集中器兩部分。采集器主要是用單片機把計量表中的數據采集過來,并存放在內存里,通過RS-485總線傳送給集中器;集中器是整個系統中最重要的,也是最復雜的環節,它的硬件設計框圖如圖2所示。

圖2 集中器設計框圖
集中器中的單片機選用了C8051F120,其時鐘可達到100M,有8448B的RAM和128K的Flash,兩個URAT中,一個用于GPRS通信,另一個用于與采集器的通信。在很多場合,該單片機幾乎不用擴展外圍芯片就能夠滿足系統要求。C8051F MCU具有與8051兼容的高速CIP-51內核,但與標準的8051結構相比,指令執行速度有很大提高,運行mC/OS-II操作系統是沒有問題的。Flash的擴展選用SPI總線的AT45D041,它有512KB的FLASH,使用方便,且性價比也比較高; LCD采用中國臺灣矽創電子公司的中文圖形控制芯片ST7920,內含中英文字庫,使用起來非常方便。

GPRS模塊

GPRS模塊采用了西門子公司的MC35i,此模塊主要由GSM處理器、GSM射頻模塊、供電模塊、閃存、ZIF連接器、天線接口等六部分組成。它通過ZIF連接器上的串口與單片機實現電路接口,通過串口讀取或發送MC35i模塊中的數據和AT指令。

自動抄表系統的軟件設計下位機的軟件設計

下位機軟件設計的重點是GPRS通信的實現。由于GPRS是基于IP協議的,所以主控制器在與GPRS模塊通訊的時候要發送符合IP協議的數據包。如果要自己編寫TCP/IP協議,工作量會比較大,一個簡便的方法是移植操作系統。有些操作系統中包含TCP/IP協議(如Linux),但相對于單片機來說,顯得力不從心。有些操作系統不包括此協議(如mC/OS-II),就必須同時移植與其兼容的TCP/IP協議(如uiP協議),本系統采用后一種方法。

mC/OS-II介紹及移植

mC/OS-II是為嵌入式應用編寫的通用軟件,具有源碼公開、可移植、可裁剪、支持多任務和內核服務運行時間可確定等特點。所以,mC/OS-II支持從8位到32位的CPU,經過裁剪后代碼最小小于2KB,所需的最小數據RAM空間為4KB。

mC/OS-II的移植只需要修改與處理器相關的代碼就可以了。具體內容如下:
(1)os_cpu.h中需要設置1個常量來標識堆棧增長方向,
即:#define OS_STK_GROWTH 0 //8051 堆棧從下向上增長;

(2)os_cpu.h中需要聲明3個用于開關中斷和任務切換的宏,
即:#define OS_ENTER_CRITICAL() EA=0 //關中斷;
#define OS_EXIT_CRITICAL() EA=1 //開中斷;
#define OS_TASK_SW() OSCtxSw()//任務間的切換;

(3)os_cpu.h中需要聲明10個數據類型;
即:typedef unsigned char BOOLEAN 等;
(4)os_cpu_a.asm需要改寫4個匯編語言的函數,集中了所有與處理器相關的匯編語言代碼模塊;

(5)os_cpu_c.c需要用c語言編寫6個簡單函數, 即1個初始化任務堆棧和5個任務創建鉤掛函數,其中5個任務創建鉤掛函數可根據實際情況加入;

(6)修改主頭文件include.h,將上面的3個文件和其它自己的頭文件加入。

完成上述工作后,mC/OS-II就可以運行在單片機上了。

uip的移植

uIP的移植設計重點放在IP、ICMP和TCP協議的實現上,要將這三個模塊合為一個有機的整體,而將UDP和ARP協議實現作為可選模塊。uIP0.9的體系結構如圖3所示。

圖3 uIP協議接口
uIP0.9處于網絡通信的中間層,其上層協議在這里被稱之為應用程序,而下層硬件或固件被稱之為網絡設備驅動。uIP可以看作是一個代碼庫為系統提供確定的函數。圖3展示了uIP系統底層和應用程序之間的關系。

在基于8051的mC/OS-II中,移植uIP不需要對現有的TCP/IP源代碼做任何修改,但是必須為網絡設備如網卡芯片、串口等寫一個驅動程序。同時,現有系統的集成部分也要進行相應的處理,例如當有數據到達或周期性的定時器計數滿等情況下,主控制系統應該調用uIP函數。移植的具體步驟如下:

(1)在目錄uip-0.9/下創建一個自己的目錄,例如uip0.9/C8051F/。
(2)把uip_arch.c文件從目錄uip-0.9/unix/中復制到目錄uip-0.9/ C8051F中。
(3)把uipopt.h文件目錄從uip-0.9/unix中復制到目錄uip-0.9/ C8051F中,并對其修改,以滿足系統需要。
(4)編寫串口驅動程序和主控函數。
(5)編譯源代碼。

上位機軟件

管理中心計算機抄表軟件以IIS作為Web Server,數據庫端使用SQL Server 數據庫,運行WIN98/2000/XP、NT的操作系統,易于使用。軟件所能管理的用戶數量沒有限制。它具有以下的功能與特點:安全可靠,抄表速度快,具有完善的系統日志,以及廣播對時、自動抄表和設備管理功能。并且用戶界面清晰美觀,操作簡單,具有完善的在線幫助功能。

聯系我們

地址: 浙江省.寧波市鄞州區寧姜公路(九曲小區二期旁)

郵編: 315040

聯系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機: 13867861670

郵箱: 85400329@qq.com

聯系我們
亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件
久久青青草原一区二区| 久久久久日韩精品久久久男男| 亚洲蜜桃av| 亚洲一区久久久| 亚洲国产日韩美| 亚洲第一综合| 天天综合五月天| 日韩一二三区不卡在线视频| 日韩免费在线免费观看| 欧美日韩精品不卡| 黄页网站在线观看视频| 国产一级做a爰片久久毛片男| 免费毛片网站在线观看| 国产另类第一区| 99视频在线免费观看| 久久久亚洲影院| 国产成人aa精品一区在线播放| 久久99久久久久久| 国产精品丝袜久久久久久消防器材| 国产精品女主播视频| 久久99精品久久久久久琪琪| 天堂资源在线亚洲资源| 欧美黄色免费影院| 国产免费一区二区视频| 91国自产精品中文字幕亚洲 | 88国产精品欧美一区二区三区| 97免费视频观看| 久久福利电影| 欧美乱人伦中文字幕在线| 亚洲天堂av免费在线观看| 日韩av一级大片| 国产日本欧美一区| 国产二区视频在线播放| 国产精品久久久久久影视| 亚洲国产日韩综合一区| 黄色一级片在线看| 69av在线播放| 色综合久综合久久综合久鬼88 | 国产精品自产拍在线观看| 国产精品99久久久久久久| 国产精品美乳在线观看| 亚洲欧美99| 蜜桃日韩视频| 久久久福利视频| 久久99热精品| 日韩亚洲在线视频| 高清在线观看免费| 久久精品影视伊人网| 一区二区三区精品国产| 欧美久久在线| 91精品久久久久久蜜桃| 久热精品视频在线免费观看| 日韩区国产区| 97久久精品午夜一区二区| 国产精品久久久久久搜索| 天天操天天干天天玩| 国产日韩中文字幕| 日韩视频免费在线观看| 亚洲一区影院| 国产免费色视频| 久久深夜福利免费观看| 日本中文字幕在线视频观看| 国产精品亚洲激情| 久久电影一区二区| 国语精品免费视频| zzjj国产精品一区二区| 午夜精品久久久久久久久久久久久| 国产一区二区三区高清视频| 日韩午夜在线视频| 日韩不卡av| 久久男人资源站| 中文字幕中文字幕一区三区 | 久久人人爽人人爽人人片亚洲| 亚洲国产婷婷香蕉久久久久久99| 国产伦精品一区二区三区视频黑人| 国产精品久久久久久久久借妻| 欧美二区三区| www.久久撸.com| 欧美一区深夜视频| 久久国产一区二区三区| 日本不卡高清视频一区| 久久综合入口| 久久97精品久久久久久久不卡| 欧美日韩精品免费看| www.久久久久| 欧美韩国日本在线| 国产精品日韩欧美一区二区 | 国产精品视频久久| 欧美二区在线看| 国产精品户外野外| 国产一区二区在线网站| 精品国产乱码久久久久久郑州公司| 国产尤物av一区二区三区| 国产在线久久久| 国产精品美女久久久久av超清| 精品欧美国产| 欧美久久精品午夜青青大伊人 | 国产中文一区二区| 美女999久久久精品视频| 久久精品成人动漫| 免费看成人午夜电影| 精品国产福利| 91精品综合视频| 日韩中文字幕三区| 色老头一区二区三区| 欧美成人精品欧美一级乱| 国产精品久久精品国产| 国产麻花豆剧传媒精品mv在线 | 国产精品福利网| 国产乱码一区| 性欧美长视频免费观看不卡| 久久9精品区-无套内射无码| 欧美日韩成人一区二区三区| 欧美精品日韩www.p站| 99热在线这里只有精品| 日本aa在线观看| 国产精品无码一区二区在线| 国产在线播放不卡| 午夜精品久久久久久久99热浪潮 | 国产精品视频久久久| 国产伦理一区二区三区| 日本在线成人一区二区| 久久精品亚洲精品| 国产美女在线一区| 欧美一区二区三区免费视| 国产精品视频午夜| 成人av在线网址| 日本精品va在线观看| 九九热精品视频| 久久国产主播精品| 国产日韩精品在线观看| 少妇免费毛片久久久久久久久| 日韩中文有码在线视频| 国产一区高清视频| 日本欧美黄网站| 中文字幕在线亚洲精品| 色噜噜狠狠狠综合曰曰曰88av | 国产免费xxx| 热99这里只有精品| 亚洲一区中文字幕| 国产精品久久久久久av福利软件 | 欧美激情久久久久| 国产爆乳无码一区二区麻豆| 国产在线精品一区二区三区 | 国产制服91一区二区三区制服| 色一情一乱一伦一区二区三区丨| 久久精品99久久香蕉国产色戒| av免费网站观看| 欧美极品欧美精品欧美| 欧美一级片免费在线| 一区二区三区的久久的视频| 国产精品久久久久久久久免费看| 91国内在线视频| 国产日韩精品在线| 欧美成人一区二区在线观看| 三级网在线观看| 欧美激情小视频| 国产精品无码av无码| 国产不卡在线观看| 99电影在线观看| 国产欧美精品一区二区三区介绍| 青青在线视频免费观看| 午夜精品在线视频| 中文字幕一区二区三区最新| 国产精品久久99久久| 日韩亚洲综合在线| 久久久久久久久久伊人| 国产精品99免视看9| 成人91免费视频| 成人一区二区在线| 国产美女精品久久久| 国产有码在线一区二区视频| 欧美日韩午夜爽爽| 欧美影院在线播放| 日韩精品一区二区三区四| 色999五月色| 熟女少妇精品一区二区| 亚洲高清乱码| 亚洲国产日韩欧美| 欧美一级欧美一级| 欧美一级片一区| 日韩欧美一区二区视频在线播放 | 今天免费高清在线观看国语| 日韩欧美精品久久| 欧美日韩精品综合| 男人舔女人下面高潮视频| 黄色成人在线看| 麻豆成人小视频| 国产综合福利在线| 国产免费一区二区三区在线观看| 国产美女久久精品| 99se婷婷在线视频观看| 99伊人久久| 久久艳妇乳肉豪妇荡乳av| 国产高清www| 日韩有码在线视频| 国产成人精品一区二区| 国产精品久久久久久超碰| 久久福利视频网| 亚洲精品一区二区三区四区五区|