亚洲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一本久道久久波多野结衣| 国产精品露脸av在线| 日韩av免费网站| 91精品国产色综合久久不卡98| 欧美激情网站在线观看| 国产网站免费在线观看| 国产精品免费区二区三区观看| 日韩欧美视频第二区| 久久爱av电影| 日本精品中文字幕| 九九九九九精品| 日本高清视频一区二区三区| 国产高清视频一区三区| 午夜精品亚洲一区二区三区嫩草| 成人国产在线看| 中文字幕一区二区三区乱码 | 99视频在线播放| 久久国产精品久久久久久久久久 | 日韩在线中文视频| 欧洲精品久久| 国产精品入口免费视| 狠狠色综合欧美激情| 国产精品美女久久久久久免费 | 一区二区三区av| 成人一级生活片| 欧美成在线视频| 国产精品一区二区三区观看| 宅男av一区二区三区| 成人精品水蜜桃| 性欧美激情精品| 久操网在线观看| 欧美精品国产精品久久久| 国产精品免费一区| 国产欧美日韩丝袜精品一区| 一区二区三区电影| 久青草视频在线播放| 青青草一区二区| 国产精品毛片a∨一区二区三区|国 | 国产精品成人在线| 国产一区视频在线| 亚洲一区二区三区精品在线观看| 国产经品一区二区| 欧美在线视频观看免费网站| 国产精品盗摄久久久| 成人免费在线小视频| 日韩中文字幕二区| 久久精品久久久久| 国产美女永久无遮挡| 天天综合五月天| 国产精品欧美一区二区| 国产九区一区在线| 亚洲三区视频| 国产精品无码乱伦| 成人av网站观看| 日韩欧美不卡在线| 久久97久久97精品免视看| 久久青青草综合| 免费看国产一级片| 午夜啪啪免费视频| 国产精品欧美激情在线播放| 白嫩少妇丰满一区二区| 欧美亚洲国产日本| 亚洲精品乱码久久久久久蜜桃91 | 欧美精品免费看| 77777亚洲午夜久久多人| 欧美日本韩国在线| 亚洲精品欧美精品| 国产精品电影观看| 久草精品在线播放| 高清av免费一区中文字幕| 日本成人中文字幕在线| 久久久久国产精品免费| 国产成人生活片| 91精品视频免费观看| 免费精品视频一区| 欧美一区二区.| 国产精品美女在线播放| 久久亚洲中文字幕无码| 国产精品一 二 三| 黄色一级在线视频| 日本午夜精品一区二区三区| 米奇精品一区二区三区在线观看| 久久99精品久久久久久久久久 | 欧美在线观看网址综合| 中文精品一区二区三区| www.日韩欧美| 久久影视中文粉嫩av| 国产精品一区免费观看| 欧美日韩亚洲一区二区三区在线观看| 亚洲淫片在线视频| 久久综合88中文色鬼| 日韩视频一区在线| 国产精华一区二区三区| 国产免费裸体视频| 免费看a级黄色片| 欧美日韩国产精品一卡| 日韩啊v在线| 偷拍盗摄高潮叫床对白清晰| 一道精品一区二区三区| 欧美精品性视频| 国产精品久久久久9999爆乳| 久久精品人人做人人爽| 日韩在线中文字| 国产不卡av在线| 国产成人aa精品一区在线播放| 91麻豆国产语对白在线观看| 国产精品一区二区3区| 国产一区二区片| 精品欧美国产| 欧美日韩一区综合| 日韩久久精品一区二区三区| 日韩一级在线免费观看| 亚洲高清视频一区二区| 一级黄色免费在线观看| 欧美日韩成人网| 欧美激情a在线| 久久久久久成人精品| 亚洲综合视频一区| 亚洲最大av网| 亚洲精品一区国产精品| 亚洲自拍欧美另类| 亚洲欧洲精品一区二区| 亚洲国产欧洲综合997久久| 中文字幕欧美日韩一区二区| 美女黄色丝袜一区| 中文字幕一区二区三区精彩视频| 久久99久久99精品免观看粉嫩| 精品国产aⅴ麻豆| 久久久久国产精品www| 欧美激情久久久久| 在线免费观看一区二区三区| 亚洲欧美日韩不卡一区二区三区 | 色综合导航网站| 亚洲中文字幕无码不卡电影| 亚洲在线免费看| 亚洲精品免费一区二区三区| 视频一区免费观看| 日本精品一区二区三区高清 久久| 日韩aⅴ视频一区二区三区| 无码日韩人妻精品久久蜜桃| 成人做爰www免费看视频网站| 日本视频一区在线观看| 欧美一区激情视频在线观看| 蜜桃日韩视频| 成人美女免费网站视频| 国产精品99久久免费黑人人妻 | 91精品国产综合久久久久久久久| 久久久久久艹| 国产精品视频在线播放| 久久成人综合视频| 国产99久久精品一区二区 | 久久精品99| 国产精品免费观看久久| 一区二区三区国产福利| 亚洲乱码中文字幕久久孕妇黑人| 日本一区二区在线视频观看| 欧美精品一区在线| 国产一区二区三区高清| 91精品久久久久久久久| 日韩在线视频免费观看高清中文| 久久亚洲国产精品成人av秋霞| 亚洲影院色在线观看免费| 日韩欧美亚洲区| 男女猛烈激情xx00免费视频| 丰满人妻中伦妇伦精品app| 久久精品综合一区| 国产精品久久久久久av福利| 中文字幕一区二区三区在线乱码 | 欧美激情一二区| 日本久久久久亚洲中字幕| 国内伊人久久久久久网站视频| 99精品一级欧美片免费播放| 日韩在线激情视频| 久久久久久国产精品美女| 秋霞成人午夜鲁丝一区二区三区| 国产欧美精品在线| 久久久久久综合网天天| 免费av在线一区| 欧洲精品在线播放| 91免费精品视频| 国产精品久久久久久久久久久久冷 | 国产精品久久久久久免费观看| 亚洲国产成人不卡| 国产自产在线视频| 久久乐国产精品| 欧美精品激情视频| 欧美黄色免费影院| 国产精品av一区| 国产99视频精品免视看7| 日韩免费一区二区三区| 97久久久久久| 久久综合亚洲社区| 欧美一区亚洲一区| 99精品99久久久久久宅男| 国产精品久久久久久亚洲调教| 日本aa在线观看| 91精品久久久久久久久久久|