Altium Designer 21 pcb设计
下载地址:https://cloud.189.cn/t/6FZRfaviMfu2
激活:https://cloud.189.cn/t/32eM32nAVZ7r
激活流程
1.要先把shfolder.dll复制到C:\Program Files\Altium\AD21
2.打开Altium Designer
LIcense Manage→ Add standalone license file添加"F:\F盘\软件\Altium Designer\AD21 激活\Licenses\AD20-Sandy.alf"
2.1 设置按钮→system→navigation→交互式选择√变暗√→Pin脚× 网络×
2.2 system→ Sesign Insight:所有对号去掉
2.3 Data Mangement→BAckup→自动备份√:15分钟
2.4 Scgematic → 去掉粘贴时重置元件位号
2.5 PCB Editor→General→禁用打开旧版本报告√ →禁用打开新版本报告√→光标类型 Large90
2.6 PCB Editor→Board Mode→显示抬头应用背景颜色,Insert键重置,点击鼠标重置都关掉
2.7 PCB Editor→Board Insight Color Overrides→实心覆盖
2.8 PCB Editor→DRC Violations Display→实心覆盖
2.9 PCB Editor→INteractive Routing→取消选择过孔/导线(move)→选择过孔/导线(move)→移动元器件时连带相应的布线一起移动(去掉)
2.10 PCB Editor→Default→Via→viaStack:DIameter:24mil→Hole size:12mil→Manualji:Tented(√),Tented(√)
2.11 PCB Editor→Default→Polygon →Hatched:Track width:5mil, Grid Soze:4mil→Pour Over Same Net Objects→Remove Dead Copper(√)
3.1 file→新的→项目
3.1 file→新的→库→原理图库
3.2 file→新的→库→pcb 元件库
3.3 file→新的→原理图
3.3 file→新的→PCB
3.4 最后保存
3.5 点下面Panels →Projects(√)
对项目保存
.schlib后缀文件
1.画一个电容
点击右下角Panels→选择→Schlibrary→双击component→右边命名
Design Item ID |
CAP |
Designator |
C? (英文问号) |
Comment |
0.1uf |
Part1 |
1 |
Description |
电容 |
视图设置:试图→栅格→设置捕捉栅格(10mi)(快捷键vgs)
放置→线
画图时候
按tap键可以设置颜色,大小风格,
放置时候空格键可以旋转
鼠标点击时候,按键盘上下左右可以移动,
按住shift不松开 拖动可以复制一根线
放置元器件,移动元器件调到100(vgs快捷键),画线时候调到10(vgs)
2.画ic类元件库
可以把阵脚名字复制excel或者记事本
1 |
PD4/BEEP/T2 1/UARTI_CK |
11 |
[T1_ BKINJIIC_SDA/PB5 |
2 |
PD5/A5/UARTI_TX |
12 |
[ADC_ ETRJIIC_SCL/PB4 |
3 |
PD6/A6/UARTI_RX |
13 |
[T1 _IN][TLI]T1_3/PC3 |
4 |
NRST |
14 |
[T1_2N]CLK_CCO/T1_4/A2/PC4 |
5 |
OSCIN/PAI |
15 |
[T2_1]SPI_SCK/PC5 |
6 |
OSCOUT/PA2 |
16 |
[T1_1]SPI_MOSI/PC6 |
7 |
VSS |
17 |
[T1_2]SPI_MISO/PC7 |
8 |
VCAP |
18 |
SWIM/PD1 |
9 |
VDD |
19 |
[T2_3]A3/PD2 |
10 |
PA3/T2_3[SPI_SS] |
20 |
ADC_ETR/T2_2/A4/PD3 |
工具→ Symbol Wizard...→Layer style: Dual in-line→粘贴display name(选择几行粘贴)→ Electrical Type(passive)→palce:place new symbol
右侧会多个component,点击 component命名
Design Item ID |
STM8S103F3 |
Designator |
U? |
Comment |
STM8S103F3 |
3.按键
按 L 键可使一个元件封装放置到 PCB 板的另一面
Design Item ID |
RST |
Designator |
K? |
Comment |
KEY |
4.con插针
拖动时候按x和y可以反转
Design Item ID |
CON |
Designator |
P? |
Comment |
CON10 |
5.LED灯
中间三角形用多边形,Border:Smallest
箭头:画个线属性:start line shape:solid Arrow
Design Item ID |
LED |
Designator |
D? |
Comment |
LED |
用再.SchDoc后缀的文件里面
方法1:去.SchliB→Panels→SCH Libary选择库点左下角放置就能放到.schDoc文件里了
方法2:去.schDoc文件选择→Panels→conponents
右边的库可以拖进来了,如果没有库名,对着工程文件点击 Validate PCB Project minest. PrjPcb编译右边就出现文件库了
文件库可以添加,点三道横杠菜单栏,可以添加库
器件复制对齐
按A键盘
对齐 |
|
左对齐 |
Shift+Ctrl+L |
右对齐 |
Shift+Ctrl+R |
水平中心对齐 |
|
水平分布 |
Shift+Ctrl+H |
顶对齐 |
Shift+Ctrl+T |
底对齐 |
Shift+Ctrl+B |
垂直中心对齐 |
|
垂直分布 |
① Shift+Ctrl+V |
对齐到栅格上 |
Shift+ctrl+D |
对着名字按ctrl+鼠标左键点击可以修改快捷键
连线:
电气属性的导线,波浪形(ctrl+w)
标签:网络标签
可读性优化配置
Custom |
|
Width:7900mil |
Height:4600mil |
Title Bio (不打勾,去掉标题) |
|
自动编号
工具→标注→原理图标注(快捷键TAA)
处理顺序:Across Then Down
起始索引:1
接受更改创建→执行
封装
工具→封装管理器
可以批量选择进行→点添加→输入名称→current footprint显示名称
添加完之后点接受变化→执行变更
回到电路图点击发现footprint的名称了
Comment |
Designator |
Footprint |
Quantity |
0.1uF |
C1,C2,C3,C4 |
C06034 |
4 |
AMS1117 |
IC1 |
SOT223 |
1 |
过孔 |
01,02 |
过孔 |
2 |
Header 10 |
P1,P2 |
HDR2.54-LI-10P |
2 |
SWD |
P3 |
HDR2.54-LI-4P |
1 |
LED |
PWR, TEST |
LED 0805 |
3 |
10K |
R1,R2,R3 |
R 0603 |
1 |
按键 |
RST |
TSW SMD-3*6*2.5 |
1 |
STM8S103F3 |
U1 |
TSSOP20_L |
1 |
USB |
USB |
USB-MICRO_E |
1 |
原理图的编译设置及检查
设置好几项为致命错误
冲突类型描述 |
报告格式 |
Duplicate Part Designators(重复位号) |
致命错误 |
Un-Designated parts requiring annotation(没有命名) |
致命错误 |
Floating net labels (悬浮) |
致命错误 |
Floating power objects(悬浮) |
致命错误 |
Nets with multiple names(多个名字) |
致命错误 |
编译查看结果
对着工程文件夹点击 Validate PCB Project minest. PrjPcb编译→Panels→message→可以看是否有错误
如果有错误,点击定位错误的地方
如果没有错误,像下面的提示
Message |
||||||
class |
Document |
Source |
Message |
Time |
Date |
No. |
Info |
minest.PrjPcb |
Compile |
Compiler successful, no errors found |
XX |
XX |
1 |
原理图的BOM的输出
报告→bill of materials→columns(吧不详细得到可以屏蔽了)→General (导出excel表格)
原理图的PDF的打印输出
文件→智能PDF
.pcblib后缀
点击黄圆进行新建模型
改为标贴焊盘:layer:Top Layer
双击模型修改属性(x/y)的属性
shape:选择rectangular 选择正方形
复制粘贴ctrl+c,ctrl+v
中心点居中:editor→set reference→center(esc快捷键)
两个图形移动距离:两个图形重叠,按m,点move select by xy可以移动距离
测量距离:reports:mesure primitves
复制对称:ctrl+c:按中心点,ctrl+v按x可以对称
自动创建第25课TSSOP20芯片的PCB封装创建
Tool→ IPC Compliant Footprint Wizard...→根据需要参数填写
鼠标选中后:ctrl+D可以预览3d效果
PCB封装直接调用
导入.pcblib后缀的
快捷键d p可以用
给原理图添加pcb
PCB绘制布局、布线、覆铜、电气规则检查(规则设置)
添加PcbLiB的文件
可以从component安装
点击原理图的一个元件(比如stm32f103c8t6_48pin)→右侧的下翻footprint→add添加→看到添加的库选项(stm32PCB库.PcbLib)→选择对应的pcb封装(TQFT48)
给相似的文件添加pcb库,比如电阻
对着电阻点右键Symbol Reference 选择some
Library |
stm32原理图库.SCHLIB |
Any |
Symbol Reference |
Cap |
Same |
所有的电容都被选中
然后可以添加
shif+C可以取消选中
查看封装
到.PcbDoc界面按T,G键可以看封装是不是对应的
.PcbDoc后缀的文件
(设计)Design→ import change from xxx.pjbpcb
执行变更,看看有没有报错
多开窗口,平铺
点击.schdoc的元件PcbDOc的也会高亮
在PCBDoc里选中所有元件→Tools→ Component Placement→ Arrange Qutside Board
然后元件会自动布局,一部分在黑框下面,一部分在上面
添加中心点
Edit→Origin→Set
画一个Mechanical 1得到线width:10mil Length 20mm
围成一个矩形
然后
Design→Board Shape→ Define Board Shape from Selected Objects
可以看画出板子的形状
点击元件右边有个锁,点锁住,元件就不能移动了
隐藏飞线:N→hide connections→all
放置元器件:放个辅助线Top overly(黄色的)
技巧:指定元件放一个框里
在原理图选中元件时候不要选中全部线→漏斗→components
Tools→Component Placement → Arrange Within Rectangle→出现一个十字,空白处画一个矩形,几个元件就自动进去了
批量修改丝印字体(text)大小
选中一个text→鼠标右键→fine same objects→确定(会全选)→Font Type → TrueType小字体
电阻放到底层
移动时候按L键,可以放到下面,变成绿色说明报错(与导电重合了),没有绿色说明正常
改丝印距离
Design→rules→Design Rules→Manufacturing
HoleToHoleClearance |
6mil(最小距离) |
Minimum SolderMaskSliver |
0mil |
7SilkToSolderMaskClearance |
0mil |
SilkToSilkClearance |
0mil |
3d快捷键3,2d快捷键2
ctrl+D:可以隐藏不想看到的东西
Design→rules→Design Rules→Electrance clearance →Electrance clearance
最小间距改为6
隐藏不需要的线
点击底部名称右键hide
top overlay
bottom overlay
bottom solder(隐藏之后可以看到底部元件名)
n 显示all net
隐藏GND、5V、VCC3V3的net(如n→hide connections→net→对空白处点击输出GND)
线:interactive Routing(ctrl+w)
如果接线1个在下层一个在上层用过孔才可以
连线时候按2键出现过孔,再按l键换线,
画过孔时tap→Rules→ Via Constraint...50mil/28mil-50mil/28mil
名称 |
最小 |
最大 |
优先 |
过孔直径 |
12 |
27 |
24 |
过孔孔径大小 |
1 |
13 |
12 |
电源线:15,改规则,不然不能用15mil
画线时tap→Rules→Width Constraint...1mil-10mil-20mil→改成最小1mil最大20mil
设置线规则
(5v线)Design→Rule Wizard→next→width Constraint→1个网路→Belongs to Net :5v→next→(可调优先级)next→finish
会多一个width_2,然后设置属性
首选宽度:15mil, 最大宽度18mil(不然红色的)
设置过孔,RoutingVias
名称 |
最小 |
最大 |
优先 |
过孔直径 |
12 |
27 |
24 |
过孔孔径大小 |
1 |
13 |
12 |
最后开始自动布线route→audo route→all→等待成功
Situs Event |
PCB1.PcbDoc |
Situs |
Routing finished with 0 contentions(). Failed to complete 0 connection() in 1 Minute 17 Seconds |
出现失败0个说明成功了
自己手动调整下
按G设置最小网格1mil好调整
拉到时候按住ctrl可以连续拉动线,不然分成1段1段的
把所有的过孔阻焊去掉,过孔不需要阻焊
对着过孔选右键单击→find samiler object →确定(会全选过孔)
Solder Mask Expansion →Manual→:top改成0
顶层覆铜:
选择place polygon plance→属性layer选top layer→框选整个板子
画好后板子变成红色
GND也要覆铜:点击覆铜区域:net→GND
选好后板子变成绿色(报错)
Remove Dead Copper默认勾上的
然后点击Tools Polygon Pours→ Repour All
然后变成红色(正常)
顶底层覆铜:
选择顶层的铜,复制粘贴,(会报错)
点右边属性:选→属性layer选bottom layer
然后点击Tools Polygon Pours→ Repour All,底层会覆铜了,
按小键盘*号可以看底层蓝色的
放几个过孔,方便固定(螺丝,主意看上下面不要有导线)
放完过孔后要点击Tools Polygon Pours→ Repour All,
过孔去掉黑十字架
design→rules→plane→ Polygon Connect Style→ PolygonConnect→往右滑 看到Via Connection →连接方式: Direct Connect
然后要点击Tools Polygon Pours→ Repour All,
发现过孔没有十字架了
放丝印
把隐藏的top overlay和button overlay显示出来
调合适的字体大小,切换3d模型移动字到合适的位置
点击Tools→design rule check→运行DCR
就可以检测了
我遇到两个错误
1. Un-Routed Net Constraint: Net VCC3V3 Between Trac
2.Net Antennae (Tolerance=0mil) (All)
解决办法,电源和地线要放过孔
Total 0说明没有报错
本文作者: 永生
本文链接: https://yys.zone/detail/?id=206
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
评论列表 (0 条评论)