AD20画板流程
前言
初学者一般对画板子的流程不是特别清楚,想画好一个完整的电路板,需要有AD库,原理图,规则设置,排版,布线,盖油,滴泪铺铜,最后就是输出文件。这一系列的流程
一、AD库的选择与添加
首先你需要有一个较为完整的元器件库和封装库,起码你将要画的原理图所需的元器件你都需要有。元器件库获得方法有两种,第一种就是自己画元器件如下图
这是一个电容
这是一个电阻
画完元器件之后就是按照直接想要的封装进行封装即可。(进行封装前需要下载封装库,可以通过网上的资源进行下载,如立创官网)。如图,向下划动,就可以看到一个Add的方框,点击Add,再点击Footprint,就会出现这个界面
点击浏览,就可以选择自己所需要的封装了,或者是直接输入自己所需要的封装类型,也可以找出自己所需要的封装。前提是你已经添加了自己所需的封装库。
添加封装库的方法,找到Components这个界面,点击右下角的panels这个选项即可,然后点击图示右上角的第一行最后面的方框,点击之后就会出现如图所示的界面,再点击第一个File-based Libraries Preferences这个选项,找到你想添加的封装库,即可添加封装。
Ps:封装库也能从网上进行下载。
二、画原理图
1.选择元器件
完成添加封装库和元器件库的工作后,就可以开始画原理图了,第一步就是选择自己所选元器件,就是再添加元器件库和封装库的见面中,选着直接想添加的元器件,然后双击即可,然后拖动鼠标,选择元器件放置的位置。即可。
2.放置端口和放置线
元器件放置完毕后,再就是放置GND和VCC等端口,
右击1所示的框框,就会出现第一幅图所示的情况,在选择所需的端口点击左键即可。
左击2所示的框框,是用来调用放置线的,放置线的作用一般是用来连接元器件和端口的,也可以用来放置网络端口。
一个模块的原理图画完后,基本就是这个样子,然后就是添加网络标签
如图所示,点击放置,再点击网络标签,即可拖出一个网络标签
如图所示,拖出了一个网络标签,放置再放置线上,注意网络标签的网络属性一定要放在放置线上,否者系统将无法识别,就会出现报错。网络属性如图所示,用红线圈出来了。
3.标注
一般,我们画完原理图后,元器件的标注是没有标注的,你可以手动标注,也可以让系统自动进行标注。制动标注的方法如图:
点击工具,标注,原理图标注,即可出现如下界面
然后,点击更新更改列表,再点击接受更改即可对元器件进行自动标注。
4.分离模块
原理图画完后,再用线将各个模块进行分割,便于识别。如图,点击放置,再点击绘图工具,点击线,再用线将原理图的各个模块进行分离即可。
5.将原理图更新到PCB中
点击设计,再点击方框第一列 Update PCB Document PCB1.PcbDoc 这个选项,就会出现如下界面
注意,将最后一列的room表去掉,否者再pcb板子中会报错。然后点击执行变更,如果没有问题,就会直接更新到PCB板子上,如果有问题的画会报错,一般的错误会有
1.元器件未封装
有的元器件虽然画了 可以用来画原理图,但是没有封装,这时候你需要给你所画的元器件进行封装,添加封装后就不会报错了。
2.网络标签的网络属性没有放在放置线上
Ps:AD20可能会出现一个bug,有的网络标签的网络属性虽然放在了放置线上,但没有放在放置线的端口上,这样也可能会报错,但很少,一般不会。
3.网络标签没有对应上
在画原理图的时候,你可能由于疏忽将网络标签标错,无法进行对应,所以软件将会报错。
三、PCB
1.布局
执行完变更后,元器件就会出现在pcb的板子上
1.画板框
首先我们需要画一个大小适中的板框,如上图点击红圈圈住的线条,点击后画一个大小适中的板框,再将画的板框和黑色区域一并圈起来,再按下D-S-D,即可规划出自己的板框。
2. 规则设置
我们将元器件更新过来后,系统会报出许多错误,这时候就需要进行规则设置
点击设计,规则,即可弹出规则设置方框
如上图,点击所示选项,Hole的全部为0,其他的可以都改为8,这个看情况,多小都行,一般不要为0,最小到0.1即可,如果为0,布线的时候不会报错,但是铺铜后就会报错,所以最小就是0.1即可,一般布线没有大问题。
第二个就是线宽,一般首选是8mil,最小是8mil,最大为20mil,可以设置顶层和底层的线,也可以单独设置其他的线,比如电源线,地线这个有需要可以自己研究,一般的话设置这些就够了
这个是允许布线的板层的设置,一般是两层都可以布线,直接勾选即可
再就是过孔的孔径,一般按照自己的需求进行设置即可,没有很大的限制,一般按这个来基本没什么问题。
这个是对于线宽,线间距的设置,按如图所示进行设置,基本就没有问题。如果有特殊需求的画,可以根据自己的需求进行修改。
这个是对连接方式的规则设置,一般设置的是直接连接就是Direct Connect
如上图,这个是对丝印的设置,设置为0即可
如上图,这个是对元器件间距的设置,一般都设置为0即可
如图,这个是对阻焊的设置。
如上图,是对孔间距的设置。
如上图,是对丝印到元器件的设置。
Ps:AD20的规则很复杂,一般初学者对规则改动就这些就可以了。有的人选择直接将规则屏蔽,但是博主不建议这样,因为这样以后出现错误也不容易查找。
3. 排版
首先,右击上方的PCB选项框,点击垂直分割,即可出现下图所示界面
再点击工具栏,选择交叉选择模式(一定要选择这个选项,否者PCB板框于原理图无法联系起来),然后框选中原理图的任意模块,再在PCB的界面中点击工具,器件摆放,在矩形区域排列(快捷键:T-O-L),即可将该模块的元器件分离出来
如图所示,就是将框选的模块分离出来了。
将元器件模块分离后就是对元器件的排版,一般的话,就是一个模块一个模块的先进行排版,尽量让线少进行交叉,让线条较为顺畅即可。但也不是一定不能有交叉,一些交叉是无法避免的不必过于深究。大的模块排完后就是对模块内的元器件进行排列,拖动元器件,按空格键进行旋转找出最适合的角度与位置进行布局。一般来说,像排针,UUSB接口这些都是放在板块边缘的,然后芯片一般放在板子的中间,晶振是放在芯片的旁边,与晶振一同的电容最好放在一侧。布局所需注意事项基本就是这些。
4. 布线
布线方面就比较耗费精力,越是复杂的电路板越不好连线。连线方面,由于博主学的是二层板,可以再两层电路板上走线。同一层的电路板走的线不能交叉,而且规则设置有线间距一般只要不重合基本不会报错。其次就是,顶层板上走线可以与任何元器件进行连接,底层板的上走线只能与排针和焊盘走线。因为排针与焊盘是将顶层与底层打通了,所以可以走线,其他的均不可。底层的线与顶层的线可以交叉没有影响。如果遇到无法连接的,可以对电路板进行打孔,打完孔后,这个打孔的地方,底层电路线可以与顶层电路线进行连接,除此之外,不可连接。然后就是注意一下,走线的时候尽量不要出现锐角,少出现直角,一般以钝角为宜。另外,走线的时候,因为USB是给芯片供电的,所以它上面走线要走宽线,一般是20mil,而普通的IO口走线一般走8mil即可。最后晶振上面尽量不要走线。布线完后,对布线进行检查,点击工具,设计规则检查
然后点击 运行DRC检查走线是否出错。
如上图所示,这些对这些错误进行双击,就可以检查出哪出现错误,然后进行修改,如果是显示GND未连接,则不需要进行修改,因为铺铜后GND会自动连接。
Ps:P-T 是放置过孔,就是对电路板打孔,P-V是走线。GND上的线可以不用连接,等到铺铜的时候,将铜的属性调为GND就自动连接到地了。
5. 过孔盖油
随机选中一个过孔,右击,查找相似对象,会出现下图所示情景。
然后,再Layer这一列的最后一个方框中选择same,如上图所示,再点击确认,会出现如下的界面
选中Manual选项,将图中所圈的方框进行勾选,再按回车键,即可完成盖油。
6. 滴泪
如上图,点击工具,滴泪,会出现如下的界面
直接点击确认即可,就可以完成滴泪操作。
7. 铺铜
点击下图所圈的方框
然后按下TAB键,会出现线图所示的方框。
然后将属性调为GND即可。然后就是对整个板子进行覆盖,沿着板子的边缘走一圈即可。(需要对两面都进行铺铜。)铺完后,在进行规则检查,和之前布线时的规则检查是一样的,如果报错,根据软件的提示进行修改即可。