Hi~ (o^^o)♪, 各位深海王国的同志们,早上下午晚上凌晨好呀~ 辛苦工作的你今天也辛苦啦(/≧ω)
今天大都督将继续为大家带来系列——初中生也能画的电路板,帮你一周内快速入门PCB设计,手把手教你从元器件库添加、电路原理图绘制、PCB布局设计到工厂打样生产,一整套流程完整制作出你人生中的第一块电路板,let’s go!
(5)初试PCB绘制与自动布线
在之前我们说过,PCB设计总共分为前期准备、原理图设计、PCB设计、DRC检查、投板生产、焊接调试六步,这节就来给大家讲讲PCB设计这个工作。
注:3~7节的PCB设计以我们曾经做的APP项目为例,
具体接线可参考文章(2)软串口与SoftwareSerial库使用
APP方面可参考系列【深海王国】小学生都能做的APP?
PCB绘制初试:
1.原理图转PCB
在画好PCB之后,我们就可以将原理图转为PCB啦,点击主菜单栏的原理图转PCB:
然后会提示我们还有未完成的网络,因为我们开发板的引脚没有全部用完,所以会有这个提示,我们点否就可以啦:
并且每次转PCB前都要先保存文件,提示在下面不太好看见:
2.原理图初始设置
在转PCB后,会自动弹出一个新的页面,并且提示我们修改信息:
这个其实主要是进行一些初始化设置,可以直接用默认数值然后点应用,因为这些参数后面都可以改,比如绘图单位、PCB边框尺寸等。
也可以直接用大都督的参数,大都督平时绘图喜欢用mm作为单位,然后起始坐标定在(0,0),这样会很方便后面绘图。边框则无所谓:
3.原理图使用介绍
然后我们就可以进入PCB绘制界面啦:
我们平时使用的电路板一般都是两层的,也就是正反两个面,而电线就在这正反两个面上分布,电线想从正面走到背面,就需要通过过孔走过去,所以当我们将鼠标移到层与元素框上口,可以看到有很多颜色的图画层:
而当我们的点击对应图层后,会有一个小画笔停在颜色块上,这是我们就可以在该图层上作图啦,比如红色就是顶层,蓝色就是底层,紫色就是边框层。
而我们在黑色的画布上,对应的线条颜色也代表该线条所在图层,比如这里的紫色线条就是边框层,代表我们PCB的边框:
我们可以点击主菜单栏的3D视图,观察一下我们现在的PCB板:
可以看到,跟我们的2D图是对应的:
回到画布上,我们可以看到除了元器件、紫色边框线条还有一些细细的蓝色线,这些线就是我们需要连接的电路:
我们使用PCB工具中的导线功能,或者点击快捷键w
就可以按照这些蓝色指示线画线,将对应的元器件引脚、焊盘连接在一起:
接上线以后,我们再点击3D视图,可以看到电路板顶层出现了一根电线将两者连接在了一起:
而这就是我们的PCB设计核心,用最合理的方式布局元器件,设计走线。
4.强迫症患者绘制PCB的小技巧:
在正式开始布局走线之前,大都督先给大家教一些布局的小心得,因为大都督自身是有点强迫症的,如果这些元器件摆的不齐,或者摆的太丑,就很难受,所以就需要一些布局小技巧。
首先我们把Arduino UNO开发板移动到与边框层重合(这也是我开始让大家设置起始坐标定在(0,0)的原因),坐标原点就在边框层左上角,只要让Arduino UNO开发板跟边框层重合就可以,很方便。
此时我们不难发现,很多焊盘圆孔的中心都正好对到了网格的中心:
这样我们接下来布局都会很方便,在默认参数中,一格的长度是2.54MM(0.1英寸),也就是我们常用的杜邦线尺寸,以及常用排针排母的尺寸。
我们点击画布中的空白区域,在右侧属性栏中也能看到相关参数,或者修改绘图单位等:
5.元器件布局
关于元器件布局,可讲的东西其实有很多,比如电容和晶振的摆放位置、离电源的远近先后等等。但是这些都需要一些电路知识,我们作为初中生都能学会的电路板绘制,自然是不讲这些的,哈哈。
所以,我们找个最顺眼的位置放就行了。
目前最简单的原则1:怎么方便怎么布局,比如电路图离电阻跟某个引脚很接近,那我们PCB里也可以把它们放的很近。
比如本项目,需要用到2、3号引脚,那我们直接把排针放到2、3号旁边就行。
其次最简单的原则2:注意元件的摆放方向,走线怎么简单怎么来。
具体参考如下:
6.修改边框层
在元器件布局好以后,我们就可以开始布线啦,布线可讲的内容也有很多,比如不要出现直角∟线的等,但大都督依然选择不讲,而是教大家偷个懒——自动布线。
在自动布线前,我们可以需要先修改一下边框层,自动布线的范围是边框层内,所以我们要先确定最终的PCB板大小,再自动布线。
先把原理的边框删掉,选中紫色边框线用delete删除,或者鼠标右键点击删除都可以.
然后选择图层为边框层,绘制一个自己喜欢的PCB板形状就行。
因为大都督希望这个板子可以直接扣在Arduino UNO开发板上就能用,所以边框就直接描着Arduino UNO开发板的轮廓来了,最后结果如下:
自动布线!!!
在上面我们已经介绍了,PCB设计核心就是用最合理的方式布局元器件,设计走线。而对于简单项目,我们可以直接使用立创EDA提供的自动布线服务,可以大大加快我们的作图效率!(当时大都督就是靠这一手,一上午做完三天的大作业的,哈哈)
虽然AD也提供自动布线服务,但是大都督感觉还是立创EDA的更好用一些吧,反正接下来就开始见证奇迹,准备自动布线(自动布线前也要先保存文件)!
点击主菜单栏的布线,选择自动布线:
然后弹出的参数框,我们暂时先什么都不修改,直接点运行:
等布线结束以后,我们可以看到,布线全部成功:
最后阶段性成果如下:
到这里,我们就结束我们比较基础的一个PCB板绘制啦,是不是很简单啊?
就目前这个项目来说,现在这个板,直接投入生产完全能用。
但是大都督希望大家通过这个项目,举一反三,触类旁通,通过这个简单的项目类比一些复杂的电路项目。
所以接下来我们还会继续深入了解PCB板绘制,了解类如设计规则(线宽、过孔大小、间距)、铺铜、水滴等操作。
并且学习一下,如果我们绘制PCB板的过程中,发现少加了一些元器件,或者想修改原理图,是否需要重新再画一张PCB?还是可以再原本的PCB基础上进行修改?
这些都会在我们的下节进行分享,不用着急~反正今天的学习到这里就差不多啦,下节我们还会继续进行PCB绘制的学习,看到这里的你今天也辛苦啦٩(ˊᗜˋ)و✧。
哈哈,让焦虑不再蔓延,信息不再高壁,如果你觉得这篇文章对你有帮助,就来个免费的点赞吧!
(◍˃̶ᗜ˂̶◍)✩我深海大都督正式授予你深海王国公民的身份~
(・ω< )★ 加入深海大家庭,快乐摆烂每一天!