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.

[参考译文] ADS7828:读取每个通道上的数据总是0x0。 ACK 即将推出

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1327144/ads7828-read-data-always-0x0-on-every-channel-acks-are-coming

器件型号:ADS7828

您好!

在每个通道上、ADS7828的读取数据始终为0x0。 (所有通道都连接到我可以在 IC 输入端测量的电压)

 协议如下:

红色= SCL

蓝色= SDA

绿色=三态激活

黄色= IC 引脚上的 SDA

下面是我做什么:

将0x9C 写入控制 寄存器(SD、PD1、PD0全部激活)

2.读取结果

更多信息:

内部基准长时间打开。 我跳过了屏幕截图中的转换时间、只是为了得到一个图像。 结果始终与测量值

从读数中可以看出 、ADS7828似乎正在尝试传输某些数据、但 SDA 线不会变为"1"、但保持很低的值。

通信应该可以正常、因为 ACK 来自 IC、正如您预期的那样。 我甚至尝试了重复的开始,但没有成功。

有什么建议吗?

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

     原因在于 Xilinx ZCU106开发套件上的另一个主站。 评估板上的 MSP430对该 I2C 地址负责、并且总线损坏。

    该解决方案是用于设置 MSP430复位的桥接器。