请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TPS7A7100 主题中讨论的其他器件: PCA9536、 PCA9557
我将通过 i2c IIO 扩展器控制 TPS7A7100的输出电压。 应用手册中的描述:
http://www.ti.com/lit/an/sbva035a/sbva035a.pdf
我将在1.2和1.8V 之间切换。
因此、我将 TPS7A71000的100mV 和400mV 直接接地。 和50mV、1.6V 交错开路。 200mV 和800mV 连接到 i2c IO 扩展器。
如果现在我将端口 P1或 P2配置为输入(高阻抗)、则输出电压为0.0V、而不是1.0V
如果 P1和 P2配置为输出("0")、则输出电压为2V -正确。
如果 P1为输入、P2为输出、则 Vout 为1V、而不是1.8V。
如果 P1为输出且 P2为输入、则 Vout 为0V、而不是1.2V。
问题出在哪呢?
PCA9536的输入阻抗是否不够高? 应用手册适用于 PCA9557。