比例阀驱动电路后级PWM滤波尖刺如何消除?PWM通过RC低通滤波器模拟DAC

 双头比例阀驱动电路,采用单片机输出2路PWM,分别驱动功率器件(U100的2和4脚),经过U100的8和10脚输出供电电源的高压PWM波形,这个高压PWM经过R104和R114分别采样后经过电流放大器U101和U111输出电压。以上侧为例,放大倍数由R106和R105确定,A=10/0.2=50,输出电压I-PVO1的值等于R104上的电压也就是Is*50,最后经过滤波电路R107和C104输出,现在的问题是R107左右两侧的波形都有尖刺出现。

比例阀驱动电路后级PWM滤波尖刺如何消除?PWM通过RC低通滤波器模拟DAC

 

 

 

 比例阀线圈接在PVOx与GND,x=1和2对应上下线圈.AD采样接在I-PVOX测量电压。

滤波前R107的波形:

比例阀驱动电路后级PWM滤波尖刺如何消除?PWM通过RC低通滤波器模拟DAC比例阀驱动电路后级PWM滤波尖刺如何消除?PWM通过RC低通滤波器模拟DAC

 

 

 滤波后R107右侧波形:

比例阀驱动电路后级PWM滤波尖刺如何消除?PWM通过RC低通滤波器模拟DAC比例阀驱动电路后级PWM滤波尖刺如何消除?PWM通过RC低通滤波器模拟DAC

 

 U100是功率器件,将低压PWM变为高压PWM,由于V-DRIVE=12或者24V,因此PVOX输出是高压PWM,经过电流放大器放大后变为电压输出,再经过一阶滤波输出送往AD采样。现在问题是放大后的波形有尖刺,特别是起冲阶段,从前后滤波都可以看出来。实验设置的PWM占空比是50%

 

PWM通过RC低通滤波器模拟DAC

 

上一篇:stm32f031 hal pwm周期频率计算和配置以及无输出的解决办法


下一篇:【嵌入式&单片机】一文带你搞懂电机驱动模块