尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Altium Designer 17 PCB设计入门教程:从原理图到布线全流程

Altium Designer 17 PCB设计入门教程:从原理图到布线全流程 刚接触PCB设计的人十个里有八个第一句会问“我该从哪个版本的Altium Designer开始学”很多人被网上各种“最新版”“功能最强”的说法搞得焦虑其实完全没必要。Altium Designer 17AD17是我带过好几批新人之后依然觉得最适合入门的版本——它的界面逻辑清晰、库和资料足够多、运行也比新版本轻快而且不少公司到现在还在用AD17维护老项目。这篇教程就是给完全没接触过PCB设计的人准备的。我会从安装环境讲起带你走一遍“建工程→画原理图→转PCB→布局布线→检查输出”的完整流程并把我这些年踩过的坑一起写出来。这篇能帮你解决的不是“会用某个按钮”而是理解每个环节背后的设计逻辑建立起一套能直接复现的流程。1. 为什么入门选AD17选它的理由是什么1.1 AD17的定位一套不会过时的设计流程Altium Designer 17系列是2016到2017年之间的成熟版本它处于AD从旧菜单模式向现代化Ribbon模式过渡的关键时期。什么意思就是它既有老版本工程师习惯的菜单逻辑也引入了新版面板交互学了AD17的操作再去用AD20、AD24核心思路几乎不用改无非是面板位置挪了、图标样式变了。更现实的一点是很多公司手里压着大量用AD17建的工程文件。新工程师入职之后第一步往往是打开这些老工程去改版、维护、加功能。如果你只学了最新版的操作习惯面对AD17的文件反而会手足无措。所以我一直建议新人不要总盯着“最新版本”把一套成熟工具的完整流程吃透比会一百个花哨功能都值钱。1.2 和最新版本比AD17好在哪我整理了一张对比表方便你判断自己该学哪个版本对比项AD17AD20以上新版本电脑配置要求老电脑也能带得动内存、显卡要求更高界面复杂度菜单面板相对简洁Ribbon功能区项多新手容易迷路教程资源量非常多老帖子里基本都是AD17相对少很多教程还在用AD17举例与老工程兼容性直接打开公司老工程无压力部分老工程会有迁移提示3D模型、仿真等高级功能基础可用更强但新手短期用不上清楚了吗AD17的短板恰恰不是它的功能不够而是“太够用”但它比新版本更容易上手。等你把AD17的流程跑熟了再升级版本属于顺水推舟的事完全不冲突。2. 装好环境安装与初始设置别让环境拖后腿2.1 安装前要准备什么很多新人安装失败并不是软件本身有问题而是准备工作没做好。我建议按下面这几条走一遍操作系统Windows 7 64位、Windows 10、Windows 11都能跑。内存8GB起步16GB更舒服安装所在磁盘至少留出10GB余量固态硬盘体验明显更好。安装包来源从官网、代理商或公司IT渠道获取安装包别用论坛里来路不明的“整合版”。这种整合包报错概率高而且后患无穷。权限问题安装程序上点击右键选择“以管理员身份运行”。AD17安装时会写注册表、写ProgramData权限不足很容易中途失败。杀毒软件安装时临时关闭实时防护。不少杀软会把AD17的授权文件或配置目录当成风险处理装完再打开杀软即可。安装路径建议改成“D:\Altium\AD17”这种路径文件夹名称不要带中文、不要带空格。放在C盘系统目录下会更容易碰到权限拦截。2.2 安装报错Stream write error怎么办安装过程中常见的报错是“stream write error”或者写到一半提示无法继续。根据我处理过的案例原因不外乎三种写入权限不足、杀毒软件在后台拦截、磁盘空间不够。处理顺序建议是先清理磁盘空间给安装盘腾出充裕余量再关闭杀毒软件实时防护然后用管理员身份重新运行安装程序。如果之前已经失败过一次二次安装前一定要把残留清理干净——打开“C:\Users\你的用户名\AppData\Roaming\Altium”目录把里面残留的Altium相关文件夹删掉再回到安装目录把装了一半的文件删干净。不清理残留直接重装大概率还会在同一位置报错。2.3 关于授权说句实在话AD17是商业软件强烈建议使用正版授权。公司环境里直接向IT部门要授权服务器地址或授权文件学生可以查询学校是否提供教育授权。正版的好处不只是合规更重要的是不会碰到各种奇怪故障遇到问题官方和技术社区都能帮你查。这里我不展开讲任何第三方的“激活办法”只提醒一句网上流传的很多“一键破解”包里除了破解工具还会带什么谁也不知道安全问题远比省那点授权费重要。2.4 三件必改的初始设置装好AD17之后不要急着画图先改三个设置能让你后面省很多事。第一自动备份。打开菜单栏DXP→Preferences新开启的版本也可能在右上角齿轮图标里进入Data Management→Backup设置把自动保存间隔设为5分钟保存副本数设为3份。AD17跑大工程偶尔会崩没有自动保存一两个小时的工作量说没就没这个教训我自己吃过。第二单位切换。画原理图时用什么单位无所谓但接触PCB后你要习惯用快捷键Q在毫米和密尔mil之间切换。设计板框时用mm更直观放封装、调线宽时用mil更方便因为很多封装数据手册给的就是mil。第三关闭不必要的实时高亮。Preferences里找到System→Design Insight把不用的实时分析项目关掉。AD17在旧电脑上卡顿很多时候不是电脑太差而是这些实时感知功能一直在后台跑关掉之后明显顺滑。2.5 AD17缓存清理卡顿的绿色通道AD17用久了打开工程时转圈半天、翻页卡顿这类问题八成是缓存堆积。缓存通常位于“C:\Users\你的用户名\AppData\Roaming\Altium\Altium Designer {版本号}\”目录下里面会有Cache、History、Recent等子文件夹。清理方法很简单先关闭AD17然后进入上述目录把Cache和History里的内容删掉保留空文件夹即可。这不会影响你的工程文件和库文件。如果AD17正在运行直接删缓存会提示文件被占用所以一定要先退出软件。另一个方向是检查已安装库把不用的库文件在“Libraries”面板里暂时禁用AD启动时扫描的库少了速度自然上来。3. 原理图设计从建工程到编译检查的完整路径3.1 为什么必须先建工程再画图我见过太多新手打开AD就新建了一个原理图文件直接开始画画完想转PCB的时候才发现问题找不到工程属性、更新PCB时报错、元件归属混乱。原因很简单Altium Designer的逻辑是“工程驱动制图”原理图、PCB、封装库全部挂靠在一个PCB工程.PrjPCB下。正确做法是菜单File→New→Project→PCB Project先创建一个工程文件并保存然后在工程下新建原理图.SchDoc和PCB.PcbDoc。我习惯在工程目录下再建四个子文件夹Sch、Pcb、Lib、Out分别放原理图、PCB、库文件和输出文件。这样项目做到一半文件还整整齐齐后面出Gerber、发加工厂、归档都方便。3.2 绘制原理图必须会的四个基础动作把这个四个动作练熟你就能画90%的电路了。放元件右侧面板切到Libraries选择库里的元件双击或按Place按钮放到画布上。放置过程中按空格键旋转元件方向按X键水平镜像按Y键垂直镜像。AD17的快捷键很多是两次按键模式比如按P再按P进入放置元件模式按P再按W放置导线Wire按P再按N放置网络标签Net Label。刚开始记不住没关系菜单栏慢慢找但找到后刻意记几次快捷键效率会越来越明显。连线注意用Place→Wire不要用Place→Line。Wire画出来的线是电气连接的导线Line只是普通图形线条。两者画出来视觉效果可能差不多但到编译检查时用Line连的电路会被判定为断路这是新手非常容易踩的坑。放Net Label与电源符号很多信号线不能直接连到目标引脚跨区域绕线会让图纸乱成一团。这时候用网络标签给两条线起一个相同的名字电气上他们就等于是连在一起的。电源和地要用Place→Power Port放置改成VCC、GND。要特别注意电源正负极画反了轻则板子功能不对重则上电烧芯片。改位号与值每个元件放上去都要修改两个核心属性。Designator是位号比如R1、C1、U1这是元件在板上的身份ID后面导入PCB和贴片时全靠它定位。Value是元件值比如10kΩ、100nF主要影响BOM清单。很多新人不重视位号规则随便拖一个默认位号到PCB布局阶段就会完全对不上号。3.3 编译与ERC把隐患扼杀在源头画完原理图之后右键点击工程文件选择Compile PCB Project编译结果会出现在Messages面板。这个动作相当于给图纸做了一次“电气规则体检”新手一定要养成习惯。Messages里会分红色Error、黄色Warning、绿色信息三类。最常见的报错包括“Unconnected Pin”有引脚没接上、“Floating Power Port”电源符号悬空、“Duplicate Net Name”网络名重复。我的建议是编译得到零Error只是一个合格线Warning也不能直接无视比如悬空的输入引脚在实际硬件上可能就是异常功耗或不定态的源头。你可以在练习阶段故意画错几处编译看报错信息再去菜单栏查一下该怎么解决。这样“试错式学习”一次比盲目画十张正确图纸更能理解ERC的作用。3.4 AD17批量隐藏元件型号全局修改的正确姿势这是热搜里被问爆的问题“AD17怎样将原理图的元器件型号批量隐藏”需求场景通常是图纸上只需要显示位号R1、C1不展示型号、阻值、容值图纸更干净也避免与BOM表信息重复。AD17里实现批量隐藏的入口是“全局编辑”具体操作分两种一种是全图统一隐藏一种是按类别隐藏。全图统一隐藏的操作在原理图空白处右键选择Find Similar Objects...弹窗里把Object Kind设为Part其他条件保持Any即可点OK后所有元件都会被选中。接着打开右下角Panels里的Properties面板找到Parameters列表把需要隐藏的参数行前面的眼睛图标取消比如取消“Value”字段的可视性。重点来了面板底部有一个“Apply to All”或者类似全局应用的选项必须勾上这样改动才会批量应用到所有选中的元件。按类别隐藏的操作如果你只想隐藏“10k电阻”这类特定元件的型号就在Find Similar Objects里把Value字段从Any改成Same然后点击OK。这样选中的就是同一阻值或容值的元件后续隐藏操作只作用于这一类不会误伤其他器件。4. PCB设计第一次把原理图变成板子4.1 封装是同步的前提不是可选项原理图画完下一步是Design→Update PCB Document把元件同步到PCB文件里。这一步看起来是AD自动完成的但它有一个硬性前提每个元件都必须有Footprint封装。封装就是元件真实焊盘的尺寸、间距、丝印外形比如0402电阻封装、SOIC-8芯片封装。如果某个元件没分配封装同步时会提示“Footprint Not Found”或“Failed to Add”这时候只能回到原理图打开元件属性在Footprint字段里手动指定封装模型。我建议在原理图阶段就把所有元件的封装统一检查一遍别等同步报错了再一个个补。同步操作本身很简单菜单Design→Update PCB DocumentAD会弹出工程变更单ECO先点Validate Changes验证所有变更项变成绿色对勾后再点Execute Changes执行。这一步用中文理解就是“确认改动→逐条应用”。4.2 板框、布局与规则设置顺序不能乱PCB编辑器里第一步是定义板框建议在Keep-Out Layer先画一个闭合轮廓然后选中这些线条通过Design→Board Shape→Define from Selected Objects生成实际板子外形。Keep-Out层兼顾禁布区角色限制布线和元件放置不能越界。布局阶段的核心原则是“先大后小、先主后次”。先放接插件、核心处理器、电源模块这些大件再按照信号流向把电阻电容一圈圈排到对应引脚附近。晶振要靠近主控芯片去耦电容要贴近芯片电源脚电源模块单独划区域模拟电路和数字电路尽量分开。这些东西没有绝对标准但布局的质量直接决定后续布线的顺畅程度。4.3 布线规则参数要动手改不能吃默认值布线之前必须设置规则AD17默认规则不会适合所有板子。打开Design→Rules至少改三个参数最小间距Clearance常规板厂支持6mil新手设计建议设8mil更有余量高压或大电流区域还要单独加安全间距。线宽Width信号线推荐10mil电源线至少20mil地线能加粗就加粗。如果板内空间允许电源和地直接上30mil都不嫌粗可以有效降低回路阻抗。过孔尺寸常见组合是外径0.6mm、孔径0.3mm低于0.3mm孔径会显著增加加工成本新手没必要追求小过孔。设置好规则后用Interactive Routing走线快捷键PT按ShiftSpace可以切换走线拐角模式。布线完成后跑一次Design Rule Check原则是把红色报错清零。特别提醒一句DRC报Short-Circuit短路是真实存在的短路风险不要为了眼见干净给违规处打上“No DRC”标记强行忽略我见过太多新手为了过关而屏蔽检查板子做回来才发现电源和地焊盘连在一起只能报废重做。4.4 异形封装制作CAD画形状AD做焊盘“异形封装”是Altium Designer相关搜索里的高频词在这里一并讲清楚。所谓异形封装就是外形不规则的封装比如L型接插件、异形焊盘的电源模块、带固定耳的器件。标准的做法是CAD与AD配合先在一款二维CAD软件比如AutoCAD免费方案用DXF导出的也行里按器件数据手册画出外形轮廓另存为DXF格式建议2004版本兼容性最好。然后打开AD17新建一个PCB Library元件库文件菜单File→Import→DXF/DWG把DXF导入到Mechanical 1层或Top Overlay丝印层。导入后第一件事是检查比例。如果CAD里用毫米画的AD默认单位设置不对尺寸会差25.4倍这是极其常见的失误。确认外形尺寸无误后按数据手册里的引脚坐标放置焊盘再补充丝印和位号一个异形封装就完成了。如果要做的是异形板框把DXF导入PCB编辑器后选中闭合外形执行Design→Board Shape→Define from Selected Objects整块板的外形就会贴合图形生成。5. 实用技巧让AD17真正用起来顺手5.1 这些快捷键值得提前记AD17里快捷键很多但新手不需要全部背记住下面这张高频清单就够了操作快捷键说明切换单位Qmm与mil切换放置元件P P连按两下P交互式布线P TPCB编辑器里最常用旋转元件空格键放置和选中时都有效水平镜像X元件或封装垂直镜像Y元件或封装布线拐角切换Shift空格45°/90°/圆弧切换适配整张图纸V F快速缩放到全图缩放滚轮或Ctrl滚轮后者更精细快捷键背下来之后一个明显的感受是思路不会被菜单弹来弹去打断。画板子本身是个连续性很强的脑力活频繁找菜单会特别消耗心力这也是老工程师普遍强调快捷键的原因。5.2 关于“Gerber转AD17”这件事说点大实话不少人搜“gerber转ad17”是拿着别人PCB的Gerber文件想导入AD里改板。这个需求很常见但我得把实话讲清楚Gerber是光绘文件本质上是每一层的图形“照片”它没有元件位号、没有网络连接关系、没有封装信息。AD17可以打开Gerber用于查看和尺寸测量但不存在“一键把Gerber还原成可编辑PCB源文件”的功能。如果只有Gerber文件且一定要修改唯一务实的路径是把Gerber当作参考图在AD里重新绘制板框、摆放封装、走线等于参照原板重新画一遍。这个过程的工作量接近重新设计一块板子所以做项目时保护好自己的源工程文件比什么都重要。5.3 从下载的库到建立自己的库AD17自带的集成库覆盖常见元件但面对稍新一点的芯片自带的库里往往没有对应封装。这时候习惯好的工程师会选择“为项目单独建库”新建一个PCB Library把项目里用到的每个器件封装都整理进去以后新项目直接调用。具体做法是在工程下新建“PCB Library”文件然后在里面逐个放置焊盘和画丝印。很多封装都能从芯片官网下载到Altium格式库下载后核对一下焊盘尺寸和位号再存进自己的项目库里。我一向建议把公司里常用的电阻电容、接插件封装统一维护在一个库里这样整个团队画板子时封装一致生产对接时也不会出现“明明是同一种料两个工程师画的封装却有细微波差别”的尴尬问题。6. 常见问题与排查技巧实录6.1 安装、启动、卡顿类问题速查现象可能原因处理办法安装报“stream write error”权限不足/杀软拦截/磁盘满清理空间关杀软以管理员身份重装先删残留打开软件卡在启动画面缓存异常或库文件过多清理AppData下Cache/History禁用不常用库软件频繁崩溃自动备份设置不合理设置5分钟自动保存养成手动归档习惯打开老工程提示版本不一致工程由其它版本创建按提示转换工程另存为新版本格式6.2 原理图和PCB阶段的典型报错原理图阶段编译报“Unconnected Pin”是出现频率最高的处理方法是检查是不是真的漏接线如果该引脚本身就不需要连接可以放一个No ERC标记告诉规则检查器这里是有意悬空。PCB阶段“Footprint Not Found”的根源就是缺少封装回到原理图补封装再重新同步。同步后元件散落到板框之外也不用慌删除多余的Room区域手动把元件拖回板框内即可。还要提到一点如果一个工程有多个原理图页更新PCB时会把所有页的元件一起同步过来报错时注意看Messages里的文件路径不要盯着错误列表却不知道是哪一页出的问题。6.3 崩溃后找回文件和清理缓存的细节AD17崩溃后找回文件主要靠自动保存的备份文件。检查路径有两个一个在工程目录下的History文件夹里另一个在“C:\Users\你的用户名\AppData\Roaming\Altium\Altium Designer {版本号}\”下的Backup或History目录。文件里通常包含“~AppAutoSave”这类前缀把它们打开后另存为正式工程文件即可。但要注意自动保存是补救措施不能完全依赖。清理缓存时关闭AD17后删除Cache和History中的内容即可。我遇到服务器版授权环境里还会额外清理一个“LicenseMapping”之类的缓存文件这个文件损坏时表现为“授权经常掉线”清理后重新配置授权就会恢复。不过这个场景比较特殊普通单机用户一般用不到。最后分享一个我用无数次教训换来的习惯每画完一个阶段手动把工程文件夹整个备份一次或者直接纳入本地代码仓库管理。AD17不是版本管理工具自动保存只能防死机防不了工程文件本身损坏。真正等到“文件损坏无法打开”时你才会意识到外部备份有多重要。我见过很多人画了三天板子工程文件损坏那一刻整个人都愣住了就是因为没有备份意识。希望看完这篇的你能少走一段这样的弯路。
返回列表