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.

[参考译文] TCA9539:无法配置 TCA9539

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1236245/tca9539-unable-to-configure-a-tca9539

器件型号:TCA9539
主题中讨论的其他器件: TCA6416A

我一直在尝试配置您的 TCA9539、但它始终在第一个字节(寻址)上 NACK。 我包含一个屏幕截图。

 

总线速度400KHz

 VCC - 3.3V

 A0/A1都被拉至高电平

 使用4.7K 电阻器拉取 SDA/SCLK

 

在使用此器件之前、我一直使用 TCA6416A、没有任何问题。

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

    原理图或器件地址显然没有任何错误。

    /RESET 引脚处的电压是多少? 标记为"PW539"吗?

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

    尊敬的 Karel:

    我看不到原理图或通过逻辑分析仪发送到 TCA9539的数据有任何错误。 是否可以使用示波器再次确认、以确定您在逻辑图中看到的是相同的数据模式?  

    我在您提供的原理图中没有看到任何冲突。   

    此致、

    泰勒

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

    这是我 周五回复电子邮件的内容

    Tyler、

     

    我已经使用示波器进行了验证、结果看起来不错。  下面提供了屏幕截图。 发生什么事了?

     

    我正在尝试写入寄存器6。

     

    卡雷尔

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

    是的、就 μ I²C 主器件而言、这看起来不错。

    请注意、NACK 不是答案、而是缺少答案(总线的空闲状态为高电平)。 因此、似乎扩展器完全没有反应。 请检查电源电压和/RESET 信号。

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

    尊敬的 Karel:

    我在这里同意克莱门斯的观点。 NACK 并不意味着 TCA9539正在与主器件进行通信。 总线只是保持空闲、这意味着缺少来自 TCA9539的应答。  

    以下是用第一个字节标注的示波器。

    在第9个时钟周期、我们可以看到存在 NACK。

    我们可以再次检查 VCC、A1、A0和/RESET 上的电压吗? 流经 ICC 的电流是多少?

    此致、

    泰勒

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

    3.3V

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

    所有控制引脚都为3.3V (即 A0、1VCC 和/RESET)

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

    当我向总线添加其他 I2C 器件时、似乎可以正常工作。

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

    Karel、

    我不明白这会改变什么、除了向总线添加更多输入电容器会减慢上升沿之外。 是否确定您的连接不是问题? 以前没有连接过器件、但现在由于添加了额外的 I2C 器件、您可能已经更正了电路连接中的错误?  

    此外、您在本问题的开头提到您使用的是 TCA6416A、没有任何问题。 只需确保您知道这些引脚虽然具有非常相似的功能、但不是 P2P 兼容。  

    此致、

    泰勒

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

    我之前在试验电路板上使用过6416A、之前我使用过跳线、除了地址不同外、该器件如何兼容?  

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

    刚才我提到引脚不完全相同。  

    TCA6416A 引脚排列:  

    TCA9539引脚排列:

    I2C 和 P 端口侧 VCCI/VCCP 的地址引脚数量以及单独的电源电压方面存在差异。  

    我是在暗示这种差异可能是问题的根源。 设备可能连接不正确。

    此致、

    泰勒

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

    我同意它们的不同之处、但如果您将 a0/A1连接到 VCC、那么芯片应该能正常工作、但这并不重要、因为我不是在使用6416a。

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

    Karel、

    只是仔细检查数据流看起来一切正常、但似乎没有跟踪。 您刚才说、当另一个从器件添加到总线时、TCA9539开始工作。 您能否共享整个原理图?  

    此致、

    泰勒

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

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

    尊敬的 Karel:

    进行示波器捕获时、要从何处进行测量? 请在 TCA9539器件上进行测量。 仔细检查所有焊接连接。 检查将另一个从器件添加到 I2C 总线时使其正常工作所产生的差异。 此外、您要添加的这款从器件是什么、您是否知道器件型号?  

    除了 SDA/SCL 线上没有上拉电阻器这一点外、我认为原理图不一定有任何问题。 它们被保留为 DNP。 电路中是否有上拉电阻器? 由于您提供的波形显示了与 RC 类似的特性、因此原理图中的其他位置必须有上拉。  

    此致、

    泰勒

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

    我使用一对焊接导线从电路板上获取示波器捕获。 由于我的配置、我的确将标有 DNP 的上拉电阻器添加到了电路板中。