資料介紹
摘 要:設計了一種基于ARM11+Linux 系統組成的無線視頻監控系統。為提高運算速度,系統采用ARM11 微處理器S3C6410 作為主處理器,采用OV9650 攝像頭作為圖像采集設備,用硬編碼方式對圖像數據進行H264編碼。接著通過WI-FI 無線網絡和RTP 流媒體傳輸協議把已編碼的數據傳送到遠端的服務器上顯示。實現了運行穩定、速度快、成本低、體積小的無線視頻監控平臺,具有很大的實用價值。
1 引言
隨著無線網絡的普及,ARM 處理器運算的能力不斷地增強以及計算機處理圖像的技術不斷地提高,基于ARM 的視頻監控正越來越廣泛的應用于學校,社區,酒店,網吧,醫療等各種各樣地領域。傳統的視頻監控系統布線復雜,設備龐大,智能化低,以及軟硬件資源得不到充分的發揮。而ARM 嵌入式系統的小型化、占用空間小、成本低廉、結構緊湊、支持無線網絡等特點,使得利用S3C6410 的ARM11+linux系統構成各種各樣的無線網絡數字監控系統具有廣泛的應用價值。
2 系統整體設計
2.1 硬件總體設計
本系統采用韓國三星公司ARM11 內核的S3C6410 作為微處理器,該款處理器體積小,尺寸僅相當于一個48mm*67mm 方塊的大小,同時集成了豐富的接口,32 位數據總線和32 位外部地址總線,SROM 控制器、 SRAM 控制器、NAND 閃存控制器、64 個中斷源的中斷控制器、五個三十二位定時器、四個UART、四個DMA 控制器、STN 與TFT LCD 控制器、看門狗、IIS 音頻接口、IIC-Bus 接口、兩個USB host口、一個USB device 口、兩個串行外圍接口電路、三個SD 卡接口、camera_if 接口、TV_out 接口、MFC接口、2 路SPI、Touch Screen 接口,其主頻可達800MHz,擴展總線最大頻率133MHz.在此基本上,還進行了相關的擴展,引出了一個四線RS-232 串口,該串口用于開發主機與S3C6410 開發平臺進行通信;配置了1GB 的NANDflash,用于存放嵌入式linux操作系統,應用程序和數據,128MB 的DDR 內存,用于存放運行程序,攝像頭捕獲的數據;擴展了一個WIFI 模塊,用于開發平臺與服務器傳輸視頻數據,通過無線網絡實現視頻遠程監控。
2.2 軟件總體設計
軟件總體結構包括引導加載程序Bootloader、操作系統內核,設備驅動程序和應用層程序,其軟件結構如圖1 所示。
圖1 軟件總體結構框圖
該系統上電后,先運行引導加載程序Bootloader,該程序的作用是初始化硬件設備、建立內存空間的映射表,引導和加載操作系統內核,然后啟動嵌入式操作系統linux,接著加載Nand flash 驅動程序、LCD 驅動程序、WIFI 驅動程序等一些必要的驅動程序。
1 引言
隨著無線網絡的普及,ARM 處理器運算的能力不斷地增強以及計算機處理圖像的技術不斷地提高,基于ARM 的視頻監控正越來越廣泛的應用于學校,社區,酒店,網吧,醫療等各種各樣地領域。傳統的視頻監控系統布線復雜,設備龐大,智能化低,以及軟硬件資源得不到充分的發揮。而ARM 嵌入式系統的小型化、占用空間小、成本低廉、結構緊湊、支持無線網絡等特點,使得利用S3C6410 的ARM11+linux系統構成各種各樣的無線網絡數字監控系統具有廣泛的應用價值。
2 系統整體設計
2.1 硬件總體設計
本系統采用韓國三星公司ARM11 內核的S3C6410 作為微處理器,該款處理器體積小,尺寸僅相當于一個48mm*67mm 方塊的大小,同時集成了豐富的接口,32 位數據總線和32 位外部地址總線,SROM 控制器、 SRAM 控制器、NAND 閃存控制器、64 個中斷源的中斷控制器、五個三十二位定時器、四個UART、四個DMA 控制器、STN 與TFT LCD 控制器、看門狗、IIS 音頻接口、IIC-Bus 接口、兩個USB host口、一個USB device 口、兩個串行外圍接口電路、三個SD 卡接口、camera_if 接口、TV_out 接口、MFC接口、2 路SPI、Touch Screen 接口,其主頻可達800MHz,擴展總線最大頻率133MHz.在此基本上,還進行了相關的擴展,引出了一個四線RS-232 串口,該串口用于開發主機與S3C6410 開發平臺進行通信;配置了1GB 的NANDflash,用于存放嵌入式linux操作系統,應用程序和數據,128MB 的DDR 內存,用于存放運行程序,攝像頭捕獲的數據;擴展了一個WIFI 模塊,用于開發平臺與服務器傳輸視頻數據,通過無線網絡實現視頻遠程監控。
2.2 軟件總體設計
軟件總體結構包括引導加載程序Bootloader、操作系統內核,設備驅動程序和應用層程序,其軟件結構如圖1 所示。
圖1 軟件總體結構框圖
該系統上電后,先運行引導加載程序Bootloader,該程序的作用是初始化硬件設備、建立內存空間的映射表,引導和加載操作系統內核,然后啟動嵌入式操作系統linux,接著加載Nand flash 驅動程序、LCD 驅動程序、WIFI 驅動程序等一些必要的驅動程序。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 測量系統分析 0次下載
- 基于ARM11和WinCE的溫室大棚嵌入式監控系統設計
- 基于ARM11的嵌入式通信系統
- 系統分析用戶指南(英文版) 0次下載
- 系統分析方法 0次下載
- 基于ARM11的無線多點圖像傳輸系統_麥超云 2次下載
- 基于SVPWM的變頻系統分析設計 10次下載
- 基于MATLAB的系統分析與設計信號處理 31次下載
- 基于MATLAB的系統分析與設計時頻分析 16次下載
- 基于ARM11-Linux的視頻采集傳輸系統的研究 60次下載
- 基于ARM11的視頻監控系統設計 125次下載
- 自行小車的PLC控制系統分析
- ARM11平臺上H.264的視頻監控系統實現
- 系統分析ppt 0次下載
- 指令系統分析
- 單端口網絡S參數測量系統分析 708次閱讀
- Windows下搭建ARM11裸機開發環境:Eclipse+JLink調試代碼 2209次閱讀
- Windows下搭建ARM11裸機開發環境:Eclipse創建工程 1275次閱讀
- S3C6410學習筆記:Windows下搭建ARM11裸機開發環境 1433次閱讀
- Linux下搭建ARM11開發環境:安裝交叉編譯器 1306次閱讀
- 企業工廠無線視頻監控傳輸系統的部署和解決方法 1798次閱讀
- 嵌入式系統架構之ARM處理器 2332次閱讀
- 基于ARM嵌入式開發平臺和GPRS無線傳輸網絡的遠程圖像監控設計方案 1953次閱讀
- 基于ARM11平臺的智能火災監測報警系統研究 1187次閱讀
- 一文詳解ARM7_ARM9和ARM11的區別 4w次閱讀
- 基于Linux嵌入式Web太陽能視頻監控系統 2056次閱讀
- ARM11網絡終端實時通信特性分析及LCD顯示實現 1185次閱讀
- 基于ARM的無線視頻監控系統的解決方案 2606次閱讀
- 深入無線視頻監控系統 智能應用或呈爆發式增長 1104次閱讀
- 基于ARM的嵌入式無線視頻采集系統設計 1888次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多