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

Altium Designer20从零开始发厂打印

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 piday123 于 2021-3-18 15:56 编辑
% \3 x" ]# L; g3 o3 M5 K1 m) q% M" u' j' `' Q  B
一.新建工程; H) \! T- g/ U$ T/ d+ e( n% M
我们首先要在某一路径下新建一个文件夹,用于存放等会新建的工程。& A4 _1 h. _1 z0 M& f3 F

2 p  }5 @7 i  b) W' S( `* ~; `
& @% }6 W4 d" s( v  p然后我们打开AD,在右上方“文件”里新建新的项目。
7 Z) O1 C, f- T7 A( [
# @+ f- D( L- F8 H2 j9 _2 j- H9 j; M7 ~4 V/ k  F  R
在这个界面,我们在正确的地方填写项目名称,选择正确的路径。
. e+ G* t0 @! N2 @( O , K& W2 x& j, b) ~, J. e

% b% N% [! O  `新建完成后,我们的项目里应该是什么都没有的,比如这样:5 W# p4 K$ a( s# M
+ |( b1 x3 b: I  E
' j" M+ Y& D. i7 d0 v
此时我们需要添加新的原理图和PCB,如果有特殊需要的话还要新建原理图库和PCB库。
  A; M3 z: K: _
+ O) r* h4 C+ u8 I% ^0 Z; \  {" [: F2 Y8 C  b4 h: d
至此一个项目的基本结构就有了。6 ]$ m3 a! C1 L7 Y, S+ c. b

/ X5 a9 A$ P; C5 D  d# |" m8 E3 u0 R9 E% \
二.原理图的绘制,库的绘制
6 v3 N& r6 s6 b! @0 o. ?Ⅰ.导入已有的库6 _8 q  j3 |) {3 T5 B$ g( B" Z
我们先导入一些手头已有的库,在"Components"面板下可以安装我们已有的库。
/ d3 Y! z' O. y0 J7 f
  O+ b3 K, L( T; r+ B
4 ~+ ~7 E4 z& y5 O选择"添加库"即可。
! C) Z# u" N* ~ 1 c: P: n9 r/ x
3 x; g8 P+ M9 N( t# Q/ e) `: T
Ⅱ.自己绘制原理图库和PCB库, y+ X4 ^# i4 C0 a) O2 z& M' ?
我们先绘制原理图库,这里我们绘制一个电源大接口为例。
1 w' ?' ~6 N4 H0 O4 n' `. R. l. `6 j& v, t
我们可以在这里选择一些图形,来绘制出一些需要的图形。
' l3 S9 t; A: q; h
8 N# Y8 N1 [' l* Z& ]
9 q/ D$ G) y0 l; Z9 p放置好图形之后,我们需要给他分配引脚,如图所示,或者快捷键(PP)。. w5 L3 b- K& c3 X
: _; u8 f4 H7 `& `
5 p: D  u. q" A; U
将基本的形状画完以后,我们可以在属性里更改他的名称和管脚分配。+ E7 A% l! `% G/ W& h" V7 v* \
7 N" K2 N( ?: @- x( k. l7 m- Z3 G

. m0 S- _% f4 k6 n5 `' r! m* {/ w
- p# S6 y: t0 b7 ^9 V' t& I1 R9 e/ G% v: q0 {, O/ e
我们画完原理图之后,该原理图是没有对应模型的,生成PCB的时候会出错,无法生成,所以我们需要绘制相应的PCB库或者找到对应的模型。* v) p8 _# m( P% M# `
0 r8 S  d4 z6 `. V/ A1 [
我们可以放置焊盘,或者用填充来放置焊盘,在属性里我们可以更改所在的层,例:1 A1 |% j& r/ {2 }% x) j

1 n' A0 ]1 i& D& V0 J+ o. ~6 v) |' p$ I! z$ l) Q
' `2 V% z7 u, U# I  x5 F
% Z& A( N% W' q( H$ q8 ^. i0 |
画好焊盘之后,我们需要确定他的尺寸是否合理,我们可以用快捷键(Ctrl+M)来进行测距。
. t* i; ]7 ~# t4 _' C+ L5 _3 j* p
如果测距的时候栅格过大,移不到想要的点上,我们可以用快捷键(Ctrl+Shift+G)来改变栅格大小。5 C; Q$ T0 F3 ]& e/ w: g+ P

# ^" h6 |! \8 b  {1 S- B- S这些工作完成后,我们对这个模型进行重命名,然后保存,方便我们添加模型。
( s% F" j6 b) W5 L8 M) B
6 ^0 `- S( D) a( [, e  i1 c) S# p/ N   U+ ~- ?' J3 J* P$ Z' E- h

0 m$ C- u8 n  C7 B. l$ K% B0 }然后,我们回到刚才的原理图库,点击左下方的"Add Footprint",添加模型,可以通过“任意”和“库路径”这两种比较简单的方式。$ J; G$ [' h8 J- V
5 u$ |! E4 P( K: o+ _% J* v
0 n+ `, Y( n# T  p+ n8 ?9 X/ H
我们只要填写正确的名称,软件就会帮我们找到刚才的模型。
4 v  z$ J: L+ c' k4 z" X% J5 H5 u# [( Z% d0 h
Ⅲ.绘制原理图) D* d( g# V) N5 a; B. T
我们以电源模块为例:我们将需要的元件、电源、地都摆放好,并用导线连接,这里要注意两种线的区别:
2 c8 I# c  u7 |2 @1 O. T
$ L2 `4 t" N) D+ w8 B1 |4 Z
) b8 j1 i" Y2 s& t9 l7 j3 r$ [3 e  H( \; M; b
前者是物理意义上的线,即导线。后者则没有物理意义,用于绘图,例如将模块之间进行分隔。6 ?6 `  c: b6 M. G1 z' G! [
# \" M+ s! Z: n! F
元件连接好以后,我们会看到某些元件上有红色的波浪线,这是由于元件重名而引起的,并且同一个项目下,不同原理图之间也不能重名。所以我们要给元器件单独的名称。3 b3 O5 b4 |) H% f2 ^
* q: d! A$ T( K2 [
; r6 d8 O5 \" O3 [8 X4 J8 p

6 y: q! {* E6 z7 V7 \! p现在我们就分模块,将不同的功能用原理图绘制出来,绘制完成的结果:' W' N$ C* G  s2 s
( B9 o4 g6 @+ j  k1 b  L: y* M2 w" p* g
& O4 |0 q6 a  n& t4 `3 n
Ⅳ.PCB绘制
+ E! s/ I9 m6 R' T9 e: {在我们生成PCB之前,我们要确定各个器件对应的模型封装,我们可以在“工具”→“封装管理器”里更改各个器件对应的封装,并检查是否有封装丢失的现象,完成之后我们就可以生成PCB了:' V! n2 V8 m7 {+ S
1 \8 s: B: b+ l: l6 w! `/ j

& Y% A$ g( }5 R, v
' d" B7 L2 {6 j5 W: V在添加新的PCB到工程前,先对他进行保存,然后,我们在原理图里点击菜单栏里的“设计”,例:, e% n& G: k+ i0 v7 n# v: c) {, I

; i6 ?6 q! U  {! u/ @
: @5 H2 }* V& p) d3 F) |  _& l2 W9 s& K  E7 G" x; }7 t9 d
然后我们点击左下角的“验证变更”,验证完毕无误之后我们“执行变更”,最下面的Room可以删去,不生成。
! P4 s7 w" o7 n
# X( E# A! y3 Y. h5 R" B % P1 V; a" I6 L4 P' ]0 M

! ~1 c% c& z+ m3 Z" d2 h1 U; t( B生成之后,先别急着画,我们还有一个重要的步骤需要操作,那就是修改规则。我们可以在“设计”一栏下找到“规则”。
4 S6 O7 }( u4 h9 O% u% ^/ e6 t! n# X* K+ k7 k7 W, p
1.在“Electrical”→“Clearance”下修改最小间距,至少比厂家能制作的最小尺寸要大。
; V+ j& S; ^2 v
# S# N0 J/ w# v1 X& O  k 5 @2 V1 S6 K4 H# l- D

, @7 g1 w7 r, G9 l0 F" \; C2.在“Placement”→“Component Clearance”的使能点掉,不执行该规则。+ ^6 m! C/ N2 j+ P) C! H
5 s) t, g- g: U
- C' H  r3 [" A  b
$ x) E, U& ?2 e
3.修改线宽规则,我们可以在“Routing”→"Width"下新建规则,一般是修改电源线的规则,例:: C  Q. W' {& k( A: s% O8 w

0 ~# k5 h3 a1 ~ 2 `& i. T' q9 k& W
* b0 ]+ \4 U9 b, B9 l8 B4 Q
修改完成后一定要在优先级里对优先级进行分配。
# ~4 l& c7 d# u& R$ e$ W
- L% {; ~/ O# {, X/ U& y5 I% b 7 }* q) w' X9 B. P6 w7 m( d
. T' }& o. J3 a
设置完规则以后,我们可以自定义一些快捷操作,我们在"设计"上右键,会找到一个"customize",在这里面我们可以自定义一些快捷键。# b9 s5 }$ c$ H" M% h4 L
7 K& {4 x* G$ O1 A* j6 H! G
注:规则是不同的PCB都要重新设置的,自定义快捷键则不需要。
! \/ M9 B5 T$ L' s; u& I( B1 |: ?% a: {7 Y1 x- M, U! x
至此我们完成了前期的操作,要开始摆放元件和连线了。我来分享一下我的器件摆放方法和连线方法。7 r; g1 C/ X% p+ e2 y9 s
% Z4 W! B; z- W3 ?3 q& F" A/ Z& _
1.在"视图"→"连接"里,将"电源线"和"地线"全部隐藏,先连信号线。; M* p0 B  Q; P$ w/ f7 s' I

3 P2 q6 `  H! Y0 p & z8 r+ l- ~$ T$ F4 ~7 }
& R! P, D/ L8 Y7 F. t+ v% H+ ?
2.对照原理图,分模块将芯片、电阻、电容等器件摆放好,比如我们可以将电阻这些放置在背面(如何放置?选择对应器件,属性里改变所在层即可)) S8 e) o' W9 V$ ?6 G7 O2 t
4 H* t2 A  B* r- ?8 i, S2 ?
3.如何改变板子形状?器件摆放完成后,我们在"Mechanical1"层上用最普通的线(无物理意义)画出外形。如何画出圆弧?,在"美式键盘"下(Win10默认输入法在英文模式下)按"Shift+空格"即可改变走线规则,单按"空格"可改变走线方向。该方法同样适用于布线的时候,可以布出圆弧形的线。画完轮廓后,用左键拖动选中全部之后,在"设计"→"板子形状"→"按照选择对象定义"即可改变板子形状。完成效果:
8 q( ]" \: U. ~
0 d$ T% a3 W2 m' w" e4 r3 r 1 d$ g* K; W, H' A
+ Q# [% v4 z$ t' }& z
4.然后我们用"交互式布线"来将所有的线进行连接,先连接信号线,然后连接电源线,GND用铺铜解决。如何检查自己连线是不是正确的,我使用的是"报告"里的"板信息",拉到最后一行,有一个"Routing Information",里面会告诉你连线率。或者连完以后使用自动布线,如果他没有给你加新的线,那么大致可以说明连完了。最后一定要检查一下有没有出现间隙过小的情况。& s+ e; t; ^, h9 Y1 B8 V  C3 y# ~
+ J- j' Z! B) l( F# I
& K9 c4 d: `3 z+ ]' `: p

0 w. k6 ]$ z# G1 U8 L8 _
  t# a% G1 E- X
0 W5 ~- M. Q, x! b8 U' [; b& z5.铺铜,我们使用"铺铜",然后画出要铺铜的区域,选好网络即可,为什么GND一直不连,用铺铜选择网络为"GND"一次性解决,铺完以后要注意是否有线将某一块区域给分隔了,导致某一块的"GND"无法和外部相连,如果有的话,用布线或者过孔将这一块铜和别的地方接起来。
  i8 t4 H/ N/ D& [7 m( ^- _! K
8 y% b: O* y) _+ j; B2 I/ }5 N
: u; [! s8 l, c8 v" ^/ R7 ^3 S' V# a' y
" k( c! G$ J, C3 V
8 o' H4 W. V6 D& ~' S8 a
铺铜完成:+ m/ Q. S* W" [6 }1 R; M: C$ d

. X' w3 }6 w5 [4 H, ~ 9 o* A8 |; ]/ A

3 X. X& f7 j. e! @& v$ c! u  L
/ F7 l! ^8 h3 t3 w/ U: y  }6.一些小技巧,如果觉得正反面元件互相干扰视野,可以使用“Shift+S”来使某一个面单独显示。多按几次可取消屏蔽。检查连线也可以通过“Ctrl+左键”单击某一网络使其高亮来检查走线情况。某些元器件需要精确的位置,我们可以通过快捷键"E->O->S"来设置原点,然后用坐标精确定位。* }4 m6 ^+ y0 ^# ~) M& X' S9 o. p
; w) u2 M' G* E# z. L* w
Ⅴ.丝印层
) j: C0 P: F5 U' @# @1 B顶层丝印层的名字叫"Top Overlay",我们可以在这层上写出我们要写的字,比如管脚,元器件标号。中文需要更改字体才能显示出来。
0 `+ Q( Q2 F% U  @$ T- G2 \$ [9 y' `- e% D# y, {7 }2 Z* i) {  p" b% x

) t# c: A; A" X& Y! `+ R6 H1 ~# F( y6 V& q
) o: r8 v  F2 w8 w. `7 F# @) a6 N
Ⅵ.最终效果* l* ?# F$ |* |  @3 s! w4 N( S- g

/ ?$ `5 @- j* e; Z0 U: c2 E) B- l, d1 c6 B6 `* a3 f0 b; Y

4 @. y" ]$ z# M9 u2 Z三.发厂打印: B& g  a7 @  C, ]+ T) E( _
做好之后,我们就可以按照厂家的要求发厂打印了,打印完成后,我们将元件焊好,就获得了一块最小系统板(精简版)- ^. Q% a1 Z" {& n+ l) s

) f( G+ M  W0 c* z! G5 B5 Q7 I3 I: \2 D3 i4 x" H, s7 ]! h
, B$ }3 R' b2 g* r

该用户从未签到

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

该用户从未签到

3#
发表于 2021-3-19 13:19 | 只看该作者
我也想试试AD,现在用cadence
0 h! r! V( z" g" @* N1 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-5 00:25 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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