I2C总线是由菲利普公司开发的一种总线系统。I2C总线系统问世后,迅速在彩电等家电产品中得到广泛的应用,尤其是在新型彩电中应用最多。 I2C总线(I2C BUS,Inter Integrated-circuit Bus)常见的中文译名有集成电路间总线或内部集成电路总线。
下面简要介绍一下作为彩电维修人员应掌握的一些关于I2C总线的基本概念。
一、 I2C总线的基本电路结构
1 I2C总线是一种串行总线系统
CPU电路上的I2C总线有两根线组成,一根是串行时钟线(SCL),一根是串行数据线(SDA)。CPU利用串行时钟线发出时钟信号,利用串行数据线发送或接收数据。
CPU电路是I2C总线系统的核心,I2C总线由CPU电路引出,彩电中很多需要由CPU控制的集成电路、组件电路、高频头等都可以挂接在I2C总线上,CPU通过I2C总线对这些电路进行控制。
I2C总线上挂接的被控集成电路功能与通常彩电相同,如存储器集成电路、色度/扫描集成电路等,只不过这些被控集成电路需要增加I2C总线接口电路。被控集成电路通过I2C总线接口电路接收由CPU发出的控制指令和数据,实现CPU对被控集成电路的控制。
2 I2C总线接口电路
为了通过I2C总线与主控CPU进行通信,在I2C总线上挂接的每一个被控集成电路中,都设有一个I2C总线接口电路。在接口电路中设有解码器,以便接收由主控CPU发出的控制指令和数据。由于在彩电中使用的集成电路多为模拟电路,因此在接口电路中还设有数/模变换器(D/A变换器)和控制开关, CPU送来的数据经解码和D/A变换后才能对被控集成电路执行控制操作。
3 I2C总线属于双向总线系统
CPU可以通过I2C总线向被控集成电路发送数据,被控集成电路也可通过I2C总线向CPU传送数据。但被控集成电路接收还是发送数据则由主控CPU控制。由于I2C总线是双向总线系统,因此CPU可以对I2C总线上挂接的电路进行故障检查。
二、 I2C总线系统的功用
以CPU为核心的I2C总线系统与电视机中的其他电路相结合,可以完成以下四项主要功能。
1 用户操作功能
用户对电视机的节目预选、音量、亮度、色度等的控制均可通过CPU和I2C总线和受控集成电路来完成。这项功能与常规遥控彩电CPU所具有的功能是相同的。
2 维修调整功能
对电视机各单元电路进行工作方式设定和调整的功能。以往需要利用半可调电位器进行调整的项目(如:高放AGC、副亮度、场幅、场中心、白平衡等)和维修开关在I2C总线彩电中都可以进入维修状态通过遥控器来完成。这项功能,省掉了很多常规彩电中大量使用的半可调电位器,提高了产品的可*性。但正是这项功能,给维修人员带来了很多新的问题。
3 故障自检功能
由于I2C总线具有数据双向传输功能,因此CPU可对I2C总线被控集成电路的工作状态进行检测,并对维修人员提供故障自检信息。
4 生产自动化调整功能
采用I2C总线的电视机省掉了大量的半可调电位器,大大简化了调整工艺且产品一致性好。在电视机生产时,可将生产线上的计算机与电视机的I2C总线相连,将最佳调整数据传送到电视机的存储器中。
三、 I2C总线系统的核心
1 第一核心电路:CPU
I2C总线系统的第一核心电路是CPU,又称为“主控CPU”。I2C总线彩电中的CPU与常规彩电中的CPU作用相同,只是增加了I2C总线的相应功能。
2第二核心电路:存储器
在I2C总线彩电的存储器中,存储着CPU对整机所有被控电路的控制数据和用户数据,而普通彩电的存储器只存储用户数据。
在普通遥控彩电中,存储器发生故障时,只是用户数据消失,整机还能工作。但在I2C总线彩电中,存储器发生故障,将可能导致整机不能工作。
3第三核心电路:视频/色度/扫描集成电路
在I2C总线彩电中,CPU时刻与该电路交换信息,当视频/色度/扫描集成电路发生故障时,将可能导致I2C总线系统的保护动作。
四、 I2C总线CPU是怎样对被控电路进行控制的
CPU对I2C总线上所有被控电路的控制数据都存储在存储器中,每次开机时,CPU都要从存储器中取出控制数据,然后选择被控电路,将数据传送到选中的电路中,实现对被控电路的控制。
需要指出的是,I2C总线系统中的被控电路没有存储数据的功能,因此,每次开机时CPU都要从存储器中取出数据,送到被控电路。
五、 I2C总线的端口标注
在电路图上标注I2C总线端口,常见的有I2C、I2C、IIC、SCL(时钟线)、SDA(数据线)。此外,在有的机型上,时钟线标注为:CLK,数据线标注为:DATA。