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

复位电路的电阻电容的作用

本文引自

https://zhuanlan.zhihu.com/p/661406319

复位电路是单片机最小系统的核心电路之一,下图就是一个简单的低电平复位电路,很多同学在绘制单片机最小系统的时候对于该电路只是单纯地复制粘贴,并不了解其中的具体原理。因此,下面就来简单分析一下该电路的实现原理。
在这里插入图片描述

1、电阻的作用

在该电路中,电阻的主要作用是实现上拉功能,以确保在按键没有被按下的情况下,单片机复位引脚的电平一直保持在高电平状态。其实现上拉功能的原理可以从单片机I/O的输入等效模型来分析。

下图是I/O的输入等效模型,由于PN结的阻抗Rbc、Rbe是很大的,因此此时的输入电平Vi是不确定的状态,有可能是低电平,也有可能是高电平。

在这里插入图片描述
但是,在接上上拉电阻之后情况就不一样了,Rbc阻抗很大,与R并联之后总阻抗接近R,此时就相当于电阻R与Rbe串联,根据串联分压原理,由于Rbe阻抗很大,因此输入电平Vi就接近于VCC,输入被稳定在了高电平。
在这里插入图片描述

2、电容的作用

(1)上电复位

电容的第一个作用是实现上电复位,当电路刚通电时,由于时间常数τ的存在,复位引脚的电平在上电瞬间是低电平,之后缓慢上升为高电平,实现复位功能。

(2)按键消抖

由于电容两端的电压不能突变,因此,利用电容可以实现按键的硬件消抖。


http://www.kler.cn/news/150088.html

相关文章:

  • 如何设置Linux终端提示信息
  • Qt 信号与槽简介
  • 案例:某电子产品电商平台借助监控易保障网络正常运行
  • unity shaderGraph实例-可交互瀑布
  • C++ day45 爬楼梯 零钱兑换 完全平方数
  • 大数据基础设施搭建 - Sqoop
  • AI搜索相关性在网站和APP上的应用
  • 致远M3 反序列化RCE漏洞复现(XVE-2023-24878)
  • C++算法入门练习——数据流第K大元素
  • JavaWeb | JSP访问数据库、JDBC操作
  • 学习计划计划执行记录
  • 【数据结构】——解决topk问题
  • 存储服务器特征是什么
  • 零基础学Python的第四天||字符串(1)
  • 力扣:184. 部门工资最高的员工(Python3)
  • python getattr() setattr() hasattr() delattr()内置函数详解
  • 智慧博物馆视频监控系统设计,可视化AI智能分析技术助力博物馆多维度监管
  • SparkContext初始化
  • 错误 LNK2001 无法解析的外部符号 __imp__CrtDbgReport
  • 短 URL 生成器设计:百亿短 URL 怎样做到无冲突?
  • 2023.11.28 MyBatis 中 #{} 和 ${} 的区别
  • 【ZEDSLAM】Ubuntu18.04系统ZED 2i双目相机SDK安装、联合标定、SLAM测试
  • 离散化笔记
  • 在与客户打交道过程中为什么客户不信任你?
  • 阿里云语雀频繁崩溃,有什么文档管理工具是比较稳定的?
  • 在虚拟机搭建nignx,和使用本地访问nginx的情况
  • viple模拟器使用(三):unity模拟器中实现沿右墙迷宫算法
  • C/C++ Zlib实现文件压缩与解压
  • 集合的使用
  • leetcode:随机链表的复制