占空比不同的PWM如何转换成直流电压信号

[复制链接]
查看11 | 回复6 | 2020-6-19 08:04:25 | 显示全部楼层 |阅读模式
可以直接通过PAC芯片,将0-100%占空比的PWM信号,线性转换成模拟电压输出。GP8101就可以实现。
回复

使用道具 举报

千问 | 2020-6-19 08:04:25 | 显示全部楼层
用LC滤波。现在的开关电源大部分是用PWM控制,它的输出用LC电路转换成直流电压的。
回复

使用道具 举报

千问 | 2020-6-19 08:04:25 | 显示全部楼层
你把pwm电压通过一个电压跟随器(运算放大器),然后进行低通滤波,然后再通过一个电压跟随器转换输出电阻,然后进行ad转换
回复

使用道具 举报

千问 | 2020-6-19 08:04:25 | 显示全部楼层
你把pwm电压通过一个电压跟随器(运算放大器),然后进行低通滤波,然后再通过一个电压跟随器转换输出电阻,然后进行ad转换即可。你可以参考:http://www.docin.com/p-125999030.html这里面低通滤波器的电容大小要根据你的pwm频率计算一下,截止频率要小于3次谐波。比如你的pwm频率是2k,则低通滤波器的截止频率在2k-6k之间,计算公式是fl=1/(2*pai*rc)。你可以调整电容和电阻大小,获得需要的频率。通过积分电路转换,LC、RC都可以的。
回复

使用道具 举报

千问 | 2020-6-19 08:04:25 | 显示全部楼层
使用pac芯片就可以实现,gp8101可以将pwm信号转换成0-5v或者0-10v电压。


回复

使用道具 举报

千问 | 2020-6-19 08:04:25 | 显示全部楼层
很简单啊 用2极管整流在滤波 就象处理交流一样
回复

使用道具 举报

千问 | 2020-6-19 08:04:25 | 显示全部楼层
1,可以采用RC积分(RC的时间值为输入信号的1/5)2,可以采用SallenKey低通滤波(低通滤波的截止频率是输入频率的1/5)~~~~~~~~~~~~~~~~~~~~方案二的电压纹波小,建立电压时间慢(一般都可以在10mS就可以)附图的OP1,LM358就是一个低通滤波线路(RC需要根据你的频率重新设计,R14前零件可以不用管,它是我采用以前做另外一个线路的时候用的,正好里面有SallenKey低通滤波就顺便贴上来)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行