一、多谐振荡器

与前文所述的LC振荡器不同,多谐振荡器(Multivibrator)产生的振荡波形不限于正弦波,还能是方波、锯齿波、三角波、脉冲波等等波形……

多谐振荡器的应用非常广泛,譬如,驾车时打开一闪一闪的转向灯,就是由多谐振荡器实现的:

图1-汽车转向信号灯

从振荡的状态来说,多谐振荡器可以分为三个类别:

图2-多谐振荡器的类别(Multivibrator)
  • 非稳态多谐振荡器(Astable Multivibrator):不需要输入信号来触发(自激)。对于输出信号,有两种状态,但不管哪个状态都不稳定,总是从一个状态转变到另一个状态,一张一弛,所以又称为“弛张振荡器”(Relaxation Oscillator)。
  • 单稳态多谐振荡器(Monostable Multivibrator):需要输入信号来触发。触发后,输出信号处于非稳态,但持续一段时间后还是会回到稳态。这种电路可以用于延时、消除抖动等。
  • 双稳态多谐振荡器(Bistable Multivibrator):需要输入信号来触发。触发后,输出信号由一个稳态转变到另一个稳态。这种电路是Memory的基础,有待日后分析。

以下,主要介绍非稳态多谐振荡器(弛张振荡器)。


二、关于“非稳态/张弛”振荡器的形象类比

对于“非稳态/张弛”振荡器,我们可以用“跷跷板与水桶”的例子来做个类比:

图3-跷跷板与水桶
  • 初始的时候,跷跷板左边是重物M,右侧是水桶;水桶为空,故而跷跷板向左倾斜;
  • 然后是一个持续给水桶灌水的过程;
  • 随着水桶里的水增多,在某个时刻,水桶重量大于重物M;跷跷板向右倾斜,水桶打翻;
  • 水桶打翻后,水桶重量再次小于重物M,跷跷板向左倾斜,回归到初始状态,周而复始;

上述跷跷板的左倾和右倾,代表两个状态,系统在这两个状态中徘徊,无法稳定在其中一个。不过这是一个机械设备构成的系统,要落实到电子世界里,如何实现呢?

图4-非稳态/弛张振荡器的工作方式类比

可以想到:代替“水桶”的是电容,“灌水”就是充电,“重物M”是个参考电压,而“跷跷板”由比较器(运放)来实现!


三、基于运放的“非稳态/张弛”振荡器

我们构建电路图如下:

图5-基于运放的非稳态/张弛振荡器电路图

运放的输入两端是a和b,a是由运放输出分压获得,b连接电容。运放的输出端是c。

图6-输出信号与电容时序图

运放的输出在﹢V0和﹣V0两个状态中切换变换,这是因为:

  • 当a大于b,运放输出高电平,即c为高;
  • 由于c为高,c通过电阻对电容进行充电,随着电容充电,b电压上升;
  • 当b大于a,运放输出低电平,即c为低;
  • 由于c为低,电容通过电阻进行放电,随着电容放电,b电压下降,并重新回到第1步;

振荡频率有涉及公式计算,在此不列出,但可想而知与电容、电阻的值有关系。


四、基于三极管的“非稳态/张弛”振荡器

基于三极管的非稳态/张弛振荡器设计非常巧妙,它由两路R、C、三极管构成,其中,一路C会控制另一路上三极管的导通与截止:

图7-基于三极管的非稳态/张弛振荡器电路图

两个三极管的集电极作为输出——Out1和Out2,两个输出端信号互为反相,实现两个状态之间振荡。如果Out1和Out2分别接两个LED,两个LED就会交替闪烁:

图8-TR1和TR2三极管的集电极输出信号波形

工作原理有几个要点如下:

  • 三极管工作于导通和截止状态,导通时集电极接近0V,截止时集电极接近VCC;
  • 电容两端电压不能突变,假设电容左-右两端电压压差为D,如果右端为0V,则左端为(0+D)V,如果右端瞬间由0V变为-10V,则左端电压就是(-10+D)V。

现在假设TR1截止,TR2导通:

  • VCC经过R1、C1、TR2基极、TR2发射极,向C1从左至右充电;同时,VCC通过R3、C2、TR2集电极、TR2发射极,向C2从左至右充电;
  • 当C2从左至右大于0.6V,TR1导通,TR1集电极为0V,这使得C1左端为0V,由于之前C1是从左至右充电,即左端电压大于右端,现在左端为0V,意味着右端为负,这会瞬间关闭TR2基极-发射极回路,使得TR2截止;
  • 系统进入TR1导通,TR2截止的状态,并周而复始。

我们看TR1三极管,能看到基极能出现负电压,这源于“电容两端电压不能突变”的原则:

图9-TR1三极管的基极和集电极信号波形

振荡频率计算公式也不列出了,各位可以查一下课本资料。

最后我们来看一下仿真效果和实验效果:

图10-基于三极管的非稳态/张弛振荡器仿真效果
图11-基于三极管的非稳态/张弛振荡器实验效果

五、小结

今天介绍的是一种简单的非稳态多谐振荡器,它可以产生方波,但如果需要精确的控制时序脉冲,需要通过一颗非常经典的IC来实现——555计时器(555 Timer),有待我们下回介绍。


我在知乎开设了专栏“疯狂的运放”,为创客们打造的有趣、有用的硬件和电路专栏,如果你觉得有收获,欢迎点赞和收藏,这是我最大的动力:

疯狂的运放(运算放大器)​zhuanlan.zhihu.com

也可以关注我的微信公众号“CrazyOPA”,及时收到最新的文章推送:

http://weixin.qq.com/r/azistLHE6uyVrfXX9215 (二维码自动识别)

双稳态电路的两个稳定状态是什么_振荡器基础4——什么是多谐振荡器(又称:弛张振荡器)?...相关推荐

  1. 双稳态电路的两个稳定状态是什么_一文解析双稳态开关工作原理

    点击蓝色字免费订阅,每天收到这样的好信息 稳态电路一般有一个输出端和两个输入端("+"."-"端各一个),当输入端的"+"端有触发信号时,输 ...

  2. 双稳态电路的两个稳定状态是什么_利用SR锁存器实现SPDT开关消抖电路

    SR锁存器常常被用来实现SPDT开关消抖,但在纳秒时域中它是如何实现的呢?Max Maxfield编辑一直试图找出应该在消抖软件中使用多长的等待状态才能可靠地消除一般的开关抖动(甚至最严重的抖动).本 ...

  3. 双稳态电路的两个稳定状态是什么_干货|常见的脉冲电路到底有何用途和特点?终于了解了!|脉冲|晶体管|双稳|单稳|振荡器...

    在电子电路中,电源.放大.振荡和调制电路被称为模拟电子电路,因为它们加工和处理的是连续变化的模拟信号.电子电路中另一大类电路的数字电子电路.它加工和处理的对象是不连续变化的数字信号.数字电子电路又可分 ...

  4. 双稳态电路的两个稳定状态是什么_电子电度表磁保持继电器里面是什么样呢?...

    展开全部 磁保2113持继电器实质上就是一种自动开关,可以自动接通5261或断开电路,其平4102时依靠永久磁铁的磁性可1653以保持稳定状态,若需转换其状态只需使用脉冲信号对其进行激励即可.今天鼎悦 ...

  5. 双稳态电路的两个稳定状态是什么_从双稳态到双“更”稳态 ——叶芳伟课题组在拓扑光子学研究方向上取得新进展...

    你拿起一个计算器,输入"2+6",计算器会输出"8":过了一会儿,你又在这个计算器上输入"2+6",它依然会输出"8". ...

  6. 双稳态电路的两个稳定状态是什么_晶振电路中选择电容的方式有哪些?

    导读:在电子学上,通常将含有晶体管元件的电路称作"有源电路"(如有源音箱.有源滤波器等),而仅由阻容元件组成的电路称作"无源电路". EDA365电子论坛 1 ...

  7. python提供两种基本循环结构_零基础学python 12 程序不枯燥:for循环结构(课后习题)...

    上节课我们一起学习了咱们的for循环结构,这节课咱们来就之前学过的知识做一下习题吧: 1. 主题: Duck, Duck, Goose! 假设你在一个家禽农场工作,需要计算从传送带传下来的动物数量(不 ...

  8. python 两个列表相互映射_零基础同学,一看就会的Python字典操作指南

    在 Python 中,字典是一种可以将相关的两个信息关联起来的操作,并且字典可存储的信息量几乎不受限制,下面一起来跟小编学习一下如何访问和使用字典中的信息吧! 1.什么是字典 字典的定义 字典是 Py ...

  9. 两塑胶柱脚光纤端子_插销两个塑胶柱光纤端子_无塑胶柱光纤端子_无锁螺丝头光纤端子_塑胶双柱脚光纤端子_两塑胶柱无锁螺丝孔光纤端子

    两塑胶柱脚光纤座子_插销两个塑胶柱光纤座子_无塑胶柱光纤座子_无锁螺丝头光纤座子_塑胶双柱脚光纤座子_两塑胶柱无锁螺丝孔光纤座子 光纤耦合器TOSLINK是一种将数字电信号转换为光信号以传输数据的光传 ...

最新文章

  1. Git教程:最详细、最傻瓜、最浅显、真正手把手教!
  2. 获取当前div以外所有部分
  3. 什么是SAP OData Model Creator
  4. ROS 中的camera支持
  5. 改变世界的七大NLP技术,你了解多少?(上)
  6. LOAM_velodyne学习(三)
  7. shiro java配置,InI 配置 - 跟我学 Apache Shiro_教程_Java开发社区
  8. mysql 全文本检索的列_Mysql 全文本检索
  9. construct2 ajax,Construct2/3
  10. activiti5第四弹----serviceTask中的java服务任务
  11. JS弹出DIV并使整个页面背景变暗功能的实现代码
  12. 矩形法_教程 | 三个案例教会你大师都爱用的矩形造字法!
  13. Spring Tool Suite 错误: Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds.
  14. pytorch学习笔记(九):softmax回归的简洁实现
  15. 苏宁11.11:苏宁易购移动端的架构优化实践
  16. 冯仑对话80后:从长远看 你们一生不会缺房子
  17. 更新ati显卡bios
  18. ifonts提取下载ttf文件
  19. Atlassian Bamboo 安装
  20. 国际标准时间显示格式

热门文章

  1. 腾讯最大股东收购了 Stack Overflow,以后“抄代码”都要付费了么?
  2. 阿里的御用框架,它非常牛啤!不服不行!
  3. 爱奇艺效果广告的个性化探索与实践
  4. 实战!我用“大白鲨”让你看见 TCP
  5. 千万级智能推荐系统架构演进!
  6. 技术面试,高效求职准则
  7. 淘宝高可用高伸缩高性能框架之实现
  8. 程序员,有没有比较适合的任务管理方式?
  9. 机器人~TCP/IP通信
  10. 7.某计算机的控制器采用微程序控制方式,微指令中的操作控制字段的16位采用混合表示法,其中用11位采用直接表示法,另外5位分为3位和2位的编码表示法,则此格式的微指令最多可表示多少个微指令?