不同类型网站,建设返利优惠券网站,wordpress页面背景图片,c 网站开发 pdfAD超详细教程 前言一、建立一个工程模板二、原理图1.设计原理图。2.使用AD自带库和网上开源原理图库3.画原理图库4.编译原理图 三、PCB1.确定元器件尺寸大小2.绘制PCB Library①使用元器件向导绘制元件库②原理图与PCB的映射 3.绘制PCB①更新PCB②调整元件位置③布线④漏线检查… AD超详细教程 前言一、建立一个工程模板二、原理图1.设计原理图。2.使用AD自带库和网上开源原理图库3.画原理图库4.编译原理图 三、PCB1.确定元器件尺寸大小2.绘制PCB Library①使用元器件向导绘制元件库②原理图与PCB的映射 3.绘制PCB①更新PCB②调整元件位置③布线④漏线检查⑤布线完整性检查⑥电气规则检查DRC检查⑦泪滴⑧覆铜⑨更改覆铜连接方式⑩画外形层 总结 前言
我在学习AD的时候看了网上很多教程但是东西很杂有很多条理不清而且废话很多所以相信大家学习的时候也是遇到一样的困难。我就特地写一篇帖子整理了一下AD从画原理图开始一直到画完PCB文件的所有步骤一方面是供大家参考学习另一方面可以方便我自己学习记忆更加深刻。 我用的版本是AD16中文版大家用新的版本AD20或者AD22应该操作都是差不多的。还有就是建议大家用英文版不要跟我一样装汉化包之类的因为有些中文翻译非常生硬而且CSDN上很多大佬发的博客都是英文版的AD有时候你用中文就很难对应上每个操作。 一、建立一个工程模板
1.新建一个工程 在文件栏的new里面选择project 2.选择PCB project然后default名字最好起你这个工程的名字路径最好不要包含中文。 3.工程建好了之后里面是空的什么都没有所以我们需要给它添加原理图文件和PCB文件。
4.将原理图文件和PCB文件保存通常命名为你这个原理图文件所画的模块或者电路的名字。
5.一般来说一个大的工程都会由很多歌模块或者电路组成所有的原理图和PCB画在一起就会显得非常拥挤所以我们要建立Schematic Library和PCB Library就是为主原理图和PCB文件提供库文件。 6.同样的创建好文件之后就保存文件尽量把她们保存在同一个文件夹中这样使用时更好的找到它们。至此一个包含了原理图、原理图库、PCB、PCB库的工程就建好了。
二、原理图
1.设计原理图。
这一步就是完全考验个人电路设计能力如何根据需求设计出好的电路这不是两三句话能说的清楚的需要电子工程师多年的设计经验在这里就不考虑这些。我用上星期画的一个简单地小板子举例。首先下面是我画的一个原理图 这原理图看起来应该挺简单的吧实际上就是一个插头进去然后接四个小模块然后输出从另一个插头出来四个模块分别接地原理就这么简单。
2.使用AD自带库和网上开源原理图库
首先在AD自带的库里面是有很多元件的比如常用的电阻电容电感等等可以在下图中这两个库文件里面直接调用加入原理图中。 如果这个元件AD自带的库里面没有那么还有一个办法就是在嘉立创商城中去搜这个元件嘉立创商城里面很多元件都自带原理图和PCB库极大地方便了硬件工程师们开发设计。找到这个元件之后点击数据手册里面就会有这个芯片相应的原理图和PCB而且还有这个芯片的数据手册作为一个攻城狮学会看数据手册是十分重要的。 嘉立创的原理图和PCB都可以导出到AD里面相当于是直接帮你画好了这个元件减少了工作量。 作为一个硬件攻城狮要学会偷懒不必每个元件都事必躬亲(●’◡’●)有一些经常会使用到的一些元件你可以自己建一个原理图库和PCB库然后把从立创商城学到baipiao的一些元件直接放在你的自建库里面这样以后就不用每次使用到这个元件就跑到立创商城搜一遍节省点时间。把从立创商城导出的原理图打开然后点击右上方设计栏选择生成原理图库。 然后直接CV大法把这个元件库复制到你的自建库里面去再保存这样就可以成为你自己画的元件啦PCB库也是同理。以后需要调用到这个原理图库或者PCB库里的元件的时候就只需要把这些库添加到工程中去就可以啦。 选择工程然后添加现有文件到工程再选择这些元件库的路径就能添加进去了只需要注意一点路径中最好不要有中文哦不然可能会报错。
3.画原理图库
我这四个元件在AD自带的库里面是没有的两个插头的型号在AD里面也是没有的所以我得自己去画这两个元件的原理图库。在我之前生成的Schematic Library里面首先放置一个矩形因为大多数芯片都是矩形的如果你用的是一块圆形芯片那么就选择椭圆。 通过拖动矩形的角或者边来改变元件的大小这个大小可以自己决定但是我建议还是根据引脚多少来确定最好的状态是长宽和引脚分布保持的刚刚好。 注意让引脚的名字在元件里面标识在元件外面双击引脚可以对其进行设置 把所有的引脚画上去这个元件的原理图库就算完成了记得保存然后在原理图里面就可以调用这个元件了 把你所有需要的原理图库画好然后用线按照电路方式连接在一起那么这份原理图就算完成了。
4.编译原理图
在工程里面选择第一个编译原理图如果你的原理图有设计的不合理的地方比如走线悬空元件之间堆叠等等那么AD就会给你报错可以根据软件的报错信息来具体定位报错位置然后做出相应的修改。
三、PCB
1.确定元器件尺寸大小
首先你要画一个元件的封装那就一定要知道这个元件的具体尺寸如果你是在某宝上买的元件那么就找卖家要资料或者数据手册上面一定会有尺寸大小如果你是用了一个没有资料的不知名元件那么就得在网上搜它的型号找它的厂家一般厂家的官网上都会有这个元件的尺寸。下面这个是我要用的元件的尺寸图以此来举例
2.绘制PCB Library
①使用元器件向导绘制元件库
在PCB Library文件中点击Tool工具栏选择component wizard 进去点击Next然后选择DIP封装尺寸选择mm 根据元器件引脚的尺寸来选择焊盘大小最好是焊盘的直径比元件引脚稍微大一点 然后这个引脚间距自己设置需要多少就改成多少 外框宽度使用默认设置 引脚数量改成元件实际拥有的引脚数 封装名称改成元件名称最后点击Finish出来的元件应该是下图的样子 如果跟你元件的尺寸和这个是符合的那么就直接使用由于我使用的这个原件是圆形的所以我还得修改一下这个边框先把矩形框删掉然后画一个圆形框 看到这个圆形框是红色的么因为它所在的层不对双击圆形框改成Top Overlay层这样它的颜色就是黄色了 双击圆形框然后选中圆心为中心点这样方便你确定每个焊盘的位置和尺寸 然后你可以在右上方的工具栏随意添加焊盘双击焊盘即可修改它的位置和尺寸。假如你不习惯用mil单位想换成mm那就在键盘的英文状态下按Q就可以修改成mm制 最后的效果如下图
②原理图与PCB的映射
绘制完PCB之后并保存然后返回原理图界面点击Tool工具栏然后选择Footprint Manager 点击ADD添加封装然后点击browse浏览在你的PCB Library里面找到这个元件的封装最后点击确定把所有的元件封装都选择好后你可以点击每一个元件查看他们的封装是否都正确在右下角会显示你添加的封装 确定所有元件都有封装之后保存所有工程然后再编译一遍工程看有没有什么问题确定没有什么问题就可以开始画PCB了。
3.绘制PCB
①更新PCB
你可以从元件库里面一个一个的拖动并摆放所有元件当元件不多的时候当然是没什么关系但是当有几十上百个元器件堆放在一起那就及其麻烦好在AD为工程师们提供了简便的方法。点击Design工具栏选择Update PCB Document然后依次点击Validate ChangesExcute Changes最后点击close 就会在右下角自动生成一块PCB板把所有的元件选中之后拖动到黑色区域以内就行了。 这里强调两个快捷键第一个在原理图中查找元器件CTRLF可以自己选择匹配关系进行查找第二个在PCB中查找元器件JC
②调整元件位置
框选左下角红色的背景把它删掉然后把元器件整齐的排放在黑色背景内。如果黑色背景太大或者太小可以按键盘上的数字1然后点击Design工具栏选择Redefine Board Shape或者Edit Board Shape更改板子尺寸改好之后按键盘上的数字2返回正常模式。 注意元器件之间不要重叠然后排放的稍微有点规律相同的元件摆在一起这样出了问题也方便查找元器件之间的连线也尽量让它们不要交叉太多可以选中某一个元器件按空格键旋转90°或者按ctrlx左右翻转按ctrly上下翻转注意不要随便左右或者上下翻转器件因为这样就相当于把器件在空间内旋转而不是平面上结果就是你打出来的板子元件引脚跟焊盘上的引脚位置对不上空间内旋转器件实际上就是把期间从顶层旋转到底层去所以不要随便上下左右翻转。元器件之间摆放的要留有空隙因为有些器件的尺寸不是百分百符合厂家给的尺寸不然到时候你板子都打好了结果放不下那就尴尬了所以要留有余量。 有时候当你在画一个非常复杂的PCB板上面元器件就会非常多你放上去之后再连线可能会看起来非常杂乱找不到器件在哪了这个时候就可以通过原理图选择然后快速定位到PCB上操作方法是在原理图界面按TC快捷键然后选择你想看的器件在PCB界面这个器件就会高亮。 在布局布线的时候有一个小细节就是在一个电路中一般都是不止一个元件的也就是很多元件在一起组成的一个电路所以在PCB中布局的时候我们最好是把功能相同或相似的元件摆在一起但是你一个一个去拖动又很麻烦这个时候就可以把一个电路所涉及到的元件联合起来也就相当于是锁起来选中一个部分的元器件然后右键选择联合然后选中的器件生成联合就可以把他们变成一个整体拖动的时候就可以一起拖动这样布局的时候就可以减小你的工作量而且不会让这些器件弄乱。 上面讲了怎么把一个电路所用的元器件联合在一起那么有时候一个电路可能几十个元器件更新完PCB之后几百个元件摆在那里一个一个去找又十分费劲怎么去找一个电路所用到的所有元器件呢你更新完PCB之后的情况应该是下图这样的 那么这个时候你需要在原理图中去框选一下你想要摆放的一个电路的元器件 然后你再去PCB看就会发现你框选的元器件呈现框选状态这样就非常方便去寻找和选中元件大大节省时间。
③布线
所有的元器件位置都摆放好之后就可以开始布线你可以一根根地连起来当然AD也给我们提供了更简便的做法在Auto Route工具栏选择ALL全部布线AD就会自动帮你布好所有有连接的线。当然作为一个初学者那么我更推荐你还是手动布线因为你更需要的是长年累月才能积累下来的经验而不是图个省事。 单层布线有些线无论如何也走不通可以使用过孔切换到另外一个走线层。顶层与底层是不同的走线层在布线时按小键盘区域的“*”可切换层也可以用ctrlshift鼠标滚轮的方式切换层。这两种方法都可以一边布线一遍换层效率较高。按Ctrl鼠标左键点击走线可以设置高亮让你想看的线颜色比周围颜色更深。 布线完之后的PCB大概是下图这样可以看到所有的连接点都连接了红线和蓝线这个时候你可以再做一些细致的微调比如电流走线要大一点我这个模块要走大概5A的电流所以这个宽度的走线过不了大电流需要改大一点。 双击走线就可以设置线的宽度了如果设置完报错的话去布线规则里面修改一下走线的的尺寸最大值改大一点就不会报错了尽量让走线规律一点条理清晰一些这样看起来也美观。
④漏线检查
点击工具栏View选择Workspace Panels然后选择PCB再选择PCB。 在最下面一个方框里就会出现没有连线的地方点击就能跳转到漏线处
⑤布线完整性检查
依次点击工具栏的Reports然后Board Information就能显示板子信息点击Report就会显示布线的完整情况如果显示100%那就代表布线没有问题了。如果不是100%再重复前几次步骤看看哪里有问题。
⑥电气规则检查DRC检查
选择工具栏Tools然后点击Design Rule Check。这一步和编译原理图的目的是一样是为了检查PCB的合理性你需要认真查看每一个错误提示自行决定更改还是忽略
⑦泪滴
在PCB打样的时候泪滴的作用是使焊盘更结实、接触面积更大、增加导通的可靠性。在焊接时候可以保护焊盘避免多次焊接时焊盘的脱落生产时可以避免蚀刻不均过孔偏位出现的裂缝等。在工具栏Tools点击Teardrops设置使用默认的就可以了
⑧覆铜
点击工具栏Place然后选择Polygon Pour多边形覆铜设置相应参数然后点击OK在PCB上选择覆铜区域。在Top层和Bottom层都需要覆铜。 当你在后期需要修改PCB或者你在看别人的PCB时大面积的覆铜会非常影响你的视线可以按CtrlD来隐藏覆铜这样能更清晰地看到内部走线。 如果你想看某一层的元件按键盘上ShiftS快捷键然后选择PCB层就可以查看单层。
⑨更改覆铜连接方式
覆铜后发现焊盘处是以十字方式连接的这个时候点击工具栏Design再点击Rules找到Plane–Polygon Connect Style–PolygonConnect把ConnectStyle改为Direct Connect再重新覆铜可以和之前的效果对比一下就明白这样做的目的和原因了。当然具体选择哪种方式还需要根据实际情况而定。
⑩画外形层
在Keepout Layer层下选择Place然后Keepout然后Track然后点击合适的位置确定板子的外形尺寸就可以了。
总结
花了几天时间集中学习了AD软件的操作在画板过程中虽然还是有很多不会的地方但是参考了CSDN上众多大佬的设计经验和技巧如果文章有什么错误的地方欢迎指正。总算是完成了一个简单的PCB之前的布局和走线很丑在大佬的帮助下也算是把走线和布局都调整的稍微好看一点后面还会做更多这方面的设计慢慢的锻炼自己吧
这篇文章我后面还会慢慢更新的我学到一点就记录一点分享一下自己的学习过程吧大家有兴趣的可以收藏着陆续还会更新新的知识。
创作不易三连鼓励