我将看到在输入电压高于5.8V-6V 时 TPS55288无法启动的奇怪行为。 在5V 运行的正常条件下、该器件运行良好、我能够动态地调高/调低输出电压并上拉至2A。
在应用中、我们预计输入电压会发生变化(即由于 USB-USB PD 协商)。 正常运行范围为5V 至15V。
我有两个测试用例:
- 以大于6V 的电压启动:失败且 FW 无法在 I2C 总线上找到器件
- 以5V 电压启动,然后缓慢增大输入电压至>6V:失败。 如果输出开启、则它将关闭、但无论输出开启/关闭如何、器件都不再响应 I2C 事务
现在、奇怪的是、如果我将电压降低到~5.7V 以下、器件再次开始在 I2C 总线上响应!! 对于上述情况2 (以5V 电压启动)、所有 I2C 寄存器均复位为默认值。
我还尝试扫描总线以获取器件可能接受的第二个 I2C 地址0x75、但该地址也没有响应。
我仔细阅读了数据表、我要回顾的是第7.3.1节中的内部 VCC 源选择、具体是因为其中列出的阈值值与我观察到的故障电压电平相匹配。
什么情况可能导致稳压器停止运行? 在5V-15V 的输入电压范围内使用内部 VCC 是否可以?
更多注意事项:
- EN/UVLO 连接至 VIN 高电平
- 补偿需要稍微调整一下、但由于即使在稳压器关闭时也会出现问题、我认为这与它无关(我在另一个论坛帖子上读到过不正确的补偿可能会导致启动问题)。
- MODE 引脚连接至低电平。