降压变换器的FB控制

如果我想动态控制不带I2C的降压变换器的输出,是否可以利用其反馈引脚来实现?

在FB引脚和MCU/SoC的DAC输出之间连接一个电阻,或利用MCU/SoC的PWM输出,通过RC滤波,然后在FB引脚和RC滤波器之间连接一个电阻。来自DAC或PWM滤波后的模拟电压将通过串联电阻向FB引脚拉/灌电流,从而控制降压变换器的输出电压。

如果仅需要动态切换2个预定输出电压,则还有另外一种方法:使用数字信号来控制晶体管(或FET)开通/关断一个额外的并联电阻从而改变总FB电阻大小。可以通过更多的开关,和电阻的串并联组合,扩展到动态切换更多的电压大小。

1 个赞

在FB节点到可变电压之间接入第三个电阻来控制Vout是最佳方法,因为这种情况下环路响应(波特图)不会随输出电压的变化而变化。

若通过改变开关电阻器来改变分压比例,则环路增益会发生变化,此时需要仔细检查所有情况下的系统稳定性。

BR
Christian

在输出端可以使用一个运放,来做负反馈环路电路,将信息反馈至控制器的FB脚位。
下面说一个大概的思路:使用CJ431和若干电阻连接输出母线,形成一个基准2.5V电压,给运放提供基准电压,通过一组分压电阻来给运放做信息采集输入,这样就可以调节运放的负反馈环路,进而将运放输出值给FB。FB脚位采集信息后,芯片内部会自己调整输出,进而构成负反馈电路。
再深一步的话,使用一个MCU来给基准电压做调整,以改变运放输出信号,进而改变输出电压信号。