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.

[参考译文] DAC8.0502万:设置DAC值

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1089567/dac80502-setting-up-the-dac-value

部件号:DAC8.0502万

各位专家,您好!

你好。 我们有这个关于设置DAC设备的查询。 以下是他们的查询全文:

我对DAC8.0502万有一些疑问。 无论我是禁用还是启用参考,我都将VREFIO引脚监控为2.5V。 通过数据表,我了解到如果启用了内部参考,Vrefio针脚应该为0V。

我需要输入一个DAC值,该值随后将对应于相应的输出端口并输出相应的电压。

我现在的问题是,我设置了DAC值,但电压为0

您能否告诉我如何将焦点放在芯片硬件上?

如果您能告诉我,ARM软件的配置会更好。

谢谢你。

此致,
Archie A.(Archie A.

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

    您好,Archie:

    启用内部参考时,VREFIO引脚将作为输出,并且可以在该引脚上测量2.5V。 默认情况下启用内部引用。 客户可以测量VREFIO针脚以验证是否检测到2.5V电压。 他们可以尝试写入0x0100以注册0x03,从而禁用内部引用。 如果他们看到VREFIO引脚上的电压转至0,他们将知道他们的通信工作正常。 如果VREFIO引脚保持在2.5V,则可能是DAC未正确写入。 客户可以发送其写入序列的示波器快照,我可以查看一下。  

    DAC的电源也将确定增益寄存器的设置(参考值-多夫和BUF增益位)。 对于某些电源和参考组合,REF-DIV刀头需要设置为1。 如果未满足以下条件,参考缓冲区可能会关闭,并且DAC输出将保持为0。  

    DAC的典型设置顺序为:

    写入 <(注册地址)>,<数据>

    写入(0x02),0x0300 //默认值

    写入(0x03),0x0000 //启用内部参考并为DAC输出通电(均为默认值)

    Write (0x04),0x0103 //REF-DIV =1除以2,BUF-x-Gain =1 (默认) DAC输出获得2

    写入(0x08),0x8000 //将DAC A设置为中尺度

    写入(0x0),0x8000 //将DAC B设置为中标尺

    最佳,

    Katlynne

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

    您好Katlynne,

    谢谢你。 CX答复如下:

    这是示波器通过设置(0x02,0x0300)(0x03,0x0000)(0x04,0x0103)(0x08,0x8000)(0x09, 0x8000)。
    DAC的两个输出引脚均为0V,VREFIO引脚均为2.5V。

    共享的附加文件。

    此致,
    Archie A.(Archie A.

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

    您好,Archie:

    我假设客户正在使用SPI? 他们是否可以放大其中一个写帧并向我发送屏幕截图。  

    他们能否验证SPI2C引脚是否接地以确保 DAC处于SPI模式。 同时 验证SPI控制器上的SPI模式设置(时钟极性和相位)是否正确。 SCLK可以高或低空闲,但数据需要在上升沿上移动,并在下降沿上采样。 我无法在放大范围的镜头中看到此内容。  

    最佳,

    Katlynne Jones

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

     您好Katlynne,

    感谢您的支持。

    我觉得客户 已经解决了。

    正如他们所报告的,他们 发现在同步的下降边缘,只允许配置一个寄存器。 如果他们在同步的下降边缘配置了两个以上的寄存器,则他们的配置将失败。

    谢谢你。

    此致,
    Archie A.(Archie A.