2.7 I2C总线系统与外部电路的有关引脚
(1)CPU与I2C有关的引脚
采用I2C的CPU除了设置SCL串行时钟线引脚和SDA串行数据线引脚外,一般还设置了便于工厂生产线调试使用的I2C通/关闭控制引脚。当CPU的I2C通/关闭控制引脚接规定电平时,CPU便将I2C总线的控制权交给了生产线调试计算机,此时CPU不能通过I2C所挂接的电路进行控制。
在电路图上,I2C通/关闭控制引脚常用Bus OFF(总线关闭)、Service(维修)、EXT BUS(外部总线)、TEST(测试)、FACTORY(工厂)来表示。图6所示为I2C通/断控制工作原理图。例如CPU的第36引脚EXT BUS为I2C通/关闭控制端,正常工作时,CPU的第36引脚为高电平。接插件BC为生产调试时CPU的I2C外部计算机的连接插口,生产调试时,生产线计算机通过BC与此CPU相连,BC④引脚接地,使CPU的第36引脚EXT BUS变为低电平,CPU的I2C总线42、43引脚停止输出。电器的I2C系统由外部计算机接管。
图6 I2C通/断开控制工作原理图
在对具有I2C功能的CPU进行检查时,不要忘记检测I2C通/关闭控制引脚。如果此引脚工作条件不正确,则CPU不能向I2C发出时钟和数据信号,导致整个电器不能进人正常工作状态。
(2)被控电路与I2C有关引脚
I2C挂接的被控集成电路,除SCL和SDA引脚外,还有与I2C总线接口电路有关的其他引脚,如果这些引脚的工作条件发生变化,也会使I2C总线接口电路不正常工作,从而使电器出现故障。下面介绍几个比较重要的与I2C总线接口电路有关的引脚。
①I2C总线接口电路专用电源引脚(受控IC数字电路电源引脚)
挂接在I2C总线上的受控集成电路大多属于模拟电路,而受控集成电路中的I2C总线接口电路则属于数字电路。为避免数字电路与模拟电路之间的互相干扰,常为数字电路与模拟电路设置单独的供电端子,即设置I2C总线接口电路专用电源端子(或数字电路电源引脚)。如果I2C总线接口电源端子没有电压,则这块集成电路不能正常工作。
现在的集成电路常为不同功能的电路单独设置电源和接地端子,因此除了注意检查主电源引脚电压外,千万不要忘记检查其他电源引脚。
集成电路数字电源端电压一般为5V、3.5V或3V等低电压。数字电路电源端子常用以下方式标注:I2LVCC逻辑电路电源;DVCC数字电路电源;DVDD数字电路电源;DIGVDD数字电路电源;D.GND数字电路地线等。
②辅助地址选择引脚
CPU通过I2C总线对被控电路的地址进行选择,有时为了扩展I2C总线的功能和电路上的要求,在有些被控电路上还设有辅助地址选择引脚,只有对辅助地址选择引脚进行正确的设置后,CPU才能通过I2C总线对这一电路进行控制。当被控电路的辅助地址选择引脚电路出观故障时,将会造成I2C总线无法控制该电路,使整机电路功能不正常。在电路图上,辅助地址选择引脚常用ADDRESS(地址)、ADR(address地址)、ADDSEL(address selection地址选择)、MAD(module address组件地址)等英文表示。
3 PM Bus
3.1 关于PM Bus
PM Bus是属于系统管理实施论坛(System Implementers Forum:SM-IF)的一个开放性标准,用于定义功率集成电路,所有类型的功率变换电路(例如AC/DC,隔离的DC/DC,非隔离的点负载(POL)变换器和微处理器供电的变换器等)之间相互通信的一种开放性通信协议。
有关PM Bus的有关技术文件可以免费得到,并且任何对PM Bus感兴趣的公司都可以参与到SM-IF论坛中。
电源管理总线接口论坛(PM Bus-IF)是系统管理接口论坛(SM-IF)的一部份,是一个非盈利性质的工业标准化组织。
由主要电源产品供应商、半导体公司和有关软、硬件产品供应商参于的PM Bus接口论坛(PM Bus-IF)所制定的PM Bus是一种开放的电源系统标准,目前PM Bus接口论坛有30多个成员,其目的是要促进PM Bus的推广和使用,电源管理总线(Power Management Bus:PM Bus)是关于电源系统的一个标准。
在PM Bus中充分定义了电源系统中的变换器和其它相关部件之间的有关命令语句,PM Bus控制协议是建立在系统管理总线(SM Bus)的串行通信协议基础上,利用PM Bus可以实现有关编程、控制和有关电源变换产品的实时监控,是一种用于电源部件之间的模拟和数字信号控制的一种方便、实用的通信控制方式,有良好的互操作性,利用PM Bus可以简化电源系统的设计和节省电源系统的设计周期。目前使用PM Bus的有关公司各单如下:
Active-Semi
Analog Devices,Inc.
Artesyn Technologies,Inc.
Astec of Emerson Network Power
ATC Power Systems
Cherokee International
CHiL Semiconductor Corporation
ColdWatt
Dell
Delta Electronics
Ericsson Power Modules
Fairchild Semiconductor
Infineon
Integral Wave Technologies
Intel
International Rectifier
Intersil Corporation
Linear Technology
Maxim Integrated Products, Inc.
Micro Computer Control Corporation (MCC)
Microchip
Murata
National Semiconductor
NXP
ON Semiconductor
Power Plaza
Primarion
Richtek
Roal Electronics
RRC Power Solutions
Silicon Laboratories
Sili con Storage Technology
STMicroelectronics
Texas Instruments
Tyco Electronics Corp.
Unipower Corporation
Vicor
Volterra Semiconductor Corporation
Zilker Labs