ARTICLE DETAIL

资讯详情

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

AD10入门教程:从原理图到热转印的PCB设计完整流程

AD10入门教程:从原理图到热转印的PCB设计完整流程 简介《AD10简明教程—快速入门》是一份面向Altium Designer 10初学者的快速入门文档适合电子信息专业学生、初级硬件工程师及需要掌握PCB设计的研发人员。教程以印制电路板设计流程为主线系统讲解了原理图设计、原理图库创建、PCB元器件封装制作、PCB布局布线与规则检查等核心内容包括元器件放置、导线连接、网络表生成等具体操作并重点说明了电气间距、热管理、信号完整性等设计要点。同时文档通过实训项目对热转印制板流程进行演示帮助读者将理论快速转化为实践。整套资源共1个Word文档大小9.32MB内容细致章节结构清晰便于查阅。目前已有123人学习是一份性价比很高的AD10入门资料。学完后读者可独立完成从原理图绘制到PCB成板的完整设计小项目打下坚实的设计基础。1. AD10 入门第一课为什么先理解 PCB 设计流程比背菜单更重要很多人第一次打开 AD10不是被布线吓到的而是被“原理图库、PCB 封装库、网络表、设计规则”这一串名词砸晕的。这份《AD10简明教程—快速入门》我反复看过几遍它的主线其实很朴素从一个两级放大电路出发把“建工程 → 画原理图 → 补元件库 → 做封装 → 布局布线 → 热转印制板”整条链路串起来。对正在做课程设计的学生、刚转岗的助理工程师或者想把手绘电路落成实物的爱好者来说AD10 的界面虽然比新版本朴素但菜单逻辑非常明确适合建立完整的板级设计概念。先把流程跑通再去追新版本功能是效率最高的学法。2. 原理图设计实操工程文件、元件放置、编译与网络表输出2.1 先建工程文件再画原理图教程里反复强调不要直接新建 Schematic 就开始画。正确顺序是先用File → New → Project → PCBProject建立工程文件再把原理图加入工程并保存到同一目录。很多人第一次画图时跳过这一步结果编译菜单是灰的生成网络表也找不到对应工程后面导入 PCB 时更是无从下手。工程文件只是逻辑上的容器但它决定了 AD10 把哪些原理图、库和 PCB 文件当作同一套设计来处理。一个最小工程至少包含以下文件amp-project/ ├── AMP.PrjPCB # 工程文件 ├── AMP.SchDoc # 原理图 ├── AMP.PcbDoc # PCB 文件后续生成 └── Libraries/ # 自建库统一放这里工程文件AMP.PrjPCB是 Altium Designer 工程的核心原理图和 PCB 文件通过它建立关联。文件夹分开放的好处是后面用网络表做同步更新时不易弄混文件来源。2.2 放置元件加载库、搜索和属性修改放置元件前要确认元器件库已经加载。如果你明确知道元件在哪个库用Design → Add/Remove Library加载对应库文件如果不确定用Place → Part在弹出的对话框中点击Choose再通过Find按型号或关键词搜索。这个方法在实际项目中最常用因为没人能记住所有元件在哪家厂商的库里。元件放到图纸上之后不要急着连线。先双击元件在Properties for Schematic Component对话框里检查三项关键内容否则后面容易忘参数含义常见问题Designator元件序号如 R1、C2、Q3重复或跳号编译报错Comment元件型号或数值如 10k、100nF不填会导致 BOM 缺失FootprintPCB 封装名称如 AXIAL-0.4、0805封装缺失或与实物不符这里要特别注意 Footprint。如果原理图里只填了元件参数没填封装后面导入 PCB 时会报很多“Unknown Pin”错误因为 AD10 不知道这个器件该以什么形状出现在板子上。教程中修改封装的操作路径是双击元件 → 在属性框找到 Footprint 一栏 → 点右侧添加/编辑按钮 → 从已加载的库中选择封装。2.3 原理图连线和电气规则检查连线使用Place → Wire快捷键P后再按W。正确的连线方式是光标移到引脚端点单击左键确定起点再移动到目标引脚端点单击左键完成这一段。整个过程不要按住鼠标左键拖拽否则导线容易和引脚错开出现看似连着、实际没连上的虚接问题。放置完一根导线后按右键或Esc退出本次放置。连好线后执行Project → Compile PCB Project。编译的作用是检查原理图是否存在电气错误比如悬空引脚、重复位号、单端网络等。编译结果会显示在 Messages 面板里。常见编译错误原因处理方式Duplicate Designators两个元件用了相同位号双击元件修改 DesignatorNet has no driving source网络没有信号源检查电源端口或器件引脚连接Floating power pin电源引脚悬空补上电源符号或网络标签Off-grid component元件不在网格上选中元件执行 Edit → Align → Align to Grid2.4 生成网络表连接关系的“元数据”原理图编译无误后下一步是Design → Netlist for Project → Protel生成 Protel 格式的网络表。网络表可以理解为原理图连接关系的文本描述它不关心元件怎么摆放只说明哪个引脚和哪个引脚属于同一网络。下面是一段典型片段[ R1 AXIAL-0.4 10k ] ( R1-1 VCC R1-2 NetC1_1 )方括号部分是元件列表包含位号、封装和型号圆括号部分是网络列表R1-1指向 R1 的第 1 脚VCC是该引脚所连接的网络名。PCB 编辑器导入网络表后就是靠这两部分信息把元件封装和网络连接关系加载到板子上的。如果这一步生成的网络表里缺少某个元件回头检查该元件的 Footprint 是否为空。3. 自建元件两件套原理图库和 PCB 封装库的建立步骤3.1 为什么要单独建库AD10 自带元件库很多但实际项目总会遇到几种情况库里有这个型号但引脚编号不一致元件的原理图符号画得太复杂或者手头元件根本不在库里。这时候就需要自己建原理图库元件。如果只建了符号没有画封装PCB 阶段仍然走不通。所以自建元件要同时解决原理图库和 PCB 封装库两件事。原理图库里的元件由两部分组成标识图形和引脚。图形只负责让图纸看起来直观没有电气属性真正起作用的是引脚它携带引脚名称、编号和电气类型。PCB 封装则完全不同它描述的是元件焊盘在板子上的物理位置和形状很多时候只关心间距和孔径。3.2 新建原理图元件库在 AD10 中通过File → New → Library → Schematic新建原理图库保存后打开SCH Library面板。面板左侧会列出当前库中的所有元件。第一个元件是自动生成的Component_1可以直接双击改名后续添加新元件用Tools → New Component。绘制元件外形时用Place菜单下的直线、矩形、圆弧等工具绘制图形不参与电气连接。真正关键的是放置引脚Place → Pin按Tab键打开Pin Properties对话框。这里需要关注几个参数参数作用设置建议Display Name引脚显示名称如 VCC、GND与数据手册一致Designator引脚编号如 1、2、8必须与实物封装一一对应Electrical Type引脚电气类型电源用 Power信号用 PassivePin Length引脚图形长度默认 30可统一修改放置引脚时光标所在的一端是电气连接点要保证这一端朝外便于后面连线。不要将引脚直接画成矩形块那样无法拉出导线。所有引脚放置完后用Reports → Component Rule Check检查元件是否有引脚重复、悬浮或缺少编号的问题。Component Rule Check Report: MyLib.SchLib Component: LM358 Errors: 0 Warnings: 2 - Pin 8 has no loading type - Pin 4 has no description这类报告只提示“不完善”不会阻断使用但建议补上否则后续仿真或 BOM 导出时字段是空的。3.3 手工绘制 DIP-8 封装创建 PCB 封装库的入口是File → New → Library → PCB Library。进入后先用Tools → Library Options调整图纸参数。初学者不用改太多只要搞清单位即可。默认可能是 mil按下键盘Q键可以在 mil 和 mm 之间切换。以教程中的 DIP-8 为例脚间距 2.54mm两排间距 7.62mm。这里给出常用坐标单位 mil; DIP-8 pad coordinates from origin (mil) Pin1: X0 Y0 Pin2: X100 Y0 Pin3: X200 Y0 Pin4: X300 Y0 Pin5: X300 Y-300 Pin6: X200 Y-300 Pin7: X100 Y-300 Pin8: X0 Y-300放置焊盘时执行Place → Pad按Tab设置焊盘编号和尺寸。DIP-8 的焊盘孔径一般取 0.8mm焊盘外径 1.5mm 左右具体根据实际引脚直径调整。坐标值不是固定的应该以元件手册里的机械图为准。如果手册给的是 mm就按Q切换单位后输入不需要自己反复换算。焊盘放完后再用Place → Line在顶层丝印层画一个和实物外壳等大的矩形框最后用Tools → New Blank Component添加下一个封装。每一个封装都要在名称里标明关键尺寸比如DIP-8_300mil否则同一元件有多个封装变体时很容易选错。3.4 自建库在工程里如何生效库文件建好后要在原理图编辑器中通过Design → Add/Remove Library把.SchLib和.PcbLib文件添加到当前工程环境。添加后原理图库里的元件就能像系统库一样被搜索和使用PCB 库里的封装则会在修改 Footprint 时出现在封装选择列表中。一个容易忽略的点是库文件修改后已放置到原理图上的旧元件不会自动更新。需要重新放一个元件或者手动打开库元件后右键更新否则封装或引脚修改不会体现到当前设计里。4. PCB 布局布线与规则检查手把手完成从网络表到制造文件4.1 从原理图数据导入 PCB原理图编译通过后在工程中新建一个PCB文件然后回到原理图编辑器执行Design → Update PCB Document。这一步会弹出工程变更列表把原理图中的元件、网络信息同步到 PCB 编辑器。也有人习惯先生成网络表再手动加载但 AD10 集成了同步机制直接更新更不容易出现网络表版本不一致的问题。导入后如果看到“Unknown Pin”或“Component Not Found”错误基本可以断定是某个元件的 Footprint 在封装库中不存在。解决方法是回到原理图重新指定该元件的封装或者把缺失的封装画进 PCB 库再执行一次同步。4.2 布局顺序先固定接口和核心器件布局不是把元件随便铺开而是要规划信号流向。我一般先把连接器、电源接口、单片机或运放这类核心器件放到板子中央或边缘再按信号流向放电阻电容。AD10 里可以用Edit → Move拖动元件按空格键旋转按X或Y翻转元件到背面。表格布局后的常见检查项检查项目标电源输入与输出位置避免高低压信号在板内交叉去耦电容与芯片距离尽可能靠近电源引脚晶振与主芯片走线短且远离大电流回路接插件方向丝印标志清晰插拔不冲突布局阶段只关心位置不用纠结布线。把位置理顺了布线会快很多。如果堆成一团后再挪所有走线都要重画。4.3 布线规则设置与手工布线布线前的规则设置是 PCB 设计里最容易偷懒也最容易出问题的地方。执行Design → Rules至少要设置三类规则安全间距、线宽、过孔尺寸。以下是常用于两层板的初始参数生产条件比较常规的板厂都能做规则项信号线电源/地线说明Clearance10mil15mil不同网络最小间距Track Width10mil20-30mil地线尽量加宽Via Hole Size24mil24mil内径Via Outer Diam50mil50mil外径规则太多记不住时可以先只设置一个全局 Clearance 和 Width后续再用规则向导补。手工布线用Place → Interactive Routing快捷键PI。走线过程中按Tab修改线宽按ShiftSpace切换 45 度、90 度和圆弧拐角。电源网络如果太窄后续可以用Place → Polygon Pour铺铜把地网络连接起来比单纯加粗导线更有效。4.4 DRC 设计规则检查布线完成不等于可以出板必须运行设计规则检查。执行Tools → Design Rule Check勾选全部规则后点击运行。DRC 报告会列出一堆问题常见的有间距不足、线宽超限、未连接网络等。Clearance Constraint: (Collision Gap10mil) (Allowed10mil) Track (10mil) on TopLayer to Pad C1-1 Actual Clearance 7.8mil 10mil这段报告说明一根 10mil 的走线和电容 C1 的焊盘距离只有 7.8mil不满足 10mil 的间距规则。遇到这种情况要么把线往远处挪要么把规则改小但后者必须确认板厂工艺能支持。实际操作中我倾向于先尝试挪线只有当线路非常密集时才放松安全间距而且放松后要重新跑一遍 DRC。4.5 输出制造文件设计检查通过后生成生产文件。常见做法是输出 Gerber 和钻孔文件File → Fabrication Outputs → Gerber Files单位选毫米格式选 4:3钻孔文件用File → Fabrication Outputs → NC Drill Files。如果只是自己用热转印做板不需要 Gerber直接把 PCB 打印到热转印纸上即可。5. 快速实用技巧元件序号批量编辑与热转印出板5.1 AD10 怎么编辑元件序号更高效“AD10 怎么编辑元件序号”是很多人学到实训项目时第一个卡住的问题。如果手动一个一个改位号不仅慢还容易出现重复编号。AD10 提供了一整套自动标注命令执行Tools → Annotation → Annotate Schematics Quietly软件会按照设定的方向重新对所有元件编号。Order of Processing: X then Y Start Index: 1 Suffix: (empty)这里的X then Y表示先从左到右排再从上到下排。对于按功能模块摆放的图纸Y then X往往更符合从上到下阅读习惯。执行完自动标注后不要立刻保存先运行一次编译确认没有重复位号再执行Tools → Back Annotate把新的位号同步回 PCB。手工编辑单个元件时双击元件直接改 Designator。要注意一个细节如果工程里既有原理图又有 PCB只改原理图不会自动同步 PCB必须重新执行一次设计同步反过来也一样。5.2 热转印制板的关键参数教程最后的实训项目用的是热转印法。打印时选择 PCB 板的底层Bottom Layer镜像打印比例必须是 1:1。这个设置在打印对话框里容易忽略很多人做出来板子是反的。转印温度一般控制在 160 到 180 摄氏度压紧后等冷却再撕纸。腐蚀用三氯化铁溶液温度 40 到 60 摄氏度过程中轻轻晃动容器加快腐蚀速度。这个流程走完一块能插元件调试的板子就出来了。 p a hrefhttps://download.csdn.net/download/xxiang85/30617655 stylecolor:#ec7500;font-size:14px; 本文还有配套的精品资源点击获取 /a img altmenu-r.4af5f7ec.gif srchttps://csdnimg.cn/release/wenkucmsfe/public/img/menu-r.4af5f7ec.gif stylewidth:16px;margin-left:4px;vertical-align:text-bottom;cursor:text; /p
返回列表