找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] 基于DM642的多通道视频网络传输系统的硬件设计

[复制链接]
admin 发表于 2013-3-26 17:15:46 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘  要: TMS320DM642是TI公司推出的一种专门用于图像处理的高性能DSP,它具有强大的指令集和高速的运算速度。针对传统基于PC网络摄像传输系统的稳定性差、执行效率低的特点,提出了基于DM642的多通道视频网络传输系统。CCD摄像头将拍到的图像通过视频输入端口实时地传给DM642,DM642凭借高速的运算能力对图像进行处理,然后通过EMAC(以太网)将相关的图像信息传给PC以达到视频监控的目的。
关键词: 以太网; 图像处理; 视频输入口
       随着网络通信技术和视频压缩技术的日益成熟,远程网络摄像在视频监控领域越来越受到人们的关注。目前,传统的视频网络传输系统将网络摄像头采集的视频信号通过图像采集卡直接传给PC机,PC机通过相应的图像处理软件对输入的图像进行压缩、特征提取等处理。这种方法不仅成本高,而且系统的稳定性和实时性也差。
     TI公司推出的DM642是一款专门用于图像处理和传输的高性能芯片, 它具有4路图像输入/输出端口、 EMAC[1](以太网)接口模块,以及高速的运算能力和灵活的指令集,非常适合实时图像处理和视频监控以及远程传输。本文正是利用DM642的这些优点,设计了多通道视频网络传输系统。该系统采用SEED(合众达)公司推出的SEED_TDK_VPM642开发箱作为试验平台,搭建多通道视频网络传输系统,实现对图像的传输与处理。
1 系统的整体架构的介绍
     图1所示为整个系统的结构图,由DSP开发板、摄像头和显示器组成一个子模块,再由5个同样的子模块与主机通过Ethernet组成一个局域网络。每个子模块各分配一个IP地址,主机通过IP[2]地址可以访问每个子模块,实时显示每个DSP采集和处理的图像信息。
    20121107045308479094103.gif
   2 系统的硬件设计
     系统的硬件框图如图2所示。该系统以DM642为核心,由视频输入模块、视频输出模块、以太网通讯模块、存储器模块和电源模块等组成。由摄像头采集的4路视频信号经过TVP5150解码后送入到VP1和VP2两个视频输入口, 解码芯片将PAL格式的视频信号转换为BT.656视频流,BT.656数据信号通过DM642的VP口传输给DSP。DSP通过EDMA的方式将接收的视频信号传输至SDRAM储存。DSP一方面从SDRAM中读取视频信号进行相应的处理(如进行JPEG压缩、特征提取、识别等),另一方面将处理过的信号通过EMAC(以太网)接口传输给PC机,与此同时,DSP还通过视频输出口将采集的视频图像在显示器上进行实时显示,以随时观测采集的图像信息。Host PC机通过以太网接收DSP传输的视频信号和相关的检测结果,实时显示远程的图像信息,同时将图像和检测的结果存储到硬盘中方便用户随时进行调用分析。
2.1 视频采集模块的设计
     视频采集模块中的TVP5150是TI公司推出的一款超低功耗,支持自动识别NTSC/PAL/SECAM制式的视频解码芯片[3],具有体积小、价格低、使用方便等特点。本系统中采用了PAL制式[4]的CCD摄像头,所以PAL制式的模拟信号送到TVP5150后,需按照YCbCr4:2:2的格式将其转化为数字信号, 以8 bit内嵌同步信号ITU-RBT.656[5]格式输出。由于DM642的一个视频输入口接收2路视频输入信号,故采用最简单的ITU-RBT.656连接方式,即不需要水平、垂直、场同步信号。TVP5150的数据输出口YOUT[7:0]与VPxD[9:2]相连,时钟同步信号SCLk与视频输入口的一个VPx_CTK0相连,SCL和SDA与DSP的I2C总线[5]相连。TVP5150的GPCL引脚用作VP口的CAPEN,以控制视频数据流的采集,当GPCL为“1”时,允许VP口对输入的视频数据流进行采集;当GPCL为“0”时,禁止对输入的视频数据流进行采集。TVP5150与DSP的连接硬件图如图3所示。
    20121107045308541594104.gif
       TVP5150作为DM642的从设备,最多可以配备2个不同的从地址,一条I2C总线总能同时访问2个TVP5150配置口,而seed_VPM642模板上有4个TVP5150,所以用总线切换的方式将I2C分为2组,如图4所示。其中GP0[0]来控制I2C总线的切换,当GP0[0]为0时,选择第1、2通道的TVP5150;当GP0[0]为1时,选择第3、4通道的TVP5150。
    20121107045308588474105.gif
   2.2 视频回放模块的设计
     系统采用Phillip公司的SAA71721H作为视频输出的编码芯片,支持NTSC/PAL制式的视频编码,其输入支持BT.656格式的数字信号。SAA7121H与DSP的连接图如图5所示。
    20121107045308635344106.gif
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-29 11:23 , Processed in 0.061539 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表