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.

[参考译文] DAC81416EVM:如何获得负电压

Guru**** 2538950 points


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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/837581/dac81416evm-how-to-get-negative-voltages

器件型号:DAC81416EVM

您好!

我正在尝试将 DAC81416-EVM 与 Arduino Uno 板配合使用、并已成功对 DAC 进行编程、以获得0-5V 范围内的输出。

但是、当我尝试移至其他范围、-5至5V、-10至10V (使用范围寄存器)时、我不确定如何在将 DAC 数据寄存器编程为0时获得负振幅、从而使 DAC 输出变为0V。

任何寄存器中是否有符号位?

有关当前配置的信息:

我的代码中所有4个范围寄存器的值都设置为0xAAAA (获取-10至10V)。

我已使用 Vcc=15V、VSS =-15V、Vdd/Vaa =5V。

请告诉我数据表中是否存在有关此内容的任何信息、或者如果您可以直接帮助我、这将是一个很好的帮助。

谢谢、此致、

Sufyan Khan

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

    您好、Sufyan、

    欢迎使用 E2E、感谢您的提问。 您的设置看起来正确。 由于您能够正确获得单极输出、我假设您的基本编程接口应该正常工作。 因此、第一个疑似故障是 DAC 的 VSS 输入。 请检查 J12接头上分流器的位置并监控 TP13上的电压。

    此致、

    Uttam Sahu

    应用工程师、精密 DAC

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

    您好 Uttam、

    您的怀疑是正确的、J12跳线连接到 GND 而不是 VSS、这就是我无法获得双极输出的原因。 我想告诉大家、它现在正在工作。 因此、从我的角度来看、我认为这个问题已经解决。

    只是建议、在 EVM 套件上、没有有关引脚和跳线连接的大量重要标签。 我可以理解空间不足的问题、但在我的案例中、由于数据表中给出了 J12上 VSS 的跳线连接为2-3、因此我假设跳线上的最右侧引脚为3、而实际上是最左侧的引脚。 此外,即使认为输出未按顺序排列,即 OUT0、OUT1,也不存在输出标题上的标签。 OUT15. 这导致重复参考数据表以获取原理图和电路板图像。 我建议在电路板上使用信息更丰富的丝印。

    不过、感谢您对此做出快速准确的响应。

    此致、

    Sufyan Khan