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.

[参考译文] MSPM0G3507:通过 OPA0配置具有自定义电压的 DAC12

Guru**** 2455940 points
Other Parts Discussed in Thread: SYSCONFIG, MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1489864/mspm0g3507-configuring-dac12-with-custom-voltage-through-the-opa0

器件型号:MSPM0G3507
主题中讨论的其他器件:SysConfig

工具与软件:

哇!

我正在尝试将我的微控制器配置为使用通过以下设置连接到 OPA0的 DAC12来控制电路。

DAC12:                                       OPA0:
   

我可以启用 DAC 和 OPA0运行、禁用其引脚将电压降至零、因此我知道不会从任何其他地方获得供电电压、但我会尝试使用  

DL_DAC12_output12 ()功能可手动控制所提供的电压。 从文档中可以看出、为该函数提供有效值应该会控制 DAC、但我没有看到任何变化。
DL_DAC12_output12 (DAC0、config.HeaterV)、其中 HeaterV 是我的电压值0x4BB ]  
我不确定此 DAC 和 OPA0设置是否缺少某些内容。 我的引脚 PA15/19是悬空的、设置为输入、但我不确定这是否会是问题所在。  
在这方面的任何帮助都将是伟大的!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!  

    您是否在 SysConfig 中启用了 DAC 输出?

    根据数据表:

    您可以测试电压 PA15、查看 DAC 是否有任何输出。

    此致、

    Zoey

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

    Howdy, Zoey!

    在我创建最初的帖子后、我对 SysConfig 进行了相当多的更改。 然而,这些变化仍然没有得到启齿:

    DAC 输出引脚被启用。 通过这些设置、我在引脚 PA15/19上注册了0.035V 输出。 OPA 的输出会寄存1.48v 的电压
    我已经将馈入  DL_DAC12_output12 ()函数的变量更改为0x000、因此电压应该为零。

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

    您好! 我已经解决了遇到的问题。 借助这些设置、我能够使用  DL_DAC12_output12 ()函数对 DAC12的输出进行编程。 这是在 MSPM0G3507 (MSPM0)微控制器上使用 OPA、我希望这可以在同样的问题上帮助其他人。