1. 为什么一颗几十年前的芯片还能当“万金油”
如果去翻任何一个老电子工程师的元件盒,大概率能翻出一颗黑色双排8脚的芯片,丝印上写着NE555或者LM555——这就是今天要聊的主角。我第一次认真研究它,是某次野外项目里需要一个稳定的脉宽信号,手头没有单片机,翻箱倒柜只找到几颗NE555。当时以为会很折腾,结果用电阻电容算好参数,电源一接,示波器上立刻出现了干净利落的方波。那一刻我明白,为什么这颗芯片从七十年代一直卖到现在,价格还能保持在几分钱到一两块钱。
这篇文章想解决两件事:一是NE555到底是个什么东西,内部靠什么“记住时间”;二是它有哪几种主流用法,真正动手搭电路时哪些坑最常见。适合刚接触电子的小白,也适合想快速做出定时、振荡、PWM功能又不想写代码的工程师。全文我会按“原理—模式—计算—应用—踩坑”的顺序来讲,尽量把每个选择背后的理由说清楚。
1.1 “时基集成电路”到底是什么意思
时基,翻译过来就是“时间基准”。很多同学第一次看到“时基集成电路”这个名字会有点懵,以为它和单片机一样需要编程。实际上它做的是一件特别基础的事:用外部电阻和电容的充放电,产生一段确定的时间,然后输出一个电平平移的脉冲信号。整个过程中不需要写一行代码,也不需要接晶振,只需要算好RC的值,时间就能按你的要求来。
NE555本身是“双极型”工艺做出来的芯片,所谓双极型,简单理解就是内部用的是传统的三极管结构,好处是驱动能力强、抗静电、价格便宜,坏处是静态电流比后来的CMOS版本大一些。型号里的NE是早期某厂商给“商业级温度范围”用的前缀,SE则对应更严格的军品级,后来各家厂商都开始生产,于是市面上又出现了LM555、HA17555等形形色色的丝印。大家只要记住一点:NE555是一个“功能命名”,而不是某一家独有的商品名,几乎所有叫555的芯片,引脚定义都是一样的。
它本质上是把“比较器+锁存器+放电开关+输出驱动”打包进了一个8脚封装里。外面看起来只有8个腿,内部却有二十几个三极管和十几个电阻。用今天的眼光看,这算不上什么高集成度,但恰恰因为功能组合得太实用,它成了模拟电路里最经典的“万能时间块”。
1.2 模拟世界的三件套:比较器、RS锁存器和放电管
很多资料喜欢把555的内部架构画成框图,其实拆开看就三件事:两个电压比较器、一个RS锁存器、一个放电三极管,外加一个输出缓冲级。理解了这个架构,后面所有应用电路都会变得特别顺。
芯片内部有3个等值的电阻串联在电源和地之间,形成一个分压器。假设电源电压是VCC,那么分压器会产生两个关键电压:三分之一VCC和三分之二VCC。第一个比较器的负输入端接在三分之一VCC上,正输入端接在2脚TRIG;第二个比较器的正输入端接在三分之二VCC上,负输入端接在6脚THRES。换句话说,2脚电压一旦低于三分之一VCC,第一个比较器就会翻转,把锁存器置位;6脚电压一旦高于三分之二VCC,第二个比较器就会翻转,把锁存器复位。
RS锁存器在这里的作用是“记住状态”。它有两个输入,一个叫置位端,一个叫复位端。置位后输出高电平,复位后输出低电平,关键是它能在输入信号消失后继续保持之前的输出状态。这就是555能做定时器的核心原因:外部电容电压慢慢变化,比较器只在特定时刻“响”一下,中间这一大段时间就靠锁存器维持住。
放电三极管则是一个集电极开路的管子,基极受锁存器控制。当输出为低电平时,这个管子导通,7脚DISCH被拉到接近地;当输出为高电平时,管子截止,7脚变成高阻态。这个管子的作用是在振荡电路里给电容放电,也是“时基”能循环工作的关键部件。我习惯把555内部想象成一套水箱浮球系统:低水位浮球(2脚)负责开进水阀,高水位浮球(6脚)负责关进水阀并排水,中间的锁存器则是那个“记得上次动作”的机械锁扣,这样类比之后,所有模式都变得容易理解了。
1.3 为什么它到今天还没退休
原因其实很朴素:便宜、皮实、够用。一颗NE555的价格通常只有几毛钱,供电范围宽达4.5V到16V,部分型号甚至能到18V,输出电流能做到约200mA的拉电流和灌电流,直接驱动LED、蜂鸣器、小型继电器都毫无压力。更不用说它在静电、接线错误方面的容忍度,远比很多现代精密芯片要高。
我见过用555做呼吸灯的学生项目,见过用555产生PWM驱动直流电机调速的机器人小车,也见过工厂设备里用555做延时上电保护的电路。在数字芯片满天飞的今天,555反而因为“简单可靠、不写代码、上电就能跑”的优势,继续待在大量产品里。对初学者来说,它还是理解振荡器、比较器、锁存器的最佳教材,一颗芯片能同时讲清楚模拟和数字的衔接,这一点非常难得。
2. 从8个引脚看懂NE555的脾气
如果只看引脚名称,NE555其实特别好记:一个地、一个电源、一个输出、一个复位、一个放电,剩下三个都和比较器有关。我建议所有人在搭电路之前,先把引脚功能背清楚,尤其是2脚、6脚、7脚之间的区别,这是无数接线错误的根源。
2.1 引脚速记表
| 引脚 | 名称 | 功能 | 典型接法 |
|---|---|---|---|
| 1 | GND | 电源地 | 接系统地 |
| 2 | TRIG | 触发输入 | 电压低于1/3VCC时置位输出高 |
| 3 | OUT | 输出 | 拉电流或灌电流驱动负载 |
| 4 | RESET | 复位输入 | 低电平有效,不用时接VCC |
| 5 | CTRL | 控制电压 | 默认内部为2/3VCC,可外接电容或电压 |
| 6 | THRES | 阈值输入 | 电压高于2/3VCC时复位输出低 |
| 7 | DISCH | 放电端 | 输出低时内部导通到地 |
| 8 | VCC | 电源正 | 4.5V~16V |
这个表里的“置位输出高”“复位输出低”就是555的全部灵魂。记住2脚管“开”,6脚管“关”,7脚负责“放水”,剩下的只是组合方式不同。
2.2 藏在芯片里的三个5kΩ电阻
说到NE555,爱好者圈子里一直流传一个说法:芯片名字里的“555”是因为内部有三个5kΩ电阻。其实这个说法并没有官方考证,型号编号本身没什么特殊含义,但这三个等值电阻确实真实存在。它们串联在VCC和GND之间,把电源电压精确分成三等份,两个比较器的基准电压就是从中间取出来的。
有一个很容易忽略的细节:2脚触发比较器对低电平敏感,6脚阈值比较器对高电平敏感,两者的输入阻抗都很高,所以外部电路用高阻值电阻也能驱动。但高阻也意味着容易受噪声干扰,尤其2脚如果悬空,手指靠近都能让它误触发。这是我后来在项目里反复遇到的问题,后面会专门讲。
三个电阻还有一个隐藏作用:5脚CTRL可以通过外部电压改变“中间抽头”的参考点。默认情况下,比较器阈值是2/3VCC和1/3VCC,如果你在5脚外接一个电压源,内部阈值就会跟着变化,振荡频率也随之改变。正因为如此,5脚在很多电路里会接一个10nF到100nF的电容到地,滤掉噪声,防止阈值抖动导致频率不稳。
2.3 几个不能忽略的细节
第一,3脚输出不是轨到轨。双极型555在输出高电平时,实际电压大约比VCC低0.5V到1.5V,具体取决于负载电流;输出低电平时也不会完全到0V,会有零点几伏的饱和压降。做电路估算时,不要把输出高电平当成精确的VCC,否则驱动LED的限流电阻可能算不准。
第二,4脚RESET是低电平有效,而且这个脚如果悬空,芯片内部逻辑可能被噪声拉低,导致莫名其妙“不工作”。经验做法是4脚直接接VCC,或者串一个10kΩ电阻上拉。第三,7脚DISCH是集电极开路结构,它只能把电容拉到地,无法主动输出高电平,所以振电路里给电容充电的工作必须交给外部电阻完成。理解这一点,后面算充放电时间才不会算错。
3. 三种工作模式,一台“时间机器”
NE555之所以能覆盖那么多种应用,靠的是三种基本工作模式:无稳态、单稳态、双稳态。这三种模式分别解决“持续振荡”“定时输出”“状态锁存”三类需求。我习惯把它们比喻成一台时间机器:无稳态相当于自动循环计时,单稳态相当于收到信号后计时一次,双稳态则是不计时的开关记忆。
3.1 无稳态:电容自己充放电,输出自动荡起来
无稳态这个名字听起来有点绕,其实就是“不需要外部触发,自己永远振荡下去”的意思。电路接法是:VCC经R1接到A点,A点经R2接到B点,B点接C1到地,同时A点接7脚,B点接2脚和6脚。这样2脚和6脚连在一起,内部比较器会交替触发,输出就是连续的方波。
工作过程可以分成两段。第一段,输出高电平,放电管截止,电源通过R1和R2串联给C1充电,电容电压从1/3VCC慢慢爬升到2/3VCC,这段时间是T高;第二段,电压一到2/3VCC,6脚阈值比较器翻转,输出变低,放电管导通,电容通过R2和7脚放电,电压从2/3VCC下降到1/3VCC,这段时间是T低。降到1/3VCC后,2脚触发比较器又翻转,输出变高,放电管截止,开始下一轮充电。如此循环,方波就出来了。
周期和频率的公式是:T高约等于0.693乘以(R1+R2)再乘以C,T低约等于0.693乘以R2乘以C,总周期T为0.693乘以(R1+2R2)乘以C,频率f就等于1.44除以((R1+2R2)乘以C)。注意这个公式成立的前提是5脚悬空或接去耦电容,一旦5脚被外部电压改变,阈值变了,公式就得重新推导。这个模式最常用于LED闪烁、蜂鸣器、方波信号源、PWM信号发生等处。
3.2 单稳态:外接一个脉冲,换一段精确的延时
单稳态的意思是“平时稳定在一个状态,被触发后暂时跳到另一个状态,再自动弹回来”。电路接法是:R和C串联,R接VCC,C接地,6脚和7脚接在R和C的中间节点,外部触发信号接到2脚。
平时输出低电平,放电管导通,把电容电压钳在地。当2脚收到一个低于1/3VCC的脉冲,输出立刻翻转为高电平,放电管截止,电容开始通过R充电。当电容电压充到2/3VCC时,6脚翻转,输出回到低电平,放电管导通把电容放电,整个流程结束。输出高电平的持续时间只由R和C决定,公式是T等于1.1乘以R乘以C。这里1.1不是拍脑袋写的,而是电容从0充到2/3VCC的时间常数,约等于RC乘以ln3,也就是1.0986RC,工程上取1.1RC。
单稳态的特点是“输出宽度与触发脉冲的宽度无关”。哪怕你按一下按键只产生几十微秒的脉冲,输出也能稳定维持一个很长的定时时间。因此它特别适合做延时开关、按键防抖、触摸延时灯、看门狗定时、继电器延时释放等场景。需要注意,在定时期间再次触发2脚,一般不会重新开始计时,如果想让“边沿触发可重置”,需要额外加三极管或改用其他方案。
3.3 双稳态和施密特:锁存与整形一肩挑
双稳态模式是把555当成一个RS锁存器来用。2脚当置位端,6脚当复位端,两个脚分别接按键到地,并在未按下时通过电阻拉到对应电平。每按一次2脚,输出变高;每按一次6脚,输出变低。两个状态都能一直保持,直到你再次按下另一个按钮。这个功能很适合做简单的电子开关、继电器状态锁存,不需要单片机就能实现“开/关”记忆。
还有一种接法叫施密特触发器模式:把2脚和6脚直接短接,作为同一个输入端。由于两个比较器的阈值不同,输入电压低于1/3VCC时输出高,高于2/3VCC时输出低,在1/3VCC到2/3VCC之间输出保持不变。这个“中间地带”就是滞回区。施密特模式的价值在于整形:一个上升沿很慢、带噪声的模拟信号经过555后,能变成沿干净利落的方波。用在对光电传感器、霍尔传感器的信号处理上非常顺手。
4. 电阻电容怎么选:手把手带你把参数算明白
很多初学者最大的困惑不是原理,而是“我到底该用多大电阻、多大电容”。这一章我会从公式推导讲到实际选型,带上两个完整案例,保证照着算就能搭出可用的电路。
4.1 两个公式的推导逻辑
先看单稳态的T等于1.1乘以R乘以C。电容充电的通用规律是:电压从0开始按指数曲线上升,升到目标电压所需时间是负的RC乘以ln(1减去目标电压占比)。在555里目标电压是2/3VCC,所以时间是-RC乘以ln(1/3),ln(1/3)约等于负1.0986,因此时间约等于1.1RC。这个推导告诉我们,定时精度并不取决于VCC的绝对值,只要电阻电容不变,即使电源电压略微波动,时间也基本不变,这是555定时器很好用的一个原因。
再看无稳态的周期公式。电容从1/3VCC充到2/3VCC,以及从2/3VCC放到1/3VCC,时间分别对应RC乘以ln2。充电回路的电阻是R1+R2,所以T高是0.693乘以(R1+R2)乘以C;放电回路的电阻是R2,所以T低是0.693乘以R2乘以C。总周期就是0.693乘以(R1+2R2)乘以C,频率取其倒数,就是1.44除以((R1+2R2)乘以C)。占空比则是(R1+R2)除以(R1+2R2),因为T高永远比T低长,所以经典接法的占空比总是大于50%。
4.2 实战案例:做一个1Hz的闪烁灯
一个典型需求是搭一个周期约1秒、LED一亮一灭的闪烁灯。先选定电容,电容种类越常见越好,我选了10µF的电解电容。把C带入频率公式:R1+2R2等于1.44除以(1Hz乘以10µF),算出来约等于144kΩ。这时可以选R1等于10kΩ,让R2等于68kΩ,总值为146kΩ,反推频率约0.986Hz,周期约1.014秒,肉眼看不出偏差。
接线的时候就按无稳态电路来:VCC接R1,R1接R2,R2接C1到地;7脚接R1与R2的连接点,2脚和6脚接R2与C1的连接点;3脚串330Ω电阻接LED到地。如果想微调频率,可以把R2改成10k固定电阻加100k电位器的串联组合,用一个螺丝刀就能把周期调到整1秒。这个电路我建议初学者第一个做,成本低、见效快,还能顺便学会看示波器波形。
4.3 实战案例:做一个5秒延时高电平
另一个常见需求:按一下按键,输出保持5秒高电平,用来点亮一个小灯泡或继电器。用单稳态公式反推,T除以1.1约等于RC,5秒除以1.1约等于4.55秒。选R等于100kΩ,C等于47µF,理论定时是1.1乘以100k乘以47µF,约5.17秒;或者选R等于470kΩ,C等于10µF,也是4.7秒的RC,定时约5.17秒。470k电阻加10µF电容的好处是电容体积小、漏电相对少。
实际做出来后你会发现,测量值可能不是精确的5秒,可能在4.6秒到6秒之间波动。原因主要是电解电容容差很大,标称±20%,而且温度变化也会改变容量。如果想精确到0.1秒级别,建议改用CBB电容配合金属膜电阻,或者用可调电阻校准。另外,单稳态触发时,2脚要接一个10kΩ上拉电阻到VCC,按键接地产生负脉冲,否则上电瞬间电容充电的毛刺可能造成误触发。
4.4 选型中的现实问题
第一,电阻取值不是越大越好。虽然公式里电阻大定时长,但电阻太大会让充放电流过小,容易受到漏电流和噪声干扰。工程上R建议在1kΩ到1MΩ之间,若一定要更长时间,优先加大电容而不是一味加大电阻。第二,电解电容漏电问题在长定时里非常致命。一颗470µF电解电容的漏电流可能达到几十微安,当充电电流只有几微安时,电容根本充不到2/3VCC,555永远不翻转,输出就卡住了。长定时场景建议用钽电容、CBB电容或低漏电电解电容。
第三,单位换算是新手重灾区。1µF等于1000nF等于10的6次方pF,我在元器件盒里看到标注“104”的贴片电容,其实就是100nF。算定时时一旦把单位搞错,实际时间会差1000倍。第四,算完理论值后,别急着追求完美精度。先在面包板或洞洞板上用最接近标称值的元件跑起来,用万用表频率档或示波器测实际频率,再根据偏差调整电阻,远比你一次到位要省时间。
5. 动手做几个经典应用
原理和公式都清楚了,接下来就是玩起来的时候。我挑了五个亲测有效的应用电路,难度从低到高,既能巩固三种工作模式,又能让你体验到“算好RC就能出功能”的乐趣。
5.1 触摸延时小夜灯
用单稳态模式做一个延时灯:2脚接一块铜箔作为触摸片,触摸片经一个100kΩ到几个MΩ的电阻接到VCC做上拉;人手指靠近触摸片时,人体感应和接触电阻会让2脚电压瞬间跌到1/3VCC以下,触发555输出高,点亮LED。延时时间由1.1乘以RC决定,想亮30秒可以把R取到470kΩ、C取到47µF,然后按自己的需求微调。
这个电路的坑在于触摸灵敏度。触摸片走线太长、2脚附近没做滤波,都可能让555乱触发。我的解决办法是:触摸片尽量短,2脚对地并联一个100pF到几nF的电容,用于吸收高频噪声;如果触发太灵敏,增加上拉电阻的值;如果不够灵敏,减小上拉电阻的值。注意整个系统用电池供电更安全,不要试图用市电整流后触摸,安全永远是第一位的。
5.2 可调频率方波信号发生器
无稳态接法配一个电位器,就能变成微型信号源。R1用1kΩ,R2用20kΩ电位器串联一个1kΩ保护电阻,C用开关切换几个档位:1µF对应几百赫兹,100nF对应几千赫兹,10nF对应几十千赫兹,足够覆盖音频调试和传感器测试需求。3脚输出再接一个1kΩ电阻作为内阻,避免外接负载影响振荡频率。
这个信号源我做得最多的是当音频测试信号用。想验证一个功放板有没有问题,直接把555的输出衰减后通过电容耦合到输入端,听喇叭有没有声音。需要注意,555的驱动能力虽然有200mA,但方波的高电平不是精确的VCC,如果后面接的电路对电平敏感,建议再加一级运放缓冲或射极跟随器。
5.3 双稳态电子开关
用两个按键配合555做RS锁存器:2脚通过10kΩ电阻上拉到VCC,按键按下后接地,作为“开”;6脚通过10kΩ电阻下拉到地,按键按下后接VCC,作为“关”。输出接一个LED指示状态,再接三极管驱动继电器,就能控制家里的小电器。整个过程没有程序,纯粹靠RS锁存器的“记忆”特性。
做这个电路时,我发现两个细节很重要:一是4脚RESET必须接VCC,否则上电瞬间芯片可能处于不确定状态;二是两个按键都按下时,RS锁存器会出现竞争状态,输出不确定,如果在实际产品中要避免这种情况,可以在两个按键之间加简单的互锁逻辑。对于DIY场景,这个电路完全够用。
5.4 占空比可调的PWM调光器
经典无稳态电路的占空比只能大于50%,想实现真正可调的PWM,需要在充放电路径上做文章。做法是:在R1和R2之间加两个方向相反的二极管和一个小调节电位器,让电容充电和放电走不同的电阻路径。充电时间约等于0.693乘以充电电阻乘以C,放电时间约等于0.693乘以放电电阻乘以C,这样充电放电就能独立调节,占空比可以从接近0调到接近100%,而频率基本不变。
接好之后,3脚输出接一个场效应管栅极,就能驱动LED灯带或直流电机实现调光调速。如果我用的是普通小电机,别忘记在电机两端反并一个续流二极管,保护场效应管和555本身。这个电路的经典性和实用性都很强,是我给爱好者推荐频率最高的555改造之一。
5.5 双555组成的“叮咚”门铃
一个555做音调太单调,两个555组合就能做出“叮咚”双音门铃。方案是:555A工作在单稳态,按键触发后输出高电平一段时间,持续约3秒;555B工作在无稳态,输出约1kHz方波驱动蜂鸣器,它的4脚RESET接555A的输出。平时555A输出低,555B被复位不发声;按下按键后555A输出高,555B开始振荡发声,3秒后555A恢复低,声音停止。
要做出叮咚下降音,需要在555A输出高电平期间改变555B的振荡频率。常见做法是在555B的定时电阻上并联一个三极管,由555A的输出控制切换,让喇叭先响一个高音,再自动跳到一个低音。这个电路做起来挺有成就感,而且能直观感受到“用模拟电路控制模拟电路”的乐趣。
6. 实战翻车现场:这些坑我都替你踩过
讲完应用,必须说说翻车的事。555虽然皮实,但该犯的错误一个不少。下面这些坑几乎都是我在实战中遇到的,写出来帮你少走弯路。
6.1 RESET脚悬空,芯片“装死”
第一次搭555电路时,我偷懒没接4脚,结果输出始终是低电平,无论怎么按都不翻转。折腾半天发现,4脚在内部只是一个低有效复位输入,悬空时极易被周围电磁噪声拉低,芯片等于一直被复位。从那以后我的习惯是:4脚直接接VCC,或者通过10kΩ电阻上拉。只要是555电路,不管用不用复位功能,这个脚必须处理。
6.2 一上电就误动作
单稳态电路经常出现“刚通电就自动输出一个高脉冲”的现象,原因在于上电瞬间,直流电通过上拉电阻给2脚连接的电容充电,如果这个过程中2脚电压短暂低于1/3VCC,就会触发一次。解决办法是在2脚的上拉电阻两端并联一个1µF到10µF的电容,让2脚在上电时跟随VCC慢慢上升,或者在VCC和触发电路之间加一个简单RC延迟。实测下来,加电容后误触发概率基本为零。
6.3 长延时用大电解电容,时间根本不对
我想做一个10分钟的延时电路,按公式算用1MΩ电阻和600µF电容,结果等了半小时也没翻转。排查发现,电解电容漏电流太大,充电电流全被漏掉了,电容电压根本爬不到2/3VCC。这个教训让我明白:RC定时不是电容越大越省事,漏电流会毁掉一切长定时设计。后来我改用低漏电薄膜电容、增大电阻,或者直接用单片机,问题立刻解决。
6.4 负载接法和感性负载的“反噬”
有人直接把继电器接在555输出端,继电器动作是动作了,但555偶尔会复位,甚至烧掉输出级。原因很简单:继电器线圈是感性负载,切断电流瞬间会产生很高的反向电动势,反灌回输出脚。正确处理是:在继电器线圈两端反向并联一个1N4007二极管,把浪涌能量泄放掉。这个二极管的作用就像给继电器装了一个“泄压阀”,保护的不是继电器而是555和驱动管。
6.5 万用表测方波测出一个奇怪值
用万用表直流档测555输出,50%占空比的方波测出来大约2.5V,很多人以为芯片坏了。其实万用表直流档读的是平均值,不是峰值;方波在0V和5V之间各占一半,平均值就是2.5V。想确认波形,用示波器最直观;没有示波器就用万用表频率档,或者用交流档看有效值,但都只能测个大概。记住,555输出信号的“高电平”和“占空比”是两回事,别混在一起。
7. 都什么年代了,555和单片机怎么选
总有人问我:“现在单片机这么便宜,为什么还要学555?”我的答案是:工具没有新旧,只有合不合适。555和单片机解决的问题不一样,甚至很多时候它们是互补关系。
7.1 用555而不动脑写代码的场景
如果需求就是“延时几秒”“来回闪灯”“产生一个方波”“电压比较触发翻转”,用单片机当然能做,但需要编程器、烧录步骤、调试环境,还要处理上电初始化、定时器配置、引脚模式等问题。一颗555加上电阻电容,五分钟就能在面包板上跑起来,成本也低。尤其是需要极简单的定时任务、没有复杂逻辑时,555几乎是最省事的选择。我见过不少量产产品里,一个555做掉电检测、延迟复位,比用单片机处理还可靠。
7.2 什么时候别再用555了
一旦需求涉及多种状态、多个定时器、条件分支、通信协议,555就会非常痛苦。比如你要做一个“按键三次后进入待机模式,再按键五次恢复”,用555搭逻辑也能搭,但成本和复杂度会急剧上升,这时候单片机优势就非常明显。另一个典型场景是长时间高精度定时,比如24小时周期、毫秒级精确脉宽,靠RC振荡很难稳定,用带晶振的单片机会好很多。还有就是电池供电的低功耗产品,双极型555静态电流几毫安,待机功耗太大,换CMOS版本的7555会好一些,但和微控制器的睡眠模式相比还是差距很大。
7.3 值得留意的555衍生型号
经典NE555之外,市面上还有几类衍生型号值得记住。CMOS版本的7555/ICM7555静态电流只有几十到几百微安,供电电压下限更低,输出高电平也更接近VCC,但输出驱动能力弱,只有十几毫安,不能直接驱动继电器。双定时器556把两个555装进一个封装,适合单板需要两路定时或振荡的场景,省面积、接线也方便。还有一些厂家推出的低功耗、精密型555,适合特定工业场景。选型时一定先读数据手册,主要看静态电流、输出电流、最高频率和温度范围,别只看丝印相似就乱代换。
我最后的习惯是,无论多简单的555电路,搭完都先接好电源和地、处理掉4脚复位、在VCC和GND之间放一颗100nF去耦电容,再去调RC参数。这套“三板斧”帮我躲过了大部分莫名其妙的问题。如果你正准备动手,我建议先搭一个无稳态LED闪烁电路,用万用表测频率,再用单稳态做一个按键延时灯。等这两种模式都上手了,再去想PWM、双稳态和门铃这些玩法,你会突然发现:原来一颗老芯片,能玩出这么多花样。