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

Altium Designer20从零开始发厂打印

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 piday123 于 2021-3-18 15:56 编辑
0 f- n3 }( u5 u0 n' I1 n! R2 x8 e- l
一.新建工程. L+ K# P7 _; ^' C& t. S9 y) f
我们首先要在某一路径下新建一个文件夹,用于存放等会新建的工程。4 N6 `( P4 Y# G+ k6 b) n
! J* m) G) s. B
6 L. m, x1 c! L! p1 S2 w' F4 v
然后我们打开AD,在右上方“文件”里新建新的项目。3 N5 b; ^6 H7 F& U4 O9 g/ S
: g( o1 ]+ O. s$ J; V/ S* O

4 V4 v0 L% h. O. W在这个界面,我们在正确的地方填写项目名称,选择正确的路径。
# C8 ]0 S; Q: @: d+ a % o( P% F) J6 \' Z$ m+ r  f
$ k; o4 E" T, W1 `
新建完成后,我们的项目里应该是什么都没有的,比如这样:& m# [" y, a. c
( d, O. f' G% L

- s/ \8 T2 S6 C+ I0 I8 M2 p此时我们需要添加新的原理图和PCB,如果有特殊需要的话还要新建原理图库和PCB库。% K; K' u1 W# k$ v; [0 o% V
% M! C+ s& w1 Y7 ^4 `, q' j
" B. [3 G* ^9 t' X# h1 s( u
至此一个项目的基本结构就有了。% ^* q) P. y! T0 L  l8 N

. W/ t+ Q! X1 `* O4 d, H! I! T) ^5 N# a3 s  R
二.原理图的绘制,库的绘制
- k, l5 m* l* H3 l% d, OⅠ.导入已有的库. G8 p5 q  l; _; w
我们先导入一些手头已有的库,在"Components"面板下可以安装我们已有的库。
# A- N+ q* `, N" P 5 s0 O0 K1 ]; s* @/ ]$ C( d
* U0 n# M" C; }
选择"添加库"即可。& n& X( Z) D3 \2 r4 s$ O6 O; X
3 L0 @* O- ^6 J. v; e# Z/ S

1 ~& c# Q8 B5 T: g9 K0 Q8 SⅡ.自己绘制原理图库和PCB库  }5 S6 O/ N! l% Q1 [
我们先绘制原理图库,这里我们绘制一个电源大接口为例。) K5 D3 S% h- p2 k

1 D5 N$ D$ [) R我们可以在这里选择一些图形,来绘制出一些需要的图形。4 n) l0 G" p1 n% ?% t$ x
1 j: L$ x2 P- R4 d  K" ?

8 Y6 _2 }' F" Q0 n7 N* Q% c( b# C( E放置好图形之后,我们需要给他分配引脚,如图所示,或者快捷键(PP)。
* x, w* _9 C. v3 y' l1 V& s) s6 {7 z % ^" c5 F( P2 S( [& a+ T" t" E
( T: H" p; L7 B7 A& V# @, f8 L
将基本的形状画完以后,我们可以在属性里更改他的名称和管脚分配。7 [+ G$ t( \. k6 C" a
2 v+ ^  M6 T! z

1 s8 s0 [: K- P! {  e  j& V
6 S8 @5 J- S6 J, z# A  O' G6 P& q( U' P
我们画完原理图之后,该原理图是没有对应模型的,生成PCB的时候会出错,无法生成,所以我们需要绘制相应的PCB库或者找到对应的模型。6 T8 N0 U: t$ `# ?) `" i
5 ^2 Q9 y, V5 L+ K$ i  V1 J( ^
我们可以放置焊盘,或者用填充来放置焊盘,在属性里我们可以更改所在的层,例:; u8 d, I! x# t  R2 y: `. j
" _' e+ \5 B% u7 u: n
% T2 v! p9 ?# k! M% H
3 x' U9 @+ H6 l

+ {# F* S& I2 e6 }5 x画好焊盘之后,我们需要确定他的尺寸是否合理,我们可以用快捷键(Ctrl+M)来进行测距。: r, ^' N: s3 Q; i/ @# w9 I6 ?
; n, [1 `& x; `* J' M" Z" A' F
如果测距的时候栅格过大,移不到想要的点上,我们可以用快捷键(Ctrl+Shift+G)来改变栅格大小。, J& P( m0 e$ n  I
+ h2 L, ?8 P9 X
这些工作完成后,我们对这个模型进行重命名,然后保存,方便我们添加模型。
& T0 T/ i( X' m% v
( x1 C" w2 t1 f) O
; W: w/ {" u7 y$ W" K% t: f4 r* U
然后,我们回到刚才的原理图库,点击左下方的"Add Footprint",添加模型,可以通过“任意”和“库路径”这两种比较简单的方式。
: i- E& v. m3 H/ K. M 3 }) m5 M7 ~/ \' C  S4 w+ ?
- ]/ _$ @1 j* m! c5 {) x
我们只要填写正确的名称,软件就会帮我们找到刚才的模型。1 N) J$ z7 ^0 F
* F. y3 x8 j) q5 ~! ~
Ⅲ.绘制原理图( k; X& S) ^# M/ |# _& f
我们以电源模块为例:我们将需要的元件、电源、地都摆放好,并用导线连接,这里要注意两种线的区别:0 b0 f, ]- W& \, v

9 F7 S, U& ~8 b. }% J' N" y
* W" e  N( t/ x5 K6 J& z
4 y) t0 l+ ]/ ?( y$ H9 E前者是物理意义上的线,即导线。后者则没有物理意义,用于绘图,例如将模块之间进行分隔。
9 _  h1 d3 l8 ?7 o, E) U0 J$ ~% P; b: `4 i. U
元件连接好以后,我们会看到某些元件上有红色的波浪线,这是由于元件重名而引起的,并且同一个项目下,不同原理图之间也不能重名。所以我们要给元器件单独的名称。4 \0 ]1 `; C$ z1 Z
7 x7 W7 N4 r: x+ I

2 ?; h% g% p  U- L: i% h" y5 {& m& O! v5 Z( [# D: S& Y
现在我们就分模块,将不同的功能用原理图绘制出来,绘制完成的结果:
. m! k" w/ E7 J' H, o, E: w" m8 X4 w 6 C& W) j) Q4 y  {) j0 B
+ B9 x- G2 @, I
Ⅳ.PCB绘制" ^4 t& d4 O" H; A8 I6 K' [
在我们生成PCB之前,我们要确定各个器件对应的模型封装,我们可以在“工具”→“封装管理器”里更改各个器件对应的封装,并检查是否有封装丢失的现象,完成之后我们就可以生成PCB了:) Y4 D+ U2 O* b. \+ s

4 t+ x) b4 h4 u0 H 3 {# d* i2 {# `1 l# e5 }" h2 ^1 @

+ q, o# y, j7 ]* f) w在添加新的PCB到工程前,先对他进行保存,然后,我们在原理图里点击菜单栏里的“设计”,例:  o* [' }% V9 ~
! n& S5 S9 F8 u3 q3 C
+ L, j$ H1 c, B- y
8 l, l9 X8 d% t3 D8 b8 m# [6 Y, {
然后我们点击左下角的“验证变更”,验证完毕无误之后我们“执行变更”,最下面的Room可以删去,不生成。
, x+ |: j: I( i' e& C; z# B1 M& l, p, |5 ?
" d) w6 L. I1 W) @1 W' _

. r9 r+ v0 |, d  K4 N8 r$ A2 r生成之后,先别急着画,我们还有一个重要的步骤需要操作,那就是修改规则。我们可以在“设计”一栏下找到“规则”。$ t  y. e+ ]* [; G
* B: M9 E/ D" j" U; T
1.在“Electrical”→“Clearance”下修改最小间距,至少比厂家能制作的最小尺寸要大。5 Y# v5 E( o" y: s; t" f

) [# ]- t6 A0 y
9 y1 d) @, N( ?4 H% S8 N3 I
+ Z. E0 X0 f" _0 p2.在“Placement”→“Component Clearance”的使能点掉,不执行该规则。/ u! z3 U- o1 \* L
" r+ z* D2 d2 _) W9 N& ?: T' E

% y( q6 h# \1 H/ b7 t/ M0 H6 z2 w- a; ^% f
3.修改线宽规则,我们可以在“Routing”→"Width"下新建规则,一般是修改电源线的规则,例:
! V9 n8 S, v7 \! i6 ~7 s, B& ^8 T1 b0 W4 P; `# ]$ q. M
. ]9 l- r% D' Q0 f+ K
8 C& n8 y$ S8 p  d% g( q& s) x
修改完成后一定要在优先级里对优先级进行分配。8 K" S+ \% U9 F) {8 o! O
; J1 G) s' x% \! r: }: c) b" t' M

! A" n# |+ r2 H8 n  o8 M* `) h; C, g$ s) I( D8 `4 ~8 t
设置完规则以后,我们可以自定义一些快捷操作,我们在"设计"上右键,会找到一个"customize",在这里面我们可以自定义一些快捷键。
3 j& A9 p2 T2 |* j* l3 N
' v' ~! S9 ?$ l: Z2 `3 E注:规则是不同的PCB都要重新设置的,自定义快捷键则不需要。! \/ V3 F  e" v0 a5 {7 z

0 z; k- Q, J* j7 R- v+ n! h至此我们完成了前期的操作,要开始摆放元件和连线了。我来分享一下我的器件摆放方法和连线方法。% Y' b$ g0 C9 A2 K- f+ c
/ @, A( Y/ h: ~# b3 i# A
1.在"视图"→"连接"里,将"电源线"和"地线"全部隐藏,先连信号线。
! t- Z. n& F3 Q9 q" f8 h5 {/ `/ K% ~2 w: v

( _, d6 \+ |* z8 P, Z$ v+ {4 v4 F& s- P! A) p" h7 L6 E
2.对照原理图,分模块将芯片、电阻、电容等器件摆放好,比如我们可以将电阻这些放置在背面(如何放置?选择对应器件,属性里改变所在层即可)
# S- ~7 m3 r  y: _- Q3 C% b/ ?6 P( o
3.如何改变板子形状?器件摆放完成后,我们在"Mechanical1"层上用最普通的线(无物理意义)画出外形。如何画出圆弧?,在"美式键盘"下(Win10默认输入法在英文模式下)按"Shift+空格"即可改变走线规则,单按"空格"可改变走线方向。该方法同样适用于布线的时候,可以布出圆弧形的线。画完轮廓后,用左键拖动选中全部之后,在"设计"→"板子形状"→"按照选择对象定义"即可改变板子形状。完成效果:7 w' B3 d( O1 h

( O9 t, ^7 |# h, S( Q   b2 a7 _% j: _' o' [- \( F

* K% ^1 u  X1 I: f' R6 K) U4.然后我们用"交互式布线"来将所有的线进行连接,先连接信号线,然后连接电源线,GND用铺铜解决。如何检查自己连线是不是正确的,我使用的是"报告"里的"板信息",拉到最后一行,有一个"Routing Information",里面会告诉你连线率。或者连完以后使用自动布线,如果他没有给你加新的线,那么大致可以说明连完了。最后一定要检查一下有没有出现间隙过小的情况。
9 T9 N  y& O/ m) _" r8 B. j- A/ d# I; g3 _  r  [
8 \/ w. \. l' ^% [* E

; g. }2 j3 d3 s- x+ k( t: j 1 G' F: {9 L7 u- a  P
; w% k6 M4 h) r7 v% p; q6 s* ~2 P
5.铺铜,我们使用"铺铜",然后画出要铺铜的区域,选好网络即可,为什么GND一直不连,用铺铜选择网络为"GND"一次性解决,铺完以后要注意是否有线将某一块区域给分隔了,导致某一块的"GND"无法和外部相连,如果有的话,用布线或者过孔将这一块铜和别的地方接起来。/ S3 k0 V& [: E9 c; E
# i3 W4 n0 z' K
( w/ r" p: R' v3 g/ v% y
/ O5 N9 ?6 v, n) \

' Z* y% X4 P  h4 j8 c- l% o+ \% A6 `- M7 Y! ?
铺铜完成:% s1 ^6 \1 X% S0 e4 M

# S$ q5 w) ~$ X# H; { , [! |" l% Y* _# y5 d" d5 w
, `+ G  y1 T0 p
3 O6 K. N) ?1 S" K8 M- ?
6.一些小技巧,如果觉得正反面元件互相干扰视野,可以使用“Shift+S”来使某一个面单独显示。多按几次可取消屏蔽。检查连线也可以通过“Ctrl+左键”单击某一网络使其高亮来检查走线情况。某些元器件需要精确的位置,我们可以通过快捷键"E->O->S"来设置原点,然后用坐标精确定位。
4 t+ ^- {! D! o2 s/ c2 R+ l# M$ b6 p0 x; @/ Z+ U- y
Ⅴ.丝印层
  O8 ], U2 g# w5 E. S2 r' R/ a% L顶层丝印层的名字叫"Top Overlay",我们可以在这层上写出我们要写的字,比如管脚,元器件标号。中文需要更改字体才能显示出来。  L' e) c! w1 W+ o8 ~) z; F
' R3 F9 {& w0 l2 v# _

1 u  t+ ]8 j% U: p2 S4 [. a1 R: i
. v) h! m2 E' P# Q8 l; T
0 B4 ~5 g( C" v- V) e( NⅥ.最终效果8 M2 V7 I& X; d
* s, L+ v9 I( K- |! J; a1 C) @% L* c
. L  x$ }! [6 d6 X1 y2 F/ w8 t0 t' g

# q5 A' P. [" h3 A" g三.发厂打印
/ D; A+ D& H+ h& W* l/ x* I0 M$ ~7 ^% a做好之后,我们就可以按照厂家的要求发厂打印了,打印完成后,我们将元件焊好,就获得了一块最小系统板(精简版)
, D9 f! J& B- c0 T" y0 z
" s# o  @1 k$ g" O+ Z# Q; @5 j$ o; U# V: _: m
  y% @0 @! v1 p% T" G7 Q

该用户从未签到

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

该用户从未签到

3#
发表于 2021-3-19 13:19 | 只看该作者
我也想试试AD,现在用cadence2 x+ P8 @# s! O
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2026-5-7 20:13 , Processed in 0.171875 second(s), 27 queries , Gzip On.

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

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

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