TVP5147评估模块:设计与使用指南

电子说

1.4w人已加入

描述

TVP5147评估模块:设计与使用指南

在电子工程师的日常工作中,视频解码与编码模块的设计和应用是常见的任务。今天,我们来深入了解一下德州仪器(Texas Instruments)的TVP5147评估模块(TVP5147EVM),从功能描述到系统操作,再到故障排除,为你提供全面的使用指南。

文件下载:TVP5147EVM.pdf

一、功能描述

1.1 描述概述

TVP5147EVM通过PC并行端口模拟I2C总线,实现与TVP5147视频解码器和视频编码器的通信。它支持多种模拟视频输入,如复合视频、S视频和分量视频(YPbPr)。视频解码器将模拟视频输入信号转换为数字分量数据,这些数据和相关时钟被发送到视频后端,后端再将数字数据转换回模拟视频输出。同时,该模块还配备了WinVCC应用程序,为用户提供了对TVP5147视频解码器和视频编码器进行寄存器级和高级控制的用户界面。

1.2 板级描述

TVP5147EVM由TVP5147EVM模块和编码器EVM模块组成,通过一个4行120针连接器连接。板上设计了测试点和跳线,方便进行评估和故障排除。例如,有SCL、SDA、3.3V和1.8V的测试点,所有数字视频数据都引出到双行插针,便于连接测试设备。I2C地址选择通过分流跳线完成,默认地址为0xB8,若需更改地址,TVP5147必须接收复位信号。

1.3 系统级描述

系统采用单个5V电源供电,通过120针连接器在两个模块之间共享电源。支持的模拟输入包括复合视频、S视频和分量视频,重新编码的复合视频和S视频以及分量视频(YPbPr)通过编码器模块输出。通过PC并行端口对视频设备进行I2C总线初始化,还可以使用视频分析仪测量TVP5147视频解码器的性能参数。

二、设置与配置

2.1 软件安装

所有必要的软件都包含在随附的CD-ROM中。安装步骤如下:

  1. 将CD-ROM插入通过并行端口模拟I2C总线的计算机。
  2. 运行SETUP.EXE文件安装WinVCC和文档。
  3. 按照提示点击“Next”,最后点击“Finish”完成安装。
  4. 如果之前未安装DriverLINX PORT I/O驱动程序,需要运行CD-ROM根目录下的Port95NT.exe进行安装。
  5. 通过“Start->Programs->TVP5147EVM Software”启动WinVCC并浏览文档。
  6. CD根目录下的Application_Reports.zip文件包含多个应用文档。

2.2 硬件配置

根据TVP5147EVM的布局,连接以下设备:

  1. 将TVP5147模块连接到编码器模块。
  2. 使用并行端口电缆将PC连接到TVP5147EVM。
  3. 连接模拟视频输入和输出。
  4. 连接电源。 系统默认连接了抗混叠滤波器,若要旁路滤波器,可按照1.2.3节的说明进行设置。I2C地址的LSB可以通过JP4设置,默认设置为0xB8,若要更改地址,需要退出WinVCC,重新启动并选择新的从地址。

三、系统操作

3.1 上电

完成软件安装和硬件配置后,即可为TVP5147EVM上电。上电步骤如下:

  1. 从Windows开始菜单启动WinVCC:“Start->Programs->TVP5147EVM Software->WinVCC”。
  2. 打开WinVCC配置对话框,确保I2C从地址与TVP5147EVM上的跳线设置匹配,选择正确的设备(TVP5147和7194编码器模块),并启用所有程序选项。点击“OK”开始与所选设备进行I2C通信。
  3. 关闭WinVCC配置对话框后,立即运行所选寄存器的I2C系统测试。若测试失败,会显示相应的对话框,可参考第4章进行故障排除。
  4. 启用实时轮询功能,可实现VIDEO - STANDARD AUTO - SWITCH POLLING功能。当TVP5147检测到输入视频标准变化时,会自动切换到检测到的标准进行操作。

3.2 主菜单

关闭实时轮询对话框后,显示主菜单,包括File、Edit、Tools、Window和Help等菜单。以下是主菜单中几个重要功能的介绍:

  1. 系统初始化:通过“Tools”菜单中的“System Initialization”选项,可使用命令文件对视频解码器和/或视频编码器进行初始化。选择所需的数据集并点击“Program Device(s) Using Selected Dataset”按钮,即可通过I2C总线加载设备。
  2. 添加自定义数据集:使用工厂提供的命令文件对EVM进行编程后,可以通过图形用户界面(Edit > Property Sheets)或编辑单个寄存器(Edit > Register Map)来定制设备寄存器设置。将定制的寄存器设置追加到当前命令文件中,即可创建自定义数据集。
  3. 命令文件:命令文件是一个文本文件,可使用任何常见编辑器生成,但必须保存为纯文本格式。它包含最多250个数据集,每个数据集是一组用于初始化视频解码器和/或视频编码器的寄存器设置。命令文件的语法有一定规范,如使用双斜杠“//”作为注释,不区分大小写,忽略所有空白字符等。
  4. 寄存器编辑:提供了四种寄存器编辑模式,包括寄存器映射编辑器、编码器模块编辑器、内存编辑器和属性表。用户可以通过“Edit”菜单选择相应的功能。属性表使用图形用户界面表示寄存器数据,通过操作各种对话框控件来更改页面上的值。

四、故障排除

4.1 故障排除指南

当遇到问题时,可以参考表4 - 1中的解决方案。例如,如果在启动时显示“Cannot find DLL file DLPORTIO.DLL”错误消息,可能是EVM随附的并行端口驱动程序未安装,需要运行CD - ROM上的Port95NT.EXE进行安装。如果视频输入选择错误,可以通过“Edit->Property Sheets->TVP5147”的模拟输入页面选择正确的视频输入并点击“Apply”。

4.2 纠正措施对话框

I2C系统测试失败后,会显示纠正措施对话框。根据电缆连接和EVM电源状态,选择相应的操作。如果电缆未连接或EVM未通电,按照对话框的指示进行连接和通电;如果问题仍然存在,可能需要设置PC并行端口模式。设置PC并行端口模式时,需要重新启动PC,进入BIOS设置程序,将并行端口LPT1设置为ECP模式或双向模式。

五、原理图和电路板布局

本章包含TVP5147EVM的原理图,共6张。这些原理图为工程师提供了详细的电路设计信息,有助于深入了解模块的工作原理和进行进一步的开发。

TVP5147评估模块为电子工程师提供了一个全面的视频解码和编码解决方案。通过深入了解其功能、设置、操作和故障排除方法,工程师可以更好地利用该模块进行视频相关的设计和开发。你在使用类似模块时遇到过哪些问题呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分