資料介紹
本文研究的森林火災視頻監控終端采用mC/OS-II作為嵌入式操作系統,為了支持 GPRS網絡通信,系統需要PPP或SLIP協議的支持。由于mC/OS-II不包括TCP/IP協議棧,所以要編寫設備的網絡接口。本文選用免費的 TCP/IP協議棧LwIP v0.6.4作為設計核心,在mC/OS-II上移植了LwIP以實現TCP/IP協議棧,從而獲得了一個功能完善的嵌入式IP終端。
視頻監測終端網絡接口原理
圖像監控系統工作流程
工作時,圖像監控系統首先將接收服務器連入Internet,取得服務器的公網IP地址,確定服務的端口號,并將IP地址及端口信息以短消息方式發送給遠程站點的視頻監控儀模塊。視頻監控儀模塊通過GPRS-Modem模塊連入Internet后即可與接收服務器連線。視頻監控儀在正常工作時(無火警)僅定時上傳含有本地特征編碼的短消息,接收服務器軟件會根據收到的短消息來分析各監控儀的狀態并進行顯示。當視頻監控儀檢測到火警時,它會將火災信息編碼,以短消息形式傳遞到服務器,同時啟動視頻圖像壓縮及上傳服務,供接收服務器分析判斷。
![基于uC/OS-II的視頻監控終端無線網絡接口設計解析](/uploads/allimg/171027/2362486-1G02G31641212.png)
圖1 GPRS傳輸模塊工作原理
GPRS傳輸模塊工作原理
視頻監控終端的GPRS傳輸模塊原理如圖1所示,西門子公司的 MC35 GPRS模塊把從TCP/IP模塊接收的TCP/IP包和從基站接收的GPRS分組數據進行相應的協議處理后再轉發。MC35模塊主要由射頻天線、內部 Flash、SRAM、GSM基帶處理器、匹配電源和一個40腳的ZIF插座組成。GSM基帶處理器是核心部件,其作用相當于一個協議處理器,用來處理外部系統通過串口發送過來的AT指令。射頻天線部分主要實現信號的調制與解調,以及外部射頻信號與內部基帶處理器之間的信號轉換。匹配電源為處理器及射頻部分提供所需的電源。MC35 GPRS模塊支持GSM900和GSMl800雙頻網絡,接收速率可達86.20kbps,發送速率可達21.5kbps。MC35模塊提供了9針的標準 RS232接口,通過MAX3232電平轉換芯片和LPC2104的UART0口相連,進行全雙工通信。MC35工作電壓為12V,上電后由DTR上升沿跳變觸發啟動。本系統指定LPC2104的P0.13信號線經MAX3232電平轉換后作為MC35的DTR。系統上電復位后,首先進行工作頻率等參數設置,然后進行撥號和PPP協商,得到系統本地IP,完成GPRS的Internet接入。ARM CPU將用戶數據先打成IP包,再經串口發送給MC35,MC35把其封裝成GPRS分組數據包傳到GPRS網絡。
網絡接口協議
本系統的視頻監控儀網絡通信分層結構如圖2所示,GPRS服務節點和網關節點等GPRS內部節點都簡化抽象為GPRS網絡,GPRS內部協議及Internet網關協議等都簡化抽象為GPRS網關協議。
視頻監控終端網絡通信各層的作用如下。
物理層:ARM CPU利用AT指令對GPRS Modem進行撥號。反饋應答后,一條物理通道即GPRS信道就在本系統中的GPRS Modem和Internet之間建立起來。
數據鏈路層:PPP協議將原始的GPRS物理層連接改造成無差錯的數據鏈路,系統遠程登錄Internet,并得到GPRS網關分配的A類IP地址。
網絡層:采用IP協議作為網絡層協議。IP協議將接入Internet、具有不同IP地址的終端都聯系起來。經過IP路由選擇,可以令本系統與連在Internet上的任一IP終端進行數據交互。
傳輸層:選擇TCP作為傳輸層協議,為數據傳輸提供面向連接的可靠服務。
![基于uC/OS-II的視頻監控終端無線網絡接口設計解析](/uploads/allimg/171027/2362486-1G02G31A5b2.png)
圖2 視頻監控儀網絡通信分層結構
視頻監測終端網絡接口原理
圖像監控系統工作流程
工作時,圖像監控系統首先將接收服務器連入Internet,取得服務器的公網IP地址,確定服務的端口號,并將IP地址及端口信息以短消息方式發送給遠程站點的視頻監控儀模塊。視頻監控儀模塊通過GPRS-Modem模塊連入Internet后即可與接收服務器連線。視頻監控儀在正常工作時(無火警)僅定時上傳含有本地特征編碼的短消息,接收服務器軟件會根據收到的短消息來分析各監控儀的狀態并進行顯示。當視頻監控儀檢測到火警時,它會將火災信息編碼,以短消息形式傳遞到服務器,同時啟動視頻圖像壓縮及上傳服務,供接收服務器分析判斷。
![基于uC/OS-II的視頻監控終端無線網絡接口設計解析](/uploads/allimg/171027/2362486-1G02G31641212.png)
圖1 GPRS傳輸模塊工作原理
GPRS傳輸模塊工作原理
視頻監控終端的GPRS傳輸模塊原理如圖1所示,西門子公司的 MC35 GPRS模塊把從TCP/IP模塊接收的TCP/IP包和從基站接收的GPRS分組數據進行相應的協議處理后再轉發。MC35模塊主要由射頻天線、內部 Flash、SRAM、GSM基帶處理器、匹配電源和一個40腳的ZIF插座組成。GSM基帶處理器是核心部件,其作用相當于一個協議處理器,用來處理外部系統通過串口發送過來的AT指令。射頻天線部分主要實現信號的調制與解調,以及外部射頻信號與內部基帶處理器之間的信號轉換。匹配電源為處理器及射頻部分提供所需的電源。MC35 GPRS模塊支持GSM900和GSMl800雙頻網絡,接收速率可達86.20kbps,發送速率可達21.5kbps。MC35模塊提供了9針的標準 RS232接口,通過MAX3232電平轉換芯片和LPC2104的UART0口相連,進行全雙工通信。MC35工作電壓為12V,上電后由DTR上升沿跳變觸發啟動。本系統指定LPC2104的P0.13信號線經MAX3232電平轉換后作為MC35的DTR。系統上電復位后,首先進行工作頻率等參數設置,然后進行撥號和PPP協商,得到系統本地IP,完成GPRS的Internet接入。ARM CPU將用戶數據先打成IP包,再經串口發送給MC35,MC35把其封裝成GPRS分組數據包傳到GPRS網絡。
網絡接口協議
本系統的視頻監控儀網絡通信分層結構如圖2所示,GPRS服務節點和網關節點等GPRS內部節點都簡化抽象為GPRS網絡,GPRS內部協議及Internet網關協議等都簡化抽象為GPRS網關協議。
視頻監控終端網絡通信各層的作用如下。
物理層:ARM CPU利用AT指令對GPRS Modem進行撥號。反饋應答后,一條物理通道即GPRS信道就在本系統中的GPRS Modem和Internet之間建立起來。
數據鏈路層:PPP協議將原始的GPRS物理層連接改造成無差錯的數據鏈路,系統遠程登錄Internet,并得到GPRS網關分配的A類IP地址。
網絡層:采用IP協議作為網絡層協議。IP協議將接入Internet、具有不同IP地址的終端都聯系起來。經過IP路由選擇,可以令本系統與連在Internet上的任一IP終端進行數據交互。
傳輸層:選擇TCP作為傳輸層協議,為數據傳輸提供面向連接的可靠服務。
![基于uC/OS-II的視頻監控終端無線網絡接口設計解析](/uploads/allimg/171027/2362486-1G02G31A5b2.png)
圖2 視頻監控儀網絡通信分層結構
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 無線網絡幾種問題的分析方法 17次下載
- 支持無線網絡的實時視頻監控系統設計_戴穎萌 1次下載
- 解析WLAN、Zigbee和M2M無線網絡技術 20次下載
- WCDMA無線網絡工程_部分1 5次下載
- WCDMA無線網絡工程_部分2 5次下載
- 基于MCF5213和uC/OS-II的低成本Zigbee無線
- 基于μC/OS-II的無線監控終端設計與實現
- 802.11無線網絡標準詳解
- 基于uc/os-ii 的嵌入式GUI研究與應用
- WCDMA無線網絡規劃
- WCDMA無線網絡規劃流程
- TD-SCDMA無線網絡規劃設計與優化
- TD-SCDMA無線網絡規模的估算
- TD-SCDMA無線網絡的預規劃
- TD-SCDMA無線網絡規劃設計與優化
- 無線網絡協議的基本架構解析 4069次閱讀
- 基于S3C2410處理器實現3G無線網卡接入無線網絡功能的設計 2610次閱讀
- 基于Linux和CDMA無線網絡技術實現遠程數據傳輸系統的設計 2193次閱讀
- 無線網絡接口卡收發器的設計與實現方案 2699次閱讀
- 一文知道無線ap和無線網絡的區別 7305次閱讀
- 詳談設計與實現的各種無線網絡類型 3021次閱讀
- 基于無線網絡的RFID怎樣去定位 1606次閱讀
- 基于Zigbee技術的家用無線網絡是如何實現的 2146次閱讀
- 常見無線網絡故障怎樣去解決 2230次閱讀
- 盤點10大無線網絡連接技術 2.2w次閱讀
- 無線網絡的應用類型及現狀分析 1.1w次閱讀
- CEVA無線網絡技術的革新 4244次閱讀
- 無線網絡的AP的放置位置設計 1.5w次閱讀
- 無線網絡AI戰略應該包含的六大技術要素解析 5658次閱讀
- 利用手頭的儀器對復雜的無線網絡問題進行查找及解決 798次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論