ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

嘉立创EDA专业版全流程实操:从原理图到PCB打样与免费打板技巧

嘉立创EDA专业版全流程实操:从原理图到PCB打样与免费打板技巧 做电子这行的只要自己画过板子大概率都绕不开嘉立创EDA。我前前后后用嘉立创EDA专业版完成过好几个从原理图到PCB打样的完整项目中间踩过的坑、绕过的弯是真不少。这篇内容不打算做成官方文档的复读机而是把从软件安装、建工程、画原理图、布线到最后下单PCB打样拿板子的整个链路按一个新手实际会遇到的顺序摊开讲。特别是星型接地怎么布、六层板怎么叠层、免费打板规则怎么用才不白薅这些问题我都会结合实操经验给到可落地的做法。这篇文章适合谁看刚接触嘉立创EDA专业版、正准备画第一块板子的学生或爱好者以及有一定经验但没完整走通过打样流程、想了解免费打板门道的工程师。哪怕你现在连软件都还没装照着往下走也能顺利拿到自己设计的第一块PCB。1. 安装与初始设置先把环境弄明白后面少折腾1.1 标准版还是专业版先想清楚再装嘉立创EDA有两个主要版本标准版现在叫嘉立创EDA经典版和专业版。很多新手一上来就纠结选哪个我的建议很直接如果你只是画简单的双面板、晚上临时做个小板子、希望软件轻量秒开那标准版确实够用但只要涉及多层板、复杂走线、团队协作或者你打算长期在这条路上深入直接上专业版。专业版的底层架构和老版本完全不同它采用的是多文档工程管理模式不再是单文件单画布而是把原理图、PCB、元件库、BOM这些内容组织在一个工程里处理和切换都更高效。更重要的是专业版对布线引擎、覆铜逻辑、规则设置等核心部分都做了重构布线和推挤的流畅度明显更好六层板这种复杂设计在专业版里操作体验要舒服得多。这篇指南后面讲的内容也都是基于专业版来的。提示安装之前先确认电脑系统专业版支持Windows、macOS和部分Linux发行版但不同系统的安装包是分开的别下错。官网下载页会根据浏览器自动识别不过自己留意一下后缀名更稳妥。1.2 下载安装的完整步骤与常见问题安装过程本身不复杂但有几个点容易出问题。第一步去嘉立创EDA官网找到专业版的下载入口下载对应系统的安装包。Windows下通常是exemacOS是dmg。下载速度一般还行几十兆到上百兆不等取决于版本更新情况。第二步运行安装程序。这里有两个实际经验安装路径尽量不要选在C盘系统盘很多人的C盘空间本来就紧张而EDA工程文件后期会越攒越多另外安装路径不要带中文和特殊符号否则偶尔会出现莫名奇妙的保存报错。装的时候如果杀毒软件弹出拦截提示一般选择允许即可这是正常的误报或权限请求。第三步安装完成后打开软件会要求登录嘉立创账号。建议提前注册好手机号或邮箱都行。这一步不能跳过因为后面保存云工程、下单PCB都要用同一个账号体系。注册时如果提示验证码收不到先检查手机号有没有填对再等一下不要反复点发送。我遇到过的一种新手常见问题是安装后打开软件发现界面字体发虚、界面显示不全。这多半是电脑的显示缩放设置导致的Windows下在高分屏上把缩放调成125%或150%如果还有问题可以右键软件图标在兼容性设置里勾选替代高DPI缩放行为选应用程序以关闭系统的自动缩放一般能解决。1.3 安装完成后建议马上做的三个设置装好软件别急着画图先花几分钟把环境调顺后面会省很多事。第一个设置单位切换。嘉立创EDA专业版支持mm和mil两种单位PCB设计里我习惯用mm做板框和结构尺寸用mil做走线线距因为很多工艺规则比如最小线宽线距习惯用mil标注。切换单位在界面右上角的单位工具里快捷键也可以设置随时切换。第二个设置网格大小和光标类型。网格建议默认设成0.25mm或0.5mm对应约10mil或20mil走线和摆元件时会舒服很多。光标建议设成全屏十字光标这样对位时候非常直观尤其在密集布线时可以准确对齐焊盘。第三个设置快捷键。专业版的快捷键可以自定义在设置菜单里调整。我自己的习惯是走线用W放置过孔用V测量用M切换层用小键盘的数字键保存用CtrlS。这些设置好之后按一两次就会形成肌肉记忆效率真的能提升不少。注意专业版的工程文件后缀是.eprj它本质上是一个工程容器原理图和PCB是工程下的两个不同文档。这和旧版那种单文件逻辑不一样刚开始要适应一下别把工程文件当成PCB文件去发出去打样。2. 工程管理搞懂文件结构删除操作不再心虚2.1 工程面板里到底装了什么嘉立创EDA专业版打开后左侧是工程面板里面会显示当前打开工程的全部内容。一个完整的工程通常包含原理图文档、PCB文档、元件库可能内嵌在工程里、BOM表、以及一些设计规则和配置。这个结构和很多专业EDA工具类似好处是全都在一个工程下管理导出生产文件时不容易漏东西。坏处是新手第一次打开会懵明明我只想画一个板子怎么有这么多文件其实你只需要关心两个核心文档——原理图和PCB。其他的基本都是辅助内容。工程面板里还可以区分本地工程和云工程。专业版支持将工程保存到云端这样做的好处是换电脑也能继续画还能分享给队友协作。我个人的习惯是对于正式项目开一个云端工程自动同步防止电脑硬盘挂了图纸全没对临时测试的小板子直接存本地省得云端文件太多不好整理。2.2 如何正确删除一个工程文件才不会残留搜嘉立创EDA专业版如何删除一个工程这个问题的人非常多因为操作确实有点隐蔽而且容易出错。在工程面板里选中你要删除的工程右键会看到删除选项但这里的删除逻辑和常规软件不太一样需要解释清楚。如果项目当前是打开状态删除时要格外注意有的删除选项只是把工程从列表中移除但文件本身还留在硬盘上有的则会把本地文件和云端同步文件一并删除。我第一次操作时曾经删掉了一个还需要的原理图结果云端回收站里翻半天才找回耽误了半天功夫。我的建议是在删除工程前先双击打开一遍确认这个工程确实不要了然后右键选择删除仔细读弹窗里的提示文字看它是否询问同时删除本地文件。如果弹窗说明不会删除磁盘文件但你确实想彻底清干净删除后再去工程的存储目录手动删除对应文件夹这样最保险。云端工程删除后可以在官网的回收站里再确认一下是否彻底清除或者在软件里关闭云端同步后再动文件。2.3 工程备份与文件管理的三个习惯工程管理这件事新手容易掉以轻心直到某天软件崩溃或者误改了一堆连线才后悔莫及。我有三个固定习惯强烈建议你也养成。第一个习惯每次大修改前先把工程另存为一个带版本号的副本。比如传感器板_v1.0.eprj、传感器板_v1.1.eprj。虽然专业版有自动备份机制但版本号副本是最直观可控的。改挂了直接退回旧版本重来比在撤销栈里翻几百步要现实得多。第二个习惯定期导出工程压缩包。在工程面板右键可以导出工程为一个压缩包里面包含原理图、PCB和相关的库文件。我会在每个阶段的里程碑节点比如原理图画完、布线完成、下单前各导出一份放到网盘或移动硬盘。发生过一次硬盘坏道后你就明白这个习惯有多救命。第三个习惯多人协作时不要同时编辑同一个PCB文档。专业版虽然支持多人同时打开工程但PCB文件同一时刻最好只由一个人编辑另一人负责原理图这样可以避免同步冲突。团队协作时我会约定谁改原理图谁改PCB改完在工程备注里写清楚别交叉操作。3. 原理图细节把元器件的关系画清楚布线才不慌3.1 元件放置、连线与网络标号的基本玩法打开原理图文档后从右侧的元件库面板搜索元器件拖入画布即可。这里有个小建议搜索时要学会用关键词比如找STM32F103C8T6就直接输入完整型号找电阻电容就输RES或CAP加封装尺寸如0603、0805。嘉立创EDA的元件库比较全大部分常用芯片和被动元件都能搜到而且普遍内置了封装这一点对新手上手很友好。元器件之间用导线连接是最直观的方式但在复杂原理图里到处都是跨页面的连线会非常乱。这个时候就要用网络标号Net Label。网络标号的作用是相同名字的引脚即使不在同一位置电气上也视为连接在一起。我会把电源、地、I2C、UART这些常用信号全用网络标号标识这样原理图清爽很多也不容易连错线。放置网络标号时有个关键点需要注意标号名称必须完全一致才算同一个网络大小写都敏感。我曾经因为把GND和Gnd混用导致PCB上出现两个看似相同实为隔离的地网络铺铜后才发现问题最后重新连接才解决。所以命名的时候一定统一规范我习惯电源用VCC_3V3、VCC_5V地用GND模拟地用AGND数字地用DGND。3.2 原理图阶段的电气规则检查早跑早安心很多新手画完原理图就直接切到PCB结果布线时发现大量引脚悬空、封装缺失、电源接反回头再补原理图。正确做法是画完原理图后立刻跑一遍电气设计规则检查ERC。在嘉立创EDA专业版里菜单栏有检查或设计规则检查的入口点一下就会列出所有电气错误比如未连接的引脚、单端网络、短路、悬空电源等。初期报错会很多不要慌一条条去理解。最常见的几个引脚未连接Pin not connected哪个引脚没接选中引脚就会高亮确认该悬空就加上无连接标记否则就要补线。网络只有单个节点说明这个网络标号只出现了一次多半是漏连了需要排查。输出引脚冲突两个推挽输出直接接在一起这通常说明逻辑上设计有误。我画完原理图会跑两遍检查第一遍全部看一遍确认理解无误第二遍在即将转PCB之前再跑一次确保零错误再进行后续。这一步能帮你省下大量后面在PCB里返工的时间。3.3 从原理图开始规划单点接地星型接地的第一步星型接地不是一个PCB布线时临时起意的东西从原理图阶段就要有意识地把地拆开规划。很多新手把所有地都画成一个GND网络这是后期产生地环路噪声的根源之一。正确的思路是把模拟电路的地AGND、数字电路的地DGND、功率电路的地PGND在原理图上分别命名互不相通。然后在系统的某个位置用一个明确的器件把这些地连接到一起常见的做法是使用0欧电阻、磁珠或直接铜箔单点连接。这就是星型接地的电气基础。在原理图阶段做规划的好处是PCB布线时网络名已经分开你在布局时可以提前知道哪些区域的地要分开走。否则等你PCB画完一大半再想起来要拆地网络那改动的范围就太可怕了。所以我在设计每一个项目时都会把电源树和地网络在原理图阶段就认真梳理好这比PCB阶段再补救省力十倍不止。4. 布线实操星型接地、叠层规划与六层板要点4.1 PCB布局先把坡路的坑填平从原理图转PCB之后第一件事不是布线而是布局。布局的好坏决定了后面布线的难度和板子的性能。很多人一上来就急着拉线结果回头调整位置时线全部要重画非常浪费时间。布局的原则我总结了三条。第一按功能模块分区电源电路放一起MCU放中间或一侧模拟前端单独占一个角落接口器件放板边。这样做不光是为了好看更是为了布线上能让信号回流路径清爽。第二先固定有结构限制的器件接插件、按键、LED、螺丝孔这些位置通常由外壳或安装方式决定先摆好并锁定第三关键信号路径尽量短比如晶振尽量靠近MCU的时钟引脚去耦电容尽量靠近对应电源引脚这些位置关系直接影响工作稳定性。布局阶段我还会顺手做一件事把板框画准确。用板框绘制工具按实际需求画一个闭合矩形然后设置好原点坐标。板框不准确会导致后面打样时板子尺寸和预期不符严重的话装不进外壳。4.2 走线宽度怎么算过孔和铺铜的核心逻辑很多新手问过孔和线宽该设多少其实都有一个经验计算公式在背后支撑。先说线宽它与铜厚和允许温升直接相关。常规PCB铜厚是1oz约35微米在允许温升10°C的经验条件下1mm线宽大约能过1A电流。打个比方如果你有一条3A的电源走线光以经验值算就需要至少3mm线宽但实际板内走线往往条件宽松我一般会取1.5到2倍的裕量也就是用4到6mm的线宽或者改用平面覆铜来承载。我建议在嘉立创EDA专业版里给电源网络设置独立的线宽规则。例如VCC_5V设为1mmGND设为1.2mm普通信号设为0.25mm约为10mil。规则设置好后布线时软件会自动套用不用每条线手动改。过孔的选择也有讲究。常规信号可用过孔外径0.6mm、内径0.3mm这在绝大多数PCB工艺下都能做出来。如果走线电流较大比如电源换层我会使用外径1.0mm、内径0.6mm的过孔并在需要的位置多放几个并联以降低过孔电阻和温升。这一点在多层板里尤其重要。铺铜不是随便铺一坨就完事。我的习惯是底层和顶层如果有空间都会铺GND铜并保证铺铜区能形成完整的地回路。在嘉立创EDA专业版里铺铜工具可以设定网络为GND然后沿着板框画一个四边形软件会自动避让走线和焊盘。铺铜完成后地过孔stiching via也要补上每隔2到3mm放一个小过孔连接顶层和底层的GND铺铜这样能显著减少地阻抗和EMI。4.3 星型接地到底怎么布一条条讲清楚星型接地简单说就是各个功能模块的地不要串成一条链而是分别用一条独立的走线或区域像星星的各个角一样最终汇聚到同一个点。这样做的核心目的是避免大电流地线上的压降干扰小信号地尤其是音频电路、高精度ADC、传感器采集这类对噪声敏感的场景星型接地几乎是一种必做的处理。那在嘉立创EDA专业版里具体怎么操作我以一个混合信号板为例通常会有模拟部分运放、ADC输入和数字部分MCU、接口。第一步在原理图中已经将地分成AGND和DGND并通过0欧电阻或磁珠单点连接。第二步在PCB布局时把模拟器件和数字器件分区域摆放让AGND区域和DGND区域界限清晰。第三步布线时对AGND区域单独铺一块地铜对DGND区域铺另一块地铜两块铜之间不要直接大面积相连。第四步最关键的一点两块地铜只在0欧电阻下方那一个焊盘位置相连也就是单点连接点。通常我会在原理图里放置一个0欧电阻PCB上它的两个焊盘分别连接AGND和DGND这样就能保证两个地只在这一点连通。有些新手会问那如果模拟区和数字区距离比较远单点连接会不会导致地平面不完整确实会所以更理想的处理方式是在空间布局时就尽量让单点位置位于两个区域的交界处保证两边都是独立而完整的地平面再通过这单点桥接。这是标准的混合信号PCB设计思路和经验上最稳妥的做法。4.4 六层板设计的关键点与叠层选择随着板子功能越来越复杂两层板在很多场景下已经不够用了。尤其是需要大量电源轨、高速信号、BGA封装的板子六层板几乎是刚需。嘉立创EDA专业版对六层板的支持很成熟设置里直接把层数改成6就能看到新增的内层。六层板最关键的是叠层设计叠层决定了信号回路、电源完整性和EMC表现。常见的叠层方案有两种方案AL1信号L2地L3信号L4电源L5信号L6信号。方案BL1信号L2地L3信号L4信号L5地L6信号。方案A更适合信号质量要求高的设计因为L2有完整地平面L4有完整电源平面顶层主要走高速信号L3走低速率信号或部分电源L5和L6做普通信号和底层铺铜。方案B是成本与性能的均衡选择两个地平面能给关键信号提供更好的回流路径但只有一个电源平面电源种类多的时候需要分割。在实际项目中我大多数时候选方案A并且把最关心信号完整性的总线比如以太网、USB差分对、时钟线放在顶层紧贴L2地平面这样回流面积最小辐射和串扰都更可控。在嘉立创EDA专业版中操作六层板时有几个细节要特别注意。一是内层分割当L4电源层有多种电源轨时要用分割平面或禁止布线工具划分出不同电源区域分割线宽度不要太窄否则生产时容易出问题。二是在规则设置里分别给不同层设置走线宽度比如地层用铺铜不直接走线电源层使用1mm以上平面导体。三是过孔的换层跳线一定要仔细检查换层越多信号回流路径越容易出问题最好配合GND过孔让回流路径最短。5. 免费打样全流程Gerber导出、下单规则与避坑5.1 从EDA里安全导出生产文件的完整步骤PCB画完之后下一步就是生成制板厂需要的生产文件。这里最标准的格式是Gerber文件加钻孔文件。嘉立创EDA专业版内置了直接导出和生产下单的功能这就免去了用第三方软件转换的麻烦。在工具菜单中找到制造或PCB下单相关的入口。专业版的导出流程大致是在PCB文档里点开制造相关菜单选择生成Gerber软件会弹出对话框让你选择需要导出的层。这里要仔细检查顶层线路、底层线路、顶层阻焊、底层阻焊、顶层丝印、底层丝印、板框层、以及钻孔文件这几样一个都不能少。导出后最好用一些在线Gerber预览工具或专业的Cam350打开核对一遍。我习惯检查三件事第一板框是否完整且为闭合矩形第二线路层是否有明显缺线或短路每一层都翻一遍第三钻孔文件里的孔径和数量与设计是否一致。这个核对步骤虽然花几分钟时间但能避免把错误文件送进产线。除了导出Gerber嘉立创EDA还能直接把PCB工程推送到下单页面也就是所谓的一键下单。这个按钮便利性确实强但我还是建议新手先导出到本地再看一眼确认无误后再上传因为推送到网页端时假如工程文件有同步问题可能会出现版本不是最新版的情况。导出Gerber属于最通用的备份任何时候都值得做。5.2 下单页面参数到底怎么填无论你是用一键下单还是上传Gerber文件最终都会进入PCB打样下单页。这里的选项很多新手经常一头雾水我把核心参数逐个说清楚。板材选择常规FR-4就够了。板厚默认1.6mm如果你的板子有特殊厚度要求比如1.0mm、2.0mm在选项里选好即可。铜厚默认1oz对于大部分数字电路和混合信号板都够用。如果电源电流很大可以考虑2oz铜厚但成本和交期都会增加。颜色方面绿色最便宜也最快部分打样券和免费活动只能选绿色这个不要大意。表面处理工艺主要两种喷锡HASL和沉金ENIG。普通板子用喷锡完全没问题性价比高。但如果是金手指、或者设计中有BGA封装需要焊盘平整度那就选沉金。新手阶段大部分板子选喷锡就够了不要被销售话术忽悠着加钱上沉金。最小线宽线距这个参数很重要它其实是产线的工艺能力选项。嘉立创常规工艺能做的最小线宽线距我记得能做到0.15mm级别具体以页面显示为准但我建议自己设计时给足余量至少0.2mm以上否则生产良率下降你的板子也可能在测试时出现断线。5.3 免费打板的规则与技巧怎么薅才不坑关于免费打板这是很多人最关心的点。嘉立创每个月通常会有针对新用户的免费打样券和一定频率的月度优惠活动具体规则会调整但大致逻辑是常规工艺、面积在一定范围内比如10cm x 10cm以内、双面板、绿色、喷锡、正常交期。在这些限制内可以免费做一定批次的板子超过限制就需要付费。我的经验是把免费券用在对的地方。很多人一看到免费就忍不住把很大一块板子使劲塞进去结果超面积被拒或者为了迁就免费券改小了板子和原本的设计打架。我的做法是正式项目第一版打样如果面积在免费范围内就顺便用券省下的是真金白银如果项目板子超出免费限制那就正常下单别为了省钱硬改设计板子大了走线空间充裕布线质量更高返工成本远比省下的打样费高。下单时还有一个关键点免费打样的板子一般只能按默认常规工艺做默认数量也固定比如5片或10片具体看活动而且不能合并拼板优待。如果你的项目需要仔细检查多次迭代完全可以先付费打一次回来后测出问题改版再用免费券打第二版这样每一版都很划算。5.4 收到打样板的检查清单别把坏板直接焊打样回来的板子在焊接之前一定要做一次基础检查。我的检查清单如下先看外观有没有明显划伤、分层、板边毛刺再看板厚是否和下单一致用卡尺量一下板子的四角接着用万用表量电源和地之间的阻抗正常情况下应该是高阻如果有极性电容则可能是缓慢充电不要惊慌如果直接蜂鸣短路就要排查设计问题了。最后把板子放到灯光下看丝印和焊盘是否清晰完整特别是IC封装和连接器封装有没有焊盘缺失、歪斜、孔径对不上的情况。检查完觉得没问题再开始焊接不然焊完发现焊盘有问题调试阶段会非常痛苦。6. 高频问题排查与我的实操心得6.1 新手最容易遇到的8个问题速查表我把近几年遇到和身边朋友问过的典型问题整理成了一张表覆盖从软件操作到设计细节再到下单的各个环节出现问题先按表自查。问题现象可能原因解决办法软件打开很慢电脑配置偏低或工程文件过多关闭不必要的后台软件删除不再使用的旧工程原理图中元件封装缺失元件库搜索到的型号没有封装换用带封装的库或手动填写封装名称转PCB后元件堆成一团没有合理设置元件间距在布局模式下手动拖动按功能模块分组摆放布线时线拉不出去规则设置了线宽或间距小于最小值检查设计规则将线宽线距调到工艺允许范围铺铜之后地网络没有连接铺铜区没有关联到GND网络选中铺铜块在网络属性里明确指定GNDDRC报错一大片规则设置过于严苛或连线未完成逐条查看DRC报告先处理短路和未连接再处理间距类警告Gerber导出后期望的层没有导出勾选时漏选重新进入导出配置逐层核对免费打样券用不了板子面积或工艺超出免费规则检查下单页面确认限制或调整板框尺寸以满足要求6.2 关于布线推挤与DRC报错的几个实操心得走线时被软件强制推挤导致线绕来绕去是新手常见的不适感。专业版的推挤功能默认是开启的但有些场景下反而碍事。比如你只想拉一条短线结果附近的线全部给你推乱。这时候可以临时按快捷键关掉推挤模式或者设置布线为忽略障碍模式强行拉线拉完再通过DRC检查看有没有违规。我再分享一个关于DRC报错的独家心得。很多报错其实是走线距板边太近或丝印压焊盘这类问题不会直接影响电气性能但会影响生产良率和外观。我的处理方式是在规则设置里把板边间距设为0.3mm以上丝印间距适当放宽。真正要严格对待的DRC类错误是短路、未连接和间距小于工艺极限这类问题必须在导出前清零。还有一点关于电源地平面的心得用内电层或铺铜做大面积地平面后DRC的检查速度会明显变慢因为软件需要计算大量铜皮多边形。如果电脑性能一般可以在编辑过程中先关闭实时DRC完成大面积铺铜和关键走线后再打开统一检查。每次都实时检查的话一个普通的四层板都可能把机器拖到卡顿。6.3 关于新手的节奏建议和最终心得最后说点实在的。作为过来人我特别想给新手一个节奏建议第一个项目不要追求一步到位画一块复杂的六层板哪怕你周围人都在秀自己的多层高速板。先用双面板完整走通一遍流程从原理图、布局、布线、导出Gerber到去下单打样把这个圆圈闭环了。第一块板回来哪怕只是一块LED闪烁板焊接测试通过的那一刻你获得的经验比看十篇教程都有用。我踩过的最大一个坑是第一块板子布线时图快在原理图还没完全跑完ERC的情况下就冲进PCB布线结果原理图上两个关键的电源引脚根本没有连接板子打回来一上电就冒烟。后来我养成了一个强迫症级别的习惯原理图ERC清零之前绝不转PCB。这个习惯救了我后面不少项目。再分享一个实际经验板子打样回来后不要急着把所有元器件焊上去。先把电源部分的器件焊好上电测试各路电压是否正常然后再焊MCU和外围。如果一上来把所有东西都焊上去一旦电源有问题排查起来会非常痛苦可能还得拆器件才能找到故障点。最后给大家一个比较实用的建议画板的时候多关注嘉立创EDA官方社区和文档版本更新迭代很快很多功能按钮的位置和名称可能过半年就变了但设计原理和工程习惯是长期不变的。工具只是手段把电路本身吃透才是走得更远的核心。
返回列表