零基础入门Altium Designer:从原理图到PCB全流程实战指南
2026/9/19 8:38:38 网站建设 项目流程

很多刚接触硬件设计的朋友,第一次打开 Altium Designer 的时候,表情基本都是一样的:满屏的英文菜单、一堆不知道干什么用的工具栏、左边一个面板右边一个面板,鼠标点哪儿都怕点错。我带过不少零基础的实习生,也帮亲戚家正在读初中的孩子装过这个软件,发现一个规律——真正卡住新手的从来不是“画不出来”,而是“不知道从哪下手”。所以这篇内容我打算换个思路,不按软件菜单顺序讲,而是按一个真实项目从零到出图的流程走一遍,把原理图、封装、PCB 这三件事串起来说清楚。哪怕你之前完全没碰过电子设计,跟着走一遍也能明白 AD 到底在干什么、每一步为什么要这么做。

Altium Designer(后面我统一叫 AD)本质上是一套电子设计自动化工具,核心工作就三块:画原理图、给元件配封装、把原理图变成 PCB 并布线。这三块对应了硬件工程师日常最基础的工作流。本文适合完全零基础的学生、转行做硬件的朋友,以及想快速捡起 AD 的老手。我会把每一步的操作意图、常见坑点、参数背后的逻辑都讲透,而不是只丢给你一串菜单路径。

1. 先搞清楚 AD 到底在解决什么问题

1.1 从一块真实的电路板说起

你手里如果有一块开发板,比如常见的 STM32 最小系统板,翻到背面看,那些密密麻麻的绿色板子上有黑色的芯片、银色的小元件、还有像迷宫一样的铜线。这块板子不是凭空变出来的,它的诞生要经过两个阶段:先在电脑上画出“逻辑连接关系”,再把这个关系变成“物理布局”。

第一阶段叫原理图设计。原理图不关心元件长什么样、放在板子哪个位置,它只回答一个问题:哪个引脚连到哪个引脚。你可以把它理解成地铁线路图——只告诉你哪站换乘哪站,不告诉你站台有多长、柱子在哪。

第二阶段叫PCB 设计。PCB 是 Printed Circuit Board 的缩写,中文叫印制电路板。这一步要把原理图里那些抽象的连接关系,变成真实的铜箔走线、焊盘、丝印,还要考虑元件实际尺寸、板子多大、线走多宽、会不会互相干扰。

AD 就是同时覆盖这两个阶段的工具。它把原理图、封装库、PCB 编辑器和一堆辅助功能打包在一起,让你在一个软件里完成从想法到出图的全过程。

1.2 原理图、封装、PCB 三者的关系

这三个词是新手最容易搞混的,我用一个生活化的类比说清楚。

假设你要装修房子。原理图就是你的“家具清单和摆放逻辑”——客厅要放沙发、茶几、电视,沙发旁边要有插座。它描述的是“有什么”和“谁挨着谁”。封装是每件家具的“实际尺寸和接口位置”——沙发长两米、插座在离地三十厘米的位置。PCB就是最终的“房间平面布置图”,你要把沙发、茶几、电视按真实尺寸摆进房间,还要拉电线把插座连起来。

对应到电子设计:

概念作用类比关键信息
原理图描述电气连接关系家具清单与逻辑引脚、网络、元件符号
封装描述元件的物理尺寸和焊盘家具实际尺寸焊盘位置、外形轮廓、3D 模型
PCB描述实际布局与走线房间平面布置图板框、走线、过孔、丝印

新手最常见的错误就是:原理图画完了,以为大功告成,结果发现每个元件都没有封装,根本转不成 PCB。或者随便给电阻配了个封装,结果买回来的电阻是 0805 尺寸,PCB 上留的却是 0603 的焊盘,焊都焊不上。

提示:原理图里的元件符号(Symbol)和 PCB 里的封装(Footprint)是两套独立的东西,靠“元件”这个中间概念绑定在一起。理解这一点,后面很多问题就迎刃而解了。

1.3 为什么建议新手从 AD 入手而不是其他工具

市面上 PCB 设计工具不少,有偏轻量的在线工具,也有老牌的大型软件。AD 之所以适合入门,有几个现实原因。

第一,学习资料多。你遇到任何问题,搜一下基本都能找到中文教程和论坛讨论,这对零基础的人太重要了。第二,界面相对统一。AD 从早期版本到现在的版本,核心操作逻辑变化不大,学会一个版本,换版本不至于从头再来。第三,学校和企业用得多。很多高校的电子类课程直接用 AD 教学,企业里中小型硬件团队也大量使用,学了能直接用上。

当然 AD 也有缺点,安装包大、对电脑配置有一定要求、正版价格不便宜。但对于学习阶段来说,先把设计流程跑通比纠结工具更重要。工具是手段,设计思维才是核心。

2. 装好软件后的第一件事:把界面调成自己看得懂的样子

2.1 安装与初始配置里那些没人告诉你的细节

安装过程本身不复杂,一路下一步基本能完成。但有几个地方新手容易踩坑。

安装路径不要带中文和空格。这一点很多人不当回事,觉得现在软件都支持中文路径了。但 AD 的某些组件在调用外部工具、生成文件时,遇到中文路径确实会出问题,尤其是后面导出生产文件的时候。我建议直接装在 D 盘根目录下,比如D:\AD,简单粗暴但省心。

安装完成后第一次启动,软件会问你选择默认的界面配置。如果你之前没用过,直接选默认的就行。如果你是从别的软件转过来的,AD 提供了类似其他工具的操作习惯预设,可以选一个接近的,减少适应成本。

还有一个容易被忽略的点:工作区面板的布局。AD 默认会把很多面板堆在左右两侧,屏幕小的话中间画图区域被挤得很窄。我的习惯是只保留三个面板——左侧的 Projects(工程)面板、右侧的 Properties(属性)面板,底部的 Messages(消息)面板。其他用不到的统统关掉,需要的时候再从右下角的 Panels 菜单里调出来。

2.2 汉化与快捷键:该妥协的地方要妥协

AD 支持界面语言切换,在设置里可以改成中文。但我个人的建议是:菜单可以汉化,但快捷键和命令名称尽量记英文

原因很简单,网上绝大多数教程、论坛帖子、官方文档用的都是英文命令名。你把界面汉化了,看到“放置走线”,去搜教程发现别人说的是 “Place Track”,反而对不上。所以我的做法是界面保持英文,但把常用操作的快捷键背下来,这样既不影响查资料,操作速度也快。

几个必须记住的快捷键,我列在下面,这些是每天都要用的:

  • P+W:放置走线(Place Wire),画原理图时连引脚用
  • P+P:放置元件(Place Part)
  • P+T:放置走线(Place Track),PCB 里布线用
  • Ctrl+S:保存,这个不用多说
  • Space:旋转元件,放置的时候按空格转方向
  • XY:水平或垂直翻转元件
  • Q:在 PCB 里切换单位,毫米和密尔之间切换

注意:快捷键在不同版本里可能略有差异,如果按了没反应,去菜单里找对应命令,看看后面标注的快捷键是什么。不要死记硬背,用多了自然就记住了。

2.3 新建工程的正确姿势

很多人上手就直接新建一个原理图文件开始画,这是不对的。AD 的工作模式是以工程(Project)为单位管理所有文件。一个完整的工程至少包含:一个工程文件(.PrjPcb)、一张或多张原理图(.SchDoc)、一个 PCB 文件(.PcbDoc),以及可能用到的原理图库和 PCB 库。

正确流程是:FileNewProject,先建工程,再在工程里右键新建原理图、PCB 等文件。这样做的目的是让软件知道这些文件是一伙的,后面编译、同步、查错才能正常工作。

如果你先建了原理图文件再想加进工程,也可以,右键工程选择Add Existing to Project就行。但养成先建工程的习惯,后面会省很多事。

3. 原理图绘制:把电路逻辑先理清楚

3.1 元件库从哪来:别急着自己画

新手画原理图遇到的第一个障碍往往是:想放的元件找不到。比如想放一个 STM32F103C8T6,在默认库里搜不到。

这里要理解 AD 的库管理逻辑。AD 安装后会自带一些基础库,但不可能包含市面上所有芯片。实际工作中,元件库有三个来源:

第一,芯片原厂或第三方提供的库。很多半导体厂商会在官网提供自己产品的 AD 库文件,直接下载导入即可。第二,自己画。这是硬件工程师的基本功,后面我会讲怎么画。第三,从现有工程里提取。如果你拿到别人的工程文件,可以把里面的元件复制到自己库里。

对于新手练习,我建议先用 AD 自带的基础库,里面有电阻、电容、二极管、三极管、常用接插件这些。画一个简单的 LED 闪烁电路、电源电路,这些库足够用了。等熟悉了流程,再尝试自己画一个芯片的符号。

3.2 画一个最小系统:从放置元件到连线

我拿一个最经典的例子——用 STM32F103C8T6 核心板控制 LED 亮灭——来走一遍原理图流程。这个例子在热词里也出现过,是很多人的入门第一课。

第一步,放置元件。按P+P打开放置元件对话框,在库里搜索需要的元件。核心板本身可以当成一个元件,LED 和限流电阻各放一个,再放一个电源和地。

第二步,连线。按P+W进入连线模式,鼠标从引脚拖到另一个引脚。注意,原理图里的连线叫 Wire,它表示电气连接。如果你只是想让两个元件在视觉上靠近但不连接,不要用 Wire,用普通的画线工具。

第三步,放置网络标签。当连线太长或者跨越多张图时,用网络标签(Net Label)来标记连接关系。比如在 LED 的负极放一个标签叫LED_CATHODE,在单片机引脚旁边也放一个同名标签,软件就知道这两个点是连在一起的。

第四步,编译检查。画完之后按C+C编译工程,软件会检查有没有悬空的引脚、重复的网络名、未连接的电源等问题。Messages 面板里会列出所有警告和错误,逐条处理。

这里有个经验:编译报错不要慌,先看错误类型。最常见的错误是“Net has only one pin”,意思是某个网络只有一个引脚,说明你忘了连线或者标签打错了。还有“Duplicate Net Names”,说明同一个网络名用了两次,改掉就行。

3.3 元件属性里那些必须填的字段

放置一个元件后,双击它或者选中后在 Properties 面板里,会看到一堆属性。新手往往只改个位号(Designator)就完事了,其实有几个字段很关键。

Designator是位号,比如 R1、C1、U1,PCB 上丝印印的就是这个,必须唯一。Comment是注释,一般填元件值,比如 10k、100nF。Footprint是封装,这是原理图和 PCB 之间的桥梁,必须填对,否则转 PCB 的时候会报错。

还有一个字段叫Description,描述这个元件是干什么的。这个字段在原理图上不显示,但在生成 BOM(物料清单)的时候会用到。养成随手填写的习惯,后面整理物料清单会轻松很多。

提示:如果你在原理图里放了很多元件,可以用ToolsAnnotationAnnotate Schematics Quietly来自动编号,避免手动一个个改。

4. 封装:原理图和真实世界之间的那道桥

4.1 封装到底是什么,为什么它这么重要

前面说过,封装描述的是元件的物理尺寸和焊盘位置。但这句话太抽象了,我具体展开一下。

一个 0805 封装的电阻,它的封装信息包括:两个焊盘,每个焊盘的尺寸大概是 1.0mm × 1.3mm,两个焊盘中心间距大概是 1.9mm,还有一个丝印轮廓表示元件本体的位置。这些数字不是随便定的,是行业标准规定的。你如果画错了,买回来的电阻就焊不上去。

热词里出现了“0805封装尺寸”,说明很多人搜这个。我直接给一个常用贴片封装的尺寸对照表,方便你画封装的时候查:

封装类型焊盘长度焊盘宽度焊盘间距对应元件尺寸
04020.55mm0.60mm0.50mm1.0×0.5mm
06030.80mm0.95mm0.90mm1.6×0.8mm
08051.00mm1.30mm1.00mm2.0×1.25mm
12061.40mm1.60mm1.60mm3.2×1.6mm

这些数字是参考值,不同厂家的元件可能有微小差异,实际画的时候以你选用的元件数据手册为准。但作为入门,先记住这几个常用尺寸,心里有个数。

4.2 用向导快速生成标准封装

AD 提供了一个封装向导(IPC Compliant Footprint Wizard),可以自动生成符合标准的封装。操作路径是ToolsIPC Compliant Footprint Wizard,然后选择封装类型,输入引脚数、间距、焊盘尺寸等参数,软件会自动算出一组推荐的焊盘尺寸。

这个向导的好处是省事,而且算出来的尺寸符合 IPC 标准,可靠性有保障。缺点是生成的封装比较“标准”,有时候不太适合手工焊接或者特殊工艺。但对于新手来说,先用向导生成,等有经验了再手动调整,是完全可行的路径。

4.3 手动画一个封装:以 SOP-8 为例

虽然向导很方便,但我还是建议你至少手动画一个封装,理解每个元素的意义。我拿 SOP-8 封装举例,这是一个 8 引脚的小外形封装,很多运放、存储器都用这个。

第一步,新建一个 PCB 库文件(.PcbLib),在工程里右键添加。第二步,在库文件里新建一个元件,命名为SOP-8。第三步,放置焊盘。SOP-8 的引脚间距通常是 1.27mm,焊盘尺寸大概是 1.5mm × 0.6mm。用P+P放置焊盘,按Tab键修改属性,把焊盘编号改成 1 到 8。

第四步,画丝印轮廓。用P+L画线,在 Top Overlay 层画出元件本体的外框,一般比实际尺寸稍大一点,方便焊接时对位。第五步,放置参考点。在EditSet Reference里把参考点设在元件中心或者第一脚,方便后面布局。

画完之后,一定要用ReportsComponent Rule Check检查一下,看看有没有焊盘重叠、编号重复之类的问题。

4.4 3D 封装:让 PCB 看起来更真实

热词里有“ad怎样给元件添加3d封装”,说明很多人关心这个。3D 封装不是必须的,但它有两个实际好处:一是可以直观检查元件之间有没有干涉,二是导出给结构工程师看的时候更专业。

添加 3D 模型有两种方式。一种是 AD 自带的简易 3D 体,用Place3D Body放置一个立方体,手动设置长宽高和位置。另一种是导入 STEP 模型,很多元件厂商官网提供 STEP 文件,下载后在封装属性里关联即可。

我的建议是:新手阶段可以先不做 3D,把 2D 封装画对、画准更重要。等设计稍微复杂了,比如板子上有多个接插件、电池座、屏幕排线,这时候 3D 检查就很有必要了,能避免装壳的时候发现元件打架。

5. 从原理图到 PCB:同步与布局布线

5.1 同步过程中的常见报错与处理

原理图画完、封装也配好了,接下来就是把原理图的信息导入 PCB。操作是:在原理图界面按D+U,或者菜单DesignUpdate PCB Document

这一步新手最容易遇到报错。最常见的错误是“Footprint not found”,意思是某个元件的封装在库里找不到。原因通常是封装名拼错了,或者封装库没有加载到工程里。解决办法是检查元件属性里的 Footprint 字段,确认封装名和库里的完全一致,然后确认库文件已经添加到工程。

另一个常见错误是“Unknown Pin”,意思是原理图里的引脚编号和封装里的焊盘编号对不上。比如原理图里引脚叫 A1、A2,封装里焊盘编号是 1、2,软件就找不到对应关系。这时候要么改原理图引脚编号,要么改封装焊盘编号,让两边一致。

注意:同步之前一定要先编译原理图,确保没有错误。带着错误同步,问题会带到 PCB 里,后面更难排查。

5.2 板框与布局:先想清楚再动手

导入 PCB 后,你会看到一堆元件堆在板子外面。第一步是画板框。在 Keep-Out 层或者 Mechanical 层画一个闭合的矩形,定义板子的物理边界。板框大小根据你的实际需求定,比如做一个 50mm × 50mm 的小板子。

然后是布局。布局的核心原则是:先大后小、先难后易、按功能分区。先把核心芯片、接插件这些大件放好,再放电阻电容这些小件。按功能模块分区,比如电源部分放一起、单片机部分放一起、接口部分放一起。

布局的时候要时刻想着“信号怎么走”。比如晶振要尽量靠近单片机的晶振引脚,走线越短越好。去耦电容要靠近芯片的电源引脚,否则起不到滤波作用。这些细节在原理图上体现不出来,但在 PCB 上至关重要。

5.3 布线规则与线宽选择

布线之前先设置规则。在DesignRules里,可以设置线宽、间距、过孔尺寸等参数。新手最关心的是线宽怎么选。

热词里有“pcb线宽电流对照表”,我直接给一个经验值。对于常见的 1 盎司铜厚(约 35μm)的板子,外层走线:

线宽大致载流能力适用场景
0.2mm约 0.5A普通信号线
0.5mm约 1.2A电源线、小电流负载
1.0mm约 2.5A主电源线
2.0mm约 5A大电流路径

这些数字是估算值,实际载流能力还和温升要求、走线长度、周围铜皮有关。对于大多数入门项目,信号线用 0.2mm 到 0.3mm,电源线用 0.5mm 以上,基本够用。

布线的时候,能走直线就不走弯线,能走短线就不走长线。两条线之间保持足够间距,一般不小于线宽。如果板子空间紧张,可以适当减小间距,但要考虑生产工艺的极限。

5.4 铺铜与过孔:让板子更稳

铺铜(Polygon Pour)是在板子上大面积填充铜箔,通常连接到地网络。它的作用有三个:降低地阻抗、屏蔽干扰、帮助散热。操作是PlacePolygon Pour,画一个覆盖板子的区域,设置网络为 GND,然后重新铺铜。

过孔(Via)用于连接不同层的走线。双层板的话,顶层走线可以通过过孔走到底层。过孔尺寸一般外径 0.6mm、内径 0.3mm 是常用值。过孔不要打太多,也不要打在焊盘上,否则焊接的时候锡会流走。

铺铜之后要检查有没有“孤岛”,就是一小块没有连接到任何网络的铜皮。这些孤岛可能引起干扰,一般设置成自动移除。

6. 出图与检查:把设计交给工厂之前

6.1 设计规则检查(DRC)怎么看

DRC 是 Design Rule Check 的缩写,是出图前的最后一道关卡。在 PCB 界面按T+D,或者菜单ToolsDesign Rule Check,软件会按照你设置的规则检查整个板子。

检查结果会列在 Messages 面板里,常见的问题有:线宽小于最小值、间距不够、焊盘重叠、丝印压焊盘等。不是所有警告都需要改,有些是误报,但错误(Error)必须处理。

我的习惯是:先看错误,再看警告。错误通常是硬伤,比如短路、断路,必须改。警告可能是风格问题,比如丝印稍微压到焊盘,不影响功能,可以酌情忽略。

6.2 生成 Gerber 文件和钻孔文件

Gerber 文件是 PCB 工厂用来生产板子的标准格式。在 AD 里通过FileFabrication OutputsGerber Files生成。生成之前要确认层设置正确,一般需要输出顶层线路、底层线路、顶层丝印、底层丝印、顶层阻焊、底层阻焊、钻孔图等。

钻孔文件单独生成,路径是FileFabrication OutputsNC Drill Files。Gerber 和钻孔文件一起打包发给工厂,工厂就能照着做板子了。

提示:生成 Gerber 之后,强烈建议用 AD 自带的 Gerber 查看器或者第三方工具打开检查一遍。我见过太多人直接发文件给工厂,结果做出来发现丝印是反的、焊盘少了一个。花五分钟检查,省一周返工时间。

6.3 BOM 表和坐标文件

BOM 是物料清单,告诉采购需要买哪些元件、买多少。在原理图界面通过ReportsBill of Materials生成。生成之前确保每个元件的 Comment、Footprint、Description 都填好了,否则 BOM 里会有空白项。

坐标文件(Pick and Place)是给贴片机用的,告诉机器每个元件在板子上的精确位置和旋转角度。小批量手工焊接用不上,但如果有贴片加工需求,这个文件必不可少。

7. 新手最容易踩的五个坑

7.1 封装和实物对不上

这是最高频的问题。画封装的时候凭感觉画,或者从网上随便下载一个封装直接用,结果买回来的元件焊不上。避免方法很简单:画封装之前先找到元件的官方数据手册,翻到封装尺寸那一页,照着推荐尺寸画。数据手册里的尺寸图是最权威的,不要信网上的“经验值”。

7.2 原理图编译不通过就急着转 PCB

有些人画完原理图,看到一堆警告觉得无所谓,直接同步到 PCB。结果 PCB 里元件缺封装、网络连错,排查起来比在原理图阶段麻烦十倍。养成习惯:原理图编译零错误再往下走。

7.3 布线时忽略电流路径

新手布线往往只关心“连上了没有”,不关心“线够不够粗”。结果电源线用了信号线的宽度,板子一上电就发热甚至烧断。记住一个原则:电源线和地线永远比信号线粗。不确定的时候,宁可粗一点。

7.4 不设置设计规则就开始布线

AD 默认的规则不一定适合你的项目。比如默认线宽可能是 0.25mm,但你的板子空间紧张需要更细的线。如果不提前设置规则,布完线再改规则,软件会报一堆错,改起来很痛苦。正确做法是:布局之前先把规则设好。

7.5 出图前不做 DRC 检查

DRC 能发现很多肉眼看不出来的问题,比如两条线间距小于工艺极限、焊盘和走线短路。花几分钟跑一遍 DRC,比板子做回来发现短路要划算得多。

8. 从入门到能干活,中间还差什么

把上面这套流程走通,你就能独立完成一块简单的双层板设计。但这只是起点。真正到了工作中,还会遇到更多问题:多层板怎么叠层、高速信号怎么处理、EMC 怎么优化、阻抗怎么控制。这些话题每一个都能单独写一篇长文。

我的建议是:先用 AD 把简单项目做上三五个,比如 LED 闪烁板、单片机最小系统板、电源模块板。每做一个,刻意练习一个点——第一个练布局,第二个练布线,第三个练封装,第四个练出图。做完之后把板子打样回来,亲手焊一遍,通电测试。只有看到实物、摸到板子,你才会真正理解软件里那些参数和规则的意义。

热词里还有“altium designer ai生成原理图和pcb”这样的搜索,说明大家对新功能很感兴趣。AI 辅助设计确实在进步,能帮你自动布局、自动布线、检查常见错误。但工具再智能,前提也是你理解设计的基本逻辑。否则 AI 给你的结果,你连对错都判断不了。所以基础流程这一关,该走还是得走。

最后分享一个我自己的习惯:每做完一个项目,把工程文件、Gerber、BOM 整理到一个文件夹里,按日期和项目名命名。过半年回头看,你会发现自己的进步轨迹清清楚楚。而且下次做类似项目的时候,直接翻出旧工程改一改,效率翻倍。这个习惯看起来不起眼,但坚持下来,受益无穷。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询