大家好,今天小编关注到一个比较有意思的话题,就是关于单片机测电容大小的问题,于是小编就整理了3个相关介绍单片机测电容大小的解答,让我们一起看看吧。
51单片机中独石电容叫什么?
51单片机中用到的电容通常有这样两种:1、第一种是并联到晶振两侧,是帮助晶振起振的。
2、第二种是复位电路上,上电他会充电,给单片机复位用的。还有就是IC设计过程中,会在IC的Vcc和GND间并联一个电容,这个电容式滤波、去耦等作用,看电容大小而定
单片机复位电路,按下k键电容C11为什么能放电?
我是电子及工控技术,我来回答这个问题。作为单片机最小系统之一的复位电路在单片机中占有很重要的位置,今天我就和朋友们聊聊这方面的事。
复位电路介绍
一般来讲单片机外部复位电路有两种复位形式,一种是自动复位不需要按键K参与,只要给单片机电源就可以复位,程序会从头运行;另一种是手动复位,这时候就需要按键参与复位了,这时候程序不管运行在何种位置,只要按下按键K程序就要从头开始运行。我们可以从电路的结构形式可以看出来,不管哪种复位电路都会存在一个电容,这个电容的容量一般在0.1微法到22微法之间最好,另外还要加一个或两个电阻,这样就构成了一个完整的复位电路。也有的单片机外部不需要复位电路,使用程序自动进行复位或者单片机内部有复位电路。
复位电路作用
我们所学C51的单片机绝大部分都有复位电路,它不能自动复位。对于DIP-40封装的单片机它的复位脚是单片机的第九脚,标号是用RST表示的。这个引脚在单片机正常工作时其电压是低电位的,要想使单片机处于复位状态必须给单片机一个高电平,这个高电平的宽度不能小于2微秒(μS),只要给它加上大于2微秒的高电压就会使单片机内部的CPU和其它存储器等部件就会处于确定的初始状态,这样单片机就会从内部的第一条“命令”从新执行了。
复位电路的执行过程
下面谈谈单片机复位电路的执行过程。我们学过电工基础的朋友都知道在给电容加上电的一瞬间电容两端的电压不能够突变但是电流可以突变。这个突变的电流类似电容“短路”一样,就会给单片机第“9”脚一个高电平,这个高电平的宽度与电容的容量有关,经过大量验证电容的容量值一般选取0.1微法到22微法之间是比较合适的。随着持续的加电压就会给电容不断的充电,一直充到电容两端的电压等于电源电压VCC(+5V),这时候电容上极板就充满了正电荷(+Q)而下极板就充满了负电荷(-Q),就像一个电源一样。这时候单片机就会进入复位状态,单片机做好了从第一条“命令”开始工作的准备。当单片机由于某种原因其“命令”不听CPU指挥了或者单片机无法下达“命令”,这时候我们就可以按下K键,此时由于电容两极板间充满了电荷,当按键把两极板连接时,那么上极板的正电荷就会通过电阻R60与负极板上的负电荷进行中和。这个正负电荷中和的过程就是电容放电的过程,为了使放电过程得以“延长”因此我们要在按键K上串一个阻值比较小的电阻。这个“延长”的时间我们通常叫放电时间常数,电路图如下面所示的那样。
因此按键按下的过程就是单片机电路复位的一个过程,这个电路是一个自动复位和手动复位相结合的复位电路,在正常是我们只要加5V电压单片机就会自动进入复位状态,这个状态维持时间就是一个高脉冲的维持时间。只有当单片机在工作过程中“死机”时才按下键K。
以上就是我对这个问题的看法,欢迎大家积极参与这个问题的讨论,敬请关注电子及工控技术。
单片机有高电平复位和低电平复位两种
不同品牌的单片机复位的方式有所不同,像51单片机需要高电平来复位的,像Holtek的单片机,需要低电平来复位。题主所给出的复位电路适合于51单片机,是低电平有效的高电平复位电路。
高电平复位单片机
像51单片机,复位引脚是低电平有效,当复位引脚(RST)高电平(电压需要大于复位所需要的电压)维持时间大于最小复位时间要求时就会发生复位。
高电平复位电路可以由一个电容和一个电阻组成,电容(C11)上拉连接到VCC,电阻(R31)下拉连接到GND。在上电瞬间,电容两端的电压和电容中的电量成正比关系,通电瞬间电容中并没有电量,所以通电瞬间电容两端的电压差为零,相当于短路,所以上电瞬间RST为高电平,单片机发生上电复位,电容(C11)充电完成后,RST就维持在低电平了,单片机正常工作。
当按键K17按下后,RST经过R60连接到了+5V,RST变为高电平,只要持续的时候大于单片机最小复位时间要求,单片机就会发生复位。按键松开后,RST恢复为低电平,单片机正常工作。
低电平复位单片机
像Holtek的单片机,是低电平复位高电平有效。当复位引脚(RST)低电平(电压需要小于复位电压)维持时间大于最小复位时间要求时就会发生复位。
低电平复位电路同样由一个电容和一个电阻组成,但是电容(C1)下拉连接到GND,电阻(R1)上拉连接到VCC。在上电瞬间,通过电阻R1对电容(C1)充电,充电过程RST为低电平,单片机发生上电复位,电容(C1)充电完成后,RST就维持在高电平了,单片机正常工作。
当按键SW1按下后,RST连接到了GND,RST变为低电平,只要持续的时候大于单片机最小复位时间要求,单片机就会发生复位。按键松开后,电容C1重新充电,RST恢复为高电平,单片机正常工作。
单片机上电复位时间
由单片机上电复电路可知,复位时间是由电容和电阻决定的,电容容值越大,充电时间越长,复位需要的时间就越长了;电阻越大,电容充电就越慢,充电所需要的时候也越大,复位所需要的时间也就越长了。大家在设计复位电路时需要考虑单片机的规格书要求,以免发生上电复位不良。
欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友,一起交流一起学习
- 记得点赞和评论哦!非常感谢!
应"谢又发"邀答!
单片机复位电路,按下K键电容C11为什么能放电?
我在用分立件组装延时电路时利用电容放电控制时间,具体的是在三极管的基极与极电极上串一只相应的电容.容量根据时控长短选大小uf,关键是电阻,放电的快慢要把电阻选适当。
电容的特性通交流隔直流,并有储存电荷功能,当电容串联在直流电路中时,电流不断向电容充电,这时的三极管就导通,当电容充满了电,电流没了三极管就截止,只要这电容的电没放掉,这设计的电路(比如推动继电器)就不会动作,为了下次再工作可设计自动放电电路,也可如图上人手动按钮短路放电。
你的图上电容只有0.1uf、太小了,电容串联在5V直流上,对负极间串了个4.7K的大电阻,K11按下时通过18欧电阻使电容形成了短路,这个小电容会一触发瞬间就放光了电,还要再等通过4.7K电阻慢慢延时向电容充电。
你问为什么能放电,一是有18欧小电阻,二是电容太小,三是K11对电容形成了短路,四是电容放电瞬间,4.7K大电阻一时间赶不上为电容充满电,由此k11按下就具备了能对串联在5V电路中电容的放电功能!我以前更换小的mp4放像机的多个失灵的按钮开关,就里你图中单片机的工作原理!
夜深了,谢谢你的阅读🙏!
这是一个非常简单实用的按键复位电路,按键按下后松开,单片机复位。提问者的疑惑:电容器上极电位5V,不是和VCC(+5V)等电位吗?为什么K17按下后电容能够通过R60放电?
从这个原理图上看,这是一个当RST为高电平(+5V)时单片机复位的原理,该单片机属于高电平复位单片机,低电平时单片机正常工作。
从上图原理上看,其复位过程如下:当按键K17未按下时,RST信号由于下拉电阻R31(4.7K)的作用,使RTS信号为低电平;当按键按下之后,电阻R60与R31将5V分压后的电压值为RST,由于R60为18Ω,R31为4.7K,根据公式得VRST=5V4700/(18+4700)≈4.98V,为高电平,单片机复位,松开后恢复低电平。
按键按下松开后其理想波形和实际波形如下图所示,由于按键属于机械开关,按下及释放瞬间会有抖动。
估计提问者是被按键旁边并联的0.1μF电容所迷惑了,该电容属于滤波电容,具有充放电防抖作用。充放电过程如下:上电瞬间,电容没有能量(RST为高电平),电容通过电阻R31充电,当电容充满之后RST维持低电平;当按键按下之后,由于电容C11充满能量,两端电压为5V,此时电容通过R60放电,当电容两端电压放至0.2V之后,维持稳定,RST信号为高电平(4.98V),按键松开后,电容C11通过R31充电,充满后维持高电平。
除了高电平复位的电路之外,(头条@技术闲聊原创)还有低电平复位电路,主要用于低电平复位处理器,如下图为其中一种低电平复位电路,其原理差不多:按键未按,上电瞬间,电容C充电,充满后RST为高电平;当按键按下时,电容放电,之后RST为低电平,单片机复位,松开后恢复正常。
以上是本人的回答,答题不易,如果觉得还可以别忘了点个赞哦!若还有什么不明白的地方请评论区下方留言,若想了解更多相关知识,请关注本头条号,会持续更新内容,谢谢支持!
从而转换温度,我用P0口来检测电容的电平?
用单片机测量电容充放电的接法不是那样的。单片机P0口输入(输出)的是数字信号(不是0,就是1),非模拟输入端。要想测电容充放电过程,必须加A/D转换器才可以,也就是把模拟信号转换成数字信号才可以与单片机连接通讯。
到此,以上就是小编对于单片机测电容大小的问题就介绍到这了,希望介绍关于单片机测电容大小的3点解答对大家有用。