PWM波转DC直流之二阶RC低通滤波器设计

PWM波转DC直流之⼆阶RC低通滤波器设计
1.原理及⽤途
(1)原理直接引⽤*原⼦STM32讲解PWM转DAC的篇章*
(2)当MCU中DAC功能不够⽤时,⽽还要输出可控的DC电平,这时可以使⽤这种模式来达到⽬的;另外⼀些由PWM控制的负载器件,⽐如⽐例阀、电机,要测试这些负载流过的等效电流,也可以使⽤这种⽅法
2.需求分析
我们这⾥使⽤⼆阶RC低通滤波来达到检流电阻的PWM波等效DC直流电平的功能;
电路⽰意图如下,这⾥的PWM不是MCU直接输出的,⽽是经过推挽放⼤电路处理过的信号
R11/R12 、C3/C4组成⼆阶RC滤波;这⾥R11=R12、C3=C4
eva母
3.数学计算
假如我们要求经过滤波后结果达到检测电流±1mA,则1个位的精度达到1.5/2048=0.0007324V,采样电阻电平范围0-1.5V
假设被滤波的信号电压范围0-1.5V,那么⼀次谐波的最⼤值1.5*2/π=0.95496,那么电路要⾄少提供-20log(0.95496/0.0007324V)=-63dB衰减
这⾥使⽤的PWM是F=20KHz
如果是⼀阶RC滤波,那截⽌频率Fs的计算由-10*log[1+(F/Fs)^2]=-63dB,得Fs=14Hz
如果是⼆阶RC滤波,那截⽌频率Fs的计算由-20*log[1+(F/Fs)^2]=-63dB,得Fs=532Hz
参数RC选择:
这⾥使⽤⼆阶低通滤波器,Fs=1/2πRC,得R=1KΩ,C=300nF(这⾥是由设计者选取),(R11=R12=R,C3=C4=C),这个RC乘积是个定值,⾄于R  C选择组合,可根据实际应⽤来确定,但是有⼀个思路:R或C不能太⼩,⽐如R取很⼤时,C必然取⼩,这时由于电路的寄⽣效应,导致最后的等效电容增⼤⽐例很多,会影响滤波效果,这样就不⾏了;反过来选取R⼀样
热解焚烧炉
卢卡纤维⼀阶⼆阶对⽐,除了电路上不同;计算的截⽌频率差别也是很⼤
⼆阶衰减⽐⼀阶严重⼀点、但是⼆阶延迟较⼩,⽽且⼀阶纹波⼤
4.电路仿真及波形数据-⼆阶滤波器
因为实际负载⼯作电流范围:0-1A,故⽽电流电阻上的电压范围0-1.5V
参数说明:这⾥使⽤Cadence OrCAD电路仿真功能
V1是输出最⼩电平
V2是输出最⼤电平,实际在V1-V2之间选择来试验
TD是PWM波延迟时间
防误闭锁TR是边沿上升时间
TF是边沿下降时间
PW占空⽐
食物模型
PER周期
由图可知绿⾊波形在t=3-4ms时达到稳定,最⼤有3-4ms的延迟(按照100%计算)
实际的RC参数确定,要根据输出的延迟时间、纹波⼤⼩来综合考量;当然这个只是仿真,到实际硬件电路中,你会发现还要有更改仿真波形中,你会发现滤波后的波形会有衰减,这个要进⾏补偿多元合金
5.硬件实验波形及数据
最后选定参数R=1kΩ、C=220nF 实际硬件测得的波形如下:
仿真结果如下:
对⽐波形,仿真和实际硬件测试基本上⼀致

本文发布于:2024-09-23 12:30:22,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/161088.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实际   波形   滤波   达到   硬件   电流
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议