当前位置: 首页 > news >正文

c++ 定时器_555定时器内部框图及电路工作原理

555定时器内部框图

555集成时基电路称为集成定时器,是一种数字、模拟混合型的中规模集成电路,其应用十分广泛。该电路使用灵活、方便,只需外接少量的阻容元件就可以构成单稳、多谐和施密特触发器,因而广泛用于信号的产生、变换、控制与检测。它的内部电压标准使用了三个5K的电阻,故取名555电路。其电路类型有双极型和CMOS型两大类,两者的工作原理和结构相似。几乎所有的双极型产品型号最后的三位数码都是555或556;所有的CMOS产品型号最后四位数码都是7555或7556,两者的逻辑功能和引脚排列完全相同,易于互换。555和7555是单定时器,556和7556是双定时器。双极型的电压是+5V~+15V,输出的最大电流可达200mA,CMOS型的电源电压是+3V~+18V。

f1e089560d98af0fc04a21cdf7e48b6f.png

图8-1 555定时器内部框图

555电路的工作原理

555电路的内部电路方框图如图8-1所示。它含有两个电压比较器,一个基本RS触发器,一个放电开关T,比较器的参考电压由三只5KΩ的电阻器构成分压,它们分别使高电平比较器A1同相比较端和低电平比较器A2的反相输入端的参考电平为

3a8112699204fc12c3b7ed3fb889dc35.gif

cafa1038e28bdd75937eaa108b3fe7d8.gif

。A1和A2的输出端控制RS触发器状态和放电管开关状态。当输入信号输入并超过

3a8112699204fc12c3b7ed3fb889dc35.gif

时,触发器复位,555的输出端3脚输出低电平,同时放电,开关管导通;当输入信号自2脚输入并低于

cafa1038e28bdd75937eaa108b3fe7d8.gif

时,触发器置位,555的3脚输出高电平,同时放电,开关管截止。

35b630ad56a1f54d9068324859909a60.gif

是复位端,当其为0时,555输出低电平。平时该端开路或接VCC。

Vc是控制电压端(5脚),平时输出

3a8112699204fc12c3b7ed3fb889dc35.gif

作为比较器A1的参考电平,当5脚外接一个输入电压,即改变了比较器的参考电平,从而实现对输出的另一种控制,在不接外加电压时,通常接一个0.01uf的电容器到地,起滤波作用,以消除外来的干扰,以确保参考电平的稳定。

T为放电管,当T导通时,将给接于脚7的电容器提供低阻放电电路。

555定时器的典型应用

(1)构成单稳态触发器

90d2bd7fe2ac8ef9efafe4d7f661369a.gif

图8-2 555构成单稳态触发器

上图8-2为由555定时器和外接定时元件R、C构成的单稳态触发器。D为钳位二极管,稳态时555电路输入端处于电源电平,内部放电开关管T导通,输出端Vo输出低电平,当有一个外部负脉冲触发信号加到Vi端。并使2端电位瞬时低于

cafa1038e28bdd75937eaa108b3fe7d8.gif

,低电平比较器动作,单稳态电路即开始一个稳态过程,电容C开始充电,Vc按指数规律增长。当Vc充电到

3a8112699204fc12c3b7ed3fb889dc35.gif

时,高电平比较器动作,比较器A1翻转,输出Vo从高电平返回低电平,放电开关管T重新导通,电容C上的电荷很快经放电开关管放电,暂态结束,恢复稳定,为下个触发脉冲的来到作好准备。波形图见图8-3。

4cabb123747b6cb47ce81572de5b40b1.gif

暂稳态的持续时间Tw(即为延时时间)决定于外接元件R、C的大小。

Tw=1.1RC

通过改变R、C的大小,可使延时时间在几个微秒和几十分钟之间变化。当这种单稳态电路作为计时器时,可直接驱动小型继电器,并可采用复位端接地的方法来终止暂态,重新计时。此外需用一个续流二极管与继电器线圈并接,以防继电器线圈反电势损坏内部功率管。

(2)构成多谐振荡器

如图8-4,由555定时器和外接元件R1、R2、C构成多谐振荡器,脚2与脚6直接相连。电路没有稳态,仅存在两个暂稳态,电路亦不需要外接触发信号,利用电源通过R1、R2向C充电,以及C通过R2向放电端

1aba89c6f3916feea378ca2fdf9a96db.gif

放电,使电路产生振荡。电容C在

3a8112699204fc12c3b7ed3fb889dc35.gif

cafa1038e28bdd75937eaa108b3fe7d8.gif

之间充电和放电,从而在输出端得到一系列的矩形波,对应的波形如图8-5所示。

9baaffbbc44326801921cb8421eea5cb.gif

图8-4 555构成多谐振荡器 图8-5 多谐振荡器的波形图

输出信号的时间参数是: T=

252ebc2a5a66f2eca264fca1054c4acf.gif
d0bb9e10ec8b6dd8eac1cfe04ba1619e.gif

=0.7(R1+R2)C

e7d5cfea2a35038c6d6d597ed70727c0.gif

=0.7R2C

其中,

d0bb9e10ec8b6dd8eac1cfe04ba1619e.gif

为VC

cafa1038e28bdd75937eaa108b3fe7d8.gif

上升到

3a8112699204fc12c3b7ed3fb889dc35.gif

所需的时间,

e7d5cfea2a35038c6d6d597ed70727c0.gif

为电容C放电所需的时间。

555电路要求R1与R2均应不小于1KΩ,但两者之和应不大于3.3MΩ。

外部元件的稳定性决定了多谐振荡器的稳定性,555定时器配以少量的元件即可获得较高精度的振荡频率和具有较强的功率输出能力。因此,这种形式的多谐振荡器应用很广。

(3)组成占空比可调的多谐振荡器

电路如图8-6,它比图8-4电路增加了一个电位器和两个引导二极管。D1、D2用来决定电容充、放电电流流经电阻的途径(充电时D1导通,D2截止;放电时D2导通,D1截止)。

eeb68fd54ce994ee657594031e6b5175.png

图8-6 555构成占空比可调的多谐振荡器

占空比

2ecd1aecba8bf0dff1063f0bf9650952.gif

可见,若取

5f8a00e92ab9badb1a5da3f59b4aefa1.gif

,电路即可输出占空比为50℅的方波信号。

(4)组成施密特触发器

电路如图8-7所示,只要将脚2和6连在一起作为信号输入端,即得到施密特触发器。图8-8画出了

d9b3eab8ab607565bf7a47aec71f8028.gif

、Vi和Vo的波形图。

设被整形变换的电压为正弦波

d9b3eab8ab607565bf7a47aec71f8028.gif

,其正半波通过二极管D同时加到555定时器的2脚和六脚,得到的Vi为半波整流波形。当Vi上升到

3a8112699204fc12c3b7ed3fb889dc35.gif

时,Vo从高电平转换为低电平;当Vi下降到

cafa1038e28bdd75937eaa108b3fe7d8.gif

时,Vo又从低电平转换为高电平。

回差电压:

△V=

1bdbe1bc2b471d1651e9bceb8ad16eeb.gif
22d584ffd7a62940ddfebebf7b08f440.png

图8-7 555构成施密特触发器 图8-8 555构成施密特触发器的波形图

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 华为vxlan配置案例_华为企业级交换机在中型网络中链路类型配置案例
  • python datetime 加一个月_Python datetime模块:表示昨天,上个小时,上个月
  • python怎么读出当前时间_python获取当前时间的用法
  • python批量生成多个折线图_py matplotlib 多个figure同时画多个图以及多个图例多个折线图...
  • python自定义函数返回值_python定义函数时的默认返回值
  • python gui选择_Python之GUI的最终选择(Tkinter)
  • c++输出二进制数_php怎么根据生日输出年龄
  • python检测特定颜色的形状_python opencv 检测特定颜色
  • vue 封装组件供全局使用_Vue如何封装高质量组件
  • c++ 编写函数返回两个值最小值_SQL基础知识(3)—常见函数(最全!)
  • sql server数据一对多合并_SQL Server 合并多对多表的数据
  • 设备ip搜索工具_网销侠:网络营销百问百答之49,常用的网站统计工具有哪些...
  • c语言源代码_学好C语言的这7个步骤,你都了解吗?
  • excel部分字段相同模糊匹配_你-早该这么玩 Excel
  • vue按需加载组件_require.ensure实现webpack按需加载
  • Apache的基本使用
  • Iterator 和 for...of 循环
  • java取消线程实例
  • npx命令介绍
  • Python socket服务器端、客户端传送信息
  • sessionStorage和localStorage
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • spring-boot List转Page
  • tweak 支持第三方库
  • Vue UI框架库开发介绍
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 经典排序算法及其 Java 实现
  • 理清楚Vue的结构
  • 如何用vue打造一个移动端音乐播放器
  • 智能合约开发环境搭建及Hello World合约
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • ​马来语翻译中文去哪比较好?
  • ‌分布式计算技术与复杂算法优化:‌现代数据处理的基石
  • # include “ “ 和 # include < >两者的区别
  • #define
  • #QT(智能家居界面-界面切换)
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (2024,Vision-LSTM,ViL,xLSTM,ViT,ViM,双向扫描)xLSTM 作为通用视觉骨干
  • (42)STM32——LCD显示屏实验笔记
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (LeetCode) T14. Longest Common Prefix
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .Net 高效开发之不可错过的实用工具
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • /var/lib/dpkg/lock 锁定问题
  • :O)修改linux硬件时间