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.

[参考译文] DAC63001:DAC63001用于电压裕量...

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1378737/dac63001-dac63001-used-for-voltage-margining

器件型号:DAC63001
主题中讨论的其他器件: DAC63204EVMDAC63202DAC63204

工具与软件:

您好!

我们期待使用 DAC63001直流/直流转换器的电压裕度。 该方案类似于数据表第8.2节中所述的方案。

我们的用例如下:

1.为系统供电

2.设定 DAC 以使 DC-DC 的输出电压被设定为+3%

3.将 DAC 值保存在内部 NVRAM 中

4.关闭系统电源、然后再次为其供电-预期的情况是 DC-DC 输出应处于+3%或 DAC 设定的值

我们的想法是、如果我们在直流/直流转换器反相后使用电源正常(PG)、在经过少量转换后通过将 DAC 连接到 GPIO (引脚5)来使能 DAC。

您能建议这样做是否可行、如果可以、则应将 DAC 的 GPIO 引脚配置为什么。 数据表似乎建议了多种模式、例如保护、LDAC 等

 谢谢

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

    Illia 将在这里帮助你。

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

    尊敬的 Ranjeet:  

    非常感谢您向我们提出问题。  

    这一功能绝对可以通过 DAC63001实现。  

    首先、您可以通过写入 DAC-0-DATA 寄存器在上电时对 DAC 输出电平进行编程。 然后、向 DAC-0-MARGIN-HIGH 写入您的+3%值。 然后、配置 GPIO (GPIO 配置寄存器)裕度高-低(1010二进制)以配置 GPIO 以触发裕度高操作、然后配置压摆率控制。

    有关如何安装和运行该器件的更多信息、请参阅此技术手册。 虽然它是为4通道创建的、但对于单通道版本的器件也应该相同。  

    如果您需要任何其他帮助、请告诉我。  

    谢谢!  

    Illia Volkov  

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

    嗨 Illia、  

    我能够通过手动触发"COMMON_DAC_TRIGGER"寄存器来触发裕度高和裕度低。 DAC Vout 值是否可以恢复到标称值? 如何实现? 例如、DAC0裕度高= 1.19V、DAC0裕度低= 0.012V、DAC0标称= 0.6V。

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

    尊敬的 Syasya:  

    若要返回标称值、您需要将代码重写至活动寄存器(DAC 数据寄存器)。 触发器只会在裕度高和裕度低级别之间切换。  

    此致!

    Katlynne Jones

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

    尊敬的 Katlynne:  

    感谢您的回答。

    我已经使用 DAC63204EVM 测试了此功能、在这里我会 触发裕度高和裕度低  、例如 DAC0裕度高= 1.19V、DAC0裕度低= 0.012V。 我可以使用 GUI 按钮(如我在上一主题中附加的屏幕截图所示)触发裕度高/低。  

    现在、我尝试使用 GPIO 引脚的上升/下降沿触发此裕量、但运气不好。 我通过将高电平(2.5V)或低电平(0V)信号输入 GPIO 引脚5来触发该功能。  对于此评估板、我对 R1进行了拆焊并将寄存器设置为:

    寄存器名称 寄存器地址 十六进制值   十进制值
    DAC_0_MARGIN_HIGH 0x01 0x79e0 1950.
    DAC_0_MARGIN_LOW 0x02 0x0140 20.
    COMMON_CONFIG 0x1F

    0x1249

    GPIO_CONFIG 0x24

    0x0115

    GPIO 似乎未检测到上升/下降沿信号。 我缺少什么吗?

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

    尊敬的 Syasya:  

    您正在使用 DAC63204EVM 上的通道0? 尝试将0x0035写入 GPIO CONFIG 寄存器。 您在通道3而不是通道0上启用 GPIO 功能。 我想这就是您没有在通道0上看到任何影响的原因。  

    此外、如果您要将外部高电平/低电平触发器应用到 GPIO 引脚、请从 J6上移除分流器。 当 J6闭合时、DAC 的 GPIO 引脚连接到板载控制器 FT4222的其中一个 GPIO 引脚。  

    此致!

    Katlynne  

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

    谢谢 Katlynne。 是的、这是正确的、我尝试使用 DAC0。 它正在工作!  

    让我困惑的是、智能 DAC GUI 显示了以下说明:  

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

    尊敬的 Syasya:  

    感谢您指出这一点。 字段名称正确、GPI1_CH3_SEL 对应于通道3、但说明中似乎以相反的顺序显示。 我要把它标记为固定。  

    我要指出的另一点是、 四通道器件和双通道/单通道器件的引脚排列略有不同。 请参阅下面的从左到右的 DAC63304、DAC63202和 DAC63001引脚排列。 转至 DAC63001时、您需要 查看 DAC63001数据表、以确保使用的是正确的寄存器。   

    如果您要对 DAC63001使用 DAC63204 GUI 设置、则应使用与 GUI 上通道3相对应的所有设置、因为这些设置与 DAC63001上通道0相匹配。

    此致!

    Katlynne