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.

[参考译文] PCA9539:等效于 OE 或使能引脚的 Pca9539

Guru**** 1788580 points
Other Parts Discussed in Thread: SN74HCS595, TLC5928, SN74AHC595, SN74LV595A, SN54LS673, TCA6507
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1422887/pca9539-pca9539-equivalent-with-oe-or-enable-pin

器件型号:PCA9539
主题中讨论的其他器件:SN74AHC595、SN74HCS595 SN74LV595A、TLC5928 SN54LS673

工具与软件:

请建议使用具有 i2c 和输出使能或使能引脚的16位 IO 扩展器  

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

    据我所知、这样的扩展器并不存在。

    您可以通过将引脚配置为输入来禁用特定输出。

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

    尊敬的 Gopi:

    我们没有具有外部 OE 或 EN 引脚的 I2C 至 GPIO 扩展器。  

    考虑写入配置寄存器以禁用/启用输出。  

    此致、

    Tyler

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

    感谢您的建议。  

    以下是我们的自动化产品要求的详细信息。

    我们根据输入数据、通过 I2C 对具有逻辑1或逻辑0的扩展器的所有 GPIO 进行编程、  

    编程完成后、我们在特定的时间范围内打开输出、例如:200ms、然后关闭100ms、然后再次打开200ms。

    为了实现这一点、我认为 OE 或 EN 引脚将非常有用、但如果我们可以通过控制寄存器编程实现相同的操作、我们将乐意选择上方的建议器件。

    如果可能、请告知我们  

    谢谢

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

    感谢您的建议 Mastermind。

    我们的应用采用的是位实时模式、我们使用30个16位扩展器来控制480个引脚作为逻辑1或逻辑0。

    至于通过写入 CONFIG 寄存器来禁用/启用输出、我们将具有几乎为单次伸展的30个部件的 i2c 寻址和通信握手开销。

    如果我们可以使用 OE 引脚或 EN 引脚、则我可以将所有由30个器件组成的 OE/EN 引脚短接、并将其用于在特定时间内开启或关闭、而不会产生几乎实时数据的通信开销。

    非常感谢您提出任何建议  

    目前、我使用的是具有 OE 引脚的 PCA9698、但它的交货周期和成本对我们的启动不友好。  

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

    尊敬的 Gopi:

    我们目前在 I2C IO 扩展器上不提供任何/OE 引脚。 下一个最佳做法是对每个 IO 扩展器执行30次 I2C 写入操作。 您是否正在使用 FM+?  

    是否有兴趣扩展 SPI IO 以实现更快的数据速率?  

    此致、

    Tyler

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

    SN74HCS595/SN74AHC595/SN74LV595A 不 I²C μ s 控制、但可以轻松级联并具有/OE 输入。

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

    感谢您的建议。  

    SN74HCS595/SN74AHC595/SN74LV595A 看起来像8位扩展器、16位扩展器的任何可能性、请告知我们。

    对于我们的应用、我们还需要默认将输出引脚用作逻辑0。

    探索了 TLC5928、该器件很适合、但默认情况下所有输出均为高电平。

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

    您好、Tyler:

    感谢您的帮助。 我们不使用 FM+、如果需要、我们可能也会对 SPI 感兴趣。

    说到具有寻址功能的30次 I2C 写入、我们将作为最后一个选项进行。

    我们衷心感谢您的全力支持、从而为我们的应用提供可行的解决方案  

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

    唯一的16位移位寄存器是用于传统军事应用的 SN54LS673。 级联的595器件的行为与大移位寄存器类似。

    可以在将/OE 拉至低电平之前初始化移位寄存器。

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

    谢谢克莱门斯。

    是此芯片或其他芯片中的 OE 引脚的 R/W、请提供建议  

    谢谢  

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

    据我所知、将/CS 拉至高电平会禁用所有 I/O。 但我不推荐 SN54LS673。

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

    Gopi、

    SN54LS673仍处于活跃状态、但它是1985年以来的器件、不受我团队的支持。 如果您对该特定器件有疑问、我可以将该主题转交逻辑团队、您也可以向逻辑团队提出另一个 e2e 问题。  

    此致、

    Tyler

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

    您好、Tyler:

    • 我不确定我们是否可以使用 SN54LS673、因为在禁用 IO 的同时、拉取/CS 也将重置串行数据。
    • 我们目前正在处理 TLC5928、但看起来器件的默认 IO 状态为逻辑1或高电平。

    谢谢

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

    没有集成器件可以实现您想要的功能。

    我不知道有任何具有默认低电平输出的类似器件。 则可以通过具有清零输入(可由复位信号设置)的触发器来实现移位寄存器、但这需要很多芯片。 您是否确实需要默认低电平硬件? 您是否无法在上电期间初始化移位寄存器(当/OE 为高电平时)?

    在实践中、此类应用是通过级联的'595移位寄存器来实现的。

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

    尊敬的 Gopi:

    请告诉我,如果克莱门斯的评论帮助。  

    我们销售  具有 EN 引脚输入的 TCA6507。 但是、EN 引脚的作用类似于低电平有效复位引脚、并且需要对器件进行重新编程。  

    此致、

    Tyler

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

    谢谢 Tyler、

    对于我们目前的应用程序来说、重新编程并不是最佳选择。 感谢收到的帮助。  

    谢谢

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

    尊敬的 Gopi:

    如果没有其他问题、我将关闭该主题。  

    谢谢!

    此致、

    Tyler