[硬件基础]-555定时器-非稳态多谐振荡器配置

news2024/11/16 22:21:29

555定时器-非稳态多谐振荡器配置

文章目录

  • 555定时器-非稳态多谐振荡器配置
    • 1、概述
    • 2、非稳态多谐振荡器的内部工作原理

我们已经在之前的文章中介绍了 555 定时器的单稳态和双稳态操作。 在本文中,我们将讨论第三种配置 - 555 定时器的非稳定模式。 我们将了解如何在非稳定模式下配置计时器,并了解其内部工作原理。

1、概述

非稳态多谐振荡器是一种没有稳定状态的电子器件,即它在高电平和低电平两种状态之间连续振荡。 它也被称为自由运行的多谐振荡器。 正如我们在之前的教程中看到的,单稳态和双稳态多谐振荡器的操作需要外部触发器。 但非稳态多谐振荡器则不同,因为它不需要任何外部触发脉冲。 它具有内置的自动触发功能,可在状态之间切换。

为了使我们的 555 定时器充当非稳态多谐振荡器,我们只需连接两个外部电阻和一个电容器,如下图所示。 在此模式下我们不需要外部开关,因为切换是自动的。

在这里插入图片描述

图1:555定时器作为非稳态多谐振荡器的原理图
  • 阈值引脚 (6) 和触发引脚 (2) 连接在一起。 因此,在任何时刻,两个引脚都会收到相同的输入。

  • 外部电容器连接在地与阈值和触发引脚的公共节点之间。

  • 放电引脚 (7) 连接到两个外部电阻之间的节点。

  • 复位引脚 (4) 被拉高以避免意外复位。

  • 控制引脚 (5) 可用于更改 ⅔ VCC 的阈值参考电压。 我们可以在该引脚上施加外部电压,并且参考电压可以更改为 ⅔ VCC 以外的值。

但是,在本文中,我们不会更改参考电压,因此控制引脚通过 10nF 电容器接地。

2、非稳态多谐振荡器的内部工作原理

按照原理图连接外部组件并接通电源后的第一步是通过在定时器的复位引脚 (4) 上施加逻辑低电平来复位定时器。 这会清除电路中的任何浮动状态。 然后,定时器的复位引脚 (4) 再次连接回逻辑高电平,并且操作开始。

在这里插入图片描述

图2:电容电压低于⅓VCC设置触发器

最初,电容器未充电,即电压为 0V。 从原理图中可以看出,电容器电压作为定时器的触发引脚 (2) 和阈值引脚 (6) 的输入。 但这种配置的特点是,在任何给定时刻,两个比较器中只有一个会输出逻辑高电平。 因此,当电容器处于 0V 时,上比较器输出逻辑低电平,因为上比较器的同相输入连接到 0V 电容器,而反相输入处于 2/3 VCC。 但如果我们看一下下面的比较器,同相输入为 ⅓ VCC,连接到电容器的反相输入为 0V。 因此,同相输入大于反相输入,这会将下比较器的输出更改为逻辑高电平,并且触发器被置位。 Q 变为逻辑高电平, Q ‾ \overline Q Q 变为逻辑低电平。 定时器的输出变为逻辑高电平。 但就在那一刻,其他事情也发生了。

您可能还记得有关定时器单稳态模式的教程,输出 Q ‾ \overline Q Q 也被提供给定时器放电晶体管的基极。 由于 Q ‾ \overline Q Q 为逻辑低电平,晶体管保持截止状态,电容器开始通过电阻器 R1 和 R2 向 VCC 充电。

在这里插入图片描述

图3:电容器开始从0V向⅔VCC充电

电容器两端的电压开始逐渐增加,并超过下部比较器的 1/3 VCC 参考电压。 这使得较低比较器逻辑的输出为低电平,因为反相输入变得大于比较器的非反相输入。 然而,这不会影响电容器的充电,因为现在触发器的两个输入均为逻辑低电平,这使得触发器进入存储器状态,Q为逻辑高电平, Q ‾ \overline Q Q 为逻辑低电平,并且这使触发器保持在存储器状态。 晶体管处于截止状态,允许电容器保持充电。

电容器的充电通过两个外部连接的电阻器 R1 和 R2 进行。 因此,电容器充电至 ⅔ VCC 所需的时间取决于电阻器 R1 R2 和电容器的值,并通过以下关系计算

T = 0.693 × ( R 1 + R 2 ) × C T = 0.693 \times (R1 + R2) \times C T=0.693×(R1+R2)×C

因此,在电容器充电的持续时间内,我们得到逻辑高电平作为定时器的输出。

在这里插入图片描述

图4:电容器电压超过 ⅔ VCC并使输出逻辑为低电平

最终,电容器两端的电压超过 / VCC 电平,这就是电路行为发生变化的地方。 定时器阈值引脚上的电压(即上部比较器的同相输入)变得大于参考电压⅔ VCC。 这使得上部比较器的输出为逻辑高电平,进而复位触发器。 所以现在触发器的Q输出为逻辑低电平, Q ‾ \overline Q Q输出为逻辑高电平,因此555定时器的输出为逻辑低信号。

您现在可能已经猜到了,当 Q ‾ \overline Q Q 变为逻辑高电平时,放电晶体管就会打开。 现在电容器有一条通过电阻器 R2 和晶体管接地的路径,并且开始放电。

在这里插入图片描述

图5:电容器从 ⅔ VCC向 ⅓ VCC放电

电容器电压现在降至 ⅔ VCC 以下,使得上部比较器的反相输入大于同相输入,这导致比较器的输出切换回逻辑低电平。 触发器再次进入存储器状态,这次 Q 为逻辑低电平, Q ‾ \overline Q Q 为逻辑高电平,并且不会阻止电容器放电。

这里需要注意的重要一点是,电容器的放电路径仅由 R2 组成。 因此,电容器放电到 ⅓ VCC 所需的时间仅取决于电阻器 R2 和电容器的值,并通过以下关系计算

T = 0.693 × R 2 × C T = 0.693 \times R2 \times C T=0.693×R2×C

这意味着电容器的放电过程比充电更快,因为电容器的电阻更小。 定时器在电容器放电期间输出逻辑低电平。

在这里插入图片描述

图6:电容器电压降至⅓VCC以下并使输出逻辑为高电平

不久之后,电容器两端的电压降至 ⅓ VCC 电平以下。 这是计时器行为发生变化的另一个事件。 现在,下部比较器的非反相输入的电压电平高于反相输入。 这会将下部比较器的输出更改为逻辑高电平并设置触发器。 所以现在触发器的 Q 输出再次为逻辑高电平,而 Q ‾ \overline Q Q 为逻辑低电平。 定时器的输出从逻辑低电平切换到逻辑高电平。

同时,逻辑低电平的 Q ‾ \overline Q Q 关闭放电晶体管,电容器再次开始向 ⅔ VCC 充电。

下面是 555 定时器非稳态模式的完整波形以及电容器两端的电压。 最初,电容器两端的电压从 0V 上升至 2/3 VCC,在此期间定时器输出逻辑高电平。 达到 2/3 VCC 电平后,电容器开始放电,在此期间定时器输出逻辑低电平。 然后它降至 ⅓ VCC 以下,然后电容器再次开始充电。 充电到 ⅔ VCC 然后又回落到 ⅓ VCC 的过程不断重复,直到我们从电路中移除电源。 这正是非稳态多谐振荡器。

在这里插入图片描述

图7:555定时器在非稳态模式下的输出波形

您可能会注意到,电容器充电和放电所需的时间并不相同,这就是定时器的输出打开和关闭的持续时间不同的原因。 但好处是,我们可以通过改变电容器和电阻器的值来改变充电和放电的持续时间,即信号的占空比。 这使我们能够将定时器的非稳定输出用于多种目的,其中一些目的如下:

  • 用于执行信号调制,如频率调制和脉冲位置调制。
  • 用作方波发生器
  • 该模式的输出也用作同步目的的时钟信号
  • 我们还可以生成 PWM 信号来控制电机。

至此,我们已经涵盖了 555 定时器的所有操作模式。 我们希望这能让您更好地了解电子产品及其内部工作原理。 我们鼓励您使用其中一款 555 计时器,并探索您可以用它做什么。 这对任何人来说都是一次很棒的学习经历。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1084255.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Apache atlas 元数据管理治理平台使用和架构

1、前言 Apache Atlas 是托管于 Apache 旗下的一款元数据管理和治理的产品,目前在大数据领域应用颇为广泛,可以很好的帮助企业管理数据资产,并对这些资产进行分类和治理,为数据分析,数据治理提供高质量的元数据信息。…

远控项目02:项目的创建以及git的配置

💂 个人主页:pp不会算法v 🤟 版权: 本文由【pp不会算法v】原创、在CSDN首发、需要转载请联系博主 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 c/MFC远程控制项目系列文章 1、在github创建仓库 2、在本地创建一个空文…

Vue-2.3v-model原理

原理:v-model本质上是一个语法糖,例如应用在输入框上,就是value属性和input事件的合写。 作用:提供数据的双向绑定 1)数据变,视图跟着变:value 2)视图变,数据跟着变input 注意&a…

PostMan环境变量、全局变量、动态参数使用

一、环境准备 postmanmoco [{"description": "登录认证","request": {"uri": "/login","method": "post","forms": {"user": "admin","password": "a123…

CentOS 7下JumpServer安装及配置(超详细版)

前言 Jumpserver是一种用于访问和管理远程设备的Web应用程序,通常用于对服务器进行安全访问。它基于SSH协议,提供了一个安全和可管理的环境来管理SSH访问。Jumpserver是基于Python开发的一款开源工具,其提供了强大的访问控制功能,…

Qt应用开发(基础篇)——表格视图 QTableView

一、前言 QTableView类继承于QAbstractItemView类,提供了一个表格视图的模型。 视图基类 QAbstractItemView QTableView默认为Model/View实现。 //绑定view和model QStandardItemModel *model new QStandardItemModel(); ui->tableView->setModel(model);//…

手把手教你写一个JSON在线解析的前端网站1

前言 作为一名Android开发,经常要跟后端同事联调接口,那么总避免不了要格式化接口返回值,将其转换为清晰直观高亮的UI样式以及折叠部分内容,方便我们查看定位关键的信息。 一直以来都是打开Google 搜索json格式化关键字&#xf…

【无标题】期权交易的实际操作流程是什么?

期权可以进行双向交易,即投资者认为期权后期会上涨,则可以通过交易软件进行做多买入认购操作,如果认为它后期会下跌,则可以通过交易软件件进行做空买入认沽操作,下文介绍期权交易的实际操作流程是什么? 期权…

2023年中国手机回收量、手机回收价值及行业细分现状分析[图]

手机回收的主要去向包括再销售及环保降解两类。其中进行再交易的二手手机多为9成新及以上手机。二手手机最终去向主要为再销售及环保降解。 2016年以来,我国手机总体出货量持续下滑,2022年全年,国内市场手机总体出货量累计2.72亿部&#xff0…

【代码随想录】算法训练营 第一天 第一章 数组 Part 1

数组基础知识补充 1. 在leecode中,数组一般是以vector容器的形式出现的,虽然vector的底层实现是array,但严格来讲vector是容器,不是数组; 2. 数组元素的删除和增添都需要移动后续元素,而且在实现的角度上…

C++初阶 入门

目录 1.用C的方式写一个Hello World 2.命名空间 2.1什么是命名空间? 2.2使用命名空间 3.C的输入输出 前言:C初阶系列,每一期博主都会使用简单朴素的语言将对应的知识分享给大家,争取让所有人都可以听懂,C初阶系列…

跨境电商迎来全球5日达革命?菜鸟全球化再提速!

近年来,随着全球化进程的加速和跨境电商的蓬勃发展,物流速度成为了电商行业的竞争制高点之一。消费者不再满足于等待数周,甚至数月的国际快递,他们期望能够像本地购物一样迅速收到国际包裹。 在这一背景下,跨境电商物…

众佰诚:开一家抖音小店需要交押金不?

随着电商行业的不断发展,越来越多的商家开始尝试在不同的平台上开设自己的店铺。抖音作为国内最热门的短视频平台之一,也吸引了众多商家的目光。那么,开一家抖音小店需要交押金吗?接下来,我们就来详细了解一下。 首先&#xff0c…

山西电力市场日前价格预测【2023-10-13】

日前价格预测 预测说明: 如上图所示,预测明日(2023-10-13)山西电力市场全天平均日前电价为228.86元/MWh。其中,最高日前价格为396.88元/MWh,预计出现在18: 30。最低日前电价为0.00元/MWh,预计出…

TCP/IP(十二)TCP的确认、超时、重传机制

一 TCP的确认应答机制 确认应答机制: 每次收到数据 都会 给对端发送一个应答报文(ACK) ① 带重传的肯定确认 确认机制: 超时 重传的 肯定 确认 --> 完成了两个作用,或者说有两个含义1、肯定[正确] 确认小结: 我的确认信息是针对正确数据做确认,而不是错误…

YOLOv5算法改进(2)— 注意力机制介绍(SE、CBAM和CA)

前言:Hello大家好,我是小哥谈。注意力机制是近年来深度学习领域内的研究热点,可以帮助模型更好地关注重要的特征,从而提高模型的性能。注意力机制可被应用于模型的不同层级,以便更好地捕捉图像中的细节和特征,这种模型在计算资源有限的情况下,可以实现更好的性能和效率。…

免费SSL证书

在当今数字化时代,保护用户数据和建立安全连接至关重要。对于网站管理员和拥有者来说,SSL证书(Secure Sockets Layer)是确保安全的关键工具之一。但是,传统上购买和维护SSL证书可能会带来昂贵的成本和繁琐的流程。幸运…

百度车牌识别AI Linux使用方法-armV7交叉编译

1、获取百度ai的sdk 百度智能云-登录 (baidu.com) 里面有两个版本的armV7和armV8架构。v7架构的性能比较低往往需要交叉编译,v8的板子性能往往比较好,可以直接在板子上编译。 解压到ubuntu里面。这里介绍v7架构的。 2、ubuntu环境配置 ubuntu下安装软件…

学生静态HTML网页作品下载后如何导入到HBuilderX中编辑修改及运行

很多同学编辑网页要求使用HBuilder X软件,下载学生网页设计作品后,不知道如何打开,很多同学反应把HTML中的代码复制到HBuilder X后不显示图片或者跑版。今天STU网页为大家讲解下静态HTML网页作品如何导入HBuilder X中运行。 HBuilder X 导入…

『PyQt5-Qt Designer篇』| 13 Qt Designer中如何给工具添加菜单和工具栏?

13 Qt Designer中如何给工具添加菜单和工具栏? 1 创建默认窗口2 添加菜单栏3 查看和调用1 创建默认窗口 当新创建一个窗口的时候,默认会显示有:菜单栏和状态栏,如下: 可以在菜单栏上右键-移除菜单栏: 可以在菜单栏上右键-移除状态栏: 2 添加菜单栏 在窗口上,右键-创建…