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.

[参考译文] DAC80501EVM:评估板不工作

Guru**** 2512065 points
Other Parts Discussed in Thread: DAC80501

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1053614/dac80501evm-eval-board-not-working

器件型号:DAC80501EVM
主题中讨论的其他器件:DAC80508EVMDAC80501

我使用 tenensy 4.1通过 SPI 控制此评估板。 JP1和 JP2关闭、JP3和 JP4打开。 即使 ref div 设置为1、我仍然无法获得 DAC 输出。 我也无法关闭内部基准。 我使用了相同的代码来控制 DAC80508EVM、这起作用了。  

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

    您好!

    如果您要关闭 JP2、基本上会将 VDD 接地短路。 您如何为器件供电?

    您必须在 JP2的引脚1上提供3.3V 至5V 作为 VDD、并将2用作接地。

    此致、

    AK

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

    我不确定我们是否在谈论同一个电路板。 JP2用于将 SPI2C 设置为“0”,以便器件在 SPI 模式下运行。 3.3V 通过 J1.5供电。 I`m 使用 DAC80501EVM

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

    您好!

    我的错误是指 J2连接器。

    您能否共享 SPI 帧的示波器截图? 您将什么极性用于 SPI? 使用以下模式之一。

    此致、

    AK

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在使用 SPI_mode2。 您可以找到示波器快照。
    我还想提一下、相同的代码适用于 DAC80508EVM。 因此,我想知道这是否是与该批电路板相关的一些问题。 我尝试了两个 DAC80501EVM、都不起作用。 我有两个小时的时间,用尽了我可以做的事情。 我还在该板的支持论坛上介绍了问题和解决方案。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    你可以给我发送代码吗? 加电后、您测量的内部基准电压是多少?

    此致、

    AK

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

    附件是代码。 基准电压为2.5V (并且我无法关闭内部基准)。

    e2e.ti.com/.../dac8050x.zip

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

    您好!

    代码对我来说很好。 在代码中、无需在地址0x04 (增益寄存器) 0x0100上写入两次。

    这看起来像是 SPI 帧问题。 您能否在一次示波器屏幕截图中同时向我发送 CS、SDI 和 SCLK?

    发送关断内部基准的命令并进行示波器截图

    此致、

    AK

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

    不幸的是、我的示波器上只有两个通道。 但我们可以使用时钟信号来对齐照片。 您是否明白为什么 DAC80508EVM 工作正常而 DAC80501EVM 不工作?

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

    您好!

    在发送0x03、0x01、00时帧看起来正常。

    您能否执行以下操作进行调试

    为器件加电并执行以下寄存器读/写操作

    1.读回寄存器0x02、确保读出的值全部为零(DAC 将处于异步模式)

    2.读回0x03处的配置寄存器、这应该读出全部为0

    3.将0x0100写入增益寄存器(地址0x04)

    4.读回0x04以确保数据确实为0x0100。

    5.读回状态寄存器(地址0x07)以确保读出的值全部为0。

    5、写入 DAC_DATA

    此致、

    AK

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供相关程序。
    由于 DAC80501没有 MISO、因此需要使用 I2C 完成调试。 您可以共享该代码吗? 我已经花了很多时间进行调试,但时间有点短。 另外、您是否还认为一批 DAC80501电路板出现了故障、我应该将其发回?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这一批电路板没有故障。 我使用的是同一批次中的一款 EVM、它工作正常。 我没有为器件准备好 I2C 代码。

    如果您怀疑 EVM 已损坏、我可以安排新的 EVM。 请将您的地址发送至 a.k@ti.com

    此致、

    AK

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

    我们从 DigiKey 购买了它们。 令我惊讶的是、我们订购的两个器件都有相同的问题(DAC80508EVM 工作正常)。 我可以在接下来的几天内尝试使用 I2C 与芯片进行通信。 但是,我们确实希望使用 SPI 以获得更高的速度,现在我们完全可以确定 SPI 不起作用。 除了进一步调试之外、您还建议采取哪些措施?

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

    您好!

    正如我之前所说的、如果您怀疑器件损坏、我们的 CNA 会更换 EVM。

    另请尝试使用 I2C 接口来查看器件是否响应。

    此致、

    AK