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.

[参考译文] DAC4.3401万-Q1:DAC输出如何逐渐变化?

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1091523/dac43401-q1-how-does-dac-output-change-gradually

部件号:DAC4.3401万-Q1

根据具体情况,我将DAC输出电平 从5.1V更改为 2.5V,反之亦然。

如何逐渐更改此DAC输出级别?

目前:请仅参考蓝色波形。

目标:

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

    您好,

    您可以在 常规配置寄存器中设置转换速率:

    在 DAC_margin_high和DAC_margin_low寄存器中设置高和低数据值:

    然后,您可以使用外部GPI触发器或 PMBus_operation寄存器中的软件触发器在高值和低值之间切换:

    最佳,

    Katlynne Jones

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

    你好,我是 她的同事。  

    首先,我想知道PMBus位是否如数据表中所述正确。

    我像 这样跑步

    REG:0xD1,Val:0x1204 // PMBus 启用,转换速率25us  

    REG:0x25,Val:0x0960

    REG:0x26,Val:0x03C0

    REG:0x01,Val:0xA400 --> i2c故障(无法访问reg 0x01)

    REG:0x21 Val:0x0960

    但是,  

    REG:0xD1,Val:0x0204  // PMBus 禁用,转换率25us  

    REG:0x25,Val:0x0960

    REG:0x26,Val:0x03C0

    REG:0x01,Val:0xA400 --> i2c成功  

    查看转换速率是否工作-->不工作。

    REG:0x21 Val:0x0960

    因此,请帮助我了解如何完成此操作。

    总结)

    1) 0xD1中的PMBus位0 -->可以控制i2c地址0x01 (与数据表不同)

    2)地址0x01成功,但转换速率不工作

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

    您好,

    如果您使用I2C,请勿启用PMBus。 PMBus是设备可以使用的备用通信标准。 但我犯了一个错误。 软件触发器位于PMBus_margin_high  和PMBus_margin_low字段的触发寄存器中,而不是PMBus寄存器中:

    对于 利润高触发器,应使用Reg:0x01,Val:0xA400,而不是Reg:0xD3,Val:0x0800。 请告诉我这是否适合您。  

    最佳,

    Katlynne Jones