找回密码
 注册
查看: 937|回复: 2
打印 上一主题 下一主题

Altium Designer20从零开始发厂打印

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-3-18 15:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 piday123 于 2021-3-18 15:56 编辑
( L) P. |8 L( O; g  }( B5 @& v$ k
$ A8 L1 Z$ l2 v3 u/ O3 H" ]一.新建工程  r: @4 u* n% i1 y- h- u+ y
我们首先要在某一路径下新建一个文件夹,用于存放等会新建的工程。1 i; R+ f# i$ B+ B& A( v' s8 k
3 Y) T7 H) ^( ^! c3 y
8 i$ I9 [  y; i" V8 c
然后我们打开AD,在右上方“文件”里新建新的项目。
0 v5 m, h9 M1 V3 v; |, x" R
& c! X3 |$ H) k( Z7 H1 l) w5 I0 ~1 U+ c
在这个界面,我们在正确的地方填写项目名称,选择正确的路径。
1 R! b& G  f/ W: `/ G : ^% b% B, Z4 Q; ?9 R

; p( ]: \$ l% c, a, H8 C新建完成后,我们的项目里应该是什么都没有的,比如这样:
7 N7 s. U6 l# Q' [4 t5 _
! t. Z0 s3 l4 T9 S) _' h- ~6 n: A" {3 z5 M( ]. m
此时我们需要添加新的原理图和PCB,如果有特殊需要的话还要新建原理图库和PCB库。
# \5 f1 h3 ?: Q' t) l 2 J, S2 c! V+ b7 G7 B
9 A- y( D$ E6 V" m. E$ ^& O
至此一个项目的基本结构就有了。
/ q& `3 C( P/ J, q$ O: k/ ?1 y; Z9 L! O: _2 r" w+ z" m, }

. G; v; i' N% q' f9 g9 G# x* T$ V二.原理图的绘制,库的绘制
: r4 h; _9 N) j% wⅠ.导入已有的库: P7 L- y& y2 g  f0 }" ~
我们先导入一些手头已有的库,在"Components"面板下可以安装我们已有的库。
5 {1 v6 B- ?. A$ r# I  X/ M. B
/ z; E/ e% ]% J( Z; {0 Y* ~' h2 I% x: F6 [" f7 e! x8 A
选择"添加库"即可。* ]- t  H+ t& v0 i2 L; X% F

6 m/ I/ `1 c+ d9 I& k: i/ _
& D' t; c" I  R2 u5 H( TⅡ.自己绘制原理图库和PCB库+ g7 u$ M0 `9 ~) q) ?, v6 |
我们先绘制原理图库,这里我们绘制一个电源大接口为例。# n3 ~' b0 G# e" f

: ]: C- U1 `5 J我们可以在这里选择一些图形,来绘制出一些需要的图形。( @" G9 Q6 ~& V' b& ?/ l  @7 x

+ j& M5 i! ]/ @3 d" U& a7 Q6 |, j5 P
. z) k9 w% P$ J7 d& P; d放置好图形之后,我们需要给他分配引脚,如图所示,或者快捷键(PP)。
+ I8 p4 N9 `4 u* G; M3 }& O
1 L% x; g6 C7 {5 t  d
+ j/ i+ X. e) `. Q将基本的形状画完以后,我们可以在属性里更改他的名称和管脚分配。8 }$ K% g  x+ W4 X3 g7 z$ G3 e7 e6 g

, Q4 Z7 R3 e6 Q4 O# S$ B  Y; s
% `+ W3 T4 ^' n! k: c& O& u0 s5 b
8 O" R9 x6 D/ q/ Q, k6 H; x1 P9 R2 N5 G1 `! \* y5 c
我们画完原理图之后,该原理图是没有对应模型的,生成PCB的时候会出错,无法生成,所以我们需要绘制相应的PCB库或者找到对应的模型。" x: I% s2 R. `/ S6 P( X6 {
/ w2 d$ ~: s5 M$ F: C
我们可以放置焊盘,或者用填充来放置焊盘,在属性里我们可以更改所在的层,例:
4 q4 _) w- ?; s! ~9 t- G9 u
) J8 n  d" K2 [1 r, `* m( G9 V8 b0 [1 U8 ]$ [2 M
! X" C" v+ O+ R3 H* ^( r
1 P" J5 g0 W. e' E9 C! B; H
画好焊盘之后,我们需要确定他的尺寸是否合理,我们可以用快捷键(Ctrl+M)来进行测距。. D, r: C4 P+ f! U2 o5 }

+ j' ]& J/ J, z: o如果测距的时候栅格过大,移不到想要的点上,我们可以用快捷键(Ctrl+Shift+G)来改变栅格大小。
1 J6 G5 S" x3 z2 S
5 l$ J2 m( n; c4 f7 g& s这些工作完成后,我们对这个模型进行重命名,然后保存,方便我们添加模型。
) I' m# t  e* Y; f5 l6 {
6 B5 z, @: s% j; @6 w! R0 O 7 x* K$ u0 M7 ]' w) _: ~, {% ?3 W% p
! |, Q7 v' g3 {/ z" O
然后,我们回到刚才的原理图库,点击左下方的"Add Footprint",添加模型,可以通过“任意”和“库路径”这两种比较简单的方式。8 g. e6 @8 |0 D' W7 n
; K$ p& C% k6 D" O. c% j

  G3 L) K/ l% S2 O* N4 h* b我们只要填写正确的名称,软件就会帮我们找到刚才的模型。
6 ?& [4 R* E6 t3 i7 ?/ L0 C
) h. T( S$ }2 V, P5 XⅢ.绘制原理图
2 U( q' @3 l) |6 M. k- e( a  z我们以电源模块为例:我们将需要的元件、电源、地都摆放好,并用导线连接,这里要注意两种线的区别:
7 v2 u9 k' k7 V3 [% T; B; Q4 o' }2 ^/ C9 g" W6 W! s, {

% X# O, s  v6 X& S) L# e+ j1 w# r9 k+ f% @% y* p
前者是物理意义上的线,即导线。后者则没有物理意义,用于绘图,例如将模块之间进行分隔。1 q. m, d8 q, ]# u* f0 W$ }
  |$ k8 Y/ h0 b1 A- ^
元件连接好以后,我们会看到某些元件上有红色的波浪线,这是由于元件重名而引起的,并且同一个项目下,不同原理图之间也不能重名。所以我们要给元器件单独的名称。
# M  |" M$ O! Z6 ~! c
# U# c) T+ C/ T8 q8 X# \ 9 A5 D+ n3 c2 C6 l

; M8 c2 J2 d3 I% L6 {4 G现在我们就分模块,将不同的功能用原理图绘制出来,绘制完成的结果:, O) R1 w7 x  `" x

0 j8 r8 t$ T2 f: t( {2 _/ n5 w8 J+ ]. k6 N: @" B+ m9 w8 m
Ⅳ.PCB绘制+ O- ]/ C2 V, Y
在我们生成PCB之前,我们要确定各个器件对应的模型封装,我们可以在“工具”→“封装管理器”里更改各个器件对应的封装,并检查是否有封装丢失的现象,完成之后我们就可以生成PCB了:0 ?; Y. l# y$ W' ^* @

/ O5 K; l1 c" W
" R1 ^* E8 z9 t( a- Z8 Z+ M. T& [, ?: r/ i) Z- ]
在添加新的PCB到工程前,先对他进行保存,然后,我们在原理图里点击菜单栏里的“设计”,例:
6 [! w/ V! q1 ~1 V6 X
" P7 d' o3 X5 s/ L5 V; U4 C
  u" Z* R& V# H% c# U5 e) B& J( b$ q5 X3 C. V2 N
然后我们点击左下角的“验证变更”,验证完毕无误之后我们“执行变更”,最下面的Room可以删去,不生成。
" }* y( f/ I2 H8 {" g
) O% H9 F0 W+ w2 K  {# P
; ]0 ]+ D. ?! `% t/ T1 `) w# z* r% F! z5 J0 w
生成之后,先别急着画,我们还有一个重要的步骤需要操作,那就是修改规则。我们可以在“设计”一栏下找到“规则”。9 H1 y+ ?1 e# m; z6 ?/ W
; a9 X8 V: d/ K9 X) L! N6 n
1.在“Electrical”→“Clearance”下修改最小间距,至少比厂家能制作的最小尺寸要大。
- Y  N, t/ o8 Y" {( |
+ ^7 k/ E$ Q% w! h ; H& l  m4 [' }4 l
0 K+ k+ n: P6 R
2.在“Placement”→“Component Clearance”的使能点掉,不执行该规则。
7 m$ ~& w, \% L$ d! _6 c  |9 W
' H% w  \7 L/ k% ^: o  O* e# G5 L( S 5 A- ]' G( x' h2 d: K# c% n7 B2 {
. F5 W+ n6 |0 [
3.修改线宽规则,我们可以在“Routing”→"Width"下新建规则,一般是修改电源线的规则,例:
* {& H/ ^( E! i* S  N0 e* q) U, Z: y: F
5 {& f: F* B/ k$ p, R' r6 K, y
# x8 _! q. U- T) _% _1 J+ f
修改完成后一定要在优先级里对优先级进行分配。) ~0 r, a- |% s5 k7 U4 Q
7 T4 w: w. F0 Z- \/ S

5 b% b3 R5 o* }6 k" J: b
) j+ {' _+ R0 Q  Y* C% y设置完规则以后,我们可以自定义一些快捷操作,我们在"设计"上右键,会找到一个"customize",在这里面我们可以自定义一些快捷键。- N$ H( f9 k" w8 T6 X* F; a" e
( B2 }! a) T4 @; p2 K: Q0 _0 w
注:规则是不同的PCB都要重新设置的,自定义快捷键则不需要。9 O; D5 `7 s: t! a+ b" p& H6 B

6 u9 t8 |; _- R* p6 A  U2 d) L至此我们完成了前期的操作,要开始摆放元件和连线了。我来分享一下我的器件摆放方法和连线方法。+ U: E# n! q7 S, ~! g7 o
5 ]% W$ Y2 \- X1 [9 `5 N) [
1.在"视图"→"连接"里,将"电源线"和"地线"全部隐藏,先连信号线。2 ^* n6 b. w* v* h/ {- Z' H$ {
4 G- ~: D7 h. v

5 ]" G# M% |9 I, n5 u3 b1 K  D
( J, U& c% y( U- [9 M2.对照原理图,分模块将芯片、电阻、电容等器件摆放好,比如我们可以将电阻这些放置在背面(如何放置?选择对应器件,属性里改变所在层即可)' ?8 X/ m# C4 W" }2 ^0 K8 b

* l* K1 `# d7 E" @0 w% c6 J3.如何改变板子形状?器件摆放完成后,我们在"Mechanical1"层上用最普通的线(无物理意义)画出外形。如何画出圆弧?,在"美式键盘"下(Win10默认输入法在英文模式下)按"Shift+空格"即可改变走线规则,单按"空格"可改变走线方向。该方法同样适用于布线的时候,可以布出圆弧形的线。画完轮廓后,用左键拖动选中全部之后,在"设计"→"板子形状"→"按照选择对象定义"即可改变板子形状。完成效果:
; K2 r/ W! X+ m$ E+ I; g- \1 M* Z( N. o( e! {

* Q1 W0 h0 k0 \3 b! X+ R* {, Y8 _( B
4.然后我们用"交互式布线"来将所有的线进行连接,先连接信号线,然后连接电源线,GND用铺铜解决。如何检查自己连线是不是正确的,我使用的是"报告"里的"板信息",拉到最后一行,有一个"Routing Information",里面会告诉你连线率。或者连完以后使用自动布线,如果他没有给你加新的线,那么大致可以说明连完了。最后一定要检查一下有没有出现间隙过小的情况。3 f1 M2 W3 ]3 X/ U; F

6 V1 m9 Z( Y4 \' S% T9 x& | 2 ~; }4 W* M9 e) f3 q  W
/ w! o1 P0 `- \3 f$ d; ?
8 J* T( Z2 X& m

  H! A7 p- s4 a% m, c0 I+ E5.铺铜,我们使用"铺铜",然后画出要铺铜的区域,选好网络即可,为什么GND一直不连,用铺铜选择网络为"GND"一次性解决,铺完以后要注意是否有线将某一块区域给分隔了,导致某一块的"GND"无法和外部相连,如果有的话,用布线或者过孔将这一块铜和别的地方接起来。$ u" F0 y) y2 |( S, b8 |

1 t) I+ q( H( M4 {* P5 Z 9 Y8 t+ |" e* {# j

/ c7 o) U* d9 K7 x$ n; I  @
: O2 U. Y0 o+ s2 j! m  W, ^( {0 I0 o$ J3 D2 J& s% [, B9 \4 B
铺铜完成:
3 l7 y" ~* K6 `% R* B+ y" q5 U0 t7 }3 C( m3 p2 x
2 ~  k3 l  a! n9 A# o$ T
5 s# f2 v* [" U7 ~9 L% F

/ M) v3 W' o* F6.一些小技巧,如果觉得正反面元件互相干扰视野,可以使用“Shift+S”来使某一个面单独显示。多按几次可取消屏蔽。检查连线也可以通过“Ctrl+左键”单击某一网络使其高亮来检查走线情况。某些元器件需要精确的位置,我们可以通过快捷键"E->O->S"来设置原点,然后用坐标精确定位。+ S  d+ m( G: K! X$ Z3 ~5 b

: B% D) |3 r) S  g$ a: X) u  M! a9 AⅤ.丝印层
0 G) w/ S9 V$ I- ~' _& I9 H" L顶层丝印层的名字叫"Top Overlay",我们可以在这层上写出我们要写的字,比如管脚,元器件标号。中文需要更改字体才能显示出来。! ^3 ^" }5 I) J1 W
* q0 H$ i' s* R2 X+ j% ~5 [6 C

7 K' e0 }- s% y9 N& h+ f0 m1 K0 y
' i; h8 a; c% i) b9 B
' L! J0 S: O. F. O5 t0 x, i4 @6 lⅥ.最终效果/ C, S# J9 h  C
+ z3 V9 z# ^/ b. i8 B7 k
# d2 s4 H, l8 F" k# S; p

' c: k) W; j  {& F& V0 d三.发厂打印
4 g- i8 y5 I' ~! |做好之后,我们就可以按照厂家的要求发厂打印了,打印完成后,我们将元件焊好,就获得了一块最小系统板(精简版)) r. v" t# f/ y" u* u. {& ]; Q4 \: k
7 W8 X. N3 ]: k. M3 E- ?: R
2 Z+ f+ c( O8 i, X

4 w# w1 D; H+ a/ @

该用户从未签到

2#
发表于 2021-3-18 16:21 | 只看该作者
Altium Designer20从零开始发厂打印

该用户从未签到

3#
发表于 2021-3-19 13:19 | 只看该作者
我也想试试AD,现在用cadence8 K7 I  w9 u# y9 M# a) l
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-28 18:32 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表