电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

单片机按键复位电路原理和电路图解析

2022-02-01 12:31分类:电路图 阅读:

 

单片机设计延时电路就如同计算机的重新启动一部分,当计算机在应用中经常出现卡死,按住重新启动按键电脑上內部的程序流程重新开始实行。单片机设计也一样,当单片机设计操作系统在运转中,遭受自然环境影响发生程序流程跑飞的情况下,按住校准按键內部的流程全自动重新开始实行。文中详细介绍的便是单片机设计功能键延时电路基本原理和原理图分析。

延时电路

在51单片机体系中,系统软件通电运行的情况下校准一次,当功能键启动的情况下系统软件再度校准,假如释放出来后再按住,系统软件还会继续校准。因此还可以根据按钮的中断和收缩在运转的体系中调节其校准。
?

单片机设计延时电路

当这一电源电路处在稳定时,电容器具有防护直流电的功效,隔离了 5V,而左边的校准功能键是弹起来情况,下面一部分电源电路就沒有工作电压差的造成,因此功能键和电容器 C11下列一部分的电位差全是和GND相同的,也就是0V工作电压。大家这一单片机设计是上拉电阻校准,低电频一切正常工作中,因此一切正常作业的工作电压是0V工作电压,彻底OK,没有问题。

单片机设计功能键延时电路基本原理和原理图分析

单独功能键

一般的功能键分成一体式功能键和矩阵功能键二种,一体式功能键非常简单,而且与单独的键入线相互连接,如下图所显示

一体式功能键原理图

4条键入线收到51单片机的IO口边,当功能键K1按住时, 5V根据电阻器R1随后再根据功能键K1最后进到GND产生一条通道,那麼这条路线的所有工作电压都加到R1这一电阻器上,KeyIn1这一脚位也是个低电频。当松掉按钮后,路线断掉,就不可能有工作电流根据,那麼KeyIn1和 5V就应该是等电位连接,是一个上拉电阻。大家就可以根据KeyIn1这一IO口的高低电频来辨别是不是有按钮按住。

这一电源电路中功能键的工作原理大家了解了,可是其实在人们的单片机设计IO口內部,也有一个上拉电阻的存有。大家的功能键是收到了P2口边,P2口通电默认设置 是准双重IO口,大家来简易了解一下这一准双重IO口的电源电路,如下图所显示。

准双重IO口框架图

当內部輸出是上拉电阻,历经一个反方向器变为低电频,NPN三极管不容易通断,那麼单片机设计IO口从内部结构看来,因为上拉电阻R的存有,因此是一个上拉电阻。当外界沒有按钮按住将脉冲信号降低得话,VCC也是 5V,她们中间尽管有2个电阻器,可是沒有压力差,就不可能有电流量,网上全部的地方全是上拉电阻,这个时候大家就可以一切正常载入到功能键的状况了。

当內部輸出是个低电频,历经一个反相器变为上拉电阻,NPN三极管通断,那麼单片机设计的內部IO口便是个低电频,这个时候,外界尽管也是有上拉电阻的存有,可是2个电阻器是串联关联,无论功能键是不是按住,单片机设计的IO口边键入到stm32里面的情况全是低电频,大家就没法一切正常载入到功能键的状况了。

引流矩阵功能键

引流矩阵功能键和单独功能键的关联

我们在应用功能键的过程中有那样一种应用工作经验,当必须好几个功能键的情况下,假如制成单独功能键会大量的占有IO口,因而大家引进了引流矩阵功能键,如图所示6所显示,应用了8个IO口来完成16个功能键。
?

引流矩阵功能键

实际上单独功能键了解了,引流矩阵功能键也简易,大家来剖析一下。图6中,一共有4组功能键,大家只看在其中一组,如图所示7所显示。大伙儿用心看一下,当KeyOut1輸出一个低电频,KeyOut2、KeyOut3、KeyOut4这三个輸出上拉电阻时,是不是等同于4个单独功能键呢。

单片机设计功能键延时电路各元器件的功效

如上图所述,R17 C13构成止电延时电路,刚通电时,C13是工作电压为0,开关电源根据R17对电容器电池充电,因而,RST脚位展现上拉电阻,上拉电阻時间超过2个晶振电路周期时间,单片机设计校准

电容器电池充电结束,RST脚位展现低电频,校准完毕

按键S22和R16构成手动式延时电路 ,按住S22,开关电源接入R16和 R17,因为R17电阻值非常大,因而RST是上拉电阻,与此同时电容器根据R16快速充放电,即便 按键接触点断掉,开关电源也可对C13电池充电,使RST上拉电阻平稳一段时间 ,确保靠谱校准。 C13容积较钟头,R16可省去,小电容器断路充放电不容易毁坏按键接触点。

总结

文中对单片机设计延时电路开展了详尽的剖析,论述了功能键延时电路的工作原理以及原理图分析,期待此文能对你有一定的协助。

上一篇:线束雾灯开关接线详细步骤图解

下一篇:桥式整流电路的工作原理图解

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部