1. PADS设计入门:从零搭建元件库
第一次打开PADS Logic时,很多新手会被复杂的界面吓到。别担心,我刚开始用PADS时也一头雾水,现在回头看其实流程很清晰。元件库就像乐高积木,得先有基础模块才能搭建复杂电路。以STM32F103C8T6这个经典MCU为例,手把手教你创建第一个元件。
进入库管理器时有个关键细节容易忽略:库路径选择。建议在项目文件夹内新建专用库目录,避免和系统默认库混在一起。我有次项目文件丢失就是因为没注意这个,所有自定义元件都存到了临时路径。创建元件时弹出的图形编辑界面可能会让你困惑,直接点确定进入就行,后续所有修改都能在这里完成。
引脚设置是元件创建最耗时的环节。用"CAE封装向导"能快速生成基础形状,但引脚编号和命名需要耐心。对于STM32这类多引脚芯片,善用"设置管脚名称"的连续编号功能能省不少时间。记得PC13~PC15这样的序列可以用递增功能批量生成,比手动输入快三倍不止。调整引脚位置时,REF标志的位置会影响原理图美观度,建议放在元件中心偏左位置。
2. 封装设计的魔鬼细节
原理图符号画好后,真正的挑战才开始。在PADS Layout中创建封装时,规格书上的尺寸数据要特别注意单位换算。我有次把毫米当密尔(mil),结果做出来的板子芯片根本放不进去。封装向导虽然方便,但关键参数如焊盘尺寸、间距一定要反复核对。
比较实用的技巧是:
- 在焊盘栈设置里预先保存常用过孔类型
- 丝印层要留出0.2mm以上的安全间距
- 极性标识要做明显些,贴片时工人会感谢你
完成封装后一定要做关联检查。回到Logic中给元件分配封装时,常见问题是封装路径丢失。建议把自定义封装库和原理图库放在同一项目目录下,用相对路径引用。测试时可以放置元件后双击进入PCB封装查看,确认引脚映射完全正确。
3. 原理图绘制实战技巧
开始画原理图前,建议先规划好页面结构。复杂电路可以分功能模块放在不同页,用页间连接符关联。网络标签的命名要有规律,比如电源用VCC_3V3、VCC_5V,信号用UART1_TX这样功能明确的名称。
这几个实用功能新手常忽略:
- 批量修改器件值:按住Ctrl多选后统一修改属性
- 智能连线:按住Shift拖动导线会自动避开障碍
- 全局显示设置:隐藏不需要的参考编号提升可读性
遇到元件太多找不到目标?试试Ctrl+F的查找功能,支持按值、封装类型等多条件筛选。原理图检查时特别要注意未连接引脚,PADS不会默认报错,需要手动运行DRC检查。
4. PCB布局布线核心要领
把原理图导入Layout后,首先处理元件堆叠问题。虽然PADS没有自动布局功能,但可以用"分散元件"初步分开,再按功能模块分区摆放。我的习惯是先固定接口元件,再放置核心器件,最后排列周边电路。
布线时有几个高效技巧:
- F2快速布线模式下,按Tab键可实时修改线宽
- 差分对布线前要先定义匹配规则
- 按住Ctrl拖动线段能快速调整走线路径
铺铜处理要特别注意死区问题。复杂板子建议分区域多次铺铜,每次设置不同的网格参数。灌铜后务必运行验证设计,检查是否有未连接的铜皮。有个容易忽略的设置:在选项→全局中把最小显示宽度设为0,否则细线可能显示不全。
5. Gerber输出避坑指南
生成生产文件前,建议先创建CAM模板。标准配置应包括:
- 顶层/底层铜箔
- 阻焊层
- 丝印层
- 钻孔文件
- 板框轮廓
导出钻孔文件时要特别注意单位一致性。我有次因为英制公制混用,导致孔位全部偏移。最后用CAM350检查时,要重点查看:
- 各层对齐情况
- 阻焊开窗是否完整
- 丝印与焊盘间距
- 钻孔文件是否包含所有孔类型
完成所有检查后,建议将Gerber打包时包含README文件,注明板材要求、特殊工艺等关键信息。工厂的工程人员会根据这些信息做最终确认,能有效减少沟通成本。