51单片机可不可以通过编程随意改变开关电源电压?

51单片机可不可以通过编程随意改变开关电源电压?,第1张

可以啊,看你要随意到什么程度。一种方法是用一个8位口各接一个电阻到电压取样网络,适当选取电阻值,就可256级调节。另一种方法是用一条口线模拟PWM,能过改变口线高低电平的点空比,加滤波得直流电压,注入到电压取样网络,可连续调节。不管用哪种方法,能调的电压范围都受开关电源的电路形式和取样放大元件的限制(比如常见的用TL431,就不可能调到低于2.5V)。当然也还有其他方法。

做电源首先要确定输出功率,或者说多大的输出电流,其他还要确定允许的纹波这些参数。根据不同的应用,电源的做法可是多种多样的。如果不是做电源,只是想输出一个0-5V的电压信号,可以用DA(数模转换),比如TLC5615,由单片机控制DA输出一个电压,然后再根据需要加一级功率放大,就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/8376459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存