555 定时器计算
无稳态算频率和占空比,单稳态算脉宽,也能按目标频率反推电阻并落到 E24 标称值。
连续输出方波,算频率、占空比和高低电平时间。
常用场景
目标 / 实际频率
480.898 Hz
搭电路时还要注意
公式里的 1.44 是 ln2 的倒数乘 2。一个充放周期包含高、低两段,总时间 = ln2 × (R1 + 2R2) × C,所以频率 = 1 / 总时间 = 1.44 / ((R1 + 2R2) × C)。1.44 是 1/ln2 的近似值(准确值 1.4427),日常计算用 1.44 就够了。
占空比永远大于 50%。充电路径是 R1 + R2,放电路径只有 R2,所以高电平总比低电平长。想让占空比低于 50%,常见做法是在 R2 上反并一只二极管,让充电只走 R1,或者用输出反相、或用两路 555 组合。
电容优先选 10nF 到 1µF 的薄膜或瓷片。电解电容的漏电流大、容量误差也大,在长时间定时的场合会让周期越跑越偏。定时电容建议用 CBB 或涤纶薄膜电容,瓷片也可以用,但要避开容值随电压变化明显的 Y5V 材质。
定时电阻别超出 1kΩ 到 10MΩ。小于 1kΩ 时放电管瞬间电流偏大,大于 10MΩ 时输入漏电流和电容漏电开始主导。需要更长的定时,优先加大电容而不是一味加大电阻,同时注意电容的体积和漏电。
5 脚的控制电压一定要就近去耦。5 脚(CV)内部是 2/3 Vcc 的分压点,外接 10nF 到地能明显改善稳定性。电源脚旁边再放 100nF 加 10µF,否则 555 在翻转瞬间的电流冲击会通过电源线干扰其他电路。
需要更低功耗可以换 CMOS 版本的 555。双极型 555 静态电流有几毫安,电池设备里很吃亏。TLC555、LMC555 这类 CMOS 版本静态电流只有几十微安,引脚兼容,但输出驱动能力和最高频率会略有不同,换型时要重新核对参数。
要按定时电容和电阻看一阶滤波的截止频率,用RC 滤波器截止频率;要算 RC 充电到某个阈值的时间,用RC 时间常数计算;手头电容的丝印认不出来,用电容丝印换算。
常见问题
1.44 这个常数是怎么来的?
一个周期里电容先经 R1+R2 充到 2/3 Vcc,再经 R2 放到 1/3 Vcc,两段时间都含 ln2。总时间 = ln2 × (R1 + 2R2) × C,频率取倒数就是 1.44 / ((R1 + 2R2) × C)。1.44 是 1/ln2 的近似值,实际是 1.4427。
为什么占空比总是大于 50%?
充电走 R1 + R2,放电只走 R2,高电平时间天然比低电平长。占空比 = (R1 + R2) / (R1 + 2R2),R1 越小越接近 50%,但永远到不了。想要小于 50% 的占空比,可以在 R2 上反并二极管,或者把输出反相使用。
电容和电阻该选多大?
定时电容建议 100pF–10µF,优先薄膜或瓷片,避开漏电大的电解电容;电阻建议 1kΩ–10MΩ。需要长定时优先加大电容,而不是把电阻堆到几十兆欧,否则漏电流会让频率越跑越偏。
反推出来的电阻买不到怎么办?
工具会把精确值和最近的 E24 标称值都列出来,还会给出取标称值后的实际频率和占空比。电阻比例决定占空比、绝对值决定频率,所以通常先保证比例,再用微调电容或电位器把频率校到目标值。
555 能输出多高的频率?
双极型 555 一般能到 200–500kHz,CMOS 版本可以更高,但超过几百 kHz 后波形上升沿变缓、占空比失真,实际可用频率要看具体型号的手册。更高频建议用比较器、专用振荡器或单片机 PWM。
为什么实际频率比算出来的低?
常见原因有三个:定时电容的实际容量偏大(电解电容尤其明显)、5 脚没有就近去耦导致阈值漂移、以及电阻的实际值与标称值有偏差。先量一下电容的实际容量,再检查 5 脚是否接了 10nF 到地。