[硬件基础]-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

相关文章

Vue3 如何通过json配置生成查询表单

《Vue3如何通过json配置生成查询表单》本文给大家介绍Vue3如何通过json配置生成查询表单,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录功能实现背景项目代码案例功能实现背景通过vue3实现后台管理项目一定含有表格功能,通常离不开表单

mybatis映射器配置小结

《mybatis映射器配置小结》本文详解MyBatis映射器配置,重点讲解字段映射的三种解决方案(别名、自动驼峰映射、resultMap),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定... 目录select中字段的映射问题使用SQL语句中的别名功能使用mapUnderscoreToCame

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

MySQL8 密码强度评估与配置详解

《MySQL8密码强度评估与配置详解》MySQL8默认启用密码强度插件,实施MEDIUM策略(长度8、含数字/字母/特殊字符),支持动态调整与配置文件设置,推荐使用STRONG策略并定期更新密码以提... 目录一、mysql 8 密码强度评估机制1.核心插件:validate_password2.密码策略级

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二

QT Creator配置Kit的实现示例

《QTCreator配置Kit的实现示例》本文主要介绍了使用Qt5.12.12与VS2022时,因MSVC编译器版本不匹配及WindowsSDK缺失导致配置错误的问题解决,感兴趣的可以了解一下... 目录0、背景:qt5.12.12+vs2022一、症状:二、原因:(可以跳过,直奔后面的解决方法)三、解决方

SpringBoot路径映射配置的实现步骤

《SpringBoot路径映射配置的实现步骤》本文介绍了如何在SpringBoot项目中配置路径映射,使得除static目录外的资源可被访问,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一... 目录SpringBoot路径映射补:springboot 配置虚拟路径映射 @RequestMapp