尊敬的 Peter:
我想问您能否解释一下如何在给器件上电后对 TPS546D24A 输出电压进行编程。 是否需要根据所选的 VSEL 分压电阻器考虑任何关键注意事项?
谢谢!
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.
尊敬的 Peter:
我想问您能否解释一下如何在给器件上电后对 TPS546D24A 输出电压进行编程。 是否需要根据所选的 VSEL 分压电阻器考虑任何关键注意事项?
谢谢!
非常感谢您的提问。
VSEL 电阻器对初始 VOUT_COMMAND 进行编程、以设置输出电压 VOUT_SCALE_LOOP、以配置内部分压比和支持的输出电压范围、以及 VOUT_MIN 和 VOUT_MAX。 数据表引脚编程部分中的 VOUT 范围和 VOUT 阶跃值仅用于帮助用户选择正确的电阻分压器代码(电阻比)和电阻器接地代码(电阻值)、它们不会限制 TPS546D24A 上电后 VOUT_COMMAND 的范围或分辨率。
编程有一些限制。 启用输出时无法更改 VOUT_SCALE_LOOP、 但在当前 VOUT_SCALE_LOOP 值内、VOUT_COMMAND 可以更改为从1LSB 到5.5V 的任何值、但支持的最大输出电压受 VOUT_MAX 和0.75V / VOUT_SCALE_LOOP 限制(VOUT_SCALE_LOOP = 0.5时为1.5V、VOUT_SCALE_LOOP = 0.25时为3.0V、SVOUT_SCALE_LOOP = 0.125时为6.0V)
如果禁用输出电压、也可以更新 VOUT_SCALE_LOOP、以便对整个输出电压范围进行编程、而不受引脚编程的限制。
默认情况下、PIN_DETECT_OVERRIDE 中的 VOUT 位设置为1、允许由 VSEL 上的电阻器对这些 VOUT 命令进行编程、若要禁用引脚覆盖并使用 NVM 存储值、请将 PIN_DETECT_OVERRIDE = b'0中的 VOUT 位设置并将所有用户命令存储到 NVM 中。