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

Altium Designer20从零开始发厂打印

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 piday123 于 2021-3-18 15:56 编辑 1 c) j) d2 B' ^/ T  Q' I' o
/ a' q1 ?! u; n# p. L
一.新建工程9 I2 O3 N" I1 e8 S8 U
我们首先要在某一路径下新建一个文件夹,用于存放等会新建的工程。) v4 _) @# n( L" v2 T. ~
  j  M5 I. @! D- i
8 H3 q2 h0 F6 k7 C$ l
然后我们打开AD,在右上方“文件”里新建新的项目。
+ N6 t' I/ }3 m0 `
; f$ J% u8 u  Z: R1 z0 i! x; j/ E( U* h, y5 Z5 M! E
在这个界面,我们在正确的地方填写项目名称,选择正确的路径。
' M6 }; I- B6 ]9 i- O$ U / R# G3 L; a" |" T/ _! Z

# q. Y' B; O# P8 o1 b+ V' h新建完成后,我们的项目里应该是什么都没有的,比如这样:2 K% Q3 [" O% i, O7 v$ ?* U

' o) m& i/ Z9 T* `, U! B6 Q# w* f( j  h* F" X
此时我们需要添加新的原理图和PCB,如果有特殊需要的话还要新建原理图库和PCB库。
3 p+ I  q* t; k, b1 f& u8 P- x
5 [7 p: |0 a5 e- U5 T5 s7 }2 f
# d# L2 h" O2 _: s至此一个项目的基本结构就有了。
2 S9 ^5 P9 v1 x* C" g% _% O+ t( [5 `1 h7 h
) e7 Z4 j# e! @( U
二.原理图的绘制,库的绘制
9 V; {" ^! w& Y- h" OⅠ.导入已有的库
, e; e, x9 M& z2 R+ d: y我们先导入一些手头已有的库,在"Components"面板下可以安装我们已有的库。
. o! b0 s$ f% [+ R" `2 z . [$ X# @  H8 s! H1 h& W0 N
, k4 p, W& @9 M: Q8 v$ a
选择"添加库"即可。* W+ q1 Q  W5 ?& }8 K; k

2 U0 |- E; U# r+ J' r" R, v7 {. I% l0 h8 F! k2 B
Ⅱ.自己绘制原理图库和PCB库
  X8 K3 q" w* m: x, U我们先绘制原理图库,这里我们绘制一个电源大接口为例。7 s' g6 b" ?* G3 g- u) a

4 ~& A! P  a' S% A5 C& Z% r- J我们可以在这里选择一些图形,来绘制出一些需要的图形。: y; u6 T3 B6 w
) S- X7 w7 B# G+ j7 ]) }4 v

5 T; G) O' k7 ]8 s放置好图形之后,我们需要给他分配引脚,如图所示,或者快捷键(PP)。/ ~6 c) k+ \- s6 n& C
3 ?" s# g4 B+ D) k- u5 M$ Q! w

5 X: x( z; {, C' |将基本的形状画完以后,我们可以在属性里更改他的名称和管脚分配。5 [; k( u/ j! s

' k; R+ k9 t3 e* U6 t+ ~% s9 N( I3 N7 P. E& M7 P# e& |
  |4 g. A& C* h# g- d9 h

9 f. S. R( o) S: V% q我们画完原理图之后,该原理图是没有对应模型的,生成PCB的时候会出错,无法生成,所以我们需要绘制相应的PCB库或者找到对应的模型。3 c( g0 r2 w* q2 a) Z" t
# ^0 M/ L4 @& _
我们可以放置焊盘,或者用填充来放置焊盘,在属性里我们可以更改所在的层,例:
- `8 ]5 f, S$ F
/ M( v  ~9 T. z5 Z2 x
! i% f0 X9 d. J1 h9 b
; R9 @! L- O! g! u% Y% ]4 m1 O& S: L, r+ q, E& f
画好焊盘之后,我们需要确定他的尺寸是否合理,我们可以用快捷键(Ctrl+M)来进行测距。+ d# a9 j2 V8 q3 V" r( e& X, Y& N
, n2 d7 l1 |* b  U3 ]( z3 a$ k
如果测距的时候栅格过大,移不到想要的点上,我们可以用快捷键(Ctrl+Shift+G)来改变栅格大小。# ~8 b/ X  N  F& N6 U+ V
1 z) k% C. _/ g, D  ^2 \
这些工作完成后,我们对这个模型进行重命名,然后保存,方便我们添加模型。
' P6 K$ @7 r. P' a( u$ f! _0 x- \  D0 ?! Y( c1 q3 {" |
; ?) S8 @2 i- `# e9 N" f" M, |
, h& v/ p( X1 N( B3 d
然后,我们回到刚才的原理图库,点击左下方的"Add Footprint",添加模型,可以通过“任意”和“库路径”这两种比较简单的方式。
! G6 F8 q' i* c5 ?' i/ \ : Y- E2 e" B! `# Q4 `8 |! X9 {
7 J( q9 v5 k% T$ D" T
我们只要填写正确的名称,软件就会帮我们找到刚才的模型。  ~8 V" t* Y! q3 k  H/ E

( X0 g, }1 t6 r9 O/ E. ZⅢ.绘制原理图4 S1 g5 O8 J4 ~) C8 y& k( H
我们以电源模块为例:我们将需要的元件、电源、地都摆放好,并用导线连接,这里要注意两种线的区别:, Y# j# Y) K( C" X7 |( G- @2 u! I6 J

8 v% i& }1 j4 K# S" c4 R' g; M ( H1 b0 S" ^  _1 q4 g

- z8 h6 j7 ^' F2 D/ o前者是物理意义上的线,即导线。后者则没有物理意义,用于绘图,例如将模块之间进行分隔。' q( p. D1 ]7 c

, G7 k/ a; t# q4 z1 I- k元件连接好以后,我们会看到某些元件上有红色的波浪线,这是由于元件重名而引起的,并且同一个项目下,不同原理图之间也不能重名。所以我们要给元器件单独的名称。
6 {8 O  i- d+ N( q; v6 T+ E" Y  q$ n; v2 i6 P% ^
, |  ~7 o2 y7 D$ r; O( c) ~

0 D% f. E# A& b* K7 V0 n0 x现在我们就分模块,将不同的功能用原理图绘制出来,绘制完成的结果:
  c! K; B; N% D$ d' `, h ' m1 ~5 k# [; E4 Z$ G0 }: j4 a1 A8 C

" @& ~& P- V- PⅣ.PCB绘制+ p% ^( U* Q$ r5 U
在我们生成PCB之前,我们要确定各个器件对应的模型封装,我们可以在“工具”→“封装管理器”里更改各个器件对应的封装,并检查是否有封装丢失的现象,完成之后我们就可以生成PCB了:
( W. Q+ D' ~/ K( P" F
6 {5 {& ^# g: E % k2 i- `; {4 w& m! g8 z
& h+ X/ C  j! N( V  W9 O$ Z; a
在添加新的PCB到工程前,先对他进行保存,然后,我们在原理图里点击菜单栏里的“设计”,例:
* Y. a* f' _0 [* O: h' q
  {. [4 P( ?) W+ P3 g ' J0 t& Y0 T# \' b0 d* l
4 s' k, f6 D2 K
然后我们点击左下角的“验证变更”,验证完毕无误之后我们“执行变更”,最下面的Room可以删去,不生成。0 \# ]: c, i) r  `/ y) T8 n7 h
$ x: A  M1 E# B
: P' v; j# d* w
7 U. i0 Z. O9 c: h
生成之后,先别急着画,我们还有一个重要的步骤需要操作,那就是修改规则。我们可以在“设计”一栏下找到“规则”。- R' m4 R; q- O1 @0 w0 d% q

( r; m# Z; C* m0 W% n- h% l2 w1.在“Electrical”→“Clearance”下修改最小间距,至少比厂家能制作的最小尺寸要大。- _; S- }. W. z2 t2 H

7 {9 `; L- O+ z) H2 u + _% E0 f" a# T) t
5 _- U3 c1 X# ]2 R  l
2.在“Placement”→“Component Clearance”的使能点掉,不执行该规则。
* r& F& J0 x( u7 e# [6 k  h3 M" ?+ L- {- m/ F5 p, x9 u, b! ^
1 o; I4 |2 e( N2 ~

& }; n+ f0 |2 i* v3.修改线宽规则,我们可以在“Routing”→"Width"下新建规则,一般是修改电源线的规则,例:4 S: s) }6 `- q
9 l0 I) v6 e8 t, a( E

6 u$ ]0 x0 ^# k# ^6 P3 Z
; t& j7 N$ z3 M( \9 P# }/ a2 g修改完成后一定要在优先级里对优先级进行分配。
: K2 q0 O7 N( h
: V( l: w) r, Z6 P9 Y& I/ M: k
, c5 p3 _' e2 a4 Z: v' j2 _
0 G/ Y0 o8 T! P设置完规则以后,我们可以自定义一些快捷操作,我们在"设计"上右键,会找到一个"customize",在这里面我们可以自定义一些快捷键。( A8 ?# f1 o, G& j

; e" N8 ~) \8 \, ^2 {( @注:规则是不同的PCB都要重新设置的,自定义快捷键则不需要。" j+ k+ W/ e- e' ?1 l7 z! i
7 r3 T$ j# D; }" |: x8 A# p
至此我们完成了前期的操作,要开始摆放元件和连线了。我来分享一下我的器件摆放方法和连线方法。( u# k+ g- E2 W, r  r  s

" X2 a+ {' ~) z0 A% y2 `( g1.在"视图"→"连接"里,将"电源线"和"地线"全部隐藏,先连信号线。
5 @" ~& r4 D; S% {
$ y# W$ o3 J9 Y 1 M2 m2 P3 f: r1 s
& H$ v  b: @4 @
2.对照原理图,分模块将芯片、电阻、电容等器件摆放好,比如我们可以将电阻这些放置在背面(如何放置?选择对应器件,属性里改变所在层即可)- o4 e( c8 S$ S" C8 X7 d7 z; y

2 ?0 A: x1 m, D3.如何改变板子形状?器件摆放完成后,我们在"Mechanical1"层上用最普通的线(无物理意义)画出外形。如何画出圆弧?,在"美式键盘"下(Win10默认输入法在英文模式下)按"Shift+空格"即可改变走线规则,单按"空格"可改变走线方向。该方法同样适用于布线的时候,可以布出圆弧形的线。画完轮廓后,用左键拖动选中全部之后,在"设计"→"板子形状"→"按照选择对象定义"即可改变板子形状。完成效果:
, M, i0 l7 S0 A- X
) f  v6 y- L8 n% V
" r) c5 I* {- S: U8 S. ]% J* U( ~4 G3 s) {4 H. K
4.然后我们用"交互式布线"来将所有的线进行连接,先连接信号线,然后连接电源线,GND用铺铜解决。如何检查自己连线是不是正确的,我使用的是"报告"里的"板信息",拉到最后一行,有一个"Routing Information",里面会告诉你连线率。或者连完以后使用自动布线,如果他没有给你加新的线,那么大致可以说明连完了。最后一定要检查一下有没有出现间隙过小的情况。
9 I  ~! [4 O2 Q% n: i
) J2 \3 N+ J. X; s & e6 i9 ~  Z, i  Z+ c
# [) G; W5 x% b+ x9 }: X
7 O$ ?9 r1 x6 A. O6 M
' a& R2 |, s2 J
5.铺铜,我们使用"铺铜",然后画出要铺铜的区域,选好网络即可,为什么GND一直不连,用铺铜选择网络为"GND"一次性解决,铺完以后要注意是否有线将某一块区域给分隔了,导致某一块的"GND"无法和外部相连,如果有的话,用布线或者过孔将这一块铜和别的地方接起来。
+ g2 v6 Z/ D, [1 w, f  q* r7 O( W( p
8 a6 s$ \! M5 ^4 R# Z" }/ i, ]% H
- d1 J" c; _1 h; ^+ L
# x4 T& L5 w; p4 l 7 X6 f6 _& N, d% F# t

+ j# b* U6 [4 j6 A% X铺铜完成:
+ h( C& V  R8 w& o9 S& ~) ?6 B# [) ~, G# ?0 m
) a6 X$ w% a. N. i# k$ y* h- s
$ V% E2 E! }6 `" Q2 t0 n  V
$ w: G' l4 R# W* q1 T, S5 X
6.一些小技巧,如果觉得正反面元件互相干扰视野,可以使用“Shift+S”来使某一个面单独显示。多按几次可取消屏蔽。检查连线也可以通过“Ctrl+左键”单击某一网络使其高亮来检查走线情况。某些元器件需要精确的位置,我们可以通过快捷键"E->O->S"来设置原点,然后用坐标精确定位。! G9 a- V& E& |- ^5 G
. f  ]; P- O, o' L% O! P1 X
Ⅴ.丝印层
0 p  X6 @  r3 ]6 R3 L顶层丝印层的名字叫"Top Overlay",我们可以在这层上写出我们要写的字,比如管脚,元器件标号。中文需要更改字体才能显示出来。
( b) y' p5 x0 o  H- @  l8 N2 C7 h$ w' G, |/ e' |
* N5 Z# A- v2 F* _

9 T' p4 P' l  U" t
) z$ ^' H0 f/ z0 c  {8 x% hⅥ.最终效果2 x" G8 Y* [6 o8 M7 Y, o( J

3 _6 N+ e2 {. b
) V+ y& G8 v0 Y4 h0 O8 Z( C- S+ \- Q1 n9 K* k
三.发厂打印& I8 b  `; B: e2 {9 B$ }: f) e
做好之后,我们就可以按照厂家的要求发厂打印了,打印完成后,我们将元件焊好,就获得了一块最小系统板(精简版)
" X* P1 k: l  j* u6 Q" ^" }8 g 8 x) j' X% q! X" y! p$ F( ^, ~

) T4 c6 P0 ]/ s1 m
$ L% Z8 _5 h" `) M& I" h

该用户从未签到

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

该用户从未签到

3#
发表于 2021-3-19 13:19 | 只看该作者
我也想试试AD,现在用cadence7 L; t' b8 o4 m6 p+ v7 J
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-5 21:14 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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