最近在调试基于TP9950这颗视频解码IC的电路时发现录制视频有问题,彩色部分闪动厉害。
有图有真像,还是先来张图看下问题现象:
如图上半部分为有问题的视图,下半部分为正常的视图。不良问题表现在视频画面中色彩鲜明的地方会闪变厉害,注意哦!是“色彩闪变”,即在正常色彩上像是覆盖了一层其他颜色,且这层颜色是变化的,几种颜色交替出现形成闪变。
开始以为TP9950的供电存在问题,用示波器测量电压及纹波都正常,将供电试着用磁珠隔开,结果还是彩闪。
测量TP9950的视频信号输入正常。
测量PCLK时钟信号正常。
测量MCLK时钟信号看起来正常,示波器上看频率27M没错啊,但为什么还说“看起来”呢? 下面就是我们做的改动:
将MCLK与主控断开,外部飞线一个27M的有源晶振供给TP9950的MCLK时钟,测试问题解决。为什么这样就可以呢?
我们来分析下主控输出的MCLK时钟,由示波器测量如下图:
看出什么来没有?不错,这波形的相位在不停的变化,这说明这MCLK是不稳的。当你近下示波器的“Stop”键时,只定到一个波形,它的频率是27M没错的,误差也在50PPM之内(这是TP9550供应提供的误差限值),所以这种波形用暂停来分析是不通用的。
下面我们来看下用27M有源晶振提供时钟信号用示波器测量的波形,如下图:
从示波器上看这个波形是很稳定的,不存在相位变化。
结论:视频的彩闪问题是由于MCLK信号不稳而引起的,MCLK的相位变化会导致TP9950接收判断的不准,从而引起彩色解码的时序上存在偏差。
作者: wuliangu, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-273278.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论