在混合电压系统中,当处理器采用1.2V低电压供电而外围设备仍需要3.3V或5V电平时,信号传输就会面临电平不匹配问题。传统解决方案需要额外的方向控制信号,而TXS系列转换器的创新之处在于其自动方向感应架构。我曾在一个工业传感器项目中,处理器端使用1.8V GPIO,而传感器接口要求3.3V电平,正是TXS0104E完美解决了这个难题。
TXS转换器的核心是如图1所示的N沟道MOSFET传输门结构。当A端口被外部驱动拉低时,N2管子的VGS电压超过阈值电压(VT≈1V)而导通,将B端口也拉低。这个过程中:
实际调试中发现,当传输门完全导通时,输出低电平VOL会略高于输入低电平,这是因为存在导通压降。例如输入0V时,输出可能为0.2V,这需要在接收端设置合理的VIL阈值。
TXS器件内部集成可动态调整的上拉电阻网络:
plaintext复制| 工作状态 | 电阻值 | 电流消耗 | 适用场景 |
|----------|--------|----------|------------------|
| 输出高 | 4kΩ | ~1mA | 快速建立高电平 |
| 输出低 | 40kΩ | ~0.1mA | 降低静态功耗 |
| 禁用状态 | 高阻 | <1μA | 电源关断模式 |
在I2C应用实测中,这种设计使静态功耗降低约60%。但需注意,上拉电阻值会影响上升时间,根据公式:
tr = 2.2 × Rp × Cb
其中Cb为总线电容。当Cb=100pF时,4kΩ上拉对应的tr约为0.88μs。
传统上拉电阻方案在驱动容性负载时,上升沿会出现明显的RC延迟。TXS器件通过图2所示的单脉冲(One-Shot)电路解决这个问题:
实测数据显示,加入加速电路后:
针对SD卡等需要双向高速传输的应用,TXS0108E采用了更先进的对称加速设计:
在SDIO接口实测中,这种设计使眼图张开度提升40%,但需注意PCB布局要满足:
TXS器件需要外部驱动提供足够的灌电流能力,具体计算如下:
math复制I_{OL} = \frac{V_{CC} - V_{OL}}{R_{ON} + R_{DRIVER}}
例如当VCCB=3.3V,RON=50Ω,要求VOL<0.4V时:
在调试MIPI-CSI相机接口时,曾因驱动能力不足导致信号畸变,后换用TI的SN74LVC系列驱动器后问题解决。
实测表明,遵循这些规则可使信号振铃减小70%。
推荐电路配置:
circuit复制SCL ──┬── TXS0102 A1 ──┬── 3.3V
│ │
4.7kΩ 4.7kΩ
│ │
SDA ──┴── TXS0102 A2 ──┴── 3.3V
特殊处理:
采用TXS0108E的典型设计:
实测参数:
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| 输出电平不完整 | 容性负载过大 | 减少走线长度或增加驱动 |
| 通信误码率高 | 电源噪声 | 加强去耦,检查地平面完整性 |
| 器件发热严重 | 总线竞争 | 检查OE控制时序,增加死区时间 |
| 上升沿过缓 | 上拉电阻值不当 | 根据负载调整外部上拉 |
测试设置:
参数调整:
在HDMI DDC通道测试中,通过调整上拉电阻从4.7kΩ改为2.2kΩ,眼高从1.1V提升到1.7V。
| 型号 | 通道数 | 最大速率 | 电压范围 | 特殊功能 |
|---|---|---|---|---|
| TXS0101 | 1 | 24Mbps | 1.2-5.5V | 基本型 |
| TXS0102 | 2 | 24Mbps | 1.2-5.5V | 双通道独立 |
| TXS0104E | 4 | 24Mbps | 1.2-3.6V | 增强ESD保护 |
| TXS0108E | 8 | 60Mbps | 1.2-3.6V | 对称边沿加速 |
当需要驱动推挽信号时,可考虑:
在电机驱动板设计中,当需要隔离高低压域时,我会优先选用TXS0104E+光耦的组合方案。