数电课讲了传奇芯片NE555,但是所有的应用都只给了结论没给过程。所以对于我这种不愿意记公式的懒狗简直是末日。没办法,怕考试挂科,那就硬推一遍呗。下面做个记录。
555定时器简介
芯片内部结构如下图:

有一种说法555定时器的得名是因为内部三个
其内部由两个电压比较器,一个放电三极管,一个RS触发器和两个逻辑门构成。
电压比较器
对于没学过模电的同学来说,电压比较器可能比较陌生,由于介绍起来篇幅过于冗长,且不是这次内容的重点,在此不多介绍。只知道这玩意可以判断两个输入端的高低就可以,在555中可以理解为
由原理图可知,定时器有两个阈值电压,分别为
555定时器构成施密特触发器
施密特触发器为一种特殊的数字传输门,可将周期性变化的脉冲信号转化为矩形波。其有两个阈值电压

答案是当然可以,原理图如下:

在此施密特触发器中,
555定时器构成单稳态触发器
单稳态触发器有两个状态,为稳态和暂稳态。在外加冲激下,触发器由稳态变为暂稳态,并在暂稳态保持一定时间后恢复稳态。
因此我们可以利用施密特触发器的保持特性来构建单稳态触发器。给定施密特触发器输入
原理图如下:

暂稳态脉冲宽度对RC网络列方程得:
又有
可得到
带入阈值积分得:
最后得到
555定时器构成多谐振荡器
多谐振荡器为一种产生方波的自激振荡器。其可看作仅有两个暂稳态的暂稳态触发器。因此不妨猜测其也可以用555定时器构成。
自激振荡器
利用RC电路加一个BJT或MOS可以构成一个周期震荡电路,其原理图如下图所示:

当电容电压达到一定值后,BJT导通,电容开始放电,放到一定程度之后BJT关闭,电容继续充电。碰巧555定时器内部有一个BJT,因此我们可以利用这个三极管来构建该定时电路,并将信号送入施密特触发器。从而得到多谐振荡器。原理图如下。

可通过以下步骤计算充电时间:
同理放电时间
周期
占空比