论文部分内容阅读
随着嵌入式技术和视频图像编解码技术的发展,视频监控系统也在不断更新换代。截至目前,视频监控系统已经经历了模拟视频监控、基于PC机的视频监控和网络视频监控时代。一体化网络摄像机属于网络视频监控系统,其克服以往监控系统的不足之处,实现了远程监控、客户端便捷访问、监控系统网络化等功能。本课题设计的一体化网络摄像机能够通过前端一体化硬件设备将视频采集、模数转换、AVS编码、数据压缩等操作集中在监控前端进行,最后将视频数据包通过网络发送到远程客户端。首先,本文详细阐述视频监控系统的发展历程和一体化网络摄像机的研究现状和研究意义。针对一体化网络摄像机所需的功能模块的分类不同将其硬件构成分为核心板和两块扩展版,最后提出硬件总体设计方案。然后根据DM6446芯片的外围扩展接口对摄像机所需的DDR2模块、Flash模块、视频解码模块、以太网传输模块和USB接口模块等进行原理图设计。同时在Prote199SE软件中,对摄像机硬件PCB进行布局布线,其中核心板和扩展版分别采用10和6层PCB结构。其次,通过在Hyperlynx仿真软件中对设计原理图进行布线前仿真,得到一组合理的布线规则(线宽、平行走线长度和端接值等)来指导PCB的布局和布线。此过程基本可以解决PCB中的串扰、反射、延时和电磁干扰等信号完整性问题。然后在设计出初步的PCB后,通过利用Hyperlynx的布线后仿真中的批处理功能和交互式仿真功能将局部信号网络的信号完整性问题彻底解决,以缩短设计周期,增加投板成功率。最后,对加工出的PCB板进行元器件焊接、调试和操作系统移植。本文针对所调试模块的功能复杂度将硬件调试方法分为三类:纯硬件调试、在CCS软件下编写测试代码和在Linux系统下编写应用程序,同时本文也给出了各硬件模块的调试方法。然后介绍Uboot和Linux内核的编译过程,以及适用于本设计的Uboot环境变量的设置。目前该网络摄像机运行稳定,可以实现实时监控。