探索LTC4306IUFD:4通道2线总线复用器的快速上手指南
在电子工程师的日常工作中,选择合适的总线复用器对于优化系统性能至关重要。今天,我们将深入了解演示电路906A所采用的LTC4306IUFD 4通道2线总线复用器,它具备电容缓冲功能,能为电子设计带来诸多便利。
文件下载:DC906A.pdf
产品概述
演示电路906A以LTC4306IUFD为核心,这是一款4通道、兼容2线I2C总线和SMBus的复用器。其独特的总线缓冲器能在上下游总线间提供电容隔离,通过软件控制,可将上游2线总线连接到任意下游总线组合。每个下游总线的上拉电源电压范围为2.2V - 5.5V,且独立于LTC4306IUFD的电源电压。同时,下游总线还设有ALERT1B - ALERT4B输入用于故障报告。
性能参数
| 参数 | 条件 | 值 |
|---|---|---|
| VCC电压工作范围 | 2.7V – 5.5V | |
| 总线拉电源电压范围 (VBUS1 - VBUS4) | 2.2V – 5.5V | |
| 2线总线频率范围 | 0 - 400kHz | |
| 总线低电平卡住断开时间 | VCC = 2.7V - 5.5V | 7.5ms, 15ms, 30ms选项,所有时间 +/-16.7%,该功能也可禁用 |
| 总线缓冲器VOL偏移电压 | RBUS = 10K | 100mV(最大) |
| 上升时间加速器上拉电流 | VCC = 3.3V | 5.5mA(典型) |
| VCC = 5V | 9mA(典型) | |
| ALERTB和READY输出VOL电压 | VCC = 2.7V - 5.5V; IALERTB = IREADY = 3mA | 0.4V(最大) |
这些参数为我们在设计电路时提供了重要的参考依据,大家在实际应用中,是否有遇到过参数不匹配导致的问题呢?
工作原理
连接设置
将主机控制器的SDA和SCL引脚连接到LTC4306IUFD的SDAIN和SCLIN引脚(即上游总线),并将2.7V - 5.5V的上游总线电源连接到Vcc。上游主机控制器先对LTC4306IUFD进行寻址和配置,以将上游总线连接到一个或多个下游总线,从而建立上下游组件之间的通信。
电平转换
使用炮塔VBUS1 - VBUS4和跳线JP1 - JP4可将下游总线拉至与VCC不同的电源电压,实现电平转换。例如,在图1中,将JP1设置到右侧位置,并在VBUS1和地之间连接电源电压。VBUS1 - VBUS4上的电压必须在2.2V - 5.5V范围内。若要将下游总线的上拉电源连接到VCC,将其跳线设置到左侧位置。
功能配置
还可以对LTC4306IUFD进行多种功能配置,如启用或禁用背板侧和/或卡侧的上升时间加速器,将GPIO设置为开漏输出、推挽输出或输入模式,设置或重置GPIO输出,禁用总线低电平卡住断开功能或设置断开时间为7.5ms、15ms、30ms等。主机控制器可通过2线总线发送命令来访问这些功能,并读取LTC4306IUFD的内部寄存器以确定这些功能的设置以及故障状态。
故障报告与READY信号
能够进行故障报告的从设备位于下游总线1 - 4时,应将其故障引脚分别连接到ALERT1B - ALERT4B。LTC4306IUFD通过下拉ALERTB引脚将下游故障传递给上游主机,因此主机的故障输入应连接到LTC4306IUFD的ALERTB引脚。当上游总线连接到一个或多个下游总线时,READY引脚电压被拉至VCC;当上游总线与所有下游总线断开连接时,READY电压为低(约0.2V)。
地址设置
在DC906A上,跳线JP6、JP7和JP8的默认设置为中间位置,将LTC4306IUFD的地址设置为(1001 010)2。若要设置不同地址,可根据数据表中的表1配置跳线(左位置 = H,中间位置 = NC,右位置 = L;默认所有三个跳线为NC)。
快速启动步骤
注意事项
在开始设置之前,有几点需要注意:
- 不要在拉电源电压低于VCC的总线上激活上升时间加速器。
- 确保所有时钟和数据引脚上的逻辑低电压 < 0.4V。
- 当激活由不同电源电压供电的多个下游总线时,确保LTC4306IUFD的VCC电压小于或等于最低下游总线拉电源电压。
具体步骤
- 选择下游总线的上拉电源电压:使用跳线JP1 - JP4为下游总线1 - 4选择上拉电源电压VBUS1 - VBUS4。对于未使用的总线和上拉到VCC的总线,将跳线设置在左侧位置。若要将下游总线拉至与VCC不同的电压,将其跳线设置到右侧位置,并将电源电压连接到板左侧的相应炮塔。
- 启用通信:将跳线J5设置在左侧位置,以启用与LTC4306IUFD的通信。
- 设置地址:根据数据表第13页的表1配置跳线JP6 - JP8,为LTC4306IUFD设置所需的2线总线地址。
- 连接主设备:使用电缆将6针接头J2连接到包含主设备的板。
- 连接从设备:使用20针带状电缆将J1连接到包含下游从设备的板。需要注意的是,下游总线可以包含主设备,但连接的原始命令必须来自连接到上游SDAIN/SCLIN总线的主设备。
- 连接电源:将电源连接到VCC,如有需要,连接到一个或多个VBUS1 - VBUS4。
- 开启电源:开启电源,但要确保电源电压不超过5.5V。
- 进行实验:使用SMBus读字节和写字节协议,结合数据表第8和9页的寄存器定义,对LTC4306IUFD的功能进行实验,并建立主从设备之间的上下游通信。
通过以上步骤,我们可以快速搭建起演示电路906A,对LTC4306IUFD的性能进行评估。大家在实际操作过程中,有没有发现一些小技巧或者遇到什么挑战呢?欢迎在评论区分享。
发布评论请先 登录
探索LTC4306IUFD:4通道2线总线复用器的快速上手指南
评论