使用AD19画第一块PCB板,并免费打板,自行焊接全过程分享
0.先来一个效果展示
1.安装Altium Designer 19
2.新建工程
3.画原理图
4.画PCB
5.导出gerber和nc文件
6.嘉立创免费下单
7.回流焊并测试
零、效果展示
这里可以看到回流焊的效果还是很不错的。
看一下背面。
点灯测试一下,也能够正常运行。
一、安装Altium Designer 19
安装过程很简单,直接下一步下一步,把安装路径改成自己想存的位置,把安装包里的许可证替换一下就差不多了。安装包在某站某微信公众号搜一下就可以拿到,再到本站搜一下ad19安装教程,很快就可以装好。
二、新建工程
1.首先,这一步很重要,你需要先在电脑里新建一个文件夹,用来存放当前工程下的所有文件。
2.打开软件,新建一个工程,并创建原理图文件和PCB文件。
3.把工程项目,原理图项目和PCB项目命名并存放在该工程文件夹路径下。
4.在开始画板子之前,我们还需要将工程所需要用到的元器件库导入。
新建一个PCB工程。
然后再在工程中添加原理图。
如法炮制,将PCB也添加。
然后就可以得到整个项目的模板。
接着把工程文件保存一下。
一共有3个文件,分别是PcbDoc文件(PCB文件)。
SchDoc文件(原理图文件)。
PrjPCB文件(工程文件)。
整个文件界面如下。
AD19内工程界面如下。
按以下步骤添加原理图库。
点击从文件安装。
选中想要安装的原理图库。
三、画原理图
作为初学者,一般而言我们第一个PCB都是按部就班的仿照着别人画好的PCB来设计。推荐一个很好获取资源的途径,很多资源可以找淘宝客服要,一般都会给。
1.作为第一次画PCB,我推荐可以画51单片机或者stm32的最小系统板作为练手,这里我画的就是stm32f103c8t6最小系统板。
2.先把我们需要用到的元器件拖出来,摆放好元器件。
3.然后就是将各元器件连线好。设置元器件标号。把元器件的值填上。把网络标签给填上。
4.变更元器件封装。确保每一个元器件封装无误。
5.编译。编译成功后再将各个模块位置调整美观。
6.编译无误,最后导入PCB。
优先项中General是原理图的一般设置,我们最主要通过它改变图纸尺寸。
优先项中Grids是原理图的栅格设置,一般5mil或10mil即可。
鼠标双击或者左键拖出的方式可以将元器件移出到原理图上。
布线时注意上方的功能栏小框中的两种线,后者不具有电气属性,我们采用前一种线进行布置,点击所需要连接的端口连接即可。这里演示一个复位电路的连接。
放置GND与VCC端口。
放置网络标签,网络标签就像一个传送门,相同的网络标签是相互连接的。网络标签的好处是可以避免线路交叉,使我们操作更加方便,使电路更加直观清晰。
双击网络标签,改变其属性。
对于芯片中用不到的引脚,就需要用到No ERC标号叉掉。
添加文本使你的电路图更加直观。
按以上的步骤将整个电路图都设计好,原理图设计就完成了大半,如下所示。
批量改变一下原理图的标注。
原理图标注配置一般按默认即可,也可以根据需求去改变标注的方向以及需要标注的位置。按以下步骤操作即可。
验证变更,执行变更。
打开封装管理器,变更为需要的封装。
可在封装列表中添加封装。
按下图步骤可以变更封装。
此为添加封装操作。
原理图编译。
编译后可能没有任何变化,不要慌,点击右下脚Panels,再点击Messages。
打开消息面框后,可以看到编译成功。如果出现报错也能够根据具体的报错具体分析。
将原理图导入PCB中。
按以下步骤操作。
导入成功,如下图所示。绿色部分是绿色报错,先不管,后面改掉规则就好了。
四、画PCB
1.先画电气禁止层。
2.将元器件摆放好位置。
3.设置类和规则。
3.布线。
4.电气规则检查。
5.调整丝印层。
6.覆铜。
PCB板的切割按理来说是看机械层的,但目前国内大多生产厂家不需要机械层,而是根据电气禁止层来进行PCB板切割的,所以对于PCB板的切割,我们画好电气禁止层即可。注意,在画PCB过程中,一定要有层的观念,需要在相应的层进行相应的操作。
直接画线的方式可能会导致层跳变,用以下的方式画线或者画圆弧虽然更麻烦些,但是不会出现问题。
画好后双击改变线条的属性,宽度默认10mil就可,长度按自己的需求改。
选中线条后按ctrl+c和ctrl+v的方式可以复制和黏贴线条,也可再直接画其余三个线条,选中线条时按空格可以改变线条的方向。左键拖动线条将线条严丝合缝。
画好后如下所示。
按以下步骤画圆弧,使板子边角更加圆润。
按之前贴合的方式将圆弧贴合好。
双击改变圆弧半径、起始角度和终止角度。
按以下步骤画圆孔。
双击改变属性,常用的孔直径为3mm。
画好后把直线删去,并将圆弧连接好。
如此整个轮廓画好了,如下图所示。
选中板子后按以下步骤切割板子形状。
但是内部的四个圆孔并没有被切割,还需进一步操作。选中圆孔,按以下步骤操作。
按以下步骤操作,将Kind属性改为Board Cutout。
对所有的孔都操作一遍,整个板子算是切割好了。画圆孔可以用更简单的过孔方式,这里就不做演示了。
英文状态下按快捷键N,再按以下步骤可将飞线隐藏掉,让显示更加直观。AD有许多快捷键,我们可以一个一个按去看哪些键对应哪些功能。有些常用的快捷键使用还是非常方便的。
将元器件摆放在板子上,注意是在TOP Layer层上。这里需要注意的点是需要有模块化的观念,元器件最好不要乱摆,优先将各个模块的元器件都放在一起,比如说电源压降模块用到的芯片和电容,都规划到板子的同一个区域,而不是为了追求布线方便将元器件东一个西一个的摆。另一个点就是两个晶振模块,最好是就摆在芯片周围,直接和芯片连接,在同一层走线,尽量走直线,不要放置过孔。这么做是为了让它更加稳定。
看一下三维预览图。
还不错,挺好看的。这里USBmini插座没摆好,应该把板子这块切掉一截或者摆出一些的,不然就导致了USB线只能减掉一层塑料皮才能插上去。
创建类,电源类与信号类。
按以下步骤添加类。
创建PWR电源类和SIGN信号类。电源类将+5、3V3、GND端口加入。
信号类将其他信号端口加入。
创建好类后开始设计规则,这也是布线前最重要的一步。
找到电气规则,先改线距。改好后就会发现,之前的绿色报错就消失了。
再改变线宽。建立两个新的线宽规则,一种是电源线布置,另一种是信号线布置,分别是PWR和SIGN。
按以下步骤操作,电源线设置12mil足够了。最小线宽和最大线宽不用管,介于优先项之间即可,把优先项设置好就行。
信号线宽如下,设置为8mil。目前的布线设置6mil是一个分水岭,线宽小于6mil成本会比较高,而大于或等于6mil的成本都差不多。
过孔规则,按以下步骤操作,主要也是设置优先项就行,小圈的直径比线宽大1.5倍即可,小圈和大圈的关系是大圈直径=(2*小圈直径±2)。
最后注意优先级,电源线优先级在第一位。
以下是铺铜设置,选择通孔直连的方式,这种方式是对于板子电气性能的体现是最好的。
设置完规则后,还需要改变一下过孔的优先项,打开优先项,按以下操作设置。
现在开始布线,和画原理图类似,直接拖动功能框里的网络布线即可。
在英文状态下,按以下方式可以更加快捷布线。过孔可以让顶层和底层的线相连,为了避免干扰,顶层和底层的布线最好是垂直分布的,对本次设计的最小系统板影响不大,主要影响到高频信号。
英文状态下按shift+s,可以隐藏封装,以及其他层显示,只显示当前层的网络端口。
布好线后,顶层和底层如下所示。
再按下shift+s去除隐藏。
切换到丝印层,按以下操作批量调整丝印大小。
按以下步骤操作。
然后就会出现下框,就可以批量改变字体属性了,把字体改小些。
也可以在板子的空白区域加点自己喜欢的句子,让板子更加美观。
在板子的背面可以插图,这里介绍一种简单粗暴的方式。word打开一张黑白图片,黑白图片可以通过电脑自带的画图软件将彩色图片转换。
按以下步骤生成联合,然后还是在联合内,选中调整联合大小,点击图片拖动边角四个点即可。
注意是在底层丝印层,效果大概如下所示。
3D图预览一下。
接下来就是设计规则检查了,这一步是按照预设的规则进行对板子的导出前检查。
按如下选择要使用到的规则。其实规则都是根据需求去确定的,不熟悉的朋友可以直接按照下图进行设置即可。
在规则选择完后,就开始运行规则检查器,此时发现有许多报错,没关系,可能只是某个规则没有设置好导致的,我们根据具体的报错情况来改变相应的规则就行了。从下面的报错可以很明显的发现,报错的规则设置的是10mil,而我们的PCB图中规则体现小于10mil,于是导致了报错,那我们只需要将相应的规则改小一点就行了,但是要注意有些规则不能设置太小了,比如说线宽,线宽越小,就越容易干扰线路的导通。
在将报错信息复制网页在线翻译进行翻译后,很快我们就知道了是在制造规则中,改变一下其规则就好了。
现在我们再次设计规则检查,可以看到,报错为零了。有报错一定不要慌,也不要怕麻烦,百度搜索和英文翻译是两个很好的解决办法,因为你所遇到的问题很可能别人也遇到过,并且有心人会分享在网络中,这就让我们的学习变得非常有利,我们也要好好利用这样的资源去学习。
最后一步是铺铜,为什么要铺铜,是因为铺铜可以在一定程度上降低地线阻抗,对表底层器件和信号也有一定的屏蔽防护作用。按以下步骤或者直接在功能框上选择铺铜都可。
铺铜时将板子内所有内容都覆盖住。
改变铺铜属性。将网络设置为GND以及去除死铜。
在变更了铺铜属性后,需要重铺一遍铜。
增加过孔的目的是为了使得层与层之间的连接更加紧密。
底层铺铜亦是如此。
到这,整个PCB设计过程就结束了。
五、导出gerber和nc文件
1.gerber和nc文件分两步导出,先导出gerber文件。
2. 整体过程按如下步骤操作即可。
六、免费下单
1.目前可以免费白嫖PCB板的公司有很多家,像嘉立创、捷配、华秋电子、捷豹等等。
2.用过之后个人认为嘉立创白嫖的板子质量最好。
3.这里就详细介绍一下嘉立创整个免费下单过程。
4.目前嘉立创每个月可以免费白嫖两次每次五块板子。
然后按照下图步骤即可。
黑色,YYDS。
下图第四个选项,可选择不加客户编号。
以上就是板子设计+白嫖全过程了,现在就只需要等个三五天就能收到板子了。
七、回流焊并测试
经过短暂的焊接并测试后,板子能够正常有效工作,本项目告一段落。