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.

[参考译文] ADS1015-Q1:I2C 问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1076564/ads1015-q1-i2c-problem

部件号:ADS1015-Q1
“线程:ADS1015”中讨论的其它部件

您好,专家,

我们的客户与我分享了一个有趣的话题。 它们同时使用 ADS1015和另一个 I2C 设备(称为 I2C_DeviceB)。 两台设备共用同一个上拉电阻器。 我们的客户突然发现他们犯了一个错误。 在 ADS1015上,它们将 SCL 信号连接到 SDA 引脚,并将 SDA 信号连接到 SCL 引脚。 I2C_DeviceB  与 MCU 具有正确的连接。 他们尝试通过  I2C 通信 I2C_DeviceB 和 MCU。 但我不奏效。 很明显,这是因为与 ADS1015的连接错误。 但我们真的不明白为什么。 您能不能满意这种错误的连接如何影响 MCU 和 I2C_DeviceB 之间的通信? 非常感谢您的帮助!

巴西,

电子郑

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

    您好,电子

    如果 ADS1015和 DeviceB 共用相同的 I2C 总线,那么我预计 SCL 和 SDA 线路将损坏。 SCL 是时钟,因此,如果连接到 ADS1015的 SDA,并且 ADS1015已通电并发送数据,则会有一些总线争用。 当 SDA 连接到 ADS1015上的 SCL 时,情况也是如此,两台设备之间将出现总线争用。  

    此致,
    阿伦·埃斯特拉达

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

    你好,Aaron,

    感谢您的回复!  

    如果 ADS1015对 I2C 没有操作,即 ADS1015不发送数据,MCU 不读取 ADS1015的数据,  I2C_DeviceB 和 MCU 是否工作正常? ADS1015作为从属设备工作,如果 MCU 不读取数据,如何发送数据? 感谢您的澄清。

    ~引用 userid="312708" url="μ S/support/data-conduction-group/data-conduction/f/data-conduction/1076564/ADS1015-Q1-i2c-problem/3984547#3984547"] ADS1015已启动并正在发送数据

    巴西,

    电子郑

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

    您好,电子

    我仍然认为,即使 ADC 中的一个没有发送/接收数据,也可能存在一些有争议的问题。 我的措辞不好。  

    此致,
    亚伦