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.

[参考译文] Linux/DAC8531:DAC8531

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/676673/linux-dac8531-dac8531

器件型号:DAC8531
主题中讨论的其他器件: DAC8551REF5025

工具/软件:Linux

我在使用 DAC8531输出模拟电压以调整 VCXO 时遇到了一些问题。

DAC8531连接到 MCU 的 SPI、Din >MOSI,SCLK---- >SCK,同步--- >GPIO,输出电压--- >Vcontrol (VCXO).sch 如下所示:

我使用模式00、测试输出:

   设置 D =60000、写入1次、VOUT 输出不正确、仅为0.06V、看起来没有输出;

   设置 D =60000、周期写入、Vout 不是固定电压、输出跳变为0V-2.1V。

当我设置 D =0xaaaa,时、SPI 序列如下:

图1   粉色--- >SCLK,黄色--- >数据

代码 参见附件

是否有 任何错误?

Tks!此致!

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

    感谢您的查询。 我们将在星期一之前再次讨论该问题。

    此致、
    Uttam Sahu
    精密 DAC 应用工程师
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Uttam Sahu

    根据测试、 我发现 DAC 未输出模拟电压的原因可能是 SYNC 导致的。   oscillograph 的同步波形,发送数据之前有一个下降沿,但没有电压输出。

     此致!

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

    我认为零输出的原因是您将 PD1和 PD0分别设为0和1。 输出将进入断电模式。 请查看第12-13页、了解编程帧格式和断电模式。

    希望这能解答您的问题。

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

    您好、Uttam Sahu

    我 将尝试 修改代码.moreove、请推荐 一个与 DAC8531/DAC8551匹配的2.5V 输出、高精度、极低漂移、verf 或 LDO。

    太棒了!

     此致!

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

    此致、
    Uttam