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.

[参考译文] DAC81001:DAC81001模拟输出无变化

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1398477/dac81001-dac81001-analog-output-no-change

器件型号:DAC81001

工具与软件:

您好!

  我使用 FPGA 开发板通过 SPI 与 DAC81001板通信。 DAC 可以正常读取和写入。 然而、当更改 DAC 寄存器值时、我会发现 OUT 引脚(模拟输出)上的电压没有变化、并保持在0V 左右。 您能帮我分析一下原因吗?

  在我的原理图设计中、VDVDD = VIOVDD = 3.3V、VREFPF = 10V、VREFPN =-10V。 原理图设计如下所示。

 

  FPGA 程序设置 fSCLK=SYNC/SCLK/SDIN/LDAC/CLR 12.5MHz 信号的时序符合规范。 测试结果如下所示。

  CS/ SCLK / SDI/ SDO / LDAC / CLR/ 模拟输出:

   

  

   FPGA 程序在 DAC81001上执行317个连续的寄存器操作、其中第15个到第317个操作将不同的值写入 DAC-DATA 寄存器。

   该程序如下所示。 I_PW_rd_data 的当前值是文本文件中 ro_pw_rd_addr 行的数据。

   测量的 SDI 和 SDO 值如下所示。

  

   如上图所示、从状态寄存器读取的结果为85000720h。

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

    您好!

    Akhilesh 将尽快进行审查并提供回复。  

    此致!

    Katlynne Jones

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

    您好!

      问题迎刃而解。 谢谢你。 将 REFPS 引脚短接至 REFPF 引脚、将 REFNS 引脚短接至 REFNF 引脚。