数字电视技术原理讲座(六)
数字电视技术原理讲座(六) 六、I2C总线的控制技术 I2C总线,是INTER-IC串行总线的缩写。INTER-IC原文大意是用于相互作用的集成电路,这种集成电路主要由双向串行时钟线SCL和双向串行数据线SDA两条线路组成,由荷兰菲利浦公司于80年代研制开发成功,并先后用于音频、视频集成电路及中心控制中心,使数字技术扩展了彩色电视机的遥控功能,为开发16:9高清楚度数字彩色电视机奠定了基础。 I2C总线在传送数据时其速率可达100kbps,最高速率时可达400kbps,总线上答应连接的设备数主要决定于总线上的电容量,一般设定为400pF以下。I2C总线主要在微处理器的控制之下,因此通常称微处理器是I2C总线的主机。在一台数字技术的设备及彩色电视机中,总有受控于微处理器的设备或各种功能电路,而这些受控电路也被设入I2C总线,因此习惯上总称受控设备及功能电路为I2C总线的从机。这种主机与从机之间的连接通常是在总线的输出端,而输出真个电路结构为I2C总线的从机。这种主机与从机之间的连接通常是在总线的输出端,而输出真个电路结构又总是开漏输出或集电极开路输出。 通常数据传送要由主机发出启动信号和时钟信号,向所控从机发出一个地址、一个读写位和一个应答位,其中地址位为7位数据,在实际控制中,一般一次只能传送一个8位数据,并以一个停止位结束。 在实际应用中,往往被传送的数据位数会超过8位,也就是说总会有多字节传送,这时必须在传送数据地址结束后再传送一个副地址。因此,被传送的字节没有限制,但每一个字节后面必须有一位应答位。应答位通常被设定在低电平,当应答位处于高电平时,指示被传送的数据已结束。 I2C总线在空闲状态时,也就是不在进行任何操纵控制时,数据线SDA和时钟线SCL总是处于高电平输出状态。当操纵控制系统时,I2C总线的主机将发出启动信号,使数据线SDA由高电平变为低电平,同时时钟线SCL也发出时钟信号。 I2C总线在传送数据时,总是将最高位数码放在前面作为其特有的传送顺序。在数据传送过程中,假如从机在完成某一操纵之前不能接收下一个字节数据,即数据中断,这时时钟线SCL将被位至低电平,从而迫使发送器主机进入等待状态,当接收器从机预备好接收下一个字节时再开释时钟线SCL,继续传送数据。 在I2C总线的控制系统中,有时从机也可以是多台微处理器,在多台微机同时工作时,它们对总线的控制也由相似于时钟的同步方式进行仲裁,也就是说时钟的同步与仲裁过程是同时进行的,不存在因是主机而有优先权次序。不同速度的从机可以接在同一I2C总线上完成相互间数据的传送。高速方式芯片和普通芯片可以混合于同一I2C总线上。 近年来,由于I2C总线只有两根控制,并且具有很强的自动寻址、多微机时钟同步和仲裁等功能而受到各半导体集成电路厂商的普遍应用。如在众多彩色电视机由普遍采用的由I2C总线控制的超大规模集成电路CXP80420(中心处理器)、SAA5243、SA5445(图文数据广播处理器)、TA8783N、TA8880、TA8772(彩色多制式视频/色度/偏转信号处理器),以及UPD6254CX、PCF8582A(存储器),TA8739P、TA8859、TA8889(偏转处理器),TA8777N(AV开关)、TA8776N(声音处理)、TDA8415(立体声/双伴音处理器)等。 目前,国内外众多电视机生产厂普遍采用了具有I2C总线控制功能的集成电路,从而也就推出了具有I2C总线控制的彩色电视机。例如日本东芝公司生产的东芝2518型彩色电视机、东芝2918型彩色电视机,日本索尼公司生产的大屏幕彩色电视机,我国天津通讯广播公司生产的北京8340,四川长虹电器股份有限公司生产的长虹C2919PV、长虹C2939KV彩色电视机等。由于I2C总线在控制过程中,主要完成的是能够代表启动信号、地址、读/写位、应答位等的数据流的数据传送,因此,在贸易竞争中,人们习惯于称呼由I2C总线控制的彩色电视机为“数码彩电”。 事实上I2C总线的控制方法,主要是I2C总线对专用芯片配以相应地址,使被控集成电路中都含有自己的随机存储器RAM,而每一个RAM都有自己的地址,也就是被控制器中的副地址,用以对指令进行写入和读出。在分配给专用芯片的地址中,主要包含固定地址和可编程地址,其数码位数为7位。可编程地址的位数在很大程度上决定了连接到I2C总线上的同一型号芯片的最大数目。 因此,I2C总线的建立,为产品的升级提供了可能,但它不就此改变了模拟电视的转输模式,也不就此改变了彩色电视机接收模拟信号的性质。当然I2C总线控制的最新器件可以改变传统的彩色电视机的接收、处理等模式,但它需要电视、数字电路于一身的功能结构,及多项高新技术于一体的设备。
页:
[1]