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 。

TVP5150调试报告

TVP5150调试报告

TVP5150调试报告一、分析TVP51501、简介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调试程序。

TVP5150黑白转彩色异常调试

TVP5150黑白转彩色异常调试

TVP5150黑白转彩色异常调试TVP5150(目前已升级为TVP5150AM1)是TI生产的超低功耗、支持NTSC/PAL/SECAM 等格式的高性能视频解码器,在正常工作时,它的功耗仅115 mW,并且具有超小封装(32脚的TQFP),因此非常适用于便携、批量大、高质量和高性能的视频产品。

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

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

可以说TVP5150是最稳定、使用最广的一颗视频AD芯片之一,在很多产品上有广泛的应用。

但就这样一颗芯片,也不是完美无缺的。

在此和大家分享一下调试解决TVP5150 bug的经历。

我公司的主要产品是网络摄像机。

前端是CCD板机(或其它摄像机)送出模拟CVBS 信号,经TVP5150AM1变换为BT.656信号,送给后端的主控CPU实现图像的H.264压缩和网传。

有一款前端的摄像机具有低噪度转黑白功能,在光线不足时,会输出黑白图像,光线充足时,会自动输出彩色图像。

在连接这款摄像机时出现一个问题。

摄像机图像从黑白转为彩色时,后端得到的依然是黑白图像(我公司仅在这款摄像机上发现这个问题,在其它具有低噪度转黑白功能的摄像机上没有发现)。

针对这个问题,我们软件、硬件齐下手,狠狠的调了一阵子,能想到的方法全用上了。

无奈现象依旧,只能求救于TI了。

把问题现象给TI描述清楚后,TI回复的倒挺快:需要给TVP5150AM打个补丁,并把补丁包发了过来。

(TI也太可恶了,明知有这么个Bug,既不在芯片中修正,也不出文档告知大家,折磨了兄弟一个多星期)。

,这个就是TI的补丁包,下面和大家分享下补丁包的使用。

首先,确认你用的TVP5150AM1 ROM版本是v4.00 。

通过IIC 读TVP5150AM1寄存器0x82 0x83值应该是0x04 0x00;第二步,启动TVP5150AM1内部的微处理器。

omap3530+tvp5150调试小结

omap3530+tvp5150调试小结

omap3530+tvp5150调试小结在网上搜了不少帖,都是问怎么做怎么调才行,就没有出来分享一下调试成功的经验的,于是写下这篇小结,记录下自己的调试过程,希望对从事相关工作的朋友有所启发。

开发板是实验室自己做的,tvp5150连接到omap3530的i2c2口上,i2csel接上拉电阻,所以tvp5150的地址为0xBA。

笔者使用Mini板提供的kernel(2.6.28)和Uboot,使用mini板的配置编译后,发现无法检测到tvp5150,/dev/下只找到i2c-1和i2c-3的设备文件,直接编程打开/dev/i2c-1或/dev/i2c-3,设置从机地址为tvp5150的地址,也没有找到设备。

开始还以为是硬件有问题,用示波器检测,发现tvp5150上电后有时钟信号,27M,但数据输出都为0,查数据手册才发现,要设置0x03寄存器为0x09后,才会有数据信号输出。

后来修改board-omap3mini.c,注册i2c-2,如下://#ifdef CONFIG_I2C2_OMAP_MINIomap_register_i2c_bus(2, 400, NULL, 0);//#endif重新编译内核后,/dev/下出现i2c-2设备文件,但还是无法检测到tvp5150。

听别的工程师说,tvp5150的检测和i2c无关,主要是看数据端口有没有被检测到。

但是使用/dev/i2c-2可访问到tvp5150,可以对tvp5150的寄存器进行操作。

设置0x03寄存器为0x09后,果然有数据信号输出。

至此,笔者终于确定问题是出在瑞泰Mini-V3板提供的kernel上,估计是视频输入输出这方面没做好。

接下来笔者将尝试移植2.6.32的kernel,此kernel是从DVSDK里析出来的,多媒体驱动比较全。

附上笔者设置tvp5150的代码:#include <stdio.h>#include <stdlib.h>#include <linux/i2c-dev.h>#include <fcntl.h>#define TVP5150_SLAVE_ADDRESS 0xBA>>1#define TVP5150_MISC_CTL 0x03 /*Miscellaneous controls register address*/int main (int argc, char *argv[]){int tmp = 0, i;int file;int adapter_nr = 2;char filename[20];unsigned char tvp5150_init[2] = {TVP5150_MISC_CTL,0x09};snprintf(filename, 19, "/dev/i2c-%d", adapter_nr);file = open(filename, O_RDWR);if (file < 0) {printf("%s not found.\n",filename);exit(1);}else {printf("open %s success.\n",filename);}if (ioctl(file, I2C_SLAVE, TVP5150_SLAVE_ADDRESS) < 0) {printf("TVP5150 not found.\n");exit(1);}else {printf("set slave address = %X success.\n",TVP5150_SLAVE_ADDRESS);}if (write(file, tvp5150_init, 2) != 2) {printf("i2c write failed: address = 0x%02X\n", tvp5150_init[0]);}else {printf("set 0x%02X = 0x%02X success\n", tvp5150_init[0], tvp5150_init[1]);};//printf("TVP5150 has set to enable 8-bit ITU-R BT.656 with embedded syncs output"); close(file);}TVP5150调试心得最近有客户要求用ccd的sensor,而自己也考虑到用模拟摄像头灵活,而且现在有些模块的价格已经卖得非常便宜,昨天去华强北采购了一些样,还真不贵。

TVP5150中文资料

TVP5150中文资料

Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265
Copyright 2002, Texas Instruments Incorporated
元器件交易网
Contents
元ĆPower VIdeo Decoder With Scaling
Data Manual
September 2002
DAV Digital Video/Speaker
SLES043
元器件交易网
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third–party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.

TVP5150am1

TVP5150am1

端口名输入/输出相应描述AIP1A IAIP1B ICH1_AGND ICH1_AVDDNSUB IPLL_AGND IPLL_AVDD I REFM I REFP I AVID O DGND I P LL电源供应,接1.8VA/D参考地,通过一个1uf的电容接到模拟地,也可以通过1uf的电接到REFPA/D参考电源,通过一个1uf的电容接到模拟地数字地有效视频标志,在YUV端口输出的视频行有效期间,AVID为高,A垂直消隐期间也会触发,在有效视频开始像素低位寄存器地址12h的bit2控制,模拟输入,和视频输入口通过一个0.1uf/1uf的电容相连接,输入是0—0.75Vpp,可能需要一个衰减器来减小振幅到达所需的电压水平,如果不用就接个0.1uf的电容接地模拟输入,和视频输入口通过一个0.1uf/1uf的电容相连接,输入是0—0.75Vpp,可能需要一个衰减器来减小振幅到达所需的电压水平,如果不用就接个0.1uf的电容接地模拟接地模拟电源供应,接1.8V电源基地,接到模拟地PLL接地,接到模拟地DVDD IFID/GLCO OHSYNC OIO_DVDD IPDN IRESETB ISCL I/OSCLK OSDA I/OVSYNC/PALI OIOYOUT[6:0]I/O XTAL1XTAL2输出独立解码的ITU −R BT.656/YUV422和独立同步信号外部参考时钟输入未连接节电模式端口(激活 低),使设备处于待机状态。

保存寄存器的低复位,只有当PDN=1时,才能使用复位信号。

当复位信号被拉低所有寄存器被复位。

重启内部微处理器I2C串行时钟,(用一个1.2千欧电阻上拉到IO_DVDD)系统时钟是像素时钟频率的两倍I2C串行数据(用一个1.2千欧电阻上拉到IO_DVDD)VSYNC:场同步信号PALI:PAL行标志或水平锁存标志。

对于PAL行标志,1标示非反向行,0标示反向行FID:奇偶场标志,垂直锁存标志,对于奇偶场标志,1表示奇场GLCO:这个串行输出承载颜色锁相信息。

tvp5150寄存器说明

tvp5150寄存器说明

TVP5150芯片寄存器设置TVP5150主要信号引脚:标识引脚号功能I/O 备注AIP1A、B 1、2 模拟视频输入IVBLK 27 垂直空白输出O 复用A VID 26 有效视频指示OHSYNC 25 行同步OVSYNC 24 场同步O 复用FID 23 奇偶场标识O 复用SDA 22 I2C数据总线I/OSCL 21 I2C时钟总线IYOUT[0..7] 18-11 数据总线I/OI2CSEL 11 I2C地址选择I模拟输入:PAL制信号。

VBLK、A VID信号的应用:这两个信号主要用于图像的剪裁。

VBLK、A VID信号应用示意图数字视频输出格式:TVP5150芯片只有8位数据总线,其输出格式有两种:8-bit 4:2:2格式和8-bit ITU-R BT.656格式。

两种格式的区别:8-bit 4:2:2格式需要输出行、场同步信号,数据总线上只有图像数据;ITU-R BT.656格式不需要输出行、场同步信号,该格式的行、场起始与结束都是通过嵌入到图像数据中的标志码来指示的,因此该格式又称为嵌入同步方式。

输出格式说明模拟视频标准行频率(kHz) 每行像素数每行有效像素数时钟频率(MHz)PAL(B,D,G,H,I) 15.625 864 720 27TVP5150寄存器设置:TVP5150内部寄存器通过I2C总线进行设置。

I2C总线地址由I2CSEL引脚的高低电平决定。

I2CSEL=‘1’,写地址为0xBA;I2CSEL=‘0’,写地址为0xB8。

设置TVP5150内部一个寄存器的顺序如下:1.主机发送开始信号;2.主机发送TVP5150芯片地址;3.从机应答;4.主机发送TVP5150内部寄存器地址;5.从机应答;6.主机发送要写入TVP5150内部寄存器的数据;7.从机应答;8.主机发送停止信号;注意:当向TVP5150内部地址为00h-8Fh的寄存器写入时,在上述第7、8步骤间TVP5150芯片需要一个延时,用以等待数据写入寄存器。

TVP5150简介

TVP5150简介

刚开始用TVP5150,寄存器的设置参照网友的设置如下:IIC_Write(TVP5150,0x00,0x00);II C_Write(TVP5150,0x03,0x09); //8-bit ITU-R BT.656 with embedded syncsIIC_ Write(TVP5150,0x07,0x40);IIC_Write(TVP5150,0x0d,0x07);数据输出和数据时钟接到驱动芯片上,主要现象:PAL制时,彩色会一闪一闪,好像是一幅有彩一幅黑白的图像,将彩色关闭,图像就不闪了,NTSC制时,图像会自动变色,红,绿,蓝的不断变化;彩色关闭,也很正常,请问对TVP5150只要上面的寄存器设置就可以吗,请有做过的朋友帮忙一下,谢谢!TVP5150的低功耗视频解码模块0 引言随着便携式多媒体终端需求量迅速增加,在视频解码等方面对芯片低功耗的要求也越来越高。

因此,只有将模拟视频信号转换成为符合ITU-R BT.656标准的数字信号,才可方便地利用FPGA或者DSP甚至PC机来进行信号处理。

本模块就是利用TI公司的超低功耗T VP5150芯片对视频信号A/D解码,由单片机通过I2C总线控制,预留地址数据等接口,作为模块验证以及后续数字信号处理之用。

1模块硬件构成1.1系统基本构成系统总体构成框图如图1所示。

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

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

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

单片机选用TI公司的MSP430F2013,超低功耗,有2 kB+256 B Flash存储器和12 8 B RAM,14脚超小封装(TSSOP)。

基于FPGA的TVP5150的视频解码模块

基于FPGA的TVP5150的视频解码模块

1 模 块 的 硬 件构 成
FPGA通 过 I 2C总 线 对 TVP 51 5 0进
总线 上。 连 接 在 总 线 上 的 每 个 器件 都 有一 和 TVP5 l 5 0 的 写。 个地 址可以作为识 别, 并 且 这 个 地 址 是 唯

当F P GA 要 读 取 当前 T VP 5 1 5 0 的状 态
TVP51 5 0 , 正 是 以 它的 小 尺寸 , 低 功 耗 和 高
送和接 收数据 , 用 于 连 接 微 控 制 器及 其 外 中使 用Ve r i l o g 语言构建I 2 c 总 线 控 制 器, 围 设备 , 由数 据 线 S DA和 时 钟 线 S c L 构成 , TVP5 1 5 0 通 过 接 收 FPGA的 这 些 数 据完 成
的, 不 会发 生 重 复 。 而 且 都 每 个 器 件都 可 时 , 需通 过 I 2 C 总 线 启动 对TVP 5 1 5 0 的寄 存
这是 由这 个 器 头输 入的模拟视 频信号 进行解 码, 并 把 解 以 作为 一 个发 送 器或 接 收 器 , 件的功能决定的。 I 2 C总 线 的 可以 有多 个 主
性 价比等优势, 在视频解码方面脱颖 而出,
多 主控 接 口标 准 , 同 时具 有 相 关 的寄 存 器 的 设 置 , 从 而 使 TVP 5 1 5 0 达 得 到 了广 泛 的应 用 。 该 文 就 是 通 过FPGA配 具 有 双 向传 输 、 总 线 仲 裁 机 制 。 串 行 的 8 位 双 向数 据 传 输 置I 2 C 总 线, 从而 达 到 配 置TVP5 1 5 0 的工 作 到 能 进行 视 频 解码 的 要求 。 0 0 k b i t / s 。 在 状 态, 控 制 数 据 的 读 取 与存 储 , 完 成 模 拟 信 位 速 率 在 标 准 模 式 下 可 达 1

TVP5150中文版

TVP5150中文版

TVP5150A/TVP5150AM1超低功耗NTSC/PAL/SECAM 视频鲁棒同步检测解码器数据手册五月2004HPA 数字音频视频(TI) 重要通知德州仪器公司及其附属公司TI 保留权利作出更正,修改,增强,改进和其他变化随时对其产品和服务,并停止没有通知任何产品或服务。

客户应先征得配售最新的相关信息订单和验证这些信息是最新和完整。

所有产品的销售受到了TI’s条款和销售情况在订单确认时所提供的。

TI 保证其硬件产品的性能,在销售中按照时间与TI的规格标准适用’s保修。

测试和其它质量控制技术被用来在多大程度上TI 认为有必要支持这项保证。

除非政府做出了硬性规定,每个产品的所有参数测试并不一定执行。

TI 不承担任何责任申请援助或客户的产品设计。

客户正在使用他们的产品和应用组件TI 负责。

为了尽量减少与客户产品相关的风险和应用,客户应提供充分的设计与操作安全措施。

TI 并不代表任何保证或执照,明示或暗示的保证,是任何TI 专利权,版权授予,口罩工作的权利,或其他TI 知识产权有关的任何组合,机器或流程其中TI 产品或服务的使用。

发布的信息由TI 关于第三方产品或服务不构成从TI 许可使用这种产品或服务或担保或认可单位。

使用此类信息可能需要获得第三方的专利权或其它知识产权牌照的第三者,或由TI. 根据专利许可或其他TI繁殖在TI 数据手册或数据表,知识产权是只允许复制,是没有改建和由所有相关授权,条件,限制陪同和声明。

繁殖对内容的篡改的信息是不公平和欺诈性商业行为。

TI 不承担任何责任或这种改变的文件负责。

网站TI 产品或服务转售与报表不同,超越TI 表示该产品或服务的所有参数空隙表达和相关TI 产品或服务和任何暗示保证是一种不公平和欺诈性商业行为。

DSP 不负责或承担任何此类陈述。

以下是网址,你可以获取有关其它TI产品和应用解决方案:1 介绍TVP5150A NTSC/PAL/SECAM 是一个超低功耗视频解码器。

基于TVP5150的视频LCD显示设计

基于TVP5150的视频LCD显示设计
要完成基本的显示功能,SCALER要通过单片机的I2C指令写入寄存器以完成以下功能: 1)液晶屏参数选择:根据要点亮的液晶屏规格数,写入合适的液晶屏参数,包括分辨率、行场频、像素时钟、行场同步宽度、行场前后沿宽度等,这些在程序中更改宏定义即可; 2)选择输入信号格式及输入信号通道是YUV0还是YUV1,并打开数字端口控制,由此配置相应寄存器; 3)设置显示区域行场起始、结束位置,设置ADC的增益和偏置以及根据输入同步设置ADC_PLL控制; 4)设置YUV to RGB色彩转换空间转换系数。
1.2 ITU-RIBT.656视频标准 ITU-R BT.601是&ldquo;演播室数字电视编码参数&rdquo;标准,而ITU-R BT.656则是ITU-R BT.601附件A中的数字接口标准。ITU-R BT.656输出8位Y:Cb:Cr=4:2:2的数据格式,同步信号内嵌于数据流中串行输出,也可以单独引脚与数据流并行输出。图2所示为完整的一帧数据,分奇偶两场,23~311行是偶数场数据,366~624行是奇数场数据,FID为奇偶场指示信号,在场同步信号(VSYNC)下降沿跳变。VBLK为场消隐信号,高电平有效,可以通过设置TVP5150寄存器来改变其长短,控制有效图像数据输出,因此在VBLK信号低电平期间对应输出视频有效数据。
视频监控系统目前在军用车载侦察、日常生产、生活中应用十分广泛。随着数字化生活的进一步提高,当前视频监控系统正逐步由模拟化走向数字化。现代常见的数字视频处理系统通常使用视频解码芯片将模拟视频信号直接转换成数字信号,应用较多的有philips的SAA711 1、SAA7114,TI的TVPS022、TVP5150等。TI公司的视频解码芯片TVP5150以其卓越的性能和高性价比广泛地得到应用,它能将模拟视频信号转换成为符合ITU-R BT.656标准的数字信号,使用数字化接口的LCD显示器能获得比传统CRT显示器更清晰、稳定的画面。 视频转换处理电路是LCD监视器里最重要的组成部分,主要由视频转换芯片和液晶控制芯片(SCALER)组成。

电压50V及以下送配电系统调试报告

电压50V及以下送配电系统调试报告

电压50V及以下送配电系统调试报告1. 引言本文档对电压50V及以下送配电系统的调试过程进行了详细记录和总结。

该报告旨在提供对系统调试的详细描述,以便于理解系统性能和潜在问题。

2. 调试目标调试目标为确保电压50V及以下送配电系统能够正常工作,符合相关安全标准和要求。

主要内容包括:- 检查电压稳定性- 测试配电线路的连通性- 检查接地系统- 检验电器设备的运行情况- 其他必要的调试步骤3. 调试步骤3.1 检查电压稳定性使用合适的测试仪器对系统主要节点进行电压测量,记录并分析测量结果,确保电压在50V及以下范围内,且波动不超过标准范围。

3.2 测试配电线路的连通性逐一检查各个配电线路的连通性,并使用测试仪器验证线路正常工作。

记录任何检测到的异常情况,并进行相应处理。

3.3 检查接地系统检查接地电阻,确保系统的接地符合相关标准和要求。

如发现接地问题,及时采取修复措施。

3.4 检验电器设备的运行情况对系统中的电器设备逐一进行功能测试,确保它们能够正常运行和保持稳定。

记录任何发现的问题,并进行相应处理。

3.5 其他调试步骤根据具体系统特点和要求,进行其他必要的调试步骤,如检查保险丝、调整电压控制器等。

确保系统的功能和性能符合预期。

4. 总结通过以上调试步骤,我们对电压50V及以下送配电系统进行了全面的调试,并有效地解决了可能存在的问题。

系统在测试过程中表现良好,符合相关安全标准。

5. 建议根据调试结果,我们提出以下建议:- 定期进行系统检查和维护,确保系统长期稳定运行。

- 加强员工培训,提高其对系统调试和故障处理的能力。

- 对于发现的问题,及时进行修复和改进,以提升系统性能和可靠性。

6. 结论本次电压50V及以下送配电系统的调试工作取得了圆满成功。

调试过程中所采用的方法和策略简单明了,未涉及任何法律复杂性。

本文档为对调试过程的准确记录和总结,内容真实可信。

  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已配置成功,并能够按照所配置值,输出相应结果,配置调试工作完成。

相关文档
最新文档