【Altium Designer】 6 Pcb布局布线规则
1 原理图管脚的类型
#学习路径#![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249083/v2-ed8e26ded643eee959c60d0775f32b4b_b.png)
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249119/v2-25c4dc66b9062dd0f38e129728e24bbe_b.png)
红色部分:Inside Edge:可以标识Clock
Outside Edge:
active low output低电平输出
active low output低电平有效
Outside:用于标识是否为数模接口
蓝色部分:
Electrical Type:电气特性,共有Input,Io,Output,OpenCollector,Passive,HIZ,OpenEmitter,Power八种类型,解释如下:
Input: 输入型,作为输入引脚使用;
IO :双向型,既可作为输入,又可作为输出引脚;
Output :输出型,作为输出引脚使用;
OpenCollector: 集电极开路的引脚;
Passive: 无源型,该引脚为无源引脚;
HIZ :高阻型,为高阻状态的引脚;
OpenEmitter: 发射极开路的引脚;
Power :电源型,该引脚接电源或地;
一般情况下,都是默认选择Passive。
为什么引脚需要这么多属性?
如果Altium Designer用到ERC检查,ERC可以帮助发现我们在设计原理图时出现的一些错误。如果你使用的器件有个别输入引脚不能悬空,但设计时暂时搁置,有时很容易忘记它的存在,那该怎么办呢?
此时,可将其Electrical Type设为Input,进行ERC检查时,如果没有对这个引脚进行任何连接,软件将会发现警告或者报错,这将就保证了我们电路连接的正确性。
2 使用元件管脚编辑器进行统一配置管脚属性
进入SchLib点击编辑面板任意空白处==>properties(如果找不到properties则在右下角panels中勾选)==>Pins==>右键任意一个引脚==>Edit Pin==>元件管脚编辑器
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249137/v2-9ec311c5ee9c3c1bfa4040a59d902cdd_b.png)
Ctrl+PageDown将视图窗口调整到可显示所有器件的最优比例
3 SchDoc封装管理器可以同时调整多个器件的封装
SchDoc封装管理器常用于解决拿到原理图后,里面的元件未与PCBLib封装对应的情况
工具==>封装管理器
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249119/v2-6cd73528cb1df8521111895c3724084e_b.png)
4 通过原理图器件对应的封装更新到PCB文件
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249278/v2-312ca2ae4d6ff5db6d012fd1e831c2ac_b.png)
![](https://uploadfiles.nowcoder.com/files/20190822/9696957_1566444642867_default.png)
更新成功
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249425/v2-b4f5e070b202962a78e61d560372b9ef_b.png)
如果报错,则是相关器件的封装没有进行对应
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249413/v2-03dab55231051f0fd202003306ab64f2_b.png)
可以双击器件查看footprint
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249510/v2-a18ed3b8f136d416937eb6683f1a9c17_b.png)
添加好相关封装(footprint)即可。(或使用封装管理器)
5 器件摆放
选中需要操作的器件
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249475/v2-d7d4e2eeac39830d3492f4ecbe0d48b5_b.png)
画出一个矩形
效果如下
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249618/v2-5ceb171e1edea9b5c59a0dfbdb261ee0_b.png)
6 修改板子形状
![](https://uploadfiles.nowcoder.com/files/20190822/9696957_1566444642867_default.png)
可以调整线长,做到精确修改板子大小
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249815/v2-b88eed9f9c660ac0682f2adc3cd82524_b.png)
7 交叉选择模式
在SchDoc(PCBDoc)选择元件,会自动选择对应的PCBDoc(SchDoc)中的元件
常用于复杂电路中寻找PCB与原理图的相关元件
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635249804/v2-73976c5f25bbf9d9b5109f56b1aa9801_b.gif)
8 快捷键L自动换到背面top↔bottom
9 焊盘作为固定孔,用于焊接元件时固定整个PCB板
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250013/v2-ad0a3ff312d8d283a88752de998f31dc_b.png)
10 器件垂直、水平分布,左右对齐
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250059/v2-9de174a8192d41d48b005d42ca76faae_b.png)
11 导入RUL文件
一般将RUL文件放置到工程目录下
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250045/v2-559c97ad55675a2b32221de8b6962659_b.png)
设计==>规则==>右键左边框内==>Import Rules
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250026/v2-0c0dea5413ca00b5994e77aeec826043_b.png)
Ctrl+A全选
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250182/v2-2bda208169ca85f9ed575abc906a2356_b.png)
确定==>选中相关RUL文件==>打开
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250137/v2-debba8ddde80333cc215d3c4506e3815_b.png)
查看一些重要的布线规则
3W间距
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250187/v2-282fbc7d55e7a497edd13f167ae73eff_b.png)
线宽
电流就像水流,如果在过窄的通道内通电流,会造成发热或其他严重问题
一般布线8mil,而电源线可以设置20mil,具体规则按照设计需求进行设置
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250267/v2-1c731e4fa54473dbe1e5ddf13200a1e7_b.png)
打孔约束
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250300/v2-1c9a4fd9f391e88712f6cbdce767c04b_b.png)
12 布线
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250431/v2-bead53b61c1b6f4deb9fc0a9b34897e5_b.png)
13 修改丝印大小
全选丝印
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250382/v2-6e28334d62fc6abdeae48749c680e4ed_b.png)
修改properties
![](https://uploadfiles.nowcoder.com/files/20210602/375836348_1622635250605/v2-0477e6c4635e7b7a3e9ee6750512449c_b.png)