亚洲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软件
欧美精品一区三区在线观看| 黄www在线观看| 日韩免费中文字幕| www.浪潮av.com| 国产精品日韩一区二区免费视频| 日韩欧美手机在线| 91麻豆精品秘密入口| 宅男在线精品国产免费观看| 国产精品丝袜一区二区三区 | 精品91免费| 国产精品美女免费| 国产日本欧美一区二区三区在线| 久久99久久久久久久噜噜| 91精品免费看| 欧美专区第一页| 欧美另类在线播放| 99久久久精品视频| 欧美一级免费在线观看| 久久久www免费人成黑人精品 | 亚洲人精品午夜射精日韩| 久久久综合亚洲91久久98| 青青青免费在线| 久久夜色精品亚洲噜噜国产mv | 一级特黄妇女高潮| 亚洲成人av动漫| 91九色国产视频| 天堂va久久久噜噜噜久久va| 久久青青草综合| 午夜老司机精品| 99在线观看视频| www.日本在线视频| 尤物国产精品| 色阁综合伊人av| 国产精品午夜国产小视频| 日本中文字幕久久看| 国产精品第12页| 久久久一二三四| 国内精品**久久毛片app| 日韩一级在线免费观看| 久久伊人精品天天| 深夜成人在线观看| 91精品免费| 成人免费视频97| 国产中文字幕二区| 日韩精品另类天天更新| 中文精品一区二区三区| 日韩一区二区av| 成人精品视频久久久久| 欧美不卡1区2区3区| 无码内射中文字幕岛国片| 欧美日韩xxxxx| 国产亚洲精品久久久久久久| 欧美牲交a欧美牲交aⅴ免费下载| 日韩av一二三四区| 亚洲综合av影视| 精品国产乱码久久久久久郑州公司| 久久久久久伊人| 91国在线精品国内播放| 国产精选一区二区| 欧美乱偷一区二区三区在线| 日韩中文字幕一区| 中文字幕综合在线观看| 另类专区欧美制服同性| 国产精品视频福利| 日韩亚洲一区二区| 国产a视频免费观看| 91精品久久久久久久久久入口| 国产在线久久久| 妓院一钑片免看黄大片| 欧洲在线视频一区| 日本欧美国产在线| 日韩专区第三页| 亚洲 国产 日韩 综合一区| 综合操久久久| 欧美激情在线一区| 欧美精品午夜视频| 欧美成人一区二区三区电影| 国产精品久久久久久久乖乖| 久久久精品中文字幕| 日韩在线观看免费高清| 久久国产午夜精品理论片最新版本| 成人国产精品一区| 古典武侠综合av第一页| 国产欧美日韩高清| 国产偷久久久精品专区| 国产日韩欧美在线看| 国产日韩欧美自拍| 国产欧美日韩亚洲| 成人国产精品色哟哟| 国产免费观看久久黄| 国产美女无遮挡网站| 国产欧美在线播放| 国产美女久久精品香蕉69| 国产亚洲欧美在线视频| 国产伦精品一区二区三区视频孕妇| 国产中文日韩欧美| 国产精品制服诱惑| 99在线观看| 116极品美女午夜一级| 91成人在线视频观看| 国产成人精品福利一区二区三区| 久草免费福利在线| 九色综合婷婷综合| 国产成人免费电影| 国产精品丝袜一区二区三区| 久久亚洲一区二区三区四区五区高| 欧美精品性视频| 亚洲一区二区不卡视频| 无码人妻精品一区二区三区66 | 亚洲巨乳在线观看| 亚洲一区二区中文| 亚洲 国产 日韩 综合一区| 午夜精品久久久久久久99热浪潮 | 成人免费网站在线| 国产精品av在线播放| 成人免费淫片aa视频免费| 99re在线视频上| 久久久久久久久久久亚洲| 国产精品视频大全| 色综合天天综合网国产成人网| 亚洲一区二区在线播放| 日本韩国在线不卡| 国外色69视频在线观看| 99亚洲精品视频| 日韩有码在线观看| 久久99亚洲热视| 日韩av一区二区三区在线| 欧美日韩一区综合| 国产区日韩欧美| 国产成人精品免费久久久久| 国产精品美女主播在线观看纯欲 | 欧美精品一区二区三区在线看午夜 | 欧美日韩一区二区三| 国产综合久久久久| 99亚洲国产精品| 精品国产欧美成人夜夜嗨| 久久av.com| 日韩中文字幕一区| 国产一区二区三区四区五区加勒比| 99精品国产高清在线观看| 久久久久久久999精品视频| 国产精品福利小视频| 亚洲第一综合| 精品无人区一区二区三区| 国产精品av免费观看| 国产精品久久久999| 午夜精品视频在线观看一区二区 | 国产精品国产三级国产aⅴ9色| 天天爱天天做天天操| 免费看国产一级片| 久久精品香蕉视频| 久久躁日日躁aaaaxxxx| 日本国产欧美一区二区三区| 国产日韩欧美在线播放| 国产av无码专区亚洲精品| 久久亚洲国产精品成人av秋霞| 无码aⅴ精品一区二区三区浪潮| 国产在线观看精品一区二区三区| 99精品在线直播| 国产精品久久久久久av| 欧美在线视频观看| 精品999在线观看| 97国产一区二区精品久久呦| 久久精品国产成人精品| 一区二区三区欧美在线| 日本a级片在线观看| 国产女人18毛片| 日韩在线观看免费网站| 欧美成人一二三| 日韩视频在线免费播放| 福利视频久久| 久久久久久久久久久久久国产精品| 久久国产精品网站| 日本精品久久中文字幕佐佐木| 欧美精品自拍视频| 99精品国产一区二区| 国产精品美女久久久免费| 亚洲不卡中文字幕无码| 国模吧一区二区| 国产成人中文字幕| 精品国产一区二区三区四区精华| 日韩美女在线观看一区| 成人国产精品色哟哟| 久久精品国产v日韩v亚洲| 亚洲91精品在线亚洲91精品在线| 免费观看国产成人| 色婷婷综合成人av| 懂色一区二区三区av片| 国产一二三区在线播放| www.久久久久| 亚洲最大成人在线| 免费国产在线精品一区二区三区| 久久精品美女| 亚洲日本精品一区| 国产午夜福利在线播放| 久久精品国产亚洲| 日产精品久久久一区二区福利| 成人av在线天堂| 精品中文字幕在线观看| 国内精品美女av在线播放|