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.

[参考译文] DAC81408EVM:DAC EVM 输出无响应

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1385484/dac81408evm-dac-evm-output-is-not-responding

器件型号:DAC81408EVM

工具与软件:

您好!  

我有一个 DAC81408EVM、 我尝试通过 Arduino 的 SPI 控制它。

这是我的设置

VCC = 10V

VSS = 0V

VDD 和 VAA VIO 为5V (J10选择= VIO)

1。我已尝试读取0x03、我可以获得正确的值0x0A24

2. 遵循初始流程

写入 SPI_CONFIG (0x03)   0x0A84

写入 DEV_PWDOWN (0x09) 0xF00F

写入 GENCONFIG (0x04)。   0x7F00

3. 写入 DAC0 (0x14) 0x00FF

但输出(在 R6处测量)仍为0V

我在编程后还会读取每个寄存器。 我发现0x04变为0x0400。 是这样吗 ?

我读了 类似的问题在旧的 线程,但讨论移动到邮件.

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1057048/dac81408evm-dac81408-output-is-not-responding?tisearch=e2e-sitesearch&keymatch=DAC81408#

此致!

Daniel

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

    排印错误 I 测量 R3上的 DAC0输出、而不是 R6上的输出。

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

    您好!
     
    数据表中有细微错误。
    根据 DAC81408数据表、OUT[0:3]/OUT[12:15]不可用、而它们为 NC 引脚。 EVM 的 OUT[4:11]是 DAC81408器件的 OUT[0:7]。 如引脚图()所示。   

    在 DAC81408EVM 用户指南中-  

     - EVM 示意图 OUT4是 DAC82408器件(地址0x14)的 OUT0。  
     - EVM 示意图 OUT5是 DAC82408器件的 OUT1 (地址0x15)。
    ...
    ...
    ...
     - EVM 示意图 OUT11是 DAC82408器件的 OUT7 (地址0x1B)。

    请使用上述详细信息、如果您仍然遇到与任何内容相关的问题、请告诉我。
     
    谢谢!
    Sanjay

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

    尊敬的  Sanjay:

    很酷、工作很完美! 非常感谢!

    此致!

    Daniel

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

    尊敬的 Sanjay:

    首先、我要感谢您为解决我的问题而付出的时间和支持。

    问题:无法与 DAC81408通信。

    总结:

    我通过 SPI0将 DAC81408与 AM2634四核控制器连接起来、并设置为内核0。 无法从 DAC81408获得任何响应。

    我已经根据给定的(您的)回复滚动浏览了 E2E 聊天支持并设置了我的代码。

    与您第一次通话后、我能够建立通信、但无法获得预期的价值。 随后、与您进行多轮广泛的讨论以及数据表读数、原理图理解、电源检查能够缩小问题的范围。 最后、您应根据数据表指出、检查正确的接地连接和 SPI 通信波形检查。 我发现我的 PicoScope (探针)正在绘制电流和电压。 因此、我的 SPI 通信不正确、DAC 输出也不正确。 从电路中移除探针后、一切都将按预期开始工作。

    再次感谢您 Sanjay 倾听我们的问题并给出解决方案。

    此致

    Aman