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.

[参考译文] DAC088S085:与 DAC088S085和 daisychianing 进行 SPI 通信

Guru**** 2390755 points
Other Parts Discussed in Thread: DAC088S085

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/860066/dac088s085-spi-communication-with-dac088s085-and-daisychianing

器件型号:DAC088S085

可能涉及的人员、

我尝试通过 SPI 协议控制两个菊花链 DAC088S085。 现在、在 PCB 上、我仅连接了一个 VA =Vref1=5V、MOSI、CLK 和 SS 的器件、未加载模拟输出。 此处是我的通信协议的具体内容:SPIMODE1、MSBFIRST、fclock = 14MHz、CS 低电平有效。

作为测试、我希望看到模拟输出根据我的代码发生变化、并查看用于测试菊花链方法的 DOut1。 在我将1000000000000发送到器件以将其切换到 WTM 模式后、我希望模拟输出在我发送命令时发生变化、但我看不到输出上的电压发生变化。 此外、Dout1似乎有点不同步(下面图片中有更清晰的说明)。 我出了什么问题?

在此图中、我将向 DAC1的 VoutD 发送数字178 (16位00111011 00100000)、并向 DAC2的 VoutD 发送数字102 (00110110 01100000)。 通过查看 Dout1、我可以看到它会复制第一个输入并按预期将其发送到第二个16位块指令、除了一个位(在前16个块中、在图片中用问号突出显示)和低于2V 的 Dout1高电平值。  这些是正常的吗? 此外、更令人困惑的是、第二张图片只是第三个8位指令的放大版本。 可以看到、来自主器件的输入如何正确同步到时钟的下降沿(红色虚线)、而 DOut1似乎与上升沿(绿色虚线)同步、发生了什么情况? 请提供任何帮助

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

    编辑:DOut1高电平值正确为5V、在这些图像中、示波器只是端接50欧姆、其他问题仍然存在

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

    您好、Jacopo、

    我担心您在图中显示的主从输入线。  它没有干净的转换、这可能会导致器件错误地锁存数据。  

    您能否共享设计的原理图?

    调试这一点的一个好步骤是、首先尝试写入第一个 DAC (仅发送16位帧)、然后让我们看看是否可以更新该 DAC。

    谢谢、

    Paul

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

    是否有更新?

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

    尊敬的 Paul_Frost:

    感谢你的答复,很抱歉我的答复很晚。 MISO 是一个接地问题、在稍微清洁一下之后、它看起来更好、尽管我不认为这一点特别重要、因为我可以正确地看到 Dout1 (它看起来只是在时钟的上升沿移位)。 无论如何、我能够使两个 DAC 独立工作(也就是说、只要它们不是菊花链式的)、它就不能正确焊接到 PCB 上(wqfn 封装)。 问题仍然存在、当我对这两者进行菊花链时、我看到第一个 DAC (顶部的 DAC)拉了很多电流、直到它烧坏、而第二个 DAC (底部的 DAC)工作正常。

    在第一张图片中、您可以看到只有具有引脚分配连接的第一个 DAC、我可以正确控制这一个 DAC (所有输入都直接来自控制器)

    在第二张图片中、除了 MOSI 焊盘和 DAISYCHAIN/DOUT 焊盘短接(这是为了与第二个 DAC 直接通信、绕过第一个 DAC)外、您还可以在该配置中控制输出。

    正如我说过的、每当我在板上都有(在本例中、MOSI 和 DOUT 未短接)时、我会看到器件在顶部燃烧、而底部的器件正常。 让它们单独测试让我觉得这不是电路板的问题。 在最后一张图片中、您可以看到电路板布局、SS、SCLK、MOSI 和 V+由控制器提供

    任何见解都很有帮助。

    Jacopo

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

    您好、Jacopo、

    我担心器件的封装不正确。 相邻引脚是否短路或底部的散热焊盘是否会使一些引脚短路?  

    当我查看暴露的金属图时、它似乎与您显示的焊盘图案不兼容。  您能否验证您的封装尺寸?

    谢谢、

    Paul