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.

[参考译文] DAC121C081:未寻址时做出响应

Guru**** 2451970 points
Other Parts Discussed in Thread: ADS1115, DAC121C081, DAC121C085

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1545559/dac121c081-responds-when-not-addressed

部件号:DAC121C081
主题中讨论的其他器件:ADS1115DAC121C085

工具/软件:

DAC121C081 和 ADS1115 共享我的 I2C 总线。 DAC 是 SOT-8 型号、将 A0 接地、因此其地址应为 0x0D。 ADS1115 的 ADDR 引脚接地、因此地址为 0x48。 DAC 会正确地响应写入并输出预期电压、但当对 ADC 进行后续写入时、DAC 也会响应这一点、即使命令没有被发送到它也是如此。 在第一个屏幕截图中、DAC 写入了≈1V 的代码。 大约 3ms 后(第二个屏幕截图)写入 ADC 的配置寄存器 (前两个字节为 0x01C9)会导致 DAC 输出≈0.56V、这是我期望在写入 0x01C9 时输出的结果。 每个事务都正确地用有效的启动/停止序列构成帧、如示波器显示的绿色和红色方括号所示。

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

    Julia、


    遗憾的是、这是器件设计的一部分。 所有 DAC121C081(和 DAC121C085)都会响应 0x48 的“广播地址“。 这意味着此类型的所有器件都将同步响应和更新到广播地址。 这在第 18 页的数据表中进行了讨论。

    它也列在表 1 的底部、其他非广播地址位于第 19 页。 要使用该器件、我要将 ADS1115 设置为表 1 中未列出的其他地址。


    Joseph Wu