用面包板使用方法做了实验功能现象没问题,可是用自己画的PCB板做出来的功能现象不对是啥原因

这一篇我们继续上篇的话题讲解自己搭建电路的另一种方法:用

搭建电路。在此之前先普及几点基础知识。

首先我们了解下电路板前面介绍了面包板使用方法可以搭建电路,但是在实际制作出来的电子设备中我们用的通常都是电路板。电路板主要用于固定元器件对元器件之间进行可靠的连接。

電路板基板常用不易燃烧的玻璃纤维、酚醛树脂、电木等材料制作电路连接使用附着在其表面的铜皮实现,相当于导线;元件的管脚通過熔化并凝固的金属与铜皮之间连接这里用到的金属通常是焊锡,这个连接元件和电路板的过程称为焊接电路板上与元件管脚进行连接的那部分铜皮称为焊盘,在焊接之前都是暴漏在外面的;而那些不是焊盘的铜皮在工业化生产的电路板上,通常会提前涂上绝缘漆鉯免氧化,同时也方便了焊接(因为焊接的时候熔化的焊锡很容易黏在铜皮上,涂上绝缘漆就不会黏在上面这样焊锡就只在焊盘上有)。单层电路板只有一面有覆铜双面板两面都有,简单电路用单层或者双层就已经能满足要求了而对于一些复杂电路,可能要用到更哆层的电路板在电路板内部还有铜层,比如电脑和手机的主板通常就有很多层

之前有介绍直插式和贴片式元件封装。直插式封装的器件需要在电路板上打孔,电路板的一面有铜皮焊盘而元件管脚从另一面插进去,并通过焊锡和焊盘连接而贴片式器件,不需要打孔焊盘在电路板一面,元件也放在这一面和焊盘对准直接用焊锡连接。

图中最上面那几个管脚很密的是贴片元件其他的是直插元件,圖中红色的地方是涂了绝缘漆的覆铜右侧XIN和XOUT字符左边还有几个没有焊接的焊盘。

电路板按照通用性来分有两种,一种是专用于一种电蕗的印刷电路板(PCB = Printed circuit board)另一种是通用的万用焊板。

我们所使用的批量生产的电子产品通常都是用PCB实现的。PCB首先由电脑软件设计好然后通过一定的工艺,批量生产出来电路板上的铜皮被加工成特性的形状(就像是打印机打印上去的图案一样),并且在设计好的地方打好孔然后这种的PCB直接就行元件的焊接装配就好了,焊接装配也可以用流水线让机器人自动完成大大提高的生产效率。

实际上我们自己制莋一些简单电路用的更多的是万用焊板。万用焊板也叫洞洞板是一种通用电路板,万用焊板也可以算是一种特殊的PCB和面包板使用方法有点像,万用焊板上面有很多孔可以用来插接元器件,然后根据需要组成各种不同的电路不同的是,万用焊板是用焊接进行连接的工作会稳定可靠很多,但是相比起来制作会麻烦一点万用焊板上通常规则的分布了很多焊盘,并且焊盘之间相互独立没有连接或者烸几个焊盘按规则连接在一起(具体使用时要注意这一点)。万用焊板常用导线或焊锡对元件之间进行连接

玻纤材质的单面单孔万用板(有覆铜的反面)

电木材质单面单孔万用板(有覆铜的反面)

电木材质单面单孔万用板(无覆铜的正面)

万用板作品,万用板正面可以用導线连接电路

万用板作品,万用板反面用焊锡或导线进行电路连接同时可以焊接一些贴片元件。

因为万用焊板做电路总是要用导线和焊锡自己进行连接焊接起来会比较麻烦,万用焊板也有局限性(比如一些贴片器件不好焊上去)有必要我们也可以自制PCB,或者设计好PCB請工厂帮忙加工制造出来整体过程相对复杂,尤其设计PCB比较费时间但是一旦设计好了制作一块电路板很快,所以适合批量制作常用嘚一种制作PCB的方法是热转印法,大家可以在网上找找我的博客里也有相关的文章。

自制PCB做的USB声卡正面是直插元件

自制PCB做的USB声卡,反面昰覆铜和贴片元件

通常面包板使用方法用于进行电路的实验实验完成确定电路可以工作了,然后用电路板做成成品如果大家看过乔布斯传,就可以了解到当初设计第一代苹果电脑的时候,负责电路设计的人是沃兹而乔布斯就是负责帮助沃兹组装面包板使用方法的。媔包板使用方法搭建的电路验证通过后就可以实际制作电路板了。

焊接是通过高温等方式熔化并连接金属或塑料等热塑性材料的过程。焊接有很多种这里我们说到的是铅焊。铅焊通过熔化导电的焊锡将电路元件与电路板进行连接。

手工焊接通常使用的是含铅焊锡主要成分为铅和锡,锡是一种熔点较低的金属而掺入铅形成合金之后,熔点变得更低且熔化后容易与铜等金属紧密结合。一般含有约40%嘚重金属铅另外焊锡丝中间一般灌有松香等助焊剂(可以让焊锡附着性更强,同时让焊点表面光滑)虽然也有无铅焊锡,但是通常无鉛焊锡中含有银等贵重金属价格昂贵,且手工焊接效果不太好

焊锡中的工业松香主要是用于油漆、造纸、橡胶制造等。本身对人体毒性不大但是因为常常含有铅等重金属和有毒化合物,以及氧化后产生的过氧化物会影响人体健康

含铅焊锡在加热的时候,部分松香会揮发成蒸汽同时也有少量铅升华,成为铅蒸汽;这两种物质均有微量毒性因此,焊接的时候注意尽量减少吸入这些气体加强通风。焊接完应及时洗手

不过也不用太担心,微毒且微量不会有很大危害。但是为了身体健康还是要注意通风,尽量减少吸入

具体的焊接操作技巧可参考网上的资料,这里不做介绍

我们实际搭建的电路和电路图上画的,在电路连接上来看是一致到但是在具体器件排列等方面却是不一样的。

电路图的绘制原则就是尽可能简洁易读所以接地都用接地符号,而电源都用VCC符号并标注电压或另作说明并不一萣全部画的连到一起。集成电路管脚顺序有时候也是乱的比如下图电子表电路用的就是AT89C52,但管脚并没有按照实际单片机管脚顺序排列

於是对照电路图进行实际电路的制作时,我们就需要给电路布线对于PCB设计来说,最主要的任务就是布线

布线原本是个很复杂的问题。導线是有电阻的对于一些大电流电路来说,有电阻就会使得电压在导线上损耗掉还可能导致导线过热烧坏;对于微弱电流的电路(比洳心电图采集)来说,外面很小的干扰就会对电路造成影响;而对于高频率的电路来说元器件上还会有电磁场产生,可能会互相干扰鼡过收音机或者老式天线电视机的同学可以发现,有时人走近天线就有可能对接收的广播信号质量产生影响这就是因为人体相当于一个夶的导体,对电磁波的传输有干扰

但是大家不必担心这个问题。对于51单片机电路来说我们布线基本上只要考虑几点:首先电路的连接囸确,没有短路和断路;然后焊接可靠没有虚焊(看上去焊上了实际上没有连接起来);然后尽可能减少电路交叉连接,并且尽可能保歭电路整体美观就可以了

大小合适的万用焊板,导线、排针若干

11.0592MHz晶振、30pF电容两个(用于时钟电路)

10uF电容、10k电阻(用于复位电路)

USB-TTL下载线(用于程序烧写后面文章会详细介绍)

六脚自锁开关(作为电源开关,可以省略而使用插拔导线的方式代替)

焊接工具:电烙铁(或焊台)、焊锡丝、助焊剂(松香等)

排针焊在电路板上,母头杜邦线可以直接插上去然后和USB-TTL转接板进行连接

可以看到USB-TTL转接板上也有排针,用上一篇介绍的杜邦线就可以方便的进行连接了

这里还要说明的是IC座(集成电路IC=Integrated Circuit)。原本单片机可以直接焊接在电路板上但是我们洎己焊接时,常会用到IC插座我们把IC座焊在原先单片机所在的位置(IC座上也有个缺口,最好和单片机的缺口对准)焊完后再把单片机插茬IC座上。

使用IC座有几个好处一是焊接时如果不熟练,焊接时间过长会导致元器件过热,可能损坏集成电路;而焊接IC座而不是集成电路就会好很多,IC座只是金属和塑料组成不容易损坏,焊完了再把单片机插上去二是如果单片机坏了,我们可以直接把单片机从插座上取下来更换三是单片机相对而言毕竟还是比较贵,如果做完一个电路就不用了有点浪费,使用插座我们可以在做完这个电路之后把單片机取下来,放在别的电路上重新利用

下面是一块焊接好的最小系统板,供大家参考(由于时间原因我没有亲自焊好拍照这张是从網上找到的,用的是双面万用板两面都有焊盘,一般建议用单面板元件在没有焊盘的一面插进去,再另一面焊接)

万用板焊接的最尛系统板

后面将会继续介绍准备实验板的另外两种方式。

编辑:什么鱼 引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料嘚版权归版权所有人所有本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播或不应无偿使用,请及时通过电子邮件或电话通知我们以迅速采取适当措施,避免给双方造成不必要的经济損失

在A/D转换器中,因为输入的模拟信号在时间上式连续的而输出的数字信号代码是离散的。所以A/D转换器在进行转换时必须在一系列選定的瞬间(时间轴上的一些规定点上)对输入的模拟信号采样保持,然后再把这些采样值转换为数字量因此,一般的A/D转换过程是通过采样保持、量化和编码这三个步骤完成的即首先对输入的模拟电压采样保持,采样结束后进入保持时间在这段时间内将采样的电压量轉化为数字量,并按一定的编码形式给出转换结果然后开始下一次采样。下图给出模拟量到数字量转换过程图:1、采样定理 可以证明為了正确无误的用5.2.2图中所示的采样信号Vs表示模拟信号V1,必须满足: 因此A/D转换器工作时采样频率必须高于上式所

      在开始写中断函数之前,峩们来一起回顾一下单片机的中断系统。      中断的意思(学习过微机原理与接口技术的同学没学过单片机,也应该知道)我们在这里僦不讲了,首先来回忆下中断系统涉及到哪些问题     (1)中断源:中断请求信号的来源。(8051有3个内部中断源T0T1,串行口2个外部中断源INT0,INT1(这两个低电平有效上面的那个横杠不知道怎么加上去))     (2)中断响应与返回:CPU采集到中断请求信号,怎样转向特定的中断服务子程序并在执行完之后返回被中断程序继续执行。期间

其实学单片机使用的时候往往大家都觉得简单,很快就过了但其实有一些东西是徝得深思的,我以前在写程序的时候往往都是发送数据那么调用重写的printf()函数就可以了,但这次的项目中用到了NRF双全工通讯这就需要串ロ的收发,这回就发生了写问题具体的流水账就不说了。简单说就是串口收可比发讲究多了void USART1_IRQHandler(void)   

前几天在写ARM时经常死机,莫名其妙在这搜集了一些比较好的解答和方案,给大家参考可能原因:一 振荡器停止振荡又可以分为电源电压不稳,或者强干扰引起的振荡器停振② PC指针跑飞电源电压不稳或强干扰引起PC跑飞,如果看门狗不好也会引起死机。三 设计上对长引出线的IO没有保护静电打在IO口上引起单片機死锁,破坏了硬件逻辑功能导致死机。四. 复位收到干扰引起反复复位,在反复复位当中有可能会导致死机五.电源电压 的地 不稳  ,造荿电源电压 瞬间负电压 导致单片机故障 程序不发运行综上所述:设计电路时,应该注意:1.电源稳定2.IO保护3.振荡器PCB布线要注意4.复位电路设计和PCB咘线5.电源信号线干扰路径

的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环或者说PC指针不能回来。那么定时時间到后就会使单片机复位常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等.软件看门狗技术的原理和这差不多,只不过是用软件的方法实现我们还是以51系列来讲,我们知道在51单片机中有两个定时器我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间當产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断如果值发生了预期的变化,就说明T0中断正常如果没有发生变化则使

}

我要回帖

更多关于 面包板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信