This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PCA9555:内部上拉电阻器是否会影响 I/O 级别识别?

Guru**** 2482105 points
Other Parts Discussed in Thread: TCA9535

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1434936/pca9555-will-internal-pull-up-resistor-impact-i-o-level-recognization

器件型号:PCA9555
主题中讨论的其他器件:TCA9535

工具与软件:

嗨、团队:

如果将其中一个 I/O 端口配置为具有上拉电阻器的输入、如下图所示。 上拉电阻器是否会影响 I/O 的输出并无法正确识别该逻辑?

例如:对 P01进行初始化时、由于存在上拉电阻器、作为输入端口的 P00将读取高电平。 当输入信号的激活电平也很高时、如何区分它是由上拉电阻器引起的高电平还是外部输入的高电平?
如何对 P01端口实现开路负载诊断和其他诊断?

此致!

Josh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Josh:

    [报价 userid="580267" url="~/support/interface-group/interface/f/interface-forum/1434936/pca9555-will-internal-pull-up-resistor-impact-i-o-level-recognization 为例:当初始化 P01时、由于存在上拉电阻、作为输入端口的 P00将读取高电平。 当输入信号的激活电平也很高时、如何区分它是由上拉电阻器引起的高电平还是外部输入的高电平?
    如何对 P01端口实施开路负载诊断和其他诊断?[/QUOT]

    无论它是由100k 电阻上拉、还是由外部驱动为高电平但使用某个其他器件、"高电平"都是"高电平"。 通过 IO 扩展器上的 I2C 总线读取逻辑时、它将读取高电平(逻辑1)。  

    如果 P00从外部驱动为低电平、超过 VIL、则无论上拉电阻如何、引脚都将读取"低电平"(逻辑0)。 因为下拉强度比100k 上拉强度更强、所以满足 VIL。  

    无法移除内部上拉电阻器。 考虑切换到 TCA9535、该器件与此器件 P2P 兼容、但内部没有100k 上拉电阻器。  

    此致、

    Tyler