只发PCB电路相关28  随时更新~~  

一、单片机按键复位电路原理和电路图

单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。本文介绍的就是单片机按键复位电路原理和电路图解析。

复位电路

    在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。

    当这个电路处于稳态时,电容起到隔离直流的作用,隔离了+5V,而左侧的复位按键是弹起状态,下边部分电路就没有电压差的产生,所以按键和电容 C11以下部分的电位都是和GND相等的,也就是0V电压。我们这个单片机是高电平复位,低电平正常工作,所以正常工作的电压是0V电压,完全OK,没有问题。

    通常的按键分为独立式按键和矩阵式按键两种,独立式按键比较简单,并且与独立的输入线相连接,如下图所示。

嵌入式~PCB专辑28_人工智能

独立式按键电路图

    4条输入线接到单片机的IO口上,当按键K1按下时,+5V通过电阻R1然后再通过按键K1最终进入GND形成一条通路,那么这条线路的全部电压都加到了R1这个电阻上,KeyIn1这个引脚就是个低电平。当松开按键后,线路断开,就不会有电流通过,那么KeyIn1和+5V就应该是等电位,是一个高电平。我们就可以通过KeyIn1这个IO口的高低电平来判断是否有按键按下。

    这个电路中按键的原理我们清楚了,但是实际上在我们的单片机IO口内部,也有一个上拉电阻的存在。我们的按键是接到了P2口上,P2口上电默认是准双向IO口,我们来简单了解一下这个准双向IO口的电路,如下图所示。

嵌入式~PCB专辑28_信号线_02

准双向IO口结构图

    当内部输出是高电平,经过一个反向器变成低电平,NPN三极管不会导通,那么单片机IO口从内部来看,由于上拉电阻R的存在,所以是一个高电平。当外部没有按键按下将电平拉低的话,VCC也是+5V,他们之间虽然有2个电阻,但是没有压差,就不会有电流,线上所有的位置都是高电平,这个时候我们就可以正常读取到按键的状态了。

    当内部输出是个低电平,经过一个反相器变成高电平,NPN三极管导通,那么单片机的内部IO口就是个低电平,这个时候,外部虽然也有上拉电阻的存在,但是两个电阻是并联关系,不管按键是否按下,单片机的IO口上输入到单片机内部的状态都是低电平,我们就无法正常读取到按键的状态了。

矩阵按键和独立按键的关系

    我们在使用按键的时候有这样一种使用经验,当需要多个按键的时候,如果做成独立按键会大量占用IO口,因此我们引入了矩阵按键,如图6所示,使用了8个IO口来实现16个按键。

嵌入式~PCB专辑28_单片机_03

 其实独立按键理解了,矩阵按键也简单,我们来分析一下。图6中,一共有4组按键,我们只看其中一组,如图7所示。大家认真看一下,当KeyOut1输出一个低电平,KeyOut2、KeyOut3、KeyOut4这三个输出高电平时,是否相当于4个独立按键呢。

嵌入式~PCB专辑28_信号线_04

单片机按键复位电路各元件的作用 

嵌入式~PCB专辑28_信号线_05

  如上图,R17 C13组成止电复位电路,刚上电时,C13是电压为0,电源通过R17对电容充电,因此,RST引脚呈现高电平,高电平时间大于2个晶振周期,单片机复位。

    电容充电完毕,RST引脚呈现低电平,复位结束。

    按钮S22和R16组成手动复位电路 ,按下S22,电源接通R16和 R17,由于R17阻值比较大,因此RST是高电平,同时电容通过R16迅速放电,即使按钮触点断开,电源也可对C13充电,使RST高电平稳定一段时间 ,保证可靠复位。C13容量较小时,R16可省掉,小电容短路放电不会损坏按钮触点。

二、学习电路原理~~注意什么

如果你是电气专业的话,电路原理是最基础最重要的一门课。学不好它,后面的模电、电机、电力系统分析、高压简直没办法学。对于这门课,你要想真正的领悟和掌握家,奥秘就在于不能停止思考。而且我觉得这是最重要的一点。我以江辑光的电路原理为例,这本书编的相当不错,解释为何不能停止思考。

关于电路

    电路几乎是你第一本开始培养你工程师思维的书,它不同于你的数学物理,很多可以理论推导。而电路更多的是你的思考和不断累积的经验。在江的书中前面用了四章讲解了电阻电路的基本知识,包括参考方向问题、替代定理,支路法、节点电压、回路电流、戴维南、特勒根、互易定理。这些基本内容都要掌握到烂熟于心才能在之后的章节里灵活的运用。怎样才能烂熟于心?我时刻提醒自己不要停止思考。江书的课后习题就是最好的激发你大脑思考能力的宝库。可以说里面的每一道题都极具针对性,题目并不难。一个人合格的工程师应该把更多的时间留给思考如何最合理的解决问题,而不是花大把时间计算,电路的计算量是非常大的,一个节点电压方程组有可能是四元方程,显然这些东西留给计算器算就好了。为了学好电路你应该买一个卡西欧991,节省那些不必要浪费的时间留下来思考问题本身。

    前四章的基础一定要打得极为扎实,不是停留在只是会用就行了,那样学不好电路。你要认真研究到每个定理是怎么来的,最好自己可以随手证明,你要知道戴维宁是有叠加推出来的,而叠加定理又是在电阻电路是线性时不变得来的,互易定理是由特勒根得来的。这一切知识都是靠细水长流一点点积累出来的,刚开始看到他们你会觉得迷糊,但你要相信这是一个过程,渐渐地你会觉得电路很美妙甚至会爱上它。当你发现答案上面用一页纸才能解出来的答案,你只用五六行就可以将其解决,那时候你能感觉电路好像是从身体中流淌出来一般。这就是一直要追求的境界。

    后面就是非线性,这一章很多学校要求都不高,而且考起来也不难,最为兴趣的话研究起来很有意思。

一阶二阶动态电路

    接着后面是一阶二阶动态电路,这里如果你高数的微分方程学得不错的话,高中电路知识都极本可以解了。这一部分的本质就是求解微分方程。说白了,你根据电路列出微分方程是需要你用电路知识的,剩下来怎么解看你数学功底的。但是电路老师们为了给我们减轻压力有把一阶电路单独拿出来做了一个专题,并将一切关于它上面的各支路电流或者电压用一个简单的结论进行了总结,即三要素法。学了三要素一阶电路连方程也不用列了。只要知道电路初始状态、末状态和时间常数就可以得到结果。如果你愿意思考,其实二阶电路也可以类比它的,在二阶电路中你只要求出时间常数,初值和末值,同样也可以求通解。在这部分的最后,介绍了一种美妙的积分——卷积。很多人会被他的名字唬住,提起来就很高科技的样子。其实它的确很高科技,但只要你掌握它的精髓,能够很好的用它,对你的电路思维有极大的提升,关于卷积在知乎和百度上都有很多很好的解释和生动的例子,我也是从他们那里汲取经验的。我在这里只能提醒你,不要因为老师不做重点就忽略卷积,否则这将无异于丢了一把锐利的宝剑。记得我在学习杜阿美尔积分(卷积的一种)的时候,感觉如或至宝,虽然书上对它的描述只有一句话。但为了那一句我的心情竟久久无法平静,因为实在太好用了。

正弦电路

    接下来是正弦电路,这里主要是要理解电路从时域域的转化,这里是电路的第一次升华,伟大的人类用自己的智慧把交流量头上打个点,然后一切又归于平静了,接下来还是前四章的知识。我想他用的就是以不变应万变的道理吧,所有量都以一个频率在变,其效果就更想对静止差不多了吧,但是他们对电容和电感产生了新的影响,因为他们的电流电压之间有微分和积分的关系。在新的思路下你可以将电感变成jwl,将电容变成1/jwc,接下来你又改思考为什么可以这样变。这是在极坐标下的电流电压关系可以推导出来的。你要再追根溯源说,为什么可以用复数来代替正弦?那是因为欧拉公式将正弦转化成了复数表达。

    你还问欧拉公式又是什么?它是迈克劳林(泰勒)公式得到的。你必须不断地思考,不断地提问才能明白这一起是怎么回事。不过这都是基础,在正弦稳态这里精髓在于画向量图,能正确地画出向量图你才能说真正理解了它。向量图不是乱画的,不是你随便找个支路放水平之后就可以得到正确的图,有时候走错了路得不到正确答案不说,反而可能陷入思维漩涡。做向量图一般要以电阻支路或者含有电阻的支路为水平向量,接下来根据它的电流电压来一步步推。而且很多难题都是把很多信息隐藏在图里面,不画得一幅好图你是解不出来的。这也需要自己揣摩。

互感

    后面是互感,我相信很多人被同名端折磨的死去活来。其实,电感是描述,线圈建立磁场能力的量,电感大了,产生磁场越大。所以同名端的意思就是:从同名端流入的电流,磁场相加,表现在方程上为电感相加。只要牢记这一点,列含有互感的方程式就不会错了。你不要胡思乱想,有时候你会被电流方向弄糊涂,别管它,图上画的是参考方向,就算你假设的方向与实际方向反了,对真确结果依然没有丝毫影响。这里其实是考察你对参考方向的理解。

然后是谐振,这是很有趣也很有用的一节,无论是电气,通信,模电还是高压都离不开它。这是在一种美妙的状态下,电厂能量和立场能量达到完美的交替。通过谐振可以实现滤波、升压等具有实际意义的电路。但就电路内容来说这里并不难,总结一下就是,阻抗虚部为零则串联谐振,导纳虚部为零为并联谐振。在求解谐振频率时有时候用导纳求解会比较方便,这在于多做题开阔思路。

三相电路

    接下来是三相电路。要我来说,三相电路是最简单的部分。很多人觉得它难(当然一开始我也觉得它让人头晕),完全知识因为我们总是害怕恐惧本身。其实你看它有三个但他一点也不难。这要你头脑清晰别被他的表面吓住了。三相电路跟跟普通电路没有任何区别。你在前面章节做到五个六个电源你也不会害怕,因为你知道,一个人所有元件都告知的电路,用节点电压或回路电流肯定是可以求的出来的。为什么到了三相你就被吓得魂不守舍了。你是不明白线电压和相电流的关系,还是一相断线对中线电流的影响?

    你管那些干嘛?什么相啊线呀都只是个代号而已。你把它当一个普通电路解,他就是一个普通电路而已。很多同学总是喜欢在线和相的关系上纠结。其实一句话就可以概括的:线量都是向量的根3倍。其实这些都不用记,需要的时候画个图就来了。最重要的是你要明白三相只不过是个有三个电源的普通电路而已。你只要会节点电压法,不学三相的知识都可以解答的很好。当你以一个正常电路看它的时候,三相就已经学的差不多了。三相唯一的难点在计算,只要你是个细心的人,平时多找几个题算算,以后三相想错都难。

拉普拉斯变换

    后面是拉普拉斯变换。这里是电路思维的又一次飞跃。人们发现高阶电路真的不好求解,而且如果电源改变的话除了卷积,找不到更好的办法。所以为了方便的使用卷积,前辈们把拉氏变换引入电路。如果说前面正弦稳态时域到频域是由泰勒公式一步步推来的。那这里就是高数的最后一章——傅立叶变换推倒的。关于傅立叶知乎也有许多精彩的讲解,自己找吧。傅立叶变换有两种形式,一种是时域形态,一种是频域形态。而拉普拉斯变换就是将由频域形态的傅立叶变换,推广到复频域形态。其基本变换公式也是由傅立叶变换公式推广得到的。这一章的学习,你要从变换公式入手,自己把基本的几个变换推导出来。还要理解终值定理和初值定理,这两个定理是检验结果正确与否的有力证据。

总结

    电路你知道思路是一回事,能做对是另外一回事。只有在学习中不断培养自己开阔的视野和强大的计算能力才可以学好这门课,学电路是要靠硬功夫的,你看着老师解题的时候感觉信手拈来,自己却百思不得其解。那是功夫没下到位。考研看了电路大概一百天,新书都翻烂了,我自己的旧书都快散架了,各种习题不计重复的做了至少1500道以上。当我做电路的时候,我会觉得时间会停止,我根本感受不到自习室里还有别人。那种在你冥思苦想终于解决一个问题所带了的足以让你笑出声来的快乐,是陪伴着我的最好的药。每天走在月光下,我都会想,如果当不了科学家,那就干点别的吧。所以说啊,要学好电路,还是你要发自内心的爱上它。

    推荐几本电路原理参考书,江辑光的《电路原理》清华大学出版社,周守昌的《电路原理上、下》,邱关源的《电路》,电路一本是不够的,要全面的掌握知识必需从多角度考量,不同老师看待问题方式不同,要多加比较才能发现精髓。电路习题集可以买清华大学的红皮书——研究生入学习题集。还有清华大学陆文娟的《学习指导与习题集》。这些题目很经典,难度适中。如果想进一步提高电路水平请看向国菊编的《电路经典题型》,个人觉得向老师编的这本是集结电路史上最强的题目,能完全吃透它,将非常了不起,不过题目都是二十多年前的了,很多内容已经不讲了。但是作为提高绝对可以增加十年功力。

三、优雅地弄好PCB丝印

 很多画PCB的人,会认为丝印不影响电路的性能,所以,对丝印并不重视。但是,对于一个专业的硬件工程师来说,必须重视这些细节。

    下面介绍如何优雅地弄好PCB丝印。

1 摆放的位置

    一般来说,电阻、电容、管子等器件的丝印,摆放的时候,不要使用四个方向,这样会导致调试、维修、焊接的时候,看丝印看得很累(板子要转几个方向)。

    所以,建议摆放成两个方向,如下图所示。这样,将会非常方面查看丝印。

嵌入式~PCB专辑28_引脚_06

    如下图所示,元件附近太密集,放不下丝印的话,可以在附近空白的地方,写上丝印,标好箭头,最好再画个框,这样好辨认一些。

嵌入式~PCB专辑28_单片机_07

2 过孔尽量不要打在丝印上

    如下图所示,过孔了打在8字那里,打板回来之后,你会分不清,它是R48还是R49。

嵌入式~PCB专辑28_信号线_08

3 丝印不要压在高速信号线上

    这条建议是针对在顶层或底层的高速信号线,因为这类信号线,可以看作是微带线。

    而微带线上的信号跑的速度(相速度)跟介质有关,如果丝印压到线了,如下图所示,介质将会变得不均匀,导致相速度发生变化,最终表现为阻抗不连续,影响信号质量。

    当然,在内电层的信号线将不存在这种问题。

嵌入式~PCB专辑28_单片机_09

4 丝印的阅读方向要跟使用方向要一致

    如下图所示,丝印的阅读方向和芯片的使用方向一致,主要是焊接的时候,减少焊反的概率。

    其它的,如:电解电容等,也可以不遵循该建议,因为你可以标明正负极性。

嵌入式~PCB专辑28_单片机_10

5 丝印上要标清楚引脚号

    如下图所示,P3接插件上,标了4个引脚号,方便调试/安装。此外,在引脚密集的地方最好也标一下,如:芯片、FPC插座等。

    同时,也符合上一条建议,P3的阅读方向,跟接插件的使用方向一致。

嵌入式~PCB专辑28_单片机_11

6 特殊封装的丝印

    针对BGA、QFN这类特殊封装,丝印的尺寸要跟芯片的尺寸完全一致(如下图所示),否则,会很难对齐,从而影响焊接。

嵌入式~PCB专辑28_信号线_12

7 安装孔的丝印

    这里,在安装孔附近增加了螺丝的丝印,同时标明了长度和螺丝总数,方便安装。

嵌入式~PCB专辑28_单片机_13

8 丝印的二义性

    最常用的RS232,很多人会标注RX和TX,但是PC端也有RX和TX啊,什么时候用交叉线,什么时候用不交叉的?

    这就导致了丝印产生了歧义,让人傻傻地分不清。

    这里,增加了两个箭头,以指标信号的流向(如下图所示),这样,一看就知道该怎样接线了。

    不光是RS232可以这样做,其它的,如:SPI等,带收发信号线的,都可以这样做。

嵌入式~PCB专辑28_人工智能_14

9 标明功能

    一些用户使用的元件,如:按键、灯、旋钮等,需要写上功能、用途。如下图所示,按键为设置键,灯是状态指示灯。

嵌入式~PCB专辑28_信号线_15

10 增加LOGO

    有空间的话,可以在板子上增加公司的LOGO、防静电标志、一维码、二维码。

嵌入式~PCB专辑28_引脚_16

 有做认证的话,要加上认证的LOGO。 

嵌入式~PCB专辑28_信号线_17

   有发热元件,可以加高温标志。

嵌入式~PCB专辑28_信号线_18

    有强电元件,可以加高压标志。

嵌入式~PCB专辑28_信号线_19

四、使用去耦电容要注意的?

去耦电容是电路中装设在元件的电源端的电容,此电容可以提供较稳定的电源,同时也可以降低元件耦合到电源端的噪声,间接可以减少其他元件受此元件噪声的影响

 使用多个去耦电容 

使用多个去耦电容时,使用相同容值的电容时和交织使用不同容值的电容时,效果是不同的。

①使用多个容值相同的电容时

当增加容值相同的电容后,阻抗在整个频率范围均向低的方向转变,也就是说阻抗越来越低。

这一点可通过思考并联连接容值相同的电容时,到谐振点的容性特性、取决于ESR(等效串联电阻)的谐振点阻抗、谐振点以后的ESL(等效串联电感)影响的感性特性来理解。

并联的电容容值是相加的,所以3个电容为66µF,容性区域的阻抗下降。

嵌入式~PCB专辑28_信号线_20

由此可知,通过使用多个相同容值的电容,可在整个频率范围降低阻抗,因此可进一步降低噪声。

②使用多个容值不同的电容时

如下图,在22µF的电容基础上并联增加0.1µF、以及0.01µF的电容后的频率特性。通过增加容值更小的电容,可降低高频段的阻抗。相对于一个22µF电容的频率特性来说,0.1µF和0.01µF的特性是合成后的特性(红色虚线)。

这里必须注意的是,有些频率点产生反谐振,阻抗反而增高,EMI恶化。反谐振发生于容性特性和感性特性的交叉点。

嵌入式~PCB专辑28_人工智能_21

所增加电容的电容量,一般需要根据目标降噪频率进行选型。另外,在这里给出的频率特性波形图是理想的波形图,并未考虑PCB板的布局布线等引起的寄生分量。在实际的噪声对策中,需要考虑寄生分量的影响。

 降低电容的ESL 

虽说是“降低ESL”,但由于无法改变单个产品的ESL本身,因此这里是指“即使容值相同,也要使用ESL小的电容”。通过降低ESL,可改善高频特性,并可更有效地降低高频噪声。

①容值相同也要使用尺寸较小的电容

对于积层陶瓷电容(MLCC),有时会准备容值相同但尺寸不同的几个封装。ESL取决于引脚部位的结构。尺寸较小的电容基本上引脚部位也较小,通常ESL较小。

更小的封装尺寸的谐振频率更高,在之后感性区域的频率范围阻抗较低。从公式中可见,只要容值相同,ESL越低谐振频率越高。另外,感性区域的阻抗特性取决于ESL。

嵌入式~PCB专辑28_人工智能_22

②降低ESL的电容

陶瓷电容中,有些型号采用的是旨在降低ESL的形状和结构。普通电容的电极在短边侧,而LW逆转型的电极则相反,在长边侧。由于L(长度)和W(宽度)相反,故称“LW逆转型”。是通过增加电极的宽度来降低ESL的类型。

嵌入式~PCB专辑28_人工智能_23

三端电容是为了改善普通电容(两个引脚)的频率特性而优化了结构的电容。三端电容是将双引脚电容的一个引脚(电极)的另一端向外伸出作为直通引脚,将另一个引脚作为GND引脚。输入输出电极相当于两端伸出的直通引脚,左右的电极当然是导通的。这种输入输出电极(直通引脚)和GND电极间存在电介质,起到电容的作用。

将输入输出电极串联插入电源或信号线(将输入输出电极的一端连接输入端,另一端连接输出端),GND电极接地。这样,由于输入输出电极的ESL不包括在接地端,因此接地的阻抗变得非常低。

另外,输入输出电极的ESL通过在噪声路径直接插入,有利于降低噪声(增加插入损耗)。通过在长边侧成对配置GND电极,可抑制ESL,再采用并联的方式,可使ESL减半。

基于这样的结构,三端电容不仅具有非常低的ESL,而且可保持低ESR,与相同容值相同尺寸的双引脚型电容相比,可显著改善高频特性。

 其他注意事项 

①Q较高的陶瓷电容

电容具有被称为“Q”的特性。下图即表示Q和频率-阻抗特性之间的关系。

嵌入式~PCB专辑28_单片机_24

Q值高,阻抗在特定的窄带会变得非常低。Q值低时,阻抗虽然不会极度下降,但可以在很宽的频段内降低。

这种特性可能有助于符合某些EMC标准。例如,使用电容量变化较大的电容时,如果Q值很高,则可能存在无法消除目标频率噪声的个体。在这种情况下,还有一种通过使用具有低Q的电容来抑制波动影响的手法。

②电容排布

高频噪声采取对策,可以考虑增加小容量的电容,同时遵循“尽可能使小容量电容靠近噪声源”。

嵌入式~PCB专辑28_单片机_25

③电容的电容量变化率

噪声对策用的电容的电容量变化率较大时,谐振频率的波动会变大,目标消减频段会产生变化或波动,有时很难找到理想的噪声对策。尤其是需要在窄频段大幅消除噪声时,需要格外注意。

嵌入式~PCB专辑28_人工智能_26

④电容器的温度特性

众所众知,电容的特性会受温度影响。目前,EMC测试的温度特性尚未标准化,但在某些应用中,不得不在明显的高温或低温条件/环境下工作、或在会产生较大温度变化的条件/环境下使用。

在这类情况下,非常有可能发生“电容量变化率”中提到的问题,所以,用于噪声对策的电容,需要尽量使用具有CH、C0G特性的温度特性优异的产品。