图一 I2C总线接口内部电路
在系统中,所有的器件都有自己唯一的编码地址(一般固化在集成电路内)。各器件的I2C总线接口电路能够捕捉符合本集成电路地址编码的信号,并能进行识别译码,对相应的电路参数进行控制。控制电路的方式主要有如下三种:一是开关输出,利用数字信号控制开关的接通与否对电路进行控制(如制式的更换等);二是进行D/A转换后输出,把数字信号转换成模拟信号对模拟量(如亮度、色度、音量、行场线性等)进行控制;三是直接进行数据控制(如高频调谐器的数字锁相环电路)。这样,利用I2C总线可以直接调整各个部件的参数,便于自动调试及检测,减少自动化生产工序。 图二所示是采用总线结构的长虹NC-6机芯G2966彩电的系统控制电路(图中,C/V/D处理表示多制式、色度、偏转信号的处理)。系统包含有四种总线格式,分别为飞利浦公司的I2C总线、ITT公司的I2C总线格式、存贮器采用的I2C总线格式,卡拉OK系统采用的三线总线格式。在与CPU相连的E2PROM的存贮器,用于存放本机各种控制数据(如行线性控制、频道预选、电视机当前工作的状态等)。图中各电路通过SDA、SCL挂在CPU的SDA、SCL线上,CPU作为主控制器通过SDA、SCL两线利用存贮器内的数据对图中所示电路进行各种控制。
图二 C2966型电视机挂在I2C总线上的电路
长虹G2966彩电具有4种总线模式:正常工作模式、维修模式(S模式)、调整模式(D模式)和生产调试模式(M模式)。下面,以长虹G2966为例说明如何利用I2C总线的功能对电视机进行维修和自检。 在开机情况下,先按一下遥控器上的静音键,然后按住静音键不放,同时按住彩电本机菜单(MENU)键,此时屏幕上原先显示的“静音”指示消失,在屏幕上右上角出现“S”字样,表明进入了维修状态。在S模式调整全部结束后,只要按电源(POWER)键关机(待机),即可退出维修状态,并将数据贮存到E2PROM里,以后再开机就会进入正常工作状态。 本资料共2页,当前在第1页 1 2
在维修模式下,可进行一些模拟量的调整。当进入了维修状态,按频道(节目)增键或减键,即可向上或向下选择调整项目(如绿截止等),然后音量增键或减键即可调整数据。调整项目不同,数据的调整范围也不同。 在维修模式下,按下遥控器上的数字键便进入I2C总线自检过程,此时屏幕用绿色和红色显示当前模式字符,用白色显示其他模式字符。其中绿色表示正常,红色表示当前视频端无信号输出或5通道TV/AV切换开关QV01损坏。在判定所显示字符的含义时,应注重以下几点: (1) 微处理器QA01身份证号(唯一的)。 (2) 保护电路状态:0-正常状态;其它-过流保护电路失效。 (3) 总线连接况报告 OK:正常;SDA1-GND:SDA对地短路;SCL1-GND:SCL对地短路;SCL1-SDA1:SCL与SDA相互短路。 (4) 总线器件连接情况显示 OK:正常;Q×××NG:Q×××可能已损坏或未安装。 (5) 存在的工作模式显示 UV:TV接收模式;V1:视频1输入模式;V2:视频2输入模式。 利用显示屏所显示的信息,就可进行相应的维修检测,如通过遥控器对一些模拟量的参数进行调整等。由于I2C总线的数据存贮器需要写入数据才能工作,所以,当更换该存贮器时,要先进行数据写入处理才能使用。该机具有自动初始化功能。只要在维修模式下,同时按下遥控器上的CALL键和本机节目增键便实现了存贮器的初始化。若CPU内含足够容量的存储器,则不必外加存储器。另有些CPU内也存储一些基本的参数,当需要对参数进行改变时,则主要靠改写外接的E2PROM内的数据来实现。
本资料共2页,当前在第2页 1 2
|