PWM转 DA

本文详细探讨了如何使用PWM结合RC滤波器实现DA转换。内容包括PWM位宽对转换精度的影响,推荐选择低漏电流电容,以及1阶RC滤波器的幅频特性计算。此外,还提到了输出电压线性度、纹波控制、驱动能力增强、多级滤波和响应时间等关键点,强调了PWM频率与RC时间常数的平衡对输出平滑度的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • pwm位宽是分辨率,也是理论上能趋近的精度。
  • 对于PWM外加RC滤波,实现D/A功能,PWM周期应该以短为好,周期长了,RC滤波很难滤干净,会有纹波存在。
  • 另外,周期长了,电容的漏电流将严重影响D/A转换精度,一般宜选用低漏电流的电容为好,如聚苯乙烯电容、钽电容。
  • 基于RC理论模型如下:

在这里插入图片描述

  • 1阶RC滤波,幅频特性为:-10lg[1+(f/fp)^2] , PWM频率为281.25Khz,那么一次谐波频率就是281.25Khz。所以对一阶滤波来说,要达到-44dB的衰减,必须-10lg[1+(f/fp)^2]=-44;
    得到f/fp=158.486,即fp=281.25/158.486=1.77Khz.

RC 低通滤波截至频率fc=1/2πRC,Vout =Duty*VCC。充电时间为 3RC充满。

RC低通滤波器

当采用低通滤波器模拟DAC时,PWM频率应远大于RC低通滤波电路的截止频率fc=1/2πRC(10倍以上)。输出电压为Vout=Vcc*Duty。
在使用此电路时,应注意:

1、一般情况下,当电容C较小,电阻R较大时,输出电压损耗较小,纹波较大;当电容C较大,电阻R较小时,输出电压损耗较大,纹波较小。所以,为了获取线性度较高的精确DA转换,一般采用较小电容并尽量不要使用电解电容。

2、为了提高输出的驱动能力,一般会在RC低通滤波器器之后还会加一级高性能的电压跟随,并在跟随器输出的地方加上一个滤波用的电解电容,使输出电压进一步变得光滑。但是需要注意的是,这时的输出电压里可能含有较多的交流 谐波成分,如果处理不当,电压跟随器有可能自激。解决的办法就是使用一个小的去藕电容。而且这里电容的放置顺序必须是电解电容在前,去藕电容在后!
在这里插入图片描述
3、如果输出电压精度和线性度要求不高,但是对纹波要求却很高,或者这个电压比较固定时,可以使用电容较大的滤波组合。因为,虽然大电容的直流损耗较大,但是我们可以通过调节PWM占空比来达到要求的输出电压,或者通过一级AD转换的反馈来实现精确的固定电压输出。只是这里仍然要加一级电压跟随器,以便于后级采集电路使用,且AD采集点放置在跟随器输出处。

4、如果一级RC低通滤波器达不到效果,则可使用多级RC低通滤波器进一步提高输出平滑度。

5、为了能 充分消除纹波的高频成分以得到相对平滑的直流电压电平,RC滤波器必须有相对低的截至频率,但如果RC常数太大,则RC电压上升到平滑电平时间变长,择中RC的时间常数RC>=2T。

6、PWM输出经滤波之后的波形bai,其响应时间主要取决于PWM的频率du和滤波器zhi的时间常数。
一般而言,为了dao输出较为平滑,PWM的脉冲周期远远小于滤波器的RC时间常数,因此,以滤波器的RC时间常数为准。
根据两级RC参数,计算出截止频率f0,响应时间τ=0.35/f0。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值