简介:《Altium Designer电路设计入门教程》PDF面向电子技术初学者及嵌入式、电学方向学生,聚焦PCB设计从原理图到制板的流程认知与软件实操入门,兼顾概念解释与操作步骤。内容以应用电子技术实训教学大纲为牵引,先交代实训要求、内容与学时分配、安排与考核方式,再依次讲解PCB设计流程、原理图绘制、原理图库建立、元器件封装创建、PCB布局布线,并延伸到PCB板基础知识、布局原则、布线技巧与设计规则,配有实训项目分析、任务实施及考核安排,便于按章节跟练和查漏补缺。资源包共1个PDF文件,大小约23.69MB,目录层级清晰,可作为课程配套讲义或自学手册使用。已有3753人学习,适合需要系统了解Altium Designer入门链路、建立PCB设计知识框架并熟悉实训组织方式的读者参考。
1. 一块板子焊完才发现封装是错的:入门阶段代价最高的错误
做 PCB 设计制作的第一课,往往不是画不出图,而是画完了用不了。有人照着 Altium Designer 电路设计入门的流程把原理图走完,编译零错误,导进 PCB 才发现三极管引脚顺序和手上实物对不上;也有人布局排得很紧凑,板子制回来才知道安装孔被器件压住。这类问题在应用电子技术实训里出现频率最高,原因并不复杂:入门教程教的是软件怎么点,而工程要的是每一步都留检查点。
这套 Altium Designer 电路设计入门教程把实训大纲、原理图与元件库、封装库、PCB 布局布线规则、自制板工艺、雕刻机和抄板串成一条完整链路,配十一项实训任务和八大类电路模块库。它面向三类人:第一次交 PCB 课设的学生、要带实训课的教师、以及从原理图岗往 PCB 岗转的入行者。下面按能直接照做的顺序,把这条链路拆开。
2. 实训任务与成板路线:十一项实训怎么排进一张进度表
一份 PCB 实训方案最容易出问题的地方,不是内容不够,而是内容太多、没有先后。原料里把应用电子技术实训拆成十一项任务,从焊接、画原理图、画 PCB,一直做到刀刻法、热转印、雕刻机、抄板、反推原理图和最后的总结汇报。如果不排进度表,学生会卡在“板子还没画完就要交装配报告”这种尴尬处。
2.1 从大纲倒推:学时、任务与产出物怎么对齐
大纲部分通常只写三件事:实训内容与学时分配、实训安排与考核方式。这三件事看着空,实际决定了整门课的节奏。我一般的做法是先定产出物,再倒推学时——每项实训必须对应一个能交上来、能检查的东西,否则这项实训在考核里就是虚的。
| 实训任务 | 建议学时 | 产出物 | 检查点 |
|---|---|---|---|
| 实训一 PCB 焊接技术 | 4 | 焊接练习板 | 无虚焊、连锡,元件高度一致 |
| 实训二 AD 绘制原理图 | 6 | .SchDoc + 编译报告 | 编译零错误,封装全部指定 |
| 实训三 AD 绘制 PCB 图 | 8 | .PcbDoc + DRC 报告 | DRC 零违规,飞线全通 |
| 实训四 刀刻法制作 PCB | 4 | 单面板实物 | 线条不断、不短路 |
| 实训五 热转印法印制 PCB | 4 | 单/双面板实物 | 转印完整,蚀刻无残留铜 |
| 实训六 雕刻机印制 PCB | 4 | 铣削板实物 | 隔离槽深度一致,无毛刺 |
| 实训七 产品装配与调试 | 6 | 通电样机 + 测试记录 | 关键点电压/波形达标 |
| 实训八 PCB 抄板 | 4 | 抄板文件 + BOM | 网络与原板一致 |
| 实训九 抄板反推原理图 | 4 | 反推 .SchDoc | 与抄板网络表一致 |
| 实训十 原理图与 PCB 推演 | 4 | 双向修改记录 | ECO 无异常 |
| 实训十一 总结汇报 | 2 | 汇报文档 | 数据可复现 |
学时数按 48~64 总学时排,具体到某所学校会压缩,但顺序不要动。原理图没编译通过就去做 PCB,后面每一步都在返工;抄板没做就先做反推原理图,学生会凭想象画图,交上来的图和实物对不上。原料里把“原理图与 PCB 的相互推演练习”放在抄板之后,这个顺序是有道理的——推演练的是网络表在两边的一致性,前面没建立网络表概念,这一步就是空转。
模块库那部分是这套资源的隐藏价值。单片机模块给了 AT89S5X、AVR、STM32F103、EPM240 四类,传感器给了温湿度、火焰烟雾、光敏、人体红外、震动、超声波、RFID、三轴加速度/角速度/磁阻、空气质量、声音、电流、霍尔、颜色共十三种,通信接口覆盖 RS232、RS485、USB、CAN、NRF24L01、蓝牙、WIFI、ZIGBEE、GSM/GPRS。做课设的人不用从零画库,直接挑模块拼系统;带课的老师可以按模块难度分层布置任务,基础组做流水灯与数码管,提高组做传感器加无线回传。
2.2 六种自制板工艺的选型:从刀刻到雕刻机
原料第四、五部分给了描绘法(刀刻法)、感光板法、热转印法、丝网印法、感光干膜法,加上雕刻机,共六条成板路线。这六条不是并列关系,是不同条件下的选择,选错了会白白耗掉一整天。
| 工艺 | 最小线宽 | 双面能力 | 单板耗时 | 设备与耗材 | 适合场景 |
|---|---|---|---|---|---|
| 描绘法/刀刻法 | ≥1.0mm | 基本不能 | 1~2h | 覆铜板、刻刀、油性笔 | 第一次成板、验证连通性 |
| 热转印法 | 0.3~0.5mm | 可(需对位) | 1~2h | 激光打印机、转印纸、过塑机、蚀刻液 | 课设主力工艺 |
| 感光板法 | 0.2~0.3mm | 可 | 1.5~2.5h | 感光板、曝光灯、显影剂 | 线条较密的单双面板 |
| 感光干膜法 | 0.2mm | 可 | 2h+ | 干膜、贴膜机/过塑机、显影剂 | 表面平整度要求高的板 |
| 丝网印法 | 0.3mm | 可 | 批量摊薄 | 丝网、感光胶、刮刀 | 小批量重复制作 |
| 雕刻机 | 0.2~0.3mm | 可 | 0.5~1h | 雕刻机、铣刀、平整底板 | 快速迭代、无化学药水 |
热转印是课设里性价比最高的一条:激光打印机把线路打到转印纸上,过塑机 150~180℃ 压两到三次,冷却后揭纸,再用三氯化铁或环保蚀刻剂蚀刻。翻车点集中在两处——打印机省墨模式导致碳粉太薄,以及揭纸时温度没降透,线条被撕掉一块。感光板法的关键参数是曝光时间,日光下和曝光灯下差好几倍,同一批板子必须固定一个光源做一次时间标定。雕刻机不需要化学药水,用 0.2mm 尖刀铣隔离槽,好处是当天画完当天出板,代价是底板不平就会铣不穿或者过切。
2.3 工程目录与文件归档规范
交作业时最常见的场面是:PCB 文件找到了,封装库没带,Gerber 是三天前的版本。这套资源的工程是按“一个项目一个文件夹”组织的,原理图文件要加载到项目文件里,并且和项目保存在同一个文件夹下——这条在原料里被单独标了注意,实际执行时仍然有人把 .SchDoc 存到桌面。
#!/bin/bash # 一套 PCB 实训工程的标准目录,交作业前按这个结构归档 PROJ="sx_01" # 工程名用拼音加序号,别用中文和空格 mkdir -p "$PROJ"/{01_sch,02_pcb,03_lib,04_doc,05_fab,06_bom,07_test} # 01_sch 放 .PrjPcb 与 .SchDoc,02_pcb 放 .PcbDoc # 03_lib 放自建 .SchLib 与 .PcbLib,05_fab 放 Gerber 与钻孔文件 # 06_bom 放物料清单,07_test 放调试记录与照片 find "$PROJ" -type d | sort目录编号是给评审看的,评审打开文件夹就知道该去哪个目录找什么。中文路径在部分旧版本工具链和脚本里会出问题,工程名统一用拼音加序号。03_lib必须放自建库的源文件而不是集成库,因为集成库在另一台机器上装不上时,改焊盘都改不了。
3. 原理图与两张库:符号、封装、网络表的建立顺序
原理图阶段的核心不是把线连得好看,而是保证三样东西对得上:原理图符号的引脚号、封装库的焊盘号、以及最终生成网络表里的节点。这三样只要有一处错位,PCB 上就会出现飞线乱跳或者“明明连了却报未连接”。
3.1 原理图绘制的六步操作与检查点
原料给的操作流程是:新建原理图文件 → 设置工作环境 → 放置元件 → 原理图布线 → 电气检查 → 编译调整。实际执行时前面还有两步容易被跳过:先建 PCB 工程(.PrjPcb),再把原理图保存到与工程相同的文件夹。原料里那句“建议先建立好 PCB 工程文件后再进行原理图绘制”,是在说工程与文件的从属关系,不是操作顺序的偏好。
放置元件有三种方式:知道元件在哪个库就直接加载库(Design → Add/Remove Library),不知道就用 Place → Part → Choose → Find 搜索,或者用自建库。搜索方式要限制搜索范围,否则一次检索几千条结果,选错型号的概率极高。元件放下去之后必须依次定义位号、名称、封装,其中封装最容易漏——属性对话框里 Footprint 那一栏空着,编译不一定报错,但导入 PCB 时这个元件会直接丢失。
工作环境那一步,原料明确建议初学者保持默认。图纸大小、颜色、栅格这些设置不影响电气正确性,等画过两张图再调,比一开始花两小时研究配色划算得多。
3.2 自建原理图库:符号的电气属性比图形重要
自建 .SchLib 时,多数人把精力放在把图形画得像不像,真正决定成败的是引脚属性。每个引脚要关注四项:引脚号(Designator)、引脚名(Name)、电气类型(Electrical Type)、以及是否隐藏。
电气类型不是装饰。电源引脚设成 Power 类型后,编译时会检查是否有电源网络驱动;输入输出类型设错,编译会报“输出对输出”冲突。引脚号必须和封装焊盘号严格一一对应,这是后面所有环节的地基。多部件器件(比如双运放、四与非门)要正确使用 Part A/Part B,每个 Part 共用同一个位号,封装只在其中一个 Part 上指定即可。
原料 2.3 节把“编辑和建立元件库”单独列了一节,说明这一步在实训里占的分量。一个班三十人,至少有十个人会用到模块库里没有的器件,这时候是自己画还是找一个近似封装凑合,直接决定了后面调试阶段的难度。
3.3 封装库:焊盘尺寸、丝印与命名规则
.PcbLib 里画封装,参数要按自己常用的制板工艺来定,而不是照抄别人的库。同一颗 0805 电阻,手工焊接和回流焊的焊盘长度能差 0.4mm。
| 器件类型 | 焊盘尺寸 | 孔径/间距 | 备注 |
|---|---|---|---|
| 1/4W 直插电阻 | 直径 1.8mm | 孔径 0.9mm | 孔间距 10.16mm |
| 2.54mm 排针 | 直径 1.6mm | 孔径 1.0mm | 1 脚用方形焊盘标识 |
| 0805 贴片 | 1.0×1.3mm | 中心距 1.9mm | 手工焊可适当加长 |
| 0603 贴片 | 0.8×0.9mm | 中心距 1.5mm | 新手不建议 |
| DIP-8 | 1.6×1.6mm | 孔径 0.8mm | 宽体 300mil |
丝印层要画出器件外框和 1 脚标识,1 脚标识不能只靠焊盘形状——丝印被铣掉之后,方形焊盘在实物上并不明显。命名规则统一成“类型-规格-备注”的形式,比如R-0805、C-0603、DIP-8_300mil、HDR-1X4-2.54,好处是在 PCB 里按位号筛选时不会混。原料 2.4 节把创建封装库拆成概述、流程、具体步骤三层,实际动手时真正的难点是孔径与焊盘环宽的比例:孔径过大焊盘环太窄,焊接时铜皮容易脱落;孔径过小元件插不进去。
3.4 网络表与 BOM:把设计意图完整传递到 PCB
原理图编译通过,才生成网络表;网络表导入 PCB 走的是 ECO(工程变更)流程。这一步的正确做法是在原理图端执行“Update PCB Document”,把所有变更一次性推过去,而不是在 PCB 端逐个添加元件。推过去之后要检查两件事:元件数量对不对,网络数量对不对。
BOM 是另一条容易被忽视的输出。原料 6.2 节专门讲了 BOM 清单的制作,因为采购、焊接、验收都靠它。BOM 至少要包含位号、名称/型号、封装、数量四项,封装字段为空的行,基本等于这块板要出问题。
import csv, sys # 出板前跑一遍:检查 BOM 里封装字段缺失或填写不规范的行 rows = list(csv.DictReader(open("bom.csv", encoding="utf-8"))) bad = [r for r in rows if not r.get("Footprint", "").strip() or r["Footprint"].strip().upper() in {"?", "N/A", "UNKNOWN"}] for r in bad: print(f"[缺封装] {r['Designator']:<6} {r['Comment']}") print(f"共 {len(rows)} 行,异常 {len(bad)} 行") sys.exit(1 if bad else 0)脚本读的是 Altium 导出的 CSV,字段名按导出模板改。返回码非零时在流水线里直接中断,避免带着空封装进 PCB。这类检查看着小题大做,等你在焊接现场发现两颗电容封装写反、装不上去,就知道提前跑一遍值多少钱。
4. PCB 布局布线:先立规则,再谈走线
PCB 阶段最典型的错误是打开文件就开始拖元件。布局决定了布线能不能走通,布线规则决定了 DRC 能不能过,两个顺序颠倒过来,最后就是一遍遍推倒重来。原料 3.2、3.3 两节把布局原则和布线原则单列,配 3.4 的布线规则,说的正是这个先后关系。
4.1 板框、层叠与安装孔的前置约定
板框画在 Keep-Out 层,机械层同步一份给结构看。安装孔用焊盘实现,非金属化孔只留孔径不留铜环,金属化孔要接到地网络用于固定和屏蔽。孔的位置先定,因为孔周围的禁布区一旦被器件占用,后面只能挪器件。
| 层 | 用途 | 常见错误 |
|---|---|---|
| Top Layer | 顶层走线 | 与底层平行长距离走线形成耦合 |
| Bottom Layer | 底层走线 | 双面板过孔位置随意,回流路径断裂 |
| Keep-Out Layer | 板框与禁布区 | 用机械层画板框,导入时识别不到 |
| Mechanical 1 | 结构尺寸标注 | 与板框不同步,制板后尺寸偏差 |
| Top/Bottom Overlay | 丝印 | 丝印压在焊盘上,焊接后看不清位号 |
双层板是实训的主流选择,四层板在入门阶段不必要。层叠确定后不要中途改,改了覆铜和规则都要重来。
4.2 布局原则:按信号流向分区,先难后易
布局的动作顺序我一般这么排:先放接口器件(电源座、排针、USB、天线),因为它们的位置被结构定死了;再放主控芯片,尽量居中,让引脚到各方向的走线长度均衡;然后按信号流向从输入到输出依次摆放;最后放去耦电容和阻容小件。
几条硬性约束要提前记住:去耦电容必须靠近芯片电源引脚,越近越好,走线先过电容再进引脚;晶振靠近 MCU 且下方不走线,周围包地;发热器件靠板边,留出散热空间;安装孔周围留出禁布区,别让器件压上去;模拟部分和数字部分分区,单点接地。原料 3.2 节把这些归纳为布局原则,实际做的时候真正难的是取舍——板子只有 50×50mm,接口占了三边,主控和传感器模块必须挤在中间,这时候优先保证信号流向短,而不是保证排列整齐。
4.3 布线规则与手工走线的顺序
规则要在布线之前设好,设完再走线,走完线再改规则等于重来。入门阶段一套够用的参数如下:
| 规则项 | 建议值 | 说明 |
|---|---|---|
| 信号线宽 | 0.25mm(10mil) | 普通数字信号 |
| 电源线宽 | 0.5~0.8mm | 按电流估,1A 至少 0.5mm |
| 地线 | 尽量宽或整层覆铜 | 不要用细线串地 |
| 安全间距 | 0.25mm(10mil) | 手工制板建议放到 0.3mm |
| 过孔 | 0.6/0.3mm | 孔径别小于板厂工艺下限 |
| 覆铜间距 | 0.3mm | 与信号线、焊盘保持距离 |
走线顺序是:电源和地 → 关键信号(时钟、复位、差分、模拟小信号)→ 一般信号。电源地先走,是因为它们决定了整块板的分区;关键信号先走,是因为它们对长度和包围面积敏感;一般信号最后走,实在走不通可以换层或者绕一下。
走线过程中要避免的几件事:直角和锐角转角(45° 或圆弧)、长距离平行走线、在焊盘之间穿线、以及跨分割地。原料 3.3 节把这些叫布线原则,讲得比软件操作重要得多——软件会帮你画线,但不会帮你判断这条线该不该这么走。
4.4 电气规则检查与 Gerber 输出
布完线跑 DRC(Tools → Design Rule Check),报告要逐条看,不能只看“有没有错误”。常见的可忽略项是丝印与焊盘重叠,不可忽略的是间距违规、未连接网络、短路。DRC 零违规之后,还要做一次 1:1 打印核对:把顶层、底层、丝印分别打到纸上,把实物器件摆上去,看封装尺寸和间距对不对。这一步花十分钟,能省掉一次制板。
Gerber 输出走 File → Fabrication Outputs → Gerber Files,层文件通常包括 GTL、GBL、GTS、GBS、GTO、GBO、GKO,加上 NC Drill 的钻孔文件。输出前确认单位和格式(英制 2:4 或公制 4:3,跟板厂要求一致),输出后用一个 Gerber 查看器打开检查一遍,重点看板框是否闭合、钻孔是否落在焊盘中心。
5. 避坑与排查:实训里最容易出问题的五个点
带过几轮实训之后会发现,学生犯的错高度集中,翻来覆去就是这五个。把它们提前讲清楚,能省掉一半的返工时间。
5.1 封装焊盘号和原理图引脚号对不上
现象:原理图编译零错误,导入 PCB 后某个器件周围的飞线乱成一团,或者 DRC 报一堆“未连接”。原因多半是自建封装时焊盘号用了 1/2/3,而原理图符号的引脚号是 A/K 或者 E/B/C;三极管这类器件还有 BCE 与 EBC 两种引脚顺序,实物和库对不上就直接焊反。解决方法是建库时把引脚映射表写在注释里,出板前把封装按 1:1 打印出来,拿实物压上去逐个核对引脚。
5.2 网络在原理图和 PCB 之间丢失
现象:ECO 更新之后,PCB 上少了一两个网络,或者多出一个莫名其妙的网络。原因通常是网络标号的作用域设置不对、电源符号被当成本地网络、以及多部件器件只放了其中一个 Part。解决方法是编译时打开 Messages 面板逐条看警告,别只盯着错误数;原理图里的电源网络统一用全局电源符号,不要用普通网络标号代替。
5.3 覆铜之后 DRC 报一片间距错误
现象:布线阶段 DRC 干净,覆铜完再跑一次,冒出几十条间距违规。原因是覆铜的间距规则和走线规则不是同一套,覆铜优先级设置不当还会产生死铜(孤立铜皮)。解决办法是在规则里单独设覆铜间距,通常比走线间距大 0.05~0.1mm;覆铜后执行一次“去除死铜”,并检查覆铜是否把天线区域、晶振区域包了进去。
5.4 热转印和感光板的对位与线宽失控
现象:热转印后线条边缘发毛、细线断裂;感光板显影后局部没显出来或者整片过曝。原因是转印温度和时间不够、打印机用了省墨模式,或者曝光时间没做标定。解决办法是转印前把打印机设为最高浓度、关闭省墨,过塑机压三遍;感光板先用一小块边角料做 3/4/5 分钟三档曝光测试,选定后再做整板。制板工艺的最小线宽要反推到 PCB 设计规则里,别在软件里画 0.15mm 的线,然后指望热转印能做出来。
5.5 抄板抄出网络错误、BOM 漏项
现象:抄出来的板子和原板功能不一致,或者 BOM 里少了几颗器件。原因是拆件时没有按顺序记录、双面板走线只抄了一面、丝印被器件遮挡导致型号读错。解决办法是抄板前先高清扫描正反面并编号,拆一件记一件,器件用双面胶按位号粘在纸上;反推原理图之后,用网络表比对工具把抄板网络和反推原理图的网络做一次一致性检查,差值不为零就回去找。
6. 验收与答辩:让评审在三分钟内看懂这块板
验收环节的评分点,很多时候不在板子有多复杂,而在能不能证明这块板是你设计、你做的、并且它真的能工作。我通常要求交上来的东西按一张清单对齐,缺一项扣一项,学生也就知道该往哪个方向使劲。
| 验收项 | 具体要求 | 权重参考 |
|---|---|---|
| 工程文件 | .PrjPcb、.SchDoc、.PcbDoc、自建库齐全且能打开 | 20% |
| 设计检查 | 编译零错误、DRC 零违规,附报告截图 | 20% |
| 制板实物 | 板面整洁、无短路、丝印可读 | 20% |
| 装配调试 | 关键点电压/波形记录,问题与处理过程 | 25% |
| 文档 | BOM、装配图、测试记录、总结 | 15% |
答辩讲三分钟,结构固定成三段:这块板解决什么问题、关键设计取舍是什么、实测数据是什么。第一段别讲软件怎么用,讲需求;第二段挑一个具体的取舍讲,比如“接口占了三边,所以主控没有居中,而是偏向电源侧,牺牲了走线对称性换取信号路径最短”;第三段拿数据说话,电源纹波多少毫伏、传感器读数误差多少、连续运行多久没复位。
一个具体技巧:答辩时带两块板,一块是成品,一块是故意留着的废板。废板上通常有焊反的器件、飞线的补丁、或者铣穿的位置,讲这块废板比讲成品更能说明你真的动过手。评审问“这里为什么这么走”的时候,指着废板说“第一版走这里被晶振干扰了,第二版改成包地”,比任何 PPT 都管用。
从那以后我每次带实训,都强制让学生在出板前走一遍“1:1 打印 + 实物比对 + BOM 空封装检查”这三步,一步不许跳。这三个动作加起来不到半小时,能挡掉后面两天的返工。希望帮到你。
本文还有配套的精品资源,点击获取