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

2023-10-11 07:04

本文主要是介绍[硬件基础]-555定时器-单稳态多谐振荡器配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

文章目录

  • 555定时器-单稳态多谐振荡器配置
    • 1、概述
    • 2、单稳态多谐振荡器的内部运行原理
      • 2.1 初始条件
      • 2.2 运行条件

在上一篇文章中,我们了解了555定时器的内部工作原理。 在本文中,我们将研究 555 定时器的单稳态操作模式。 在此之前,我们应该对什么是单稳态多谐振荡器有一个大概的了解。

1、概述

单稳态多谐振荡器基本上是一种电子设备,在两种可能的逻辑状态(高或低)中仅具有一种稳定状态。 当单稳态多谐振荡器被外部触发时,它会在短时间内产生处于“不稳定”状态的单个输出脉冲,然后返回到稳定状态。

我们只需连接一个电阻、一个电容和一个触发开关,就可以轻松地使我们的 555 定时器像单稳态多谐振荡器一样工作,如下图所示。

在这里插入图片描述

图1:555定时器作为单稳态多谐振荡器的原理图
  • VCC 与阈值 (6) 和放电引脚 (7) 的公共节点之间连接有电阻,公共节点与地之间连接有电容器。 电容器两端的电压就像阈值和放电引脚的输入。
  • 外部开关通过上拉网络连接到定时器的触发引脚(2),用于控制定时器的输出。
  • IC 的复位引脚 (4) 连接到 VCC,以避免操作过程中发生意外复位。
  • 控制电压引脚 (5) 通过一个小电容器接地,以避免不使用时产生噪声。

在 555 定时器的单稳态模式下,也称为“单稳态模式”,当我们通过闭合开关向定时器的触发引脚施加逻辑低电平时,输出变为逻辑高电平并保持特定时间 持续时间(T),由外接电阻和电容的值决定。 该时间段 T 通过以下关系计算:

T = 1.1 × R C T = 1.1 \times RC T=1.1×RC

其中 R 的单位为欧姆,C 的单位为法拉。 我们可以通过分别增加或减少电阻器和电容器的值来增加或减少该时间段。 经过时间段 T 后,输出再次回落至逻辑低电平并等待下一次触发。

在这里插入图片描述

图2:555定时器的单稳模式输出波形

这里有一些重要的事情需要注意。 如果在输出脉冲为高电平时在前一个事件期间触发另一个事件,它将不会响应触发。 如图 3 所示,我们由于第一个和第三个触发脉冲而获得输出脉冲,但第二个触发脉冲被忽略。

在这里插入图片描述

图3:忽略的触发脉冲

这就是我们如何使 555 定时器发挥单稳态多谐振荡器的作用。 但幕后到底发生了什么? 我们将在本文的下一部分中讨论这一点,如果您还没有阅读我们之前的文章[硬件基础]-快速了解555定时器,我们强烈建议您在继续之前先阅读一下。

2、单稳态多谐振荡器的内部运行原理

2.1 初始条件

最初,开关打开,因此触发引脚被上拉至 VCC,并且通过将逻辑低电平施加到 555 定时器的外部复位引脚(不是触发器的输入 RESET)来复位触发器。 这将触发器的初始输出 Q 设置为逻辑低电平,将 Q ‾ \overline Q Q设置为逻辑高电平。 由于输出驱动电路是连接到触发器 Q ‾ \overline Q Q输出的反相电路,因此我们得到555定时器IC的最终输出为逻辑低电平。

在这里插入图片描述

图 4:电容器通过晶体管接地

当我们谈论操作时,电容器在这里起着极其重要的作用。 从图中可以看出,外部电容连接到放电晶体管的集电极,并通过外部电阻连接到VCC。 因此,最初当 Q ‾ \overline Q Q 为逻辑高电平时,放电晶体管打开,并将电容器接地。 现在,电容器有两条路径可供选择,并且它始终会选择可用路径中电阻最小的路径。 在这种情况下,最小电阻路径是通过放电晶体管通向地面,因此电容器将持续放电。

电容器电压作为 555 定时器阈值引脚的输入,该引脚进入上比较器。 因此比较器的初始输出,或者也可以说触发器的初始输入在输入引脚S和R上都是逻辑低电平,这是触发器的存储状态。

2.2 运行条件

当我们通过短时间闭合开关在触发引脚上施加逻辑低电平时,操作开始。 由于触发引脚是下部比较器的输入,因此比较器的输出变为逻辑高电平,因为比较器的非反相输入上的电压将变得高于比较器的反相引脚。 这会将触发器的输出 Q 设置为逻辑高电平,将 Q ‾ \overline Q Q 设置为逻辑低电平。 Q ‾ \overline Q Q 输出反转,我们得到逻辑高电平作为 555 定时器 IC 的输出。

在这里插入图片描述

图5:通过闭合开关从外部触发

现在有趣的是电容器由于该输出而发生的变化。 连接到 Q ‾ \overline Q Q的放电晶体管被关闭。 这切断了电容器放电的路径,这是迄今为止电容器的最低电阻路径。 所以现在电容器别无选择,只能通过电阻充电至 VCC。

在这里插入图片描述

图6:电容器充电至⅔Vcc

电容器两端电压的增加也会增加 555 定时器 IC 阈值引脚上的电压。 经过时间段 T 后,阈值引脚上的电压超过比较器的 2/3 VCC 参考电压,上部比较器将输出从逻辑低电平切换为逻辑高电平。 这会重置触发器,现在 Q 输出为逻辑低电平, Q ‾ \overline Q Q为逻辑高电平。

在这里插入图片描述

图7:电容器充电穿过 ⅔ Vcc 参考电压

这会打开放电晶体管,我们的电容器再次具有到达 0V 的最小电阻路径,并且它会被放电。 放电后,阈值引脚上的电压也为0V,小于2/3 VCC参考电压,因此比较器输出逻辑低电平。 下比较器也输出逻辑低电平,因为触发脉冲仅给出很短的持续时间。 这样,触发器再次进入存储状态,为下一个输入脉冲做好准备。

这就是 555 定时器作为单稳态多谐振荡器的内部工作原理 - 令人着迷,不是吗? 在接下来的文章中,我们将详细讨论双稳态和非稳态模式下 555 定时器的配置和工作。

这篇关于[硬件基础]-555定时器-单稳态多谐振荡器配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/186373

相关文章

IDEA与JDK、Maven安装配置完整步骤解析

《IDEA与JDK、Maven安装配置完整步骤解析》:本文主要介绍如何安装和配置IDE(IntelliJIDEA),包括IDE的安装步骤、JDK的下载与配置、Maven的安装与配置,以及如何在I... 目录1. IDE安装步骤2.配置操作步骤3. JDK配置下载JDK配置JDK环境变量4. Maven配置下

Springboot的自动配置是什么及注意事项

《Springboot的自动配置是什么及注意事项》SpringBoot的自动配置(Auto-configuration)是指框架根据项目的依赖和应用程序的环境自动配置Spring应用上下文中的Bean... 目录核心概念:自动配置的关键特点:自动配置工作原理:示例:需要注意的点1.默认配置可能不适合所有场景

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

Keepalived+Nginx双机配置小结

《Keepalived+Nginx双机配置小结》本文主要介绍了Keepalived+Nginx双机配置小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1.1 软硬件要求1.2 部署前服务器配置调优1.3 Nginx+Keepalived部署1.3

Apache伪静态(Rewrite).htaccess文件详解与配置技巧

《Apache伪静态(Rewrite).htaccess文件详解与配置技巧》Apache伪静态(Rewrite).htaccess是一个纯文本文件,它里面存放着Apache服务器配置相关的指令,主要的... 一、.htAccess的基本作用.htaccess是一个纯文本文件,它里面存放着Apache服务器

nginx配置多域名共用服务器80端口

《nginx配置多域名共用服务器80端口》本文主要介绍了配置Nginx.conf文件,使得同一台服务器上的服务程序能够根据域名分发到相应的端口进行处理,从而实现用户通过abc.com或xyz.com直... 多个域名,比如两个域名,这两个域名其实共用一台服务器(意味着域名解析到同一个IP),一个域名为abc

nginx生成自签名SSL证书配置HTTPS的实现

《nginx生成自签名SSL证书配置HTTPS的实现》本文主要介绍在Nginx中生成自签名SSL证书并配置HTTPS,包括安装Nginx、创建证书、配置证书以及测试访问,具有一定的参考价值,感兴趣的可... 目录一、安装nginx二、创建证书三、配置证书并验证四、测试一、安装nginxnginx必须有"-

springboot rocketmq配置生产者和消息者的步骤

《springbootrocketmq配置生产者和消息者的步骤》本文介绍了如何在SpringBoot中集成RocketMQ,包括添加依赖、配置application.yml、创建生产者和消费者,并展... 目录1. 添加依赖2. 配置application.yml3. 创建生产者4. 创建消费者5. 使用在

SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)

《SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)》本文介绍了如何在SpringBoot项目中使用Jasypt对application.yml文件中的敏感信息(如数... 目录SpringBoot使用Jasypt对YML文件配置内容进行加密(例:数据库密码加密)前言一、J

MySQL zip安装包配置教程

《MySQLzip安装包配置教程》这篇文章详细介绍了如何使用zip安装包在Windows11上安装MySQL8.0,包括下载、解压、配置环境变量、初始化数据库、安装服务以及更改密码等步骤,感兴趣的朋... 目录mysql zip安装包配置教程1、下载zip安装包:2、安装2.1 解压zip包到安装目录2.2