电容及RC积分电路

电容及RC积分电路在做项目时当我们需要将 PWM 信号转换为直流信号给单片机采集时 我们可以使用 RC 积分电路 RC 积分电路模型为 Vi 为输入的 PWM 方波 经过 RC 积分后就能够输出完整的直流信号 入下是周期为 5ms 的 pwm 经过 RC 之后的输出波形 积分电路实质上是利用的电容两端的电压不能突变的特性将直流脉冲信号转变为稳定的直流信号 选取合适的 R 和 C 同理我们也可以通过 rc 电路将 pwm 转换成各种波形 三角波 本章我们只讨论选取是当时 R 和 C 将 PWM 转变为直流信号 在此之前我们需要知道几

在做项目时当我们需要将PWM信号转换为直流信号给单片机采集时,我们可以使用RC积分电路。

RC积分电路模型为:

电容及RC积分电路

 Vi为输入的PWM方波,经过RC积分后就能够输出完整的直流信号。

入下是周期为5ms的pwm:

电容及RC积分电路

 经过RC之后的输出波形:

电容及RC积分电路

积分 电路实质上是利用的电容两端的电压不能突变的特性将直流脉冲信号转变为稳定的直流信号(选取合适的R和C)。

同理我们也可以通过rc电路将pwm转换成各种波形(三角波)本章我们只讨论选取是当时R和C将PWM 转变为直流信号。

在此之前我们需要知道几个知识点:

1、低通滤波器的截止频率:当信号频率低于这个截止频率时,信号得以通过;当信号频率高于这个截止频率时,信号输出将被大幅衰减。这个截止频率即被定义为通带和阻带的界限。

公式:f=1/2πRC;

如图为低通滤波器频率曲线:

电容及RC积分电路

当信号小于-3db(截止频率)时电容对输入信号没有衰减效果,当超过-3db时信号有明显的衰减。

在我们将pwm转换成直流信号,倘若pwm频率大于截止频率那么对我们输出的直流信号必定会有影响,因此我们选取的R和C计算出的截止频率应当小于输入信号频率。

更多截止频率内容参考地址:如何理解滤波器中的截止频率?这篇讲得很透彻 – 21ic电子网

 2、时间常数τ:用来反映电容充电放电快慢的物理量。

公式:τ=RC

每次经过1个时间常数,电容充电的电压,达到与电源压差的0.632倍(63.2%)。通常认为5个时间常数后,电容就充满了。可以想象,充电过程中电容电压的变化如下:

电容及RC积分电路

 

 实际我们需要知道的是,电容充满电需要5τ。

时间常数τ知识可参考:时间常数τ是什么?_zxh521_1的博客-CSDN博客_时间常数

回到项目中来,我们需要将PWM波形转变为标准的直流波形,在选取R和C时遵循两个原则:

1、pwm频率小于电容转折频率。

2、电容时间常数τ>10T(PWM周期)

3、时间常数τ决定了输出直流电压波形的爬升时间。(例如5v 50%占空比PWM经过RC后输出的直流电源从0-2.5V这段电压的上升时间由τ决定,一般都是选择爬升时间比较快个别例外)

例如:R=1K、C=10uf    

输入pwm周期为5ms

 则:f=1/(2π*RC)=f=15.9HZ。

τ=10ms   =2倍周期

输入波形:

 

电容及RC积分电路

 输出波形:

电容及RC积分电路

 由于τ=2T导致输出的电压波形不稳定。

注意,经过实测在电容C比较小(uf),R比较小Ω级别输出的波形会失真充放电时间也不对,需要加大R的值到KΩ。

例如: V=3V   R=10Ω   C=0.47F

电容及RC积分电路

 V=5V   R=10Ω   C=0.47F

电容及RC积分电路

  V=5V   R=10kΩ   C=470uF

电容及RC积分电路

V=1V   R=10kΩ   C=470uF 

电容及RC积分电路

 V=5V   R=10Ω   C=470uF

 

电容及RC积分电路 

 V=10V   R=10Ω   C=470uF电容及RC积分电路

如上图可知时间常数T与电容的输入电压无关。

并且在设置时间常数τ时应合理的选取R和C的值(C比较大,那么R适当的可以小一点,C比较小UF R应大一点KΩ级别)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202286.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午7:29
下一篇 2026年3月20日 上午7:29


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号