AD学习记录
此贴用于记录AD学习的个人要点
关于不同层(Layer)
如果是贴片元件,则选择顶层 “Top Layer”, 或者底层 Bottom Layer,如果是直插件,(此处个人暂时认为是那种杜邦针直插的情况,直接穿透整个pcb)则画在“Multi-Layer”上
关于PCB走线的设计
-布线的方式
布线应尽可能避免锐角
-回路的设计
电流回路覆盖的面积要尽可能小,即电流从正级入->负极出这段环路所包含的面积
-信号线的设计
–对于一般/全部信号线
信号线应尽可能避开电流线,如果不得不靠近,或者较近的情况,需保证信号传递方向与电流方向一致,从而减少干扰 *
–对于差分信号线
差分信号线应保证长度尽可能相同,并且两条信号线应尽可能靠近
-过孔的设计(没有经过原理查证的会用*标注)
根据网上的信息,一般过孔之间(孔边到孔边)不能小于6mil,最好大于8mil,也有说最小为7mil的
此外,过孔的载流能力需要额外考虑,具体请参考这篇文章.
-电容的设计
电容应尽可能的靠近所连接的元器件,太远的话电容的效果不大 *
关于丝印
绘制丝印时,应注意丝印离阻焊区域(紫色部分)距离最好保证10mil(大于等于4mil)。否则可能会报规则问题
关于自定义元件封装
自行封装元件,是画板的基础,在这一步,我被网上的垃圾教程毒害了足足1小时之久,在此整理一下正常人能看懂的,正常的元件封装流程(愤)
1、定义元件原理图
1)创建元件原理图库(Schematic library)
(注意:这一步根据用户AD版本的不同,过程略有区别)
首先,点击文件(快捷键F)→新建(快捷键N)→Library/库(注:本人使用的是AD22版本,不同版本的选项名称/UI可能不一样)→Schematic Library
当你按照上述流程创建完元件的原理图库后,你的Projects栏应当创建了一个Libraries文件夹,其中有一个Schematic Library Documents文件夹,这个文件夹中既是你刚刚创建的原理图xxxxxx.SchLib 这便是你元件的原理图绘制处了,此外,这也是你的元件库(即:当你在PCB原理图(xxxxx.SchDoc)中Place元件时,你可以在元件库中找到名称为xxxxxx.SchLib的元件库)
2)绘制你的原理图
没什么好说的,按P,选择你想绘制的图形/类型,画完后别忘了加管脚,需要注意的是,放置管脚时,鼠标光标的那端是输出端,应当保证输出端朝向图形外部
3)绘制你的元件PCB图(重要)
网上的教程,大部分在上面第二步后,就让你去画原理图,之后导入主PCB文件了,然后新人们就会发现,报了一堆错,最后导入PCB的只有一个空空的Sheet。(我元件呢?)实际上,在画完原理图后,你还需要画出这个元件对应的PCB图,并做好管脚映射,首先你需要创建PCB Library,跟创建Schematic library差不多,在中间的分歧选项中,选择PCB Library即可
具体画法,暂时不写,太麻烦
总之,当你画好PCB图后,你的图中应该会有几个Plate(焊盘),并且有标号,这里需要让你的标号和你元件原理图里管脚的标号对应,注意,这里指的标号不是Name,而是Designator,之后,在你元件原理图的Properties选项卡里,找到Parameters栏,点击Add按钮,选择Add Footprint,把你刚画好的PCB图利用浏览功能加进去,这里贴心的AD还给你留了管教映射的选项,如果你之前画的太乱,可以依靠这个功能直观、快速的做管脚映射,绑定好后,大工告成,你可以将你做好的元件放进PCB主图里了,开始愉快的布线吧
注:这并不涉及三维模型的设置,如果你希望你的元件能在3D视角中展示,那么需要额外导入3D模型,具体模型怎么画,画好怎么导入,等我再学学,有空了再写