




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、111學學 號:號:200912040214 hebei united university 畢畢業(yè)業(yè)設設計計說說明明書書 graduate design 設計題目設計題目:基于:基于 gprsgprs 的遠程無線溫度采集系統(tǒng)的設計的遠程無線溫度采集系統(tǒng)的設計 學生姓名學生姓名 專業(yè)班級:專業(yè)班級:09 電信電信 2 班班 學學 院:信息工程學院院:信息工程學院 指導教師:許廣賓指導教師:許廣賓 副教授副教授 于樹利于樹利 高級工程師高級工程師 2013 年年 06 月月 02 日日 河北理工大學信息學院 摘 要 gprs 作為一種高速、高效、經(jīng)濟的無線系統(tǒng),具有網(wǎng)絡覆蓋范圍廣、數(shù)據(jù) 帶寬寬、
2、適應性強、計價按數(shù)據(jù)流量計算、實時在線的優(yōu)點,特別適用于間斷 的、突發(fā)性的或頻繁的、少量的數(shù)據(jù)傳輸,能夠滿足數(shù)據(jù)采集及監(jiān)控的雙向數(shù) 據(jù)信息傳輸。 文中設計了一種溫度控制系統(tǒng),提高了溫度檢測系統(tǒng)的綜合性能用單片機 作為微控器,選用數(shù)字溫度傳感器,對溫度進行控制,提出了一種基于 gprs 技 術(shù)的遠程溫度監(jiān)測系統(tǒng)方案,采用 msp430 單片機和 ds18b20 數(shù)字溫度傳感器實 現(xiàn)現(xiàn)場溫度數(shù)據(jù)的采集和處理,再通過 gprs 模塊 mg323 實現(xiàn)遠程的數(shù)據(jù)傳輸和 接收,具有精度高、穩(wěn)定性好的特點。硬件方面設計了一個基于單片機的溫度 智能控制系統(tǒng),以 msp430 單片機為核心,采用了溫度傳感器
3、ds18b20,以 gprs 無線通信模塊為基礎(chǔ),基于 at 指令和數(shù)據(jù)采集器,構(gòu)建一個遠程的溫度數(shù)據(jù)采 集系統(tǒng),對溫度進行控制。 關(guān)鍵詞 溫度采集系統(tǒng);ds18b20;單片機;gprs abstract i abstract gprs as wireless a high-speed, high efficiency, economy system, has a wide network coverage, according to the data with eric, strong adaptability, valuation data flow calculation, the ad
4、vantages of real-time online, especially suitable for intermittent, sudden and frequent, small amounts of data transmission, can satisfy the data acquisition and monitoring of the bidirectional data transmission. in this paper, we design a temperature control system, improve the comprehensive use of
5、 temperature detection system single chip as micro controller, digital temperature sensor, the temperature control, puts forward a remote temperature monitoring system scheme based on gprs technology, the scene is realized by using msp430 mcu and ds18b20 digital temperature sensor temperature data a
6、cquisition and processing, again by mg323 gprs module to achieve remote data transmission and receiving, has features of high precision and good stability. a hardware design based on single chip microcomputer intelligent temperature control system, with msp430 single chip microcomputer as the core,
7、adopting the temperature sensor ds18b20, based on the gprs wireless communication module, based on the at commands and data collector, to build a remote temperature data acquisition system, to control the temperature. keywords temperature acquisition system; ds18b20; single chip microcomputer; gprs;
8、 目 錄 ii 目 錄 摘 要.i abstract.ii 第 1 章 緒論.1 1.1 引言.1 1.2 課題設計背景.1 1.3 課題設計意義.2 第 2 章 系統(tǒng)主要模塊介紹和硬件設計.3 2.1 主控芯片介紹.3 2.1.1 msp430f149 芯片概述.3 2.1.2 msp430f149 芯片引腳.3 2.1.3 單片機控制模塊.5 2.2 gprs 模塊介紹.7 2.2.1 gprs 模塊 b2b 連接器接口.7 2.2.2 mg323 電源接口.9 2.2.3 控制信號接口和開/關(guān)機時序.10 2.2.4 uart 接口.12 2.2.5 sim 卡接口.13 2.3 溫度傳
9、感器簡介.14 2.3.1 ds18b20 管腳配置和內(nèi)部結(jié)構(gòu).15 2.3.2 ds18b20 的工作原理.16 2.3.3 ds18b20 的硬件設計.18 2.4 顯示模塊.19 2.4.1 液晶驅(qū)動芯片.19 2.4.2 段式液晶顯示器.21 2.4.3 顯示模塊硬件電路設計.21 2.5 電源模塊.22 2.5.1 單片機供電模塊.22 2.5.2 gprs 供電模塊.23 第 3 章 系統(tǒng)軟件設計.25 3.1 溫度采集程序設計.25 3.2 gprs 模塊程序設計.26 3.3 系統(tǒng)總體程序設計.29 第 4 章 系統(tǒng)硬件電路板的設計.31 4.1 系統(tǒng)硬件原理圖.31 4.2
10、系統(tǒng) pcb 圖.33 4.3 硬件制作.34 4.4 硬件調(diào)試.35 結(jié) 論.36 參考文獻.37 目 錄 iii 謝 辭.39 附 錄.40 附錄 1:系統(tǒng)硬件原理圖 .40 附錄 2:顯示模塊程序 .42 附錄 3:溫度傳感器程序 .49 附錄 4:gprs 模塊程序 .52 附錄 5:系統(tǒng)整體程序 .54 河北聯(lián)合大學信息工程學院 0 第 1 章 緒論 1.1 引言 溫度檢測技術(shù)在我國的工業(yè)生產(chǎn)中應用非常普遍,傳統(tǒng)的溫度檢測系統(tǒng)一 般采用分散式三級系統(tǒng),這種系統(tǒng)多采用有線傳輸方式,其遠程線路鋪設及維 護不僅需要較高的成本,而且引線過長將導致整個系統(tǒng)功耗上升,穩(wěn)定性下降。 溫度是工業(yè)生產(chǎn)
11、中主要的被控參數(shù)之一,與之相關(guān)的各種溫度控制系統(tǒng)廣泛應 用于冶金、化丁、機械、食品等領(lǐng)域。溫度控制是工業(yè)生產(chǎn)過程中經(jīng)常遇到的 過程控制。有些工藝過程對其溫度的控制效果直接影響著產(chǎn)品的質(zhì)量。隨著社 會的進步和生產(chǎn)的需要,利用無線通信進行溫度數(shù)據(jù)采集的方式應用已經(jīng)滲透 到生活各個方面。 在工業(yè)現(xiàn)場,由于生產(chǎn)環(huán)境惡劣,工作人員不能長時間停留在現(xiàn)場觀察設 備是否運行正常,就需要采集數(shù)據(jù)并傳輸數(shù)據(jù)到一個環(huán)境相對好的操控室內(nèi), 這樣就會產(chǎn)生數(shù)據(jù)傳輸問題。由于廠房大、需要傳輸數(shù)據(jù)多,使用傳統(tǒng)的有線 數(shù)據(jù)傳輸方式就需要鋪設很多很長的通訊線,浪費資源,占用空間,可操作性 差,出現(xiàn)錯誤換線困難。而且,當數(shù)據(jù)采集點
12、處于運動狀態(tài)、所處的環(huán)境不允 許或無法鋪設電纜時,數(shù)據(jù)甚至無法傳輸,此時便需要利用無線傳輸?shù)姆绞竭M 行數(shù)據(jù)采集。 在農(nóng)業(yè)生產(chǎn)上,不論是溫室大棚的溫度監(jiān)測,還是糧倉的管理,傳統(tǒng)上都 是采取分區(qū)取樣的人工方法,工作量大,可靠性差。而且大棚和糧倉占地面積 大,檢測目標分散,測點較多,傳統(tǒng)的方法已經(jīng)不能滿足當前農(nóng)業(yè)發(fā)展的需要。 當前的科技水平下,無線通信技術(shù)的發(fā)展使得溫度采集測量精確,簡便易行。 在日常生活中,隨著人們生活水平的提高,居住條件也逐漸變得智能化。 如今很多家庭都會安裝室內(nèi)溫度采集控制系統(tǒng),其原理就是利用無線通信技術(shù) 采集室內(nèi)溫度數(shù)據(jù),并根據(jù)室內(nèi)溫度情況進行遙控通風等操作,自動調(diào)節(jié)室內(nèi) 溫
13、度濕度,可以更好地改善人們的居住環(huán)境。 本系統(tǒng)的設計采用了華為公司推出的 mg323 gprs 模塊,由 msp430f149 單片機控制實現(xiàn)無線數(shù)據(jù)通信。該接口設計具有成本低、傳輸速率高、軟件設 計簡單以及通信穩(wěn)定可靠等特點。 1.2 課題設計背景 溫度與人們的生產(chǎn)生活密切相關(guān),需要對溫度監(jiān)測的場合非常多。傳統(tǒng)的 有線測溫方式存在著布線復雜,線路容易老化等問題。無線測溫技術(shù)與有線測 第 1 章 緒論 1 溫技術(shù)相比,有成本低、攜帶方便、搭建網(wǎng)絡簡單快捷等特點,特別是在有線 網(wǎng)絡不通暢或由于現(xiàn)場環(huán)境因素的限制不便架設線路的情況下,使用無線通信 技術(shù)進行溫度監(jiān)測顯得更加實用、快捷。 隨著計算機技
14、術(shù)和通信技術(shù)的不斷發(fā)展,計算機遠程無線監(jiān)控技術(shù)在工業(yè) 控制領(lǐng)域中的應用越來越廣泛。gprs 技術(shù)從實驗室研究、地區(qū)范圍內(nèi)試用到正 式商用,經(jīng)過了長時間的完善,技術(shù)先進可靠。gprs 設備數(shù)據(jù)監(jiān)控終端傳輸設 備一開機就能自動附著到 gprs 網(wǎng)絡上,與數(shù)據(jù)中心實時在線進行實時數(shù)據(jù)通信, 高速輸,可靠性高。 隨著無線通信技術(shù)的發(fā)展,采用無線的傳輸方式已成為遠程分布式溫度監(jiān) 測技術(shù)的發(fā)展趨勢。gprs 技術(shù)在移動通信領(lǐng)域的發(fā)展,已經(jīng)能夠?qū)嶋H應用到許 多需要無線數(shù)據(jù)傳輸?shù)念I(lǐng)域,也為溫度采集傳輸及監(jiān)控提供了一種新的數(shù)據(jù)通 信方式。溫度傳輸?shù)膶崟r性與可靠性成了設計遠程數(shù)據(jù)采集系統(tǒng)的關(guān)鍵。 1.3 課題設計
15、意義 本文對gprs遠程溫度監(jiān)測系統(tǒng)硬件和軟件設計進行說明。溫度檢測采用 ds18b20,非常適用于多點、惡劣環(huán)境下的溫度監(jiān)測系統(tǒng)。系統(tǒng)進行溫度數(shù)據(jù)的 實時監(jiān)測,監(jiān)測數(shù)據(jù)精度高,系統(tǒng)操作簡單,而且可應用于有線網(wǎng)絡設備無法 到達的地方,實現(xiàn)了溫度監(jiān)測的自動化智能化,具有成本低廉分布靈活,實時 在線的優(yōu)點。gprs模塊利于系統(tǒng)集成,成本較低,運行穩(wěn)定可靠,適用于遠距 離監(jiān)測,不受地形條件的限制,有著廣泛的應用前景。系統(tǒng)的實現(xiàn)給遠程對溫 度的要求提供了方便,而且快捷,成本不高等,為農(nóng)業(yè)工業(yè)生產(chǎn)帶來極大的方 面。 河北聯(lián)合大學信息工程學院 2 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 2.1 主控芯片介
16、紹 2.1.1 msp430f149 芯片概述 單片機芯片配以必要的外部器件,一般包括電源供入及電源開關(guān)、復位電 路、晶振、輸入輸出電路等就能構(gòu)成最小系統(tǒng)。 msp430f149 芯片是美國 ti 公司推出的超低功耗微處理器,有 60kb+256 字 節(jié) flash,2kbram,包括基本時鐘模塊、看門狗定時器、帶 3 個捕獲/比較寄存 器和 pwm 輸出的 16 位定時器、帶 7 個捕獲/比較寄存器和 pwm 輸出的 16 位定時 器、2 個具有中斷功能的 8 位并行端口、4 個 8 位并行端口、模擬比較器、12 位 a/d 轉(zhuǎn)換器、2 個串行通信接口等模塊。msp430f149 芯片具有如
17、下特點: (1)功耗低:電壓 2.2v、時鐘頻率 1mhz 時,活動模式為 200a;關(guān)閉模 式時僅為 0.1a,且具有 5 種節(jié)能工作方式。 (2)高效 16 位 risc-cpu,27 條指令,8mhz 時鐘頻率時,指令周期時間 為 125ns,絕大多數(shù)指令在一個時鐘周期完成;32khz 時鐘頻率時,16 位 msp430 單片機的執(zhí)行速度高于典型的 8 位單片機 20mhz 時鐘頻率時的執(zhí)行速度。 (3)低電壓供電、寬工作電壓范圍:1.83.6v; (4)靈活的時鐘系統(tǒng):兩個外部時鐘和一個內(nèi)部時鐘; (5)低時鐘頻率可實現(xiàn)高速通信; (6)具有串行在線編程能力; (7)強大的中斷功能;
18、(8)喚醒時間短,從低功耗模式下喚醒僅需 6 微妙; (9)esd 保護,抗干擾力強; (10)運行環(huán)境溫度范圍為-40+85,適合于工業(yè)環(huán)境。 msp430 系列單片機的所有外圍模塊的控制都是通過特殊寄存器來實現(xiàn)的, 故其程序的編寫相對簡單。編程開發(fā)時通過專用的編程器,可以選擇匯編或 c 語言編程,iar 公司為 msp430 系列的單片機開發(fā)了專用的 c430 語言,可以通 過 workbench 和 c-spy 直接編譯調(diào)試,使用靈活簡單。 2.1.2 msp430f149 芯片引腳 58 腳 rst/nmi 為 430 單片機的復位引腳(低電平有效) 。 第 2 章 系統(tǒng)主要模塊介紹和
19、硬件設計 3 1 腳 dvcc,63 腳 dvss 為數(shù)字電源接口。 64 腳 avcc,62 腳 avss 為模擬電源接口。 注意:msp430 系列單片機的供電電壓為 1.8v3.6v。 32 腳 utxd0,33 腳 urxd0 的第二功能為 msp430f149 單片機兩路串口通訊 接口中的第一路。 圖 2.1 單片機管腳圖 34 腳 utxd1,35 腳 urxd1 的第二功能為 msp430f149 單片機兩路串口通訊 接口中的第二路。 29 腳 simo0,30 腳 somi0,31 腳 uclk0 的第二功能為 msp430f149 單片機 兩路 spi 通訊接口中的第一路。
20、45 腳 simo1,46 腳 somi1,47 腳 uclk1 的第二功能為 msp430f149 單片機 兩路 spi 通訊接口中的第二路。 48 腳的第二功能為 msp430f149 單片機 mclk(主系統(tǒng)時鐘)的輸出端。 河北聯(lián)合大學信息工程學院 4 49 腳的第二功能為 msp430f149 單片機,sclk(子系統(tǒng)時鐘)的輸出端。 50 腳的第二功能為 msp430f149 單片機,aclk(輔系統(tǒng)時鐘)的輸出端。 52 腳,53 腳為外部高頻時鐘晶振輸入端(程序中說明一般用 xt2clk 或 hf xtal 表示) 。 8 腳,9 腳為外部低頻時鐘晶振輸入端(程序中說明一般用
21、lfxticlk 表示) 。 59 腳 ta0,60 腳 ta1,61 腳 ta2,2 腳 a3,3 腳 a4,4 腳 a5,5 腳 a6,6 腳 a7 的第二功能為 8 路的內(nèi)部 12 位 adc 模擬電壓輸入端口。 54 腳 tdo/tdi,55 腳 tdi/tclk,56 腳 tms,57 腳 tck 為 jtag 接口(同時 擁有仿真器和編程器的功能) ,用于下載程序并實現(xiàn)硬件在線仿真。 2.1.3 單片機控制模塊 單片機控制模塊由 msp430f149 最小系統(tǒng)組成,其中包括單片機,晶振電路 和復位電路。 (1)單片機 圖 2.2 單片機硬件原理圖 第 2 章 系統(tǒng)主要模塊介紹和硬件
22、設計 5 (2)晶振電路 msp430 系列單片機時鐘模塊包括數(shù)控振蕩器(dco)、高速晶體振蕩器和低 速晶體振蕩器等 3 個時鐘源。這是為了解決系統(tǒng)的快速處理數(shù)據(jù)要求和低功耗 要求的矛盾,通過設計多個時鐘源或為時鐘設計各種不同工作模式,才能解決 某些外圍部件實時應用的時鐘要求,如低頻通信、lcd 顯示、定時器、計數(shù)器 等。數(shù)字控制振蕩器 dco 已經(jīng)集成在 msp430 內(nèi)部,在系統(tǒng)中只需設計高速晶體 振蕩器和低速晶體振蕩器兩部分電路。 低速晶體振蕩器滿足了低功耗及使用 32.768khz 晶振的要求。低速晶振振 蕩器默認工作在低頻模式,即 32.768khz,也可以通過外接 450khz8
23、mhz 的高 速晶體振蕩器或陶瓷諧振器工作在高頻模式,在本電路中我們使用低頻模式, 晶振外接 2 個 15pf 的電容經(jīng)過 x3 和 x4 連接到 mcu。 高速晶振也稱為第二振蕩器,它為 msp430f149 工作在高頻模式時提供時鐘, 最高可達 8mhz。在系統(tǒng)中采用 4mhz 的晶體,外接 2 個 20pf 的電容經(jīng)過 x1 和 x2 連接到單片機。 圖 2.3 晶振電路原理圖 (3)復位電路 單片機采用上電復位,復位端低電平有效。 河北聯(lián)合大學信息工程學院 6 圖 2.4 復位電路原理圖 2.2 gprs 模塊介紹 mg323 模塊是華為推出的一款 4 頻段的 gprs 模塊。工作頻段
24、為 gsm850/ 900/ 1800/ 1900 mhz,電源電壓為 3.3v4.8v,推薦電壓為 3.8v。 2.2.1 gprs 模塊 b2b 連接器接口 mg323 模塊對外接口形態(tài)為 50pin b2b 連接器,mg323 模塊對外 50pin b2b 信號接口管腳順序和定義如下圖所示。 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 7 圖 2.5 b2b 連接器接口順序和定義 河北聯(lián)合大學信息工程學院 8 圖 2.6 mg323 模塊硬件電路圖 2.2.2 mg323 電源接口 mg323 模塊 b2b 接口的電源部分主要包含:供電電源 vbat 接口,實時時鐘 rtc 備用電源 vco
25、in 接口,對外電源輸出 vio 接口 。 表 2-1 電源接口管腳定義 管腳號信號名描述 42、44、46、48、50vbat供電電源電壓輸入管腳 41、43、45、47、49gnd地 35vcoin實時時鐘(rtc)備用電源輸入管腳 40vio對外電源輸出管腳 (1)vbat 接口 mg323 模塊正常工作時需要通過 vbat 管腳來提供供電電源,供電電源電 壓輸入范圍為 3.3v4.8v(典型值 3.8v) 。50pin b2b 連接器為外部供電電源 輸入提供 5 個 vbat 管腳和 5 個 gnd 管腳,mg323 模塊在正常使用時,需保證全 部管腳都得到有效使用。 當 mg323
26、模塊針對不同外部應用時,需重點關(guān)注供電電源方面的設計。由 于實際網(wǎng)絡 環(huán)境的差異,當 mg323 模塊以最大功率發(fā)射時,電源供電的瞬時 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 9 電流將有可能達到 2.0a 左右的瞬時峰值,屆時將會引起 vbat 電壓的跌落, 所以應確保 vbat 在任何 情況下供電電源電壓的跌落不能低于 3.3v,否則可 能會引起 mg323 模塊重啟等異常情況。 對于外部供電電源,推薦使用電流輸出能力大于 2a 的 ldo 或開關(guān)電源, 并且在模塊 的電源端口處并聯(lián)一個 2mf 以上的蓄能電容。對于蓄能電容,推 薦使用 2.2mf 以上的 電解電容。此外,為了降低通路上阻
27、抗對電壓跌落的影 響,建議盡量縮短 vbat 的走 線。 (2)vcoin 接口 vcoin 是 mg323 模塊內(nèi)部實時時鐘 rtc 備用電源輸入接口。當 vbat 在 位時,實時 時鐘 rtc 可以優(yōu)先通過 vbat 供電;當 vbat 不在位時,vcoin 為實時時鐘 rtc 提 供備用電源輸入,此時 mg323 模塊維持實時時鐘 rtc 功 能所需電流約為 5ua。 vcoin 可以使用外部電池供電,推薦使用的電池電壓為 3v;如果不使用電 池,也可以外接電容,電容的容值大小決定了在 vbat 不在位時實時時鐘 rtc 的持續(xù)時間。 mg323 模塊支持對外部備用電池進行充電,當 vb
28、at=3.8v 時,充電電流約 為 0.6ma(典型值)。 (3)vio 接口 vio 接口可對外提供 2.8v 供電電壓,輸出電流為 10ma(典型值) ,可以 用于外部電平 轉(zhuǎn)換或者其他應用。當 mg323 模塊處于 sleep 模式下,vio 處 于開啟的低功耗狀態(tài)(500ua) ;當 mg323 模塊在 power down 模式時,vio 則處于關(guān)閉狀態(tài)。 2.2.3 控制信號接口和開/關(guān)機時序 mg323 模塊 b2b 接口的控制信號部分主要包括:開/關(guān)機(term_on)接口, 硬件復位(reset)接口,網(wǎng)絡狀態(tài)指示(led_seatus)接口。 表2-2 控制信號接口管腳定義
29、 管腳號信號名描述 20term_on開/關(guān)機控制管腳 22reset硬件復位管腳 25led_status網(wǎng)絡狀態(tài)指示管腳 (1)輸入控制信號 對于輸入控制信號接口部分,mg323 模塊主要實現(xiàn)開/關(guān)機控制和硬件復位 功能。 河北聯(lián)合大學信息工程學院 10 term_on 管腳用于實現(xiàn)開/關(guān)機功能。當 term_on 管腳拉低1s 后,即可 開機;開 機后,如果再次將 term_on 管腳拉低1s,即可關(guān)機。reset 管腳 用于實現(xiàn)模塊硬件復位。當模塊出現(xiàn)軟件死機的情況時,通過拉低 reset 管腳 10ms 后,模塊進行硬件復位。 (2)輸出控制信號 mg323 模塊提供了一個網(wǎng)絡狀態(tài)指
30、示接口 led_status,通過該接口輸出的 脈沖信號 來控制用戶接口板上的 led 狀態(tài)指示燈,顯示網(wǎng)絡連接的狀態(tài)。 led 狀態(tài)指示燈閃爍的不同模式,代表了不同的網(wǎng)絡狀態(tài),管腳狀態(tài)如下 表所示。 表2-3 led_status 管腳狀態(tài)指示說明 工作或網(wǎng)絡狀態(tài)led_status 管腳輸出狀態(tài) 睡眠模式持續(xù)低電平 搜網(wǎng)狀態(tài)或無網(wǎng)絡時(含無sim 卡或未解pin 碼時) 周期1s,高電平輸出0.1s 已注冊上2g 網(wǎng)絡周期3s,高電平輸出0.1s gprs 數(shù)據(jù)業(yè)務周期0.125s,高電平輸出0.1s 語音呼叫持續(xù)高電平 在實際應用中,led_status 管腳不能直接用于驅(qū)動 led 狀
31、態(tài)指示燈,需 要配合三極 管使用,led 燈的限流電阻選擇,請根據(jù) led 的實際壓降和額定 電流選擇合適的限流 電阻,驅(qū)動示意電路如圖所示。 圖 2.7 mg323 信號指示燈 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 11 (3)開/關(guān)機時序 mg323 模塊可以通過開/關(guān)機鍵 term_on 進行開機,開機后軟件會根據(jù)實 際設置情 況上報相關(guān)信息。 圖 2.8 開機時序 mg323 模塊支持硬件復位功能。當 mg323 模塊出現(xiàn)軟件死機的情況時,您 可以通過 reset 信號控制模塊實現(xiàn)硬件復位功能。當硬件復位完成后,軟件開 始開機流程,開 機后軟件會根據(jù)實際設置情況上報相關(guān)信息。 圖 2
32、.9 關(guān)機時序 2.2.4 uart 接口 mg323 模塊對外提供一路異步 rs-232 uart1(8 線全串口)通信接口。uart1 支持標準 modem 握手信號控制方式,通過 uart1 接口與外界進行串行通信和 at 指令輸入。 河北聯(lián)合大學信息工程學院 12 表 2-4 uart 接口定義 管腳號信號名描述 29uart1_rd模塊數(shù)據(jù)發(fā)送端 33uart1_td模塊數(shù)據(jù)接收端 38uart1_rin g模塊振鈴指示 32uart1_dsr模塊數(shù)據(jù)設備就緒 34uart1_rts請求發(fā)送 36uart1_dtr數(shù)據(jù)終端就緒 28uart1_cts模塊清除發(fā)送 24uart1_dc
33、d模塊載波檢測 2.2.5 sim 卡接口 mg323 模塊提供了符合 iso7816-3 標準的 sim 卡接口,支持自動檢測 3.0v 和 1.8v sim 卡,sim 卡接口定義如下表所示。 表 2-5 sim 卡接口定義表 管腳號信號名描述 1sim_clksim 卡時鐘 3vsimsim 卡電源 5sim_datasim 卡數(shù)據(jù) 7sim_rstsim 卡復位 11gndsim 卡地 mg323 模塊上沒有預留 sim 卡座,而是通過 50pin 的 b2b 連接器將 sim 卡相關(guān)信號 引到外部,由用戶自行在接口板上放置 sim 卡座。sim 卡接口硬 件電路如下圖所示。 圖 2.
34、10 sim 卡原理圖 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 13 圖 2.11 sim 卡原理圖 2.3 溫度傳感器簡介 在設計中,溫度采集模塊我使用的是美國 dallas 公司采用單總線技術(shù)生 產(chǎn)的一種新型數(shù)字式溫度傳感器 ds18b20。ds18b20 溫度芯片是一種集成芯片, 能夠有效的減小外界的干擾,提高測量的精度,簡化電路的結(jié)構(gòu)。使用集成芯 片,已經(jīng)慢慢的成為設計電路的一種趨勢。本系統(tǒng)設計使用溫度芯片 ds18b20,也正是順應了這一趨勢。 ds18b20 是 dallas 公司生產(chǎn)的一線式數(shù)字溫度傳感器,其測溫分辨率可達 0.0625c,其提供 9 位溫度讀數(shù),指示器件的溫度。
35、信息經(jīng)過單線接口送入 ds1820 或從 ds1820 送出。因此從中央處理器到 ds1820 僅需連接一條線(和地) ,讀寫和完成溫度變換所需的電源可以由數(shù)據(jù)線本身提供而不需要外部電源。 因為每一個 ds1820 有唯一的系列號,因此多個 ds1820 可以存在于同一條單線 總線上,這樣占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。這就 允許在許多不同的地方放置溫度靈敏器件。此特性的應用范圍包括 hvac 環(huán)境控 制、建筑物設備或機械內(nèi)的溫度檢測,以及過程監(jiān)視和控制中的溫度檢測。 ds18b20 支持“一線總線”接口,測量溫度范圍為-55+125c,在- 10+85c 范圍內(nèi),精度為0
36、.5c?,F(xiàn)場溫度直接以“一線總線”的數(shù)字方式 傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場溫度測量。溫度芯 片 ds18b20 轉(zhuǎn)換速度快,轉(zhuǎn)換精度高,與微處理器的接口簡單,給硬件設計工 作帶來了極大的方便,能有效地降低成本,縮短開發(fā)周期。 在本檢測系統(tǒng)設計中采用外部電源供電測溫的工作方式,其中電阻 r 是上 拉電阻,使得單線總線的空閑狀態(tài)是高電平。 河北聯(lián)合大學信息工程學院 14 2.3.1 ds18b20 管腳配置和內(nèi)部結(jié)構(gòu) 圖 2.12 ds18b20 管腳圖 引腳定義: (1)gnd 為電源地; (2)dq 為單數(shù)據(jù)總線,是數(shù)字信號輸入 /輸出端; (3)vdd 為外接供電電源
37、輸入端(在寄生電源接線方式時接地) 。 內(nèi)部結(jié)構(gòu): 圖 2.13 ds18b20 內(nèi)部結(jié)構(gòu)圖 (1)光刻 rom 中的 64 位序列號是出廠前被光刻好的,它可以看作是 該 ds18b20 的地址序列碼。 64 位光刻 rom 的排列是:開始 8 位(28h)是 產(chǎn)品類型標號,接著的 48 位是該 ds18b20 自身的序列號,最后 8 位是前 面 56 位的循環(huán)冗余校驗碼( crc=x8+x5+x4+1) 。光刻 rom 的作用是使每一 個 ds18b20 都各不相同,這樣就可以實現(xiàn)一根總線上掛接多個ds18b20 的目的。 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 15 (2)ds18b20
38、中的溫度傳感器可完成對溫度的測量,以 12 位轉(zhuǎn)化為例: 用 16 位符號擴展的二進制補碼讀數(shù)形式提供,以 0.0625/lsb 形式表達,其 中 s 為符號位。 圖 2.14 ds18b20 溫度值格式表 這是 12 位轉(zhuǎn)化后得到的 12 位數(shù)據(jù),存儲在 18b20 的兩個 8 比特的 ram 中,二進制中的前面 5 位是符號位,如果測得的溫度大于0,這 5 位 為 0,只要將測到的數(shù)值乘于 0.0625 即可得到實際溫度;如果溫度小于 0,這 5 位為 1,測到的數(shù)值需要取反加 1 再乘于 0.0625 即可得到實際溫 度。 例如+125的數(shù)字輸出為 07d0h,+25.0625的數(shù)字輸出
39、為 0191h,- 25.0625的數(shù)字輸出為 ff6fh,-55的數(shù)字輸出為 fc90h。 2.3.2 ds18b20 的工作原理 ds18b20 的溫度檢測與數(shù)字數(shù)據(jù)輸出全集成于一個芯片之上,從而抗干 擾力更強。其一個工作周期可分為兩個部分,即溫度檢測和數(shù)據(jù)處理。在講 解其工作流程之前我們有必要了解18b20 的內(nèi)部存儲器資源。 18b20 共有 三種形態(tài)的存儲器資源,它們分別是: (1)rom 只讀存儲器,用于存放 ds18b20id 編碼,其前 8 位是單線 系列編碼( ds18b20 的編碼是 19h) ,后面 48 位是芯片唯一的序列號,最 后 8 位是以上 56 的位的 crc
40、碼(冗余校驗)。數(shù)據(jù)在出產(chǎn)時設置不由用戶 更改。ds18b20 共 64 位 rom。 (2)ram 數(shù)據(jù)暫存器,用于內(nèi)部計算和數(shù)據(jù)存取,數(shù)據(jù)在掉電后丟失, ds18b20 共 9 個字節(jié) ram,每個字節(jié)為 8 位。第 1、2 個字節(jié)是溫度轉(zhuǎn)換后 的數(shù)據(jù)值信息,第 3、4 個字節(jié)是用戶 eeprom(常用于溫度報警值儲存) 的鏡像。在上電復位時其值將被刷新。第5 個字節(jié)則是用戶第 3 個 eeprom 的鏡像。第 6、7、8 個字節(jié)為計數(shù)寄存器,是為了讓用戶得到更高 的溫度分辨率而設計的,同樣也是內(nèi)部溫度轉(zhuǎn)換、計算的暫存單元。第 9 個字節(jié)為前 8 個字節(jié)的 crc 碼。eeprom 非易失
41、性記憶體,用于存放長期 需要保存的數(shù)據(jù),上下限溫度報警值和校驗數(shù)據(jù),ds18b20 共 3 位 河北聯(lián)合大學信息工程學院 16 eeprom,并在 ram 都存在鏡像,以 方便用戶操作。 ds18b20 的使用方法 (1)ds18b20 的初始化。 圖 2.15 ds18b20 的初始化時序圖 1、先將數(shù)據(jù)線置高電平 “1” 。 2、延時(該時間要求的不是很嚴格,但是盡可能的短一點) 3、數(shù)據(jù)線拉到低電平 “0” 。 4、延時 750 微秒(該時間的時間范圍可以從480 到 960 微秒) 。 5、數(shù)據(jù)線拉到高電平 “1” 。 6、延時等待(如果初始化成功則在15 到 60 毫秒時間之內(nèi)產(chǎn)生一
42、個由 ds18b20 所返回的低電平 “0” 。據(jù)該狀態(tài)可以來確定它的存在,但是應注意 不能無限的進行等待,不然會使程序進入死循環(huán),所以要進行超時控制)。 7、若 cpu 讀到了數(shù)據(jù)線上的低電平 “0”后,還要做延時,其延時的 時間從發(fā)出的高電平算起(第( 5)步的時間算起)最少要 480 微秒。 8、將數(shù)據(jù)線再次拉高到高電平 “1”后結(jié)束。 (2)ds18b20 的寫操作 圖 2.16 ds18b20 的寫操作時序圖 1、數(shù)據(jù)線先置低電平 “0” 。 2、延時確定的時間為 15 微秒。 3、按從低位到高位的順序發(fā)送字節(jié)(一次只發(fā)送一位) 。 4、延時時間為 45 微秒。 第 2 章 系統(tǒng)主要
43、模塊介紹和硬件設計 17 5、將數(shù)據(jù)線拉到高電平。 6、重復( 1)到(6)的操作直到所有的字節(jié)全部發(fā)送完為止。 7、最后將數(shù)據(jù)線拉高。 (3)ds18b20 的讀操作 圖 2.17 ds18b20 的讀操作時序圖 1、將數(shù)據(jù)線拉高 “1” 。 2、延時 2 微秒。 3、將數(shù)據(jù)線拉低 “0” 。 4、延時 15 微秒。 5、將數(shù)據(jù)線拉高 “1” 。 6、延時 15 微秒。 7、讀數(shù)據(jù)線的狀態(tài)得到 1 個狀態(tài)位,并進行數(shù)據(jù)處理。 8、延時 30 微秒。 2.3.3 ds18b20 的硬件設計 ds18b20 在本系統(tǒng)中與發(fā)送端單片機的p1.4 連接。如圖: 河北聯(lián)合大學信息工程學院 18 圖 2
44、.18 ds18b20 硬件原理圖 2.4 顯示模塊 2.4.1 液晶驅(qū)動芯片 ht1621 是 128 點內(nèi)存映象和多功能的 lcd 驅(qū)動器 ht1621 的軟件配置 特性使它適用于多種 lcd 應用場合包括 lcd 模塊和顯示子系統(tǒng)用于連接主 控制器和 ht1621 的管腳只有 4 或 5 條 ht1621 還有一個節(jié)電命令用于降低 系統(tǒng)功耗。 (1)特性: * 工作電壓 2.45.2v * 內(nèi)嵌 256khz rc 振蕩器 * 可外接 32khz 晶片或 256khz 頻率源輸入 * 可選 1/2 或 1/3 偏壓和 1/2、1/3 或 1/4 的占空比 * 片內(nèi)時基頻率源 * 蜂鳴器可
45、選擇兩種頻率 * 節(jié)電命令可用于減少功耗 * 內(nèi)嵌時基發(fā)生器和看門狗定時器wdt * 時基或看門狗定時器溢出輸出 * 八個時基 /看門狗定時器時鐘源 * 一個 324 的 lcd 驅(qū)動器 * 一個內(nèi)嵌的 324 位顯示 ram 內(nèi)存 * 四線串行接口 * 片內(nèi) lcd 驅(qū)動頻率源 * 軟件配置特征 * 數(shù)據(jù)模式和命令模式指令 * 三種數(shù)據(jù)訪問模式 * 提供 vlcd 管腳用于調(diào)整 lcd 操作電壓 (2)ht1621b 管腳 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 19 圖 2.19 ht1621b 管腳圖 圖 2.20 ht1621b 管腳說明 河北聯(lián)合大學信息工程學院 20 2.4.2 段
46、式液晶顯示器 段式液晶算液晶的一種,他的驅(qū)動分com 和 seg,采用的是交流驅(qū)動, 也可以說每一位上的電壓是在正負電場之間不斷變化的,不能采用直流供電, 否則會造成液晶老化壞死。段式lcd 驅(qū)動簡單,耗電量小,在僅需要顯示 數(shù)字的場合應用較多,也用來在便攜式應用的場合來代替數(shù)碼管,由于本設 計只需顯示溫度,所以選用四位段式液晶屏btl010 作為顯示器。 2.4.3 顯示模塊硬件電路設計 圖 2.21 顯示模塊硬件原理圖 主芯片與 ht1621b 接口只需 4 條線。cs 線用于初始化串行接口電路并終止 主控芯片與 ht1621b 之間的通信,如果 cs 腳置為 1 主控器與 ht1620b
47、 之間的通 信先被禁止,然后初始化。在執(zhí)行模式命令或進行模式切換時需要一個高電平 的脈沖初始化 ht1620b 的串行接口。data 線是串行數(shù)據(jù)輸入/輸出線,讀寫的 數(shù)據(jù)和執(zhí)行的命令都必須通過 data 線。rd 線是讀時鐘輸入線,ram 中的數(shù)據(jù)在 rd 信號的下降沿輸出輸出的數(shù)據(jù)將會出現(xiàn)在 data 線上主控芯片應當在 rd 信號 的上升沿和下一個下降沿之間讀取正確的數(shù)據(jù)。wr 線是寫時鐘輸入,data 線上 的數(shù)據(jù)地址和命令都在 wr 信號的上升沿輸入液晶驅(qū)動芯片。 第 2 章 系統(tǒng)主要模塊介紹和硬件設計 21 2.5 電源模塊 2.5.1 單片機供電模塊 lm1117 系列穩(wěn)壓器有可
48、調(diào)版與多種固定電壓版,設計用于提供 1a 輸出電 流且工作壓差可低至 1v。在最大輸出電流時,lm1117 器件的壓差保證最大不超 過 1.3v,并隨負載電流的減小而逐漸降低。lm1117 的片上微調(diào)把基準電壓調(diào)整 到 1.5%的誤差以內(nèi),而且電流限制也得到了調(diào)整,以盡量減少因穩(wěn)壓器和電源 電路超載而造成的壓力。 lm1117-3.3v 管腳 圖 2.22 lm1117-3.3 管腳圖 表 2-6 lm1117-3.3 管腳說明 管腳號管腳名稱功能 1gnd地 2output輸出電壓 2input輸入工作電壓 lm1117-3.3v 硬件電路設計 河北聯(lián)合大學信息工程學院 22 圖 2.23
49、lm1117-3.3 硬件原理圖 2.5.2 gprs 供電模塊 lm2596 開關(guān)電壓調(diào)節(jié)器是降壓型電源管理單片集成電路,能夠輸出 3a 的 驅(qū)動電流,同時具有很好的線性和負載調(diào)節(jié)特性。固定輸出版本有 3.3v、5v、12v,可調(diào)版本可以輸出小于 37v 的各種電壓。 該器件內(nèi)部集成頻率補償和固定頻率發(fā)生器,開關(guān)頻率為 150khz,與低頻 開關(guān)調(diào)節(jié)器相比較,可以使用更小規(guī)格的濾波元件。由于該器件只需 4 個外接 元件,可以使用通用的標準電感,這更優(yōu)化了 lm2596 的使用,極大地簡化了開 關(guān)電源電路的設計。 lm2596-adj 管腳 圖 2.24 lm2596-adj 管腳圖 第 2
50、章 系統(tǒng)主要模塊介紹和硬件設計 23 表 2-7 lm2596-adj 管腳說明 管腳號管腳名稱功能 1vin輸入電壓 2output輸出電壓 3gnd地 4feedback穩(wěn)壓取樣電壓輸入端 5on/off使能控制端 lm2596-adj 硬件電路設計 圖 2.25 lm2596-adj 硬件原理圖 河北聯(lián)合大學信息工程學院 24 第 3 章 系統(tǒng)軟件設計 3.1 溫度采集程序設計 ds18b20 是 dallas 公司生產(chǎn)的一線式數(shù)字溫度傳感器,其測溫分辨率可達 0.0625c,其提供 9 位溫度讀數(shù),指示器件的溫度。信息經(jīng)過單線接口送入 ds1820 或從 ds1820 送出。因此從中央
51、處理器到 ds1820 僅需連接一條線(和地) ,讀寫和完成溫度變換所需的電源可以由數(shù)據(jù)線本身提供而不需要外部電源。 因為每一個 ds1820 有唯一的系列號,因此多個 ds1820 可以存在于同一條單線 總線上,這樣占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路。這就 允許在許多不同的地方放置溫度靈敏器件。此特性的應用范圍包括 hvac 環(huán)境控 制、建筑物設備或機械內(nèi)的溫度檢測,以及過程監(jiān)視和控制中的溫度檢測。 ds18b20 支持“一線總線”接口,測量溫度范圍為-55+125c,在- 10+85c 范圍內(nèi),精度為0.5c?,F(xiàn)場溫度直接以“一線總線”的數(shù)字方式 傳輸,大大提高了系統(tǒng)的抗干
52、擾性。適合于惡劣環(huán)境的現(xiàn)場溫度測量。溫度芯 片 ds18b20 轉(zhuǎn)換速度快,轉(zhuǎn)換精度高,與微處理器的接口簡單,給硬件設計工 作帶來了極大的方便,能有效地降低成本,縮短開發(fā)周期。 溫度采集方面,首先初始化溫度傳感器,等待單片機的應答,一旦單片機 檢測到應答脈沖,便執(zhí)行跳過 rom 匹配操作命令,就可以使用內(nèi)存操作命令, 啟動溫度轉(zhuǎn)換,延時一段時間,等待溫度轉(zhuǎn)換完成。然后讀暫存器,將轉(zhuǎn)換結(jié) 果讀出,并轉(zhuǎn)為顯示碼,送到液晶顯示。 溫度傳感器程序設計流程圖如下圖所示。 第 3 章 系統(tǒng)軟件設計 25 圖 3.1 溫度傳感器程序設計流程圖 3.2 gprs 模塊程序設計 gprs 是分組無線服務技術(shù)(g
53、eneral packet radio service)的簡稱,它 是 gsm 移動電話用戶可用的一種移動數(shù)據(jù)業(yè)務。gprs 和以往連續(xù)在頻道傳輸?shù)?方式不同,是封包交換數(shù)據(jù)的標準技術(shù),它能夠充分利用現(xiàn)有的 gsm 網(wǎng),可以 使運營商在全國范圍內(nèi)推出此項業(yè)務。采用信道捆綁(目前 gprs 的設計可以在 一個載頻或 8 個信道中實現(xiàn)捆綁)和增強數(shù)據(jù)速率實現(xiàn)高速接入,理論上可提供 高達 ll5kbps 的空中接口傳輸速率,下一代 gprs 業(yè)務的速度可以達到 84kbps。若干移動用戶能夠同時共享一個無線信道,一個移動用戶也可以使用 多個無線信道。實際上發(fā)送或接收數(shù)據(jù)包的用戶僅占很小一部分網(wǎng)絡資源
54、,并 且網(wǎng)絡容量只有在實際傳輸時才被占用。為了實現(xiàn) gprs,需要在現(xiàn)有的 gsm 網(wǎng) 絡中引入 3 種新的邏輯網(wǎng)絡實體:服務 gprs 支持節(jié)點(sgsn)、網(wǎng)關(guān) gprs 支持 節(jié)點(ggsn)和分組控制單元(pcu)。gsm 是一種電路交換系統(tǒng),而 gprs 是一種 分組交換系統(tǒng)。因此,gprs 特別適用于間斷的、突發(fā)性的或頻繁的、少量的數(shù) 據(jù)傳輸,也適用于偶爾的大數(shù)據(jù)量傳輸。所以我們選擇使用 gprs 業(yè)務來實現(xiàn)遠 河北聯(lián)合大學信息工程學院 26 程溫度傳輸。 gprs 突破了 gsm 網(wǎng)只能提供電路交換的思維方式,只通過增加相應的功能 實體和對現(xiàn)有的基站系統(tǒng)進行部分改造來實現(xiàn)分組交換
55、,這種改造的投入相對 來說并不大,但得到的用戶數(shù)據(jù)速率卻相當可觀。而且,因為不再需要現(xiàn)行無 線應用所需要的中介轉(zhuǎn)換器,所以連接及傳輸都會更方便容易。如此,使用者 既可聯(lián)機上網(wǎng),參加視訊會議等互動傳播,而且在同一個視訊網(wǎng)絡上(vrn)的使 用者,甚至可以無需通過撥號上網(wǎng),而持續(xù)與網(wǎng)絡連接。gprs 分組交換的通信 方式在分組交換的通信方式中,數(shù)據(jù)被分成一定長度的包(分組),每個包的前 面有一個分組頭(其中的地址標志指明該分組發(fā)往何處)。數(shù)據(jù)傳送之前并不需 要預先分配信道,建立連接。而是在每一個數(shù)據(jù)包到達時,根據(jù)數(shù)據(jù)包頭中的 信息(如目的地址) ,臨時尋找一個可用的信道資源將該數(shù)據(jù)報發(fā)送出去。在這
56、 種傳送方式中,數(shù)據(jù)的發(fā)送和接收方同信道之間沒有固定的占用關(guān)系,信道資 源可以看作是由所有的用戶共享使用 gprs 技術(shù)的特點 1、高速數(shù)據(jù)傳輸 速度 10 倍于 gsm,更可滿足您的理想需求,還可以穩(wěn)定地傳送大容量的高 質(zhì)量音頻與視頻文件,可謂不一般的巨大進步。 2、永遠在線 由于建立新的連接幾乎無需任何時間(即無需為每次數(shù)據(jù)的訪問建立呼叫連 接),因此您可隨時都與網(wǎng)絡保持聯(lián)系。舉個例子,若無 gprs 的支持,當您正 在網(wǎng)上漫游,而此時恰有電話接入,大部分情況下您不得不斷線后接通來電, 通話完畢后重新?lián)芴柹暇W(wǎng)。這對大多數(shù)人來說,的確是件非常令人惱火的事。 而有了 gprs,您就能輕而易舉地
57、解決這個沖突。 3、僅按照數(shù)據(jù)流量計費 gprs 用戶的計費以通信的數(shù)據(jù)量為主要依據(jù),體現(xiàn)了“得到多少、支付多 少”的原則。gprs 用戶的連接時間可能長達數(shù)小時,卻只需支付相對低廉的連 接費用。 4、gprs 采用分組交換技術(shù),它可以讓多個用戶共享某些固定的信道資源。 如果把空中接口上的 tdma 幀的 8 個時隙都用來傳送數(shù)據(jù),那么數(shù)據(jù)速率最高可 達 164kb/8。gsm 空中接口的信道資源既可以被話音占用,也可以被 gprs 數(shù)據(jù) 業(yè)務占用。當然在信道充足的條件下,可以把一些信道定義為 gprs 專用信道。 要實現(xiàn) gprs 網(wǎng)絡,需要在傳統(tǒng)的 gsm 網(wǎng)絡中引入新的網(wǎng)絡接口和通信協(xié)議
58、。目 前 gprs 網(wǎng)絡引入 gsn(gprs supporting node)節(jié)點。移動臺則必須是 gprs 移動臺或 gprs/gsm 雙模移動臺。 第 3 章 系統(tǒng)軟件設計 27 gprs 技術(shù)將通信網(wǎng)絡和計算機網(wǎng)絡結(jié)合在一起,向全 ip 網(wǎng)絡的方向發(fā)展。 gprs 基站與 sgsn 設備之間的連接一般通過幀中繼連接,ggsn 與 sgsn 設備之 間通過 ip 網(wǎng)絡連接。ggsn 是 gprs 網(wǎng)絡的網(wǎng)關(guān)和路由器。ggsn 可以把 gsm 網(wǎng)中 的 gprs 分組數(shù)據(jù)包進行協(xié)議轉(zhuǎn)換,從而可以把這些分組數(shù)據(jù)包傳送到遠端的 internet 或 x.25 網(wǎng)絡。ggsn 可以由具有網(wǎng)絡地址
59、翻譯功能的路由器承擔內(nèi)部 ip 地址與外部網(wǎng)絡 ip 地址的轉(zhuǎn)換。用戶可以訪問 gprs 內(nèi)部的網(wǎng)絡,也可以通 過 apn 訪問外部的 internet。 如果用戶的 ip 地址是運營商分配的公有地址,則 ggsn 不參與用戶的論證 和鑒權(quán)過程。用戶可以通過 ggsn 透明地接入到 gprs 內(nèi)部網(wǎng)絡或互聯(lián)網(wǎng)絡,這 種方式稱為透明方式。 非透明方式主要是用戶通過 gprs 網(wǎng)絡接入到企業(yè)網(wǎng)絡或 isp 的情形。用戶 ms 的 ip 地址是由企業(yè)網(wǎng)絡或 isp 分配的私有地址,用戶訪問該企業(yè)網(wǎng)絡或 isp 時,ggsn 需要企業(yè)網(wǎng)絡或 isp 中的專用服務器對該用戶進行鑒權(quán)或論證。 在標識 gp
60、rs 設備中,如手機 ms 的標識除了在 gsm 中使用 imsi,msisdn 等 號碼外,還需要分配 ip 地址。網(wǎng)元設備 sgsn,ggsn 的標識既有 7 號信令地址, 又有數(shù)據(jù) ggsn 的 ip 地址,網(wǎng)元設備之間的通信采用 ip 地址,而網(wǎng)元設備與 msc、hlr 等實體的通信采用信令地址。在 gprs 系統(tǒng)中,有一個重要的數(shù)據(jù)庫 記錄信息,即用戶 pdp 上下文(分組數(shù)據(jù)協(xié)議上下文) ,用于管理從手機 ms 到 網(wǎng)關(guān) ggsn 及到 isp 之間的數(shù)據(jù)路由信息。當 ms 訪問 gprs 內(nèi)部網(wǎng)絡或外部 interint 網(wǎng)絡時,ms 提出 pdp 上下文請求消息,ms 可以與運
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 混凝土底板施工方案
- 連續(xù)剛構(gòu)施工方案
- 寧夏攔水壩施工方案
- TSICA 007-2024 數(shù)字旋變轉(zhuǎn)換器芯片的技術(shù)規(guī)范
- TSHCH 01-2024 SLAM測量技術(shù)標準
- 二零二五年度幼兒園藝術(shù)教育合作項目協(xié)議
- 2025年度茶葉加工廠租賃及茶藝培訓服務合同
- 2025年度跨境電商合伙人公司運營合作協(xié)議書
- 二零二五年度酒店客房餐飲服務滿意度調(diào)查合同
- 二零二五年度布展演出項目安全風險評估及整改合同
- 人教版八年級數(shù)學上冊教案全冊
- 【獨立儲能】山西省獨立儲能政策及收益分析-中國能建
- 2024內(nèi)蒙古中考數(shù)學二輪專題復習 二次函數(shù)與幾何綜合題 類型二 面積問題(課件)
- 美團眾包新的騎手協(xié)議來了
- 山東管理學院聲樂題庫復習題
- DL-T5796-2019水電工程邊坡安全監(jiān)測技術(shù)規(guī)范
- 高等數(shù)學教案第四章不定積分
- 2024年高考時事政治考試題庫(134題)
- DZ∕T 0201-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 鎢、錫、汞、銻(正式版)
- 安全生產(chǎn)責任制考試試卷及答案
- 擠壓模具拋光培訓課件
評論
0/150
提交評論