t = R × C × ln e V 1 − V 0 V 1 − V t t=R\times C\times \ln_{e}{\frac{V1-V0}{V1-Vt} } t=R×C×lneV1−VtV1−V0
其中:
V1为电容能充到的最大电压;
V0为充电前电容两端的电压;
Vt为电容要充电到达的电压;
eg:电容从10%V1的电充到90%V1的电压所需要的时间为:
t = ∣ R × C × ln e V 1 − V 0 V 1 − V t ∣ = ∣ 10 k Ω × 100 n F × ln e V 1 − 0.1 × V 1 V 1 − 0.9 × V 1 ∣ = ∣ 1 × 1 0 − 3 × ln e 0.9 ∣ ≈ 1.053 m s t=\left | R\times C\times \ln_{e}{\frac{V1-V0}{V1-Vt} } \right | =\left | 10kΩ\times 100nF\times \ln_{e}{\frac{V1-0.1\times V1}{V1-0.9\times V1} }\right |=\left |1\times 10^{-3} \times\ln_{e}{0.9}\right | ≈1.053ms t= R×C×lneV1−VtV1−V0 = 10kΩ×100nF×lneV1−0.9×V1V1−0.1×V1 = 1×10−3×lne0.9 ≈1.053ms
别的还可以通过计算充放电时间常数来计算RC充满电的时间:
τ = R × C \tau =R\times C τ=R×C
电容电压从0V开始充电时,每经过一个充电时间常数,电容的电压增加待充电电压的0.632,电容的充放电曲线如下: