摘 要
近年来,随着计算机网络、通信技术和多媒体技术的发展,传统监控系统也不断向着新的方向发展并不断进行更新。论文针对公安系统的某些特殊应用场合,提出了一种基于嵌入式系统技术和现有GIS网络资源的远程无线视频监控联动系统系统的设计方案。
论文详细阐述了基于ARM的远程监控系统的设计思想,重点介绍了监控终端的开发和研制。首先将摄像头采集到的模拟视频信号进行A/D转换,再通过BF533处理器进行图像压缩,经过图像压缩的视频信号再通过SPI传送到主控ARM处理器S3C2410来完成视频数据的无线网络发送。通过 MC55 GIS模块接入GIS网络,将视频不断的发给远端的监控中心。对嵌入式操作系统进行了分析与论述。最后对研究内容和系统特点进行了总结,并指出进一步研究的方向。
关键词:嵌入式技术 GIS ARM 无线视频监控联动系统
ABSTRACT
With the rapid development of the computer network and communication technology and multimedia technology, traditional monitoring systems have greatly developed towards a new developing direction these years. For some special applications in the public security system, we presented a method to design the remote wireless video monitoring system, which is based on embedded systems technology and the existing GIS network resources. This thesis elaborated the design of remote monitoring system based on ARM, and highlighted the research and development of monitoring devices. First, the camera capture analog video and send it to the A/D convert module, then through the BF533 processor for image compression, and through SPI, the compressed video signals were sent to the ARM processor S3C2410 to send video data by the wireless network. Through MC55 GIS module to connect GIS, the video continue to be given a remote monitoring center. The embedded operating system are analyzed and discussed. Finally,the paper summarizes the main research contents and the features of the system,and then indicates the work to be done in the future.
Keywords: Embedded technique GIS ARM Wireless video monitoring
摘 要 1
ABSTRACT 2
第一章 绪论 5
1.1视频监控联动系统技术的发展 5
1.2无线传输技术的发展 6
1.3课题背景、研究意义 7
第二章 系统设计相关技术介绍 8
2.1 GIS技术 8
2.1.1 GIS的特点 8
2.1.2 GIS网络结构与主要接口功能 9
2.1.3 移动用户接入GIS网络 10
2.1.4 GIS网络与外部网络互联 11
2.1.5 GIS拨号的实现 12
2.2 嵌入式技术 14
2.2.1 嵌入式系统的特点 14
2.2.2 嵌入式微处理器 15
2.2.3 嵌入式操作系统简介 15
2.2.4 嵌入式操作系统的选取 16
第三章 系统总体方案设计 18
3.1 系统总体硬件设计 18
3.1.1 硬件设计方案论证 18
3.3.2 总体硬件设计 19
3.3 系统总体软件设计 19
第四章 系统主要硬件平台设计 22
4.1 A/D转换模块 22
4.1.1 芯片管脚功能介绍 22
4.1.2 芯片功能与特点 23
4.2 MPEG-4图像压缩模块 24
4.2.1 MEPG-4视频压缩算法 24
4.2.2 BF533图像压缩芯片及其外围电路设计 26
4.3 嵌入式平台 28
4.3.1 嵌入式微处理器S3C2410A 28
4.3.2 S3C2410A外围接口设计 30
4.4 GIS无线数据传输模块 31
第五章 嵌入式操作系统μC/OS-Ⅱ 33
5.1 μC/OS-Ⅱ操作系统简介 33
5.2 μC/OS-Ⅱ在S3C2410上的移植条件分析 33
5.3 与μC/OS-Ⅱ移植相关的ARM体系介绍 34
5.4 μC/OS-Ⅱ在S3C2410上的移植 36
5.4.1 设置与处理器相关的05CPU.H文件 36
5.4.2 设置与操作系统相关的OS_CPU_C.H文件 38
5.4.3 处理器相关部分汇编实现 39
第六章 无线传输策略与通信协议设计 40
6.1 嵌入式TCP/IP协议移植 40
6.1.1 IP协议 40
6.1.2 TCP协议 40
6.1.3 嵌入式TCP/IP协议的特点 41
6.1.4 嵌入式TCP/IP协议程序设计 42
6.2 通信协议的实现 43
6.2.1 数据链路层协议的实现 43
6.2.2 网络层协议的实现 44
6.2.3 传输层协议的实现 45
6.3 Socket通信 45
6.3.1 Winsock简介 45
6.3.2 Socket编程模型 46
6.3.3 主要Socket函数的使用 47
6.4 底层控制命令通信协议 48
第七章 总结与展望 50
7.1 总结 50
7.2 后续工作展望 50
参考文献 52
致 谢 54