你好,
我将使用DA9061 PMIC为一个项目,其中电压时序和序列是重要的。为了实现这一点,我可以使用SmartCanvas软件调整设置,并相应地对设备OTP进行编程。我的问题是,如果我编程设备的OTP位和启动PMIC在主动模式,当设备仍处于主动模式时,是否仍然有可能使用I2C来改变其中一个buck的输出电压?
非常感谢,雷达手表
你好雷达手表,
您是否打算使用在线编程器来为您的部件定制OTP或您将使用标准变体并在启动后更改它?
在PMIC实现启动后,可以更改DA9061的寄存器设置;您将需要访问I2C引脚。但是,当PMIC通过OTP重新加载时,设置将重置为原始值。
亲切的问候,艾略特德克斯特
嗨,艾略特,
谢谢你的解释。
我的意图是使用In-Curcuit编程器对定制的OTP部分进行编程,以便PMIC以预定义的电压启动和启动。一旦PMIC实现了启动,我需要改变其中一个电压,并动态地不时调整值,我想知道这是否可能使用I2C接口?
从你的回答中,我可以认为这是可行的解决方案。
亲切的问候,雷达手表
DA9061上的稳压器可以配置为有两个预设电压,然后可以使用GPIO触发两个电压之间的变化。
在线编程应用说明是在线编程的优秀指南:
https://support.dialog-semiconductor.com/system/files/pmic_resources/AN-..。
您计划使用哪种FPGA或处理器?
亲切的问候,
艾略特德克斯特
谢谢您的参考!
我们将使用定制ASIC的DA9061,但我们需要改变输出电压的主要原因是为了有效地控制高功率LED,所以基本上我们需要一些方法来改变输出电压的一个雄鹿时,LED是加热和补偿电流的变化。所以没有固定的电压,但是想法是用I2C逐渐改变其中一个雄鹿的输出电压。所有其他电压应该有固定的值和编程,以便当应用VDD时,输出电压依次打开。
不幸的是,在阅读了在线编程之后,我仍然不确定是否可以使用OTP实现这个功能,然后I2C控制其中一个雄鹿的输出电压。
你好雷达手表,
您是否打算使用在线编程器来为您的部件定制OTP或您将使用标准变体并在启动后更改它?
在PMIC实现启动后,可以更改DA9061的寄存器设置;您将需要访问I2C引脚。但是,当PMIC通过OTP重新加载时,设置将重置为原始值。
亲切的问候,
艾略特德克斯特
嗨,艾略特,
谢谢你的解释。
我的意图是使用In-Curcuit编程器对定制的OTP部分进行编程,以便PMIC以预定义的电压启动和启动。
一旦PMIC实现了启动,我需要改变其中一个电压,并动态地不时调整值,我想知道这是否可能使用I2C接口?
从你的回答中,我可以认为这是可行的解决方案。
亲切的问候,
雷达手表
你好雷达手表,
DA9061上的稳压器可以配置为有两个预设电压,然后可以使用GPIO触发两个电压之间的变化。
在线编程应用说明是在线编程的优秀指南:
https://support.dialog-semiconductor.com/system/files/pmic_resources/AN-..。
您计划使用哪种FPGA或处理器?
亲切的问候,
艾略特德克斯特
嗨,艾略特,
谢谢您的参考!
我们将使用定制ASIC的DA9061,但我们需要改变输出电压的主要原因是为了有效地控制高功率LED,
所以基本上我们需要一些方法来改变输出电压的一个雄鹿时,LED是加热和补偿电流的变化。
所以没有固定的电压,但是想法是用I2C逐渐改变其中一个雄鹿的输出电压。
所有其他电压应该有固定的值和编程,以便当应用VDD时,输出电压依次打开。
不幸的是,在阅读了在线编程之后,我仍然不确定是否可以使用OTP实现这个功能,然后I2C控制其中一个雄鹿的输出电压。
亲切的问候,
雷达手表