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.

[参考译文] DAC53401:如何将 DAC53401编程为通用 DAC

Guru**** 2482225 points
Other Parts Discussed in Thread: DAC53401

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1283329/dac53401-how-to-program-dac53401-as-a-general-dac

器件型号:DAC53401

大家好、尊敬的产品线工程师:

 我使用 DAC53401调节直流/直流输出电压。 我可以直接配置0x21h 寄存器并忽略所有其他寄存器吗? 例如、我使用内部基准、希望 DAC53401输出1V 电压和3倍增益。 DAC 数据为0x11A、传输到12位的数据将为0x468。 在我的系统中、DAC53401的地址为0x48..因此我的伪代码如下。

//语法:编写 , ,
//写入 DAC 代码(12位对齐)

写入 DAC 地址:0x90                     --地址为0x48 + 1 (写)=0x90。
写入 DAC_DATA (0x21)、0x04、0x68。            -- 0x11A 传输12位为0x468

这起作用吗? 如何启用3x 增益? 根据数据表、我需要配置0xD1h 以启用3倍增益。 但不管我写入0xD1h、DAC 都不会输出直流电压(我只是希望输出一个直流=1V)。 你有什么好主意吗? 您能告诉我一个 pesudocode 吗? 谢谢。

此致、

比尔