马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 vipjph 于 2012-7-23 11:21 编辑
PCA9515B是一款用于I2C总线和SMBus系统应用的双极CMOS(BiCMOS)集成电路。此器件包含有两个完全一样的双向开漏缓冲器电路,此电路能够在不降低系统性能的前提下实现I2C和相似总线系统的扩展。此双路双向I2C缓冲器的运行电压介于2.3V至3.6VVCC之间。 PCA9515B对I2C总线上的串行数据(SDA)和串行时钟(SCL)信号进行缓冲,同时保持I2C系统的所有运行模式和特性。这个特性可使得两个总线电容为400pF的总线连接到一个I2C应用内。 此I2C400pF总线电容限值限制了所连接器件数量和总线长度。通过使用PCA9515B,一个系统设计人员能够将一条总线隔离为两个等同的部分,因此能够容纳更多的I2C器件或者更长的导线长度。 PCA9515B有一个带有内部上拉电阻的高电平有效使能(EN)输入。这使得用户在中继器被激活时选择并隔离加电复位时的有故障从器件。I2C运行期间不应改变状态。总线运行期间的禁用将会挂起总线而启用通过总线周期的部分路径有可能使被启用的I2C部件处于混乱状态。为了防止系统故障,只有当全局总线和中继器端口处于空闲状态时,EN输入的状态才应变化。 PCA9515B也可被用于操作两条总线,一个在5V接口电平上而另外一个在3.3V接口电平上。总线也可运行在400kHz或者100kHz的运行频率下。如果两条总线运行在不同的频率下,如果需要运行400kHz的总线,那么100kHz总线必须被隔离。如果主控器运行在400kHz,由于中继器所带来的延迟,最大系统运行频率有可能少于400kHz。
双路双向 I2C 总线和系统管理总线 (SMBus) 中继器.pdf
(313.02 KB, 下载次数: 61 )
|