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.

[参考译文] DAC8775:降压/升压转换器的实现

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1409648/dac8775-buck-boost-converter-implementation

器件型号:DAC8775

工具与软件:

您好!

对 DAC8775进行编程。 我跟 Brian 完全一样遵循了安装指南 、但我最终得到了0V 输出、而且出现了大量噪声。  

状态寄存器返回有意义的值、当我在位 UBT 上写入寄存器0x02时、我会在状态寄存器的位 UTGL 上收到响应。

但是、当我将降压-升压转换器设置为+-15V 时、 位 PGA、PGB 和 PGC (我仅使用前3个 DAC 通道)为0。 相反、如果我将 PNSEL 位设置为10 (禁用正臂、启用负臂)状态寄存器的位为1。

在状态寄存器上、FC、FB 和 FA 位绝不为1、因此我认为 DAC 输出正常。 但是、正如我之前所说的、事实并非如此。

降压/升压转换器的原理图如下:

我真的希望你能帮我。

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

    尊敬的 Matteo:  

    感谢您分享原理图和步骤。 Joseph 将很快进行审查并提供一些建议。  

    此致!

    Katlynne Jones

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

    下面是一些额外的信息。

    SPI 写入分步操作:

    • 复位软件:0x01、0x0001
    • 内部参考:0x02、0x0014
    • 选择 BUCK-BOOST 转换器 A:0x06、0x0001
    • 设置降压/升压转换器:0x07、0x61F
    • 选择 DAC A:0x03、0x0030
    • 输出使能+输出+-10V:0x04、0xD003
    • 发送 DAC 数据:0x05、0xC000

    输出原理图:

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

    Matteo


    我会开始测量电路板周围的节点、以确保器件按预期运行。 启用基准时、可以测量5V 吗?

    我将首先启用正负电源并对其进行测量。 启用它们之前和之后、您会看到什么电压? 之后、我要设置 DAC 范围、然后启用 DAC。 如果您处于电压输出模式、则可能会看到 VPOS_IN_x 和 VNEG_IN_x 电压自动设置为±15V。

    如果您能够、我建议您获取 DAC8775EVM 并使用它来检查器件的设置。 无论如何、都可以在启动电路板时使用万用表并检查电压。 请告诉我您看到的值。


    Joseph Wu

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

    尊敬的 Joseph:

    "你说什么?  

    启用内部基准后、我可以测量5V。

    在使用寄存器 oxo6和0x07进行设置之前、我测量了 VPOS_IN_x 和 VNEG_IN_x、结果为150mV。 然后、我在每个 DAC 通道上启用 BBC、并将其设置 为±15V、我可以测量负臂上的-15V、但我无法测量正臂上的+15V、这与状态寄存器所述的情况相同。

    我会在没有  DAC8775EVM 的情况下重试、但如果我 无法使其正常工作、我会购买它。

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

    Matteo

    以下是使用 EVM 的原理:

    为电路板加电:

     VPOS_IN_x = 3.3V

     VNEG_IN_x = 0.15V

    启用降压/升压:

     VPOS_IN_x =~4V

     VNEG_IN_x =~μ V-6V

    在该条件下在电压模式下启用 DAC

     VPOS_IN_x =~μ V+15V

     VNEG_IN_x =~μ V-15V

    在电压模式下禁用 DAC、然后将 DAC 设置为电流模式并重新启用 DAC:

     VPOS_IN_x =~4V

     VNEG_IN_x = ~μ V-6V

    对我来说、似乎有什么东西将 VPOS_IN_x 钳位到接近接地的位置。 我尚未完整浏览原理图、但您应该将降压/升压部分与 DAC8775EVM 用户指南中的同一原理图进行比较。 您是否在某个位置有反向二极管来意外地将 VPOS_IN_x 钳位至接地?

    Joseph Wu