TVP5150调试报告

合集下载

ICETEK-TVP5150-E使用说明书V2

ICETEK-TVP5150-E使用说明书V2

ICETEK-TVP5150-E板使用说明一.TVP5150芯片简介TVP5150A是一款由美国德克萨斯仪器公司(TI)开发生产的低功耗视频解码芯片,它可以将输入的NTSC,PAL,和SECAM视频信号转换成8位ITU-R BT.656格式的数字码流,同时还能输出分离的视频同步信号。

TVP5150A芯片采用32芯TQFP封装,标准工作状态下功耗为115mW,待机状态I2总线进行配置编程。

功耗低于1mW,它采用1.8V供电,I/O采用3.3V。

可以采用CTVP5150A解码芯片提供的主要功能:-超强的同步检测-带模拟处理功能的AD转换器-亮度和彩色信号分别采用4行的梳状滤波器处理-色度处理-亮度处理-视频时序处理和低功耗模式-多种输出格式控制I2总线接口-C-VBI数据处理-复合视频和S端子输入I2总线进行配置和控制,它使用一套内部的寄存器设置运行参数。

TVP5150A解码芯片可以通过C这些寄存器的配置及参数选择,请查阅相关文档。

二.ICETEK-TVP5150板ICETEK-TVP5150板采用TI的TVP5150A芯片实现视频图象的采集、存储和传输。

它采用背板设计,可以安装在ICETEK的A板上使用。

1.原理框图2.ICETEK-TVP5150-E板系统组成(1)视频解码芯片:TVP5150完成对模拟视频信号的解码,形成8位ITU-R BT.656格式的数字码流,供后续模块使用。

(2)逻辑控制芯片:XC95144完成对BT.656格式的数字码流解码,并顺序存储到存储区。

包括提取码流中的同步信号、行起始和结束信号、取出亮度(Y)信息、去除色度信息等。

产生必要的逻辑控制和时序,将解码得到的亮度数据发送到存储区存储。

I2总线接口。

实现C在DSP需要读取状态和图象数据时,产生必要的逻辑控制和时序,将数据从存储区读取并发送给DSP。

在DSP写ICETEK-TV5150-E板的状态寄存器时,将状态信息存储到相应控制寄存器。

4.3寸产品PCBA调试报告-模板

4.3寸产品PCBA调试报告-模板

能校正
6 触摸屏操作坐标是否准确
正确
7 在浏览器界面划动触摸笔,看虚线框是否稳定
稳定
×
对地短路图像会定格,且有明显横纹 对地短路图像会定格,且有明显横纹 对地短路图像会定格,且有明显纵条纹 对地短路对图像无影响
在滤波电容(C1、C2)改为33nF之后
第3页共7页
1 XDACK1-GPB7(GPS供电控制) 2 GPS-RTC
6 VCC3.3V(系统 3.3V)
7 VCC-VIDEO A/D(TVP5150A电源 1.8V) 8 VCC-INT(CPU 1.3V)
平均值:6.00V 平均值:5.00V 平均值:5.61V 平均值:4.37V 平均值:4.19V 平均值:3.33V <50mV) 平均值:1.801V 平均值:1.305V
工作状态:有数据,闲置状态:0V,Sleep状态:0V 工作状态:有数据,闲置状态:3.3V,Sleep状态:0V 591716B/S 759648B/S 587165B/S 776940B/S 6.3V 很不好,经常无法识别导航仪 STAT1、STAT2:11.05Hz矩形波, 红灯Vpp:2.94V,占空比72.2%;绿灯Vpp:608mV,占空比 27.8%
测过4台整机,每台4次,定位时间都在20-40S之间
进入蓝牙菜单时为高电平(EN脚为2V),退出为低电平(0V) 3m内无方向性;13m内通话效果良好,但在特定角度效果不好
1 图像是否有偏色、噪点、马赛克、抖动等 图像很好
A
V
2 图像完整性
图像右侧有少许缺失
-
i
3 图像稳定性
有时右侧的一竖条图像会在左侧显示出来,也就是说:行的起 始点不是左端点

基于FPGA的TVP5150控制实现

基于FPGA的TVP5150控制实现

基于FPGA的TVP5150控制实现作者:郑培秋董慧颖张启东来源:《数字技术与应用》2009年第11期[摘要]介绍了视频输入处理芯片TVP5150的功能与特点,着重分析了基于EP1C20控制TVP5150的硬件接口及对具有ITU-R BT.656格式的数字图像数据读取与处理。

[关键词]EP1C20 TVP5150 数字图像 ITU-R BT656[中图分类号]TN911[文献标识码]A[文章编号]1007-9416(2009)11-0006-02 引言在图像处理系统的前端,多采用高度集成的视频解码芯片实现图像的采集功能。

TI公司的视频解码芯片TVP5150以其卓越的性能和高性价比广泛地得到应用,它能将模拟视频信号转换成为符合ITU-R BT.656标准的数字信号,可以很方便的利用FPGA来进行信号处理。

本文就是利用EP1C20配置成控制器通过IIC总线控制,设置TVP5150的工作状态,读取与存储标准的数据。

1 TVP5150的基本功能与特点TVP5150是TI公司的一种可编程视频输入处理芯片,采用CMOS工艺。

内部包含两路模拟处理通道,能实现抗混叠滤波、9位A/D转换、自动箝位、自动增益控制(AGC)、时钟发生(CGC)、多制式解码、亮度,对比度,饱和度控制(BCS)和多标准VBI数据解码等功能。

TVP5150是超低功耗、支持NTSC/PAL/SECAM等格式的高性能视频解码器,在正常工作时,它的功耗仅115 mw,并且具有超小封装(32脚的TQFP),因此非常适用于便携、批量大、高质量和高性能的视频产品。

它可以接收2路复合视频信号(CVBS)或1路S-Video信号。

通过FPGA配置成的IIC总线控制器设置内部寄存器,可以输出8位4:2:2的ITU-R BT.656信号(同步信号内嵌),以及8位4:2:2的ITU-R BT.601信号(同步信号分离,单独引脚输出)。

2 IIC总线简介2.1 IIC总线的基本原理IIC串行传输总线提供了比较完善的总线协议,以二根信号线(双向数据线(SDA)和串行时钟线(SCL))实现了完善的全双工同步数据传输,并且接口电路简单,可以极方便地构成多机系统和外围器件扩展系统,因而得到了广泛地应用。

TVP5150和i.MX27的模拟视频采集系统设计

TVP5150和i.MX27的模拟视频采集系统设计

TVP5150和i.MX27的模拟视频采集系统设计李敏【期刊名称】《单片机与嵌入式系统应用》【年(卷),期】2016(16)2【摘要】In the paper,the video capture technology of video intercom system is researched,and the feasibility of the video decoder chip is discussed.In the system,TVP5150 is used as the video decoder and i.MX27 is used as the control kernel.The kernel of Linux2.6 is used to initialize the TVP5150 through the I2 C bus,and the kernel driver architecture V4L2 of the video device with Linux system is used to achieve the function of video acquisition.%对目前可视对讲系统的视频采集技术进行了研究,探讨视频解码芯片应用于可视对讲系统的视频采集的可行性.以TVP5150为视频解码芯片,i.MX27为系统控制核心,利用Linux2.6内核,通过I2 C总线初始化TVP5150,使用Linux 系统中视频设备的内核驱动构架 V4 L2,实现了视频采集功能.【总页数】3页(P48-50)【作者】李敏【作者单位】南京理工大学自动化学院,南京 210000【正文语种】中文【中图分类】TP332【相关文献】1.基于i.MX27的视频监控系统设计与开发 [J], 孙钊;王仁波2.基于i.MX27的H.264网络视频监控系统设计 [J], 于雪莲;陈钱;顾国华3.基于i.MX27的H.264网络视频监控系统设计 [J], 于雪莲;陈钱;顾国华4.基于i.MX27的网络摄像机系统设计 [J], 唐鑫;龙昭华;蒋贵全5.基于STM32的WI-FI视频采集与传输系统设计 [J], 林开司;张露因版权原因,仅展示原文概要,查看原文内容请购买。

基于DM642的视频解码设备TVP5150驱动程序的设计

基于DM642的视频解码设备TVP5150驱动程序的设计
图 5 DM642 视频采集回 放微型驱动架构
图 3 中把微型驱动模型分为两部分: 普通微型 驱动部分和特殊微型驱动部分[ 6] 。
普通微型 驱 动部 分 仍然 保 留有 IOM Mini ) Driver 的所有 AP I 接口函数。特殊微型驱 动部分 是面向外围芯片的, 它通过一个叫作 EDC( Ext ernal Device Cont rol) 的专用接口提供了对外围芯片的打 开、控制、关闭的接口函数:
绍了 DM642 的类/ 微型驱动模型, 在此基础上设计了视频采 集底层设 备驱动 程序, 并对 DM642 在图 像采集 时产生 的分屏 现
象提出了解决办法。本驱动程序已在视频监控系统中得到应用, 运行稳定。
关键词: DM642; T VP5150; 类/ 微型驱动模型; 分屏现象。
中图分类号: O432. 2; TP 391. 41
根据以上介绍可以看到, GIO 模块不需要二级 接口, 操作简单、稳定。所以我们在设计 DM642 视
第3期
徐志伟, 马登极等: 基于 DM642 的视频解码设备 TVP 5150 驱动程序的设计
947
4 驱动程序设计和实现
根据类/ 微型驱动程序的模型, 驱动程序的设计 可以分为三个层次: 类驱动程序, 微型驱动程序和芯 片驱动程序。 4. 1 类驱动程序的设计
DM642 对 T VP5150 芯片的操作是通过 I2C[ 3] 总线实现 的, 硬件连接 如图 2 所示。TV P5150 和 DM642 的连 接方 式 采用 最简 连线 的 IT U2R BT . 656 方式, 不需要像视频采集芯片 SAA7115 所要求 的水平、垂直、场同步信号线, 结构简单。
GI O_ submit ( gioChan, F VID _ ALLOC, bufp,

TVP5150调试经验

TVP5150调试经验

TVP5150xxx 使用手册:1. 介绍TVP5150系列是一颗使用简易,超低功耗,封装极小的数字视频解码器。

使用单一14.31818MHz时钟就可以实现PAL/NTSC/SECAM各种制式的解码,输出8-bit ITU-R BT.656数据,也可输出分离同步。

MCU通过标准I2C接口控制TVP5150的诸多参数,比如色调,对比度,亮度,饱和度和锐度等等。

TVP5150内部的VBI处理器可以分离解析出VBI里面的teletext,closedcaption等等信息。

2. 硬件设计1)参考原理图:2)参考gerber file:TVP5150EVM CAM.zip3)硬件原理设计注意事项:•晶体电路:参考时钟频率如果有非常小的误差都可能导致颜色错误甚至没有颜色。

因此我们要注意:使用正确频率的晶体,14图114.31818MHz,误差在50ppm内为佳;C1,C2的选择应该根据晶体的负载电容,,其中Cstray一般取3-8pF。

•上电时序:由于TVP5150AM1内部有多种电压,为了保障系统的正常工作,我们建议1.8v电压先上,然后上3.3v电压,最后相隔100ms后给系统复位。

•视频输入管脚及增益设置:在匹配电阻为75欧姆情况下,最大的峰峰值为1.24v,如下图:图2这时候就超过了TVP5150允许的最大输入值0.75v,我们通常采用电阻分压网路来解决该问题。

图3• Anti-aliasing滤波器设计:为了防止频带外的杂讯干扰,通常在模拟前端加入低通滤波器。

如图4,是给CVBS信号、S-Video的滤波器,它们不同主要是因为TVP5150对这两种信号的采样频率不同。

图4图5.幅频特性,频响特性4)PCB layout注意事项:•地的分割:建议分模拟地和数字地,并使它们在相应的电源层下。

•不要将任何信号放在电源层或地层上。

•确保电源层等于或小于相应地层的大小。

•不要使模拟信号靠近时钟信号。

•不要将数字信号放在模拟区域。

TVP5150调试报告

TVP5150调试报告

TVP5150调试报告1.引言2.调试环境我们在一台Ubuntu 20.04 LTS操作系统的电脑上进行了TVP5150的调试。

该计算机配备了Intel Core i7处理器和8 GB内存。

我们采用了TVP5150的评估板,连接到计算机的PCI-Express插槽。

为了完成调试和测试,我们使用了TVP5150的软件开发工具包。

3.调试步骤在开始调试之前,我们首先通过在设备管理器中检查PCI设备列表,确认TVP5150评估板已正确连接到计算机。

然后,我们安装了TVP5150的软件开发工具包,并按照用户手册中的指示进行设置和配置。

接下来,我们打开了TVP5150软件开发工具包提供的示例应用程序,并按照用户手册中的说明进行了配置。

我们设置采样频率为25 fps,并选择了适当的视频输入源。

然后,我们启动了应用程序,并观察到TVP5150成功将视频信号输入到计算机中。

为了进一步测试TVP5150的性能,我们使用了一段来自摄像头的实时视频流,并将其通过TVP5150进行采集和处理。

我们观察到TVP5150的图像质量非常出色,并且没有明显的失真或噪声。

此外,TVP5150的处理速度也非常快,几乎即时将视频流显示在计算机屏幕上。

最后,我们进行了一些附加的测试,以验证TVP5150的其他功能。

我们测试了TVP5150的视频捕捉能力,并成功捕获了一幅单帧图像。

我们还测试了TVP5150的音频处理功能,并将音频信号输入到计算机的扬声器中。

4.结论通过对TVP5150的详细调试,我们发现它具有优秀的视频采集和处理性能。

TVP5150的图像质量非常出色,并且其处理速度快且稳定。

此外,TVP5150还具有其他功能,如视频捕捉和音频处理,使其成为一款功能齐全的视频处理器。

尽管我们在本次调试中没有遇到明显的问题或故障,但我们仍建议在实际应用中进行更加细致的测试和调试。

这将有助于确保TVP5150在各种情况下都能正常工作,并满足用户的需求。

TVP5150xxxTVP5151使用手册

TVP5150xxxTVP5151使用手册

Application ReportZHCA121 – August 2011TVP5150xxx /TVP5151使用手册摘要德州仪器半导体技术(上海)有限公司通用DSP 技术应用工程师喻云峰目录1简介 (2)2硬件设计 (2)3软件设计 (6)4FAQ (8)1ZHCA1212 TVP5150xxx /TVP5151使用手册1 简介TVP5150系列是一颗使用简易,超低功耗,封装极小的数字视频解码器。

使用单一14.31818MHz 时钟就可以实现PAL/NTSC/SECAM 各种制式的解码,输出8-bit ITU-R BT.656数据,也可输出分离同步。

MCU 通过标准I2C 接口控制TVP5150的诸多参数,比如色调,对比度,亮度,饱和度和锐度等等。

TVP5150内部的VBI 处理器可以分离解析出VBI (Vertical Blanking Interval )里面的teletext,closed caption 等等信息。

TVP5151是TVP5150AM1的升级版本,其将TVP5150AM1的最新补丁固化在内部的program ROM ,并扩大了内部RAM 的空间。

在硬件上唯一的改动就是时钟的输入频率,为单27MHz 。

其硬件和寄存器和TVP5150AM1完全兼容。

在新的设计当中,我们推荐使用TVP5151。

2 硬件设计1. 参考原理图:Adobe Acrobat Document2. 参考gerber file:TVP5150EVM CAM.zip3. 硬件原理设计注意事项:o 晶体电路:参考时钟频率如果有非常小的误差都可能导致颜色错误甚至没有颜色。

因此我们要注意:使用正确频率的晶体,14ZHCA121TVP5150xxx /TVP5151使用手册 3Figure 1.14.31818MHz,误差在50ppm 内为佳;C1,C2的选择应该根据晶体的负载电容,,其中Cstray 一般取3-8pF 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TVP5150调试报告
一、分析TVP5150
1、简介
TVP5150系列是一颗使用简易,超低功耗,封装极小的数字视频解码器。

使用单一14.31818MHz时钟就可以实现PAL/NTSC/SECAM各种制式的解码,输出8-bit ITU-R BT.656数据,也可输出分离同步。

MCU通过标准I2C接口控制TVP5150的诸多参数,比如色调,对比度,亮度,饱和度和锐度等等。

TVP5150内部的VBI处理器可以分离解析出VBI(Vertical Blanking Interval)里面的teletext、 closed caption等等信息。

2、输出信号
为了方便后续调试工作,选择PAL-N,ITU-R BT.601标准输出。

3、主要时序
4、需要注意的地方
①PIN11为复用管脚YOUT7/I2CSEL。

I2CSEL为I2C从地址片选位,应
该加入一个上拉或者下拉。

YOUT7为输出的最高位。

为了保证不影响
输出,且可以作为片选,应把该管脚加上拉,并连接到IO口上。

②根据02专案原理图设计,输出管脚所有都上拉到3.3V,因此现在的
的器件从地址为BAH。

③PIN27 INTREQ/GPCL/VBLK需要拉低,才有数据输出,否则没有。

(网上经验之谈,未验证。


④晶振的频率不能有偏差。

⑤I2C配置虽然简单,但是TVP5150的I2C要求非常高,必须严格按照
上面要求才能配置,否则不成功,特别是要注意等待从机响应。

5、存在问题的地方
①由于选择了PAL-N制式,因此输出为720*576@50Hz,如何扩展数据
至800*600满足SVGA LCOS屏要求?如何采取数据至320*240满足
QVGA LCOS要求?如何转换成1280*768 Raw data格式,满足01专
案DSP板的要求?
②输出为50Hz视频,能够驱动要求为60Hz~120Hz的LCOS屏能否被点
亮?
二、寄存器值设置
从地址:BAH
寄存器值设置如下表:
三、 I2C配置相关数值
00H 00H 03H 8FH O4H DCH 07H 60H 08H 00H 09H 80H 0AH 80H 0BH 00H 0CH 80H 0DH 40H 0EH 00H 0FH 12H 11H 00H 12H 00H 13H 00H 14H 00H 15H 01H 16H 80H 18H 00H 19H 00H 1AH 0CH 1BH 14H 28H 00H
四、程序调试
1、编写I2C调试程序。

2、下载到驱动板上,并采用Signal Tap II进行采样分析。

结果如
下图:
由上面结果可以看到,TVP5150有正常的数据输出,HS和AVID也符合配置要求,VS和FID由于采样长度不足,没有显示。

3、采用示波器测试结果。

频率一样,高电平有效,FID与VS频率一样,占空比为50%,均满足要求。

五、总结
TVP5150已配置成功,并能够按照所配置值,输出相应结果,配置调试工作完成。

相关文档
最新文档