找回密码
 注册
关于网站域名变更的通知
查看: 988|回复: 2
打印 上一主题 下一主题

Altium Designer20从零开始发厂打印

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 piday123 于 2021-3-18 15:56 编辑 ( S3 x$ Y9 {3 [' u9 y
) U3 d3 ]$ G# G7 c# ^% @& X
一.新建工程1 k( u" q- E8 D2 e/ Q
我们首先要在某一路径下新建一个文件夹,用于存放等会新建的工程。/ U' L* @4 d7 g& J

8 c8 c7 `$ T) h* R& Z
5 e: N% {/ j9 i然后我们打开AD,在右上方“文件”里新建新的项目。
3 j: z* W6 G3 z0 l
) S8 y3 @% A. s/ z# m5 j) t$ W3 T) D3 R' X; H" L0 w% T
在这个界面,我们在正确的地方填写项目名称,选择正确的路径。: R# `' c: D7 K3 C
: j3 ~9 |& M1 A; U  \# I
4 q4 G6 C4 ]: v9 n/ ?9 c
新建完成后,我们的项目里应该是什么都没有的,比如这样:
3 X8 @7 {# {/ a9 e
7 J, A* T( t+ N) J0 A; n: @
$ I! I  s4 Y" d9 N. a此时我们需要添加新的原理图和PCB,如果有特殊需要的话还要新建原理图库和PCB库。
7 Z* B2 S" o; {% @6 B. E 3 t, i$ w/ W2 M6 P0 z3 i; h
) E0 b0 \' Q+ M
至此一个项目的基本结构就有了。; q' b; G4 B" ?! X0 P

7 j. S7 U# O' b1 D; O9 z2 Y( n% J6 D' e4 f6 n; j! {. A, N% B+ |
二.原理图的绘制,库的绘制8 T4 S# C1 X  z* K3 }2 u: V6 E2 Z
Ⅰ.导入已有的库
# [8 Z- H6 X, ~. G) @% A8 ]' G/ _我们先导入一些手头已有的库,在"Components"面板下可以安装我们已有的库。
5 V/ o5 d3 R+ c9 |; z
+ \' \5 z& b, Y0 A
; J0 y1 t4 O1 @4 }: m+ l# L选择"添加库"即可。  D5 I5 y3 z" X

& _+ q2 _, l; ]- y% r
5 P3 x$ p, z4 v3 H" A; X3 z  D3 OⅡ.自己绘制原理图库和PCB库
# I, b1 S9 G2 t( F  B我们先绘制原理图库,这里我们绘制一个电源大接口为例。' R0 F( _$ Q" _* y1 _

. U# }9 p( i9 s7 R1 \& m我们可以在这里选择一些图形,来绘制出一些需要的图形。7 Z7 @! d" u7 _
4 X% J# [" k" \. ]5 E# j+ r

! W; q! o9 l4 n8 V9 o放置好图形之后,我们需要给他分配引脚,如图所示,或者快捷键(PP)。
6 I+ Q/ A( k9 _9 T  v   c( B2 C& J( H7 A9 t

: R. C$ F: g% v将基本的形状画完以后,我们可以在属性里更改他的名称和管脚分配。* B) e; U; E' F

# N4 j. [5 w/ }' g, \
1 w& s8 X$ M. j! D' X+ n; a0 r
( R% F, g7 w& ~8 C8 L$ S; U# Q3 }9 z* i, d% t! q2 @
我们画完原理图之后,该原理图是没有对应模型的,生成PCB的时候会出错,无法生成,所以我们需要绘制相应的PCB库或者找到对应的模型。
: ?4 B) L6 X$ o5 t# C& ^) b* e( n7 e4 b3 d% A% B% l- h9 j, {
我们可以放置焊盘,或者用填充来放置焊盘,在属性里我们可以更改所在的层,例:
3 [( X9 k3 [% C7 c1 I. X8 o : D: Q2 l- v) Q- ?9 n7 r% m
  x2 V" e- O9 T; c' l7 d, e* H) o5 j
% H8 j9 H5 v( C* E8 l2 Y
' r5 V! a6 v/ C+ T. w
画好焊盘之后,我们需要确定他的尺寸是否合理,我们可以用快捷键(Ctrl+M)来进行测距。
- q  q- C" V3 D1 a, X& S& n# h& o, x: C' Z' C4 I
如果测距的时候栅格过大,移不到想要的点上,我们可以用快捷键(Ctrl+Shift+G)来改变栅格大小。! _0 `: j$ j7 H6 x1 P. U2 F9 G

6 r) B6 ?3 s; f5 B* h) k这些工作完成后,我们对这个模型进行重命名,然后保存,方便我们添加模型。
1 I9 t1 G: l* H1 D1 f/ |, j0 P9 D% v) ~' z
3 p- l. v, ~8 K

4 J, `8 F! r4 g8 ?6 O+ x9 y然后,我们回到刚才的原理图库,点击左下方的"Add Footprint",添加模型,可以通过“任意”和“库路径”这两种比较简单的方式。
) d0 I4 q! g- L  y+ u  R# q! g, h
: J& {. p0 f, z4 L0 F+ _/ _/ t8 c4 M3 W& U3 U) b) |. t8 n
我们只要填写正确的名称,软件就会帮我们找到刚才的模型。3 u' b  P6 v; k  P! J, C

. ^$ S, |1 `  v6 c$ i: gⅢ.绘制原理图+ H: W( _2 \# e. Y4 Z
我们以电源模块为例:我们将需要的元件、电源、地都摆放好,并用导线连接,这里要注意两种线的区别:! _) U$ C5 y7 k- e; |# P, Q

6 v* c4 U% E6 J$ R3 h 5 |9 S  f5 M3 U2 }/ \4 T4 Z

. ^, \' ~$ t, t2 f前者是物理意义上的线,即导线。后者则没有物理意义,用于绘图,例如将模块之间进行分隔。
3 k2 Y+ I1 x2 y; O6 V( l2 V3 G& |  [; z& _1 F! a. Q; j8 g
元件连接好以后,我们会看到某些元件上有红色的波浪线,这是由于元件重名而引起的,并且同一个项目下,不同原理图之间也不能重名。所以我们要给元器件单独的名称。
1 W7 }8 ^# Z* v+ J2 @1 B
' x: D8 s* f& f" S" a  j. N ' p1 z0 o$ j3 f$ r' h

, g) Z0 r- q1 S& O现在我们就分模块,将不同的功能用原理图绘制出来,绘制完成的结果:9 B& H" ]# z! N" L
) ?; p( L) H( [2 {
) E3 |9 ^$ l* {( s5 g
Ⅳ.PCB绘制
+ }& s$ y7 h4 b  j* c在我们生成PCB之前,我们要确定各个器件对应的模型封装,我们可以在“工具”→“封装管理器”里更改各个器件对应的封装,并检查是否有封装丢失的现象,完成之后我们就可以生成PCB了:
: |8 W5 k! |/ Z4 r6 [5 c( ?, X
  s! w1 f% E5 n+ {, i& ~- U / C, ]3 Z$ y, E" Q# u( `. g& E. v' W
1 s3 ?& g! a4 W2 u. q6 Q. K
在添加新的PCB到工程前,先对他进行保存,然后,我们在原理图里点击菜单栏里的“设计”,例:
! S2 I8 Q/ @1 _6 s. e( R( T9 x# m. n# [  _* a& s4 l/ z* E0 P

- B7 K3 g- R- w9 \/ o  D: I
* X5 i, F2 e( T然后我们点击左下角的“验证变更”,验证完毕无误之后我们“执行变更”,最下面的Room可以删去,不生成。4 ~  f5 ?0 M' o

( f% B# z& X7 e5 b6 d4 Z, l
( n/ s& ^& u9 q  d; z8 R1 Q' C, ?# X9 D2 H, O, K* N  [/ b1 R1 I
生成之后,先别急着画,我们还有一个重要的步骤需要操作,那就是修改规则。我们可以在“设计”一栏下找到“规则”。
2 N" L# x7 H- Z5 H" q
) O9 m2 s; p; J% f; w1.在“Electrical”→“Clearance”下修改最小间距,至少比厂家能制作的最小尺寸要大。* Q# |$ D. E4 R+ T' R

, H- u) o/ P* e: K+ e( `. s " o) S' x' v$ y+ b" A
/ s' M; V) Q+ [5 G+ H; |
2.在“Placement”→“Component Clearance”的使能点掉,不执行该规则。7 G. S0 S, M! {6 v; L7 t0 e
. J9 d# m" S- {% E  ]& i# _

- K* I) Z* i( v6 O; m, {9 y5 Z8 R5 v* D; r* b2 w
3.修改线宽规则,我们可以在“Routing”→"Width"下新建规则,一般是修改电源线的规则,例:( W( {. `$ j3 `. ~

% n+ n! \3 E6 N+ _
- ]5 h: u6 _% o- j' X- U& |& q5 r7 P7 @; c+ h3 K. E  M( \
修改完成后一定要在优先级里对优先级进行分配。
7 ?) u) c8 P! }. N5 e6 v" P- h; S# t9 o" N% E* s

% w& J; I7 u* ~- B$ |" [- Z" a0 \
; L  i: X/ p* @( T/ N, r/ T0 \, N设置完规则以后,我们可以自定义一些快捷操作,我们在"设计"上右键,会找到一个"customize",在这里面我们可以自定义一些快捷键。
9 G9 l0 ?( U! a, g: k: l& ]; r
7 Q4 o4 @3 A) G& |' P注:规则是不同的PCB都要重新设置的,自定义快捷键则不需要。
, c8 U% L+ a2 x) m
. u- ~% [  A3 g7 c至此我们完成了前期的操作,要开始摆放元件和连线了。我来分享一下我的器件摆放方法和连线方法。
# j' g2 z* @2 p* o+ j4 E2 O0 Z) v6 s# g/ X2 ~2 K9 ~
1.在"视图"→"连接"里,将"电源线"和"地线"全部隐藏,先连信号线。
5 e1 T( Z. G) ^7 ?* T! k8 n1 q* Z1 }/ [2 ?$ o5 r
$ e/ v3 f4 P* K6 H5 o

% L- |, K  M* a9 Z2.对照原理图,分模块将芯片、电阻、电容等器件摆放好,比如我们可以将电阻这些放置在背面(如何放置?选择对应器件,属性里改变所在层即可)
0 b3 u# `+ A0 J2 t& Z1 j) g/ ?1 ~1 @# x- G' q
3.如何改变板子形状?器件摆放完成后,我们在"Mechanical1"层上用最普通的线(无物理意义)画出外形。如何画出圆弧?,在"美式键盘"下(Win10默认输入法在英文模式下)按"Shift+空格"即可改变走线规则,单按"空格"可改变走线方向。该方法同样适用于布线的时候,可以布出圆弧形的线。画完轮廓后,用左键拖动选中全部之后,在"设计"→"板子形状"→"按照选择对象定义"即可改变板子形状。完成效果:
5 n$ R5 T- S  ^; F" C" L
/ u6 C& L( |* n) I 9 B3 \+ H+ m0 m# s9 A* ?& ^
  p' E$ D- Y" d! v* r" g! l
4.然后我们用"交互式布线"来将所有的线进行连接,先连接信号线,然后连接电源线,GND用铺铜解决。如何检查自己连线是不是正确的,我使用的是"报告"里的"板信息",拉到最后一行,有一个"Routing Information",里面会告诉你连线率。或者连完以后使用自动布线,如果他没有给你加新的线,那么大致可以说明连完了。最后一定要检查一下有没有出现间隙过小的情况。
) W# r6 v- q$ x5 ?( F2 D
, L& ?3 J; ]" t1 V + r3 F" j0 g( p$ A( n

* C% |+ _1 _  I% j2 j4 k
3 R5 ]8 K2 ^( E1 x$ x" p4 T. u. P0 P3 h
5.铺铜,我们使用"铺铜",然后画出要铺铜的区域,选好网络即可,为什么GND一直不连,用铺铜选择网络为"GND"一次性解决,铺完以后要注意是否有线将某一块区域给分隔了,导致某一块的"GND"无法和外部相连,如果有的话,用布线或者过孔将这一块铜和别的地方接起来。2 H3 N! p. j3 v$ P& G' A- r7 H

: k: H2 G2 z1 P4 e3 K . p( v, B* I9 P, r* x3 z
! W# z8 S+ C7 l* e! c+ U
) H- u3 }* F# k

1 R% e2 r) C" s2 \! ^+ }铺铜完成:" I0 Q: e: l' f7 a
% c- v. f5 Y9 |" v

. Z" G0 S' o7 ^# ^
* g. B7 S: T8 N, Q- F5 P! z1 }3 Z. D/ o! L6 L+ i1 W$ C! g) L
6.一些小技巧,如果觉得正反面元件互相干扰视野,可以使用“Shift+S”来使某一个面单独显示。多按几次可取消屏蔽。检查连线也可以通过“Ctrl+左键”单击某一网络使其高亮来检查走线情况。某些元器件需要精确的位置,我们可以通过快捷键"E->O->S"来设置原点,然后用坐标精确定位。
2 m0 b/ d2 V! C+ D/ s
7 b* z. y$ b# }! N! z4 h! `Ⅴ.丝印层
9 C2 o" C9 k; f顶层丝印层的名字叫"Top Overlay",我们可以在这层上写出我们要写的字,比如管脚,元器件标号。中文需要更改字体才能显示出来。7 N- L5 c: W; H/ e  A

! a% E! [0 R( K
& I7 z# _" U6 f& ~- l3 p) P  W6 T: W6 V1 X* m- V3 _3 \7 Z2 U  `

$ v7 \/ ]9 ]& G: D# g- a! f8 LⅥ.最终效果
3 f% A$ W5 ^3 N 8 v: b/ E0 \4 K6 }

9 y# @6 k. {( J' b  ^4 |3 y8 I. V' N5 T2 ?* |4 J! Q" s5 U8 R' L
三.发厂打印+ O& P! W: e. C4 t
做好之后,我们就可以按照厂家的要求发厂打印了,打印完成后,我们将元件焊好,就获得了一块最小系统板(精简版); o0 ?' X9 U  t
2 s8 f: z9 I* ~8 g+ O
0 _: O/ Q; d6 a  X

6 J) Y# @  _6 P( D1 O

该用户从未签到

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

该用户从未签到

3#
发表于 2021-3-19 13:19 | 只看该作者
我也想试试AD,现在用cadence
! Q* u: W  P4 g/ g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-26 12:01 , Processed in 0.187500 second(s), 26 queries , Gzip On.

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

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

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