|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天来聊一下安装孔(Mounting Hole)。安装孔看似简单,但其实里面有不少门道。先来做个小测验,看看您能得几分:
4 O/ R: S. D) o4 K" v4 L2 Y6 K9 }4 F4 T/ d
如果使用M3的螺钉,在PCB上的安装孔封装该怎么画?
$ ^4 w5 P5 d9 N& q* ?- H, i( L: a+ W6 D! @, ]' N3 k; \
安装孔是否需要敷铜,是否需要接地?" ^9 v! J5 |. j/ [/ E
% m* i: ?) w+ O8 m; Z0 p2 P
有没有用过带过孔的安装孔,知道为什么要带过孔吗?9 K5 V7 W U2 V% A
3 k. j* @/ H3 W" n嗯,今天讨论的就是下图中的“孔”:4 r8 b- i, m2 R4 y3 M
9 }1 ?& q" r' x2 ~
正文开始,我是分割线+ e- y( L- p. H; g/ U$ v! t4 X; ?% [
3 y+ ], V/ M" s$ w f
安装孔每块PCB上都有,但却很少有相关的文档或设计规范。即使是大型的电子企业,一般也只会对Mark点(工艺部门)和测试点(QA/质量管控部门)提出规范。但对于工程师来说,任何微小的错误都会导致PCB的设计或质量问题,因此掌握安装孔的设计方法也非常重要。5 n+ g- E6 ?* b) p& h; g
8 U) d% B' @ }$ M! S" D$ ?安装孔设计首要原则
4 M0 z. l& i& Q- g8 g" ]. f
7 K" V: C [2 l j5 N- w不要忘记摆放安装孔!!!
0 n" q/ m4 Q$ I5 X6 j% ?5 o1 k. V- `! m1 H9 T
估计大家看到这里都笑了,没有安装孔板子怎么装配?这怎么可能忘记呢?
( ?4 S$ Z9 c e2 D8 B& e# X" ~# W: Y! {7 ?. Z+ m
明确的告诉大家,非常有可能!比如结构工程师壳体还没设计完成,给不出准确的装配尺寸,勤劳的EE们当然不会"坐以待毙",先做起Layout,遇到板子比较小、线路特别密的情况,等Layout完成会忽然发现已经没有摆放安装孔的地方了...
% i5 O5 p: Z2 x# Y, C B: W
" e' V' w+ l/ \还有一种情况,因为安装孔不只是PCB装配到系统上,也有可能是其他部件装配到PCB上,比如散热器。小编在第一次设计主板时候就遇到过这种尴尬,在Layout一款AMD CPU的主板时,全部的精力都放在BGA芯片的各种扇出、线长匹配、阻抗匹配,差不多要完工的时候才突然发现这款CPU是必须要装Heatsink的,然而我根本就没有考虑Heatsink安装孔的位置...
W0 N3 {( L1 y8 P5 s( S* Y3 O; P# O4 J4 V$ h. o9 l* G' b
安装孔理论知识
|8 P- S6 x3 } l& `7 g
, _( u+ H+ O# j/ d7 l$ X研究安装孔前先了解一下螺钉套件:* o& _, Z e" V4 K, Q. I2 _7 D
: S4 e* o4 e3 t7 J0 `( R
紧固件通常由螺钉、螺母、平垫圈、锁紧垫圈组成。在PCB的装配中,有时用不到螺母和锁紧垫圈。
% F* ^5 _& u/ F$ ~; O! W! J4 y7 L! e0 l
常有的安装孔有以下3种:
: S2 E$ u ?# R% P6 o6 n
. p* N" w5 X) V: `7 H非支撑孔(Unsupported)
# `, m( b5 S5 a9 N* W
0 {9 T8 b! ?& L4 D9 ]非支撑孔孔壁无镀层,上下可能有也可能没有焊盘。非支撑孔不会连接地平面或其他网络,仅仅是为了安装、固定。因此在PCB上使用非支撑孔时,除了考虑孔的直径外,还需要摆放一个Keepout,为螺钉头留出空间。/ c% X Q* _- W; j8 `! f
% @, Y. z; Y d' q% b. R9 V3 i5 X典型的非支撑孔在AD里如下图所示,由一个Multilayer的Pad和一个Keepout画的圆组成。无须设置特殊的阻焊、助焊。
: F6 H4 P% u! E4 O& m4 I Z9 [% O7 Y* P/ \1 _0 k
3D视图如下,孔壁没有镀层(铜皮)
" P! e! Z' d7 S: c$ s* m/ Q, [3 e2 F7 g( k, R) e
支撑孔(Supported)
$ ?" O: o5 y! x& d, ?: z2 l) D/ H
' w1 P \% r# S# z) L( h# I支撑孔孔壁有镀层,上下都有焊盘,通常与地平面相连,且通常以直连的方式,不使用热焊盘(thermal relief)。支撑孔不需要Keepout,但焊盘在每个层的直径可以不同。$ g1 U/ P3 B1 b5 s k5 r
! e- n+ P7 V" o3 l3 l+ x# _
典型的支撑孔在AD里如下图所示,仅由一个Multilayer的焊盘组成, k* _. J6 D2 l E7 Q
2 x G: J' r" T6 M! P3 X该Pad的属性如下图,可以将内层Pad的直径设小一点,当然也可以和顶层、底层相同。由于需要接地,设置了阻焊,便于螺钉与铜皮充分接触。8 k) b* c4 y5 Y% J# @, X% |
# B" O& [' p% y. }: o# N8 P5 b) J
" m: O) z( U2 Z5 H! Y6 V3 n' A: w3 ^/ k% b
支撑孔在3D中的效果如下图,注意孔壁的敷铜及Pad:# p& U5 g/ Q: G1 E6 h
4 |7 I) w( }' l4 ?- u2 P
6 G4 X8 U, {6 z! S
6 o% t9 v# z& f- J
带过孔的支撑孔(Supported with Via)
7 i- n; ?/ g. I, d! B7 ~) ?0 ?/ H4 e1 T% c% V8 c$ `# I
这种安装孔和支撑孔类似,但是在安装孔上又添加了一组过孔,如下图所示:
; [( t* R" t1 s
( p7 U) z- _1 m3 G5 T) p
( i( }5 S. x+ b- h% J- p( D添加过孔主要有两个原因:$ z+ K" S' d' W. k* K/ F9 n
3 g- A0 C) v6 [3 @' R
螺钉拧入安装孔时可能会造成孔壁的铜皮剥落,添加过孔后可以保证螺钉头与地平面仍有充分的连接! `% F+ U0 `2 [9 A5 g6 J% g
3 ^/ c n( e5 @! Z7 W9 w+ S
拧螺钉的时候如果力矩过大,过孔可以给PCB提供额外的保护
: s, s' J5 C4 L u) P5 d
5 T% K+ ~0 M$ I( K2 b' D安装孔上过孔的平均直径为0.5mm。
2 E* s8 P6 t" Y3 a( p+ r. n; f/ J: n( k+ C, i) P! d
安装孔设计规范4 z# O4 S! |8 H8 F3 ^- \2 W% h
+ g; \2 g& K: z0 L) O现在来看下如果确定了螺钉的尺寸,如何来设计安装孔。根据实际情况,可以分为紧配合安装及松配合安装。/ r* c2 z; q8 l2 x" z. f7 N
2 |8 Y1 ~: ]& K, n b k M先看下紧配合安装的ISO标准:
5 ]$ D. f$ h. n$ W
1 u/ ~3 Z& t3 X/ }; d& W7 I5 {; f E
* u8 a. I) t7 \, S表中将安装孔是否敷铜的情况做了区分,上方为PTH的的场景、下方为NPTH的场景。对于PTH的场景,又细分了是否使用垫片的情况,Pan Head为直接用螺钉头固定,Flat Washer为使用垫片的情况。
# C+ d% d0 d) T- ]. {: `9 E9 M; R, d7 R/ a% R; }% J f( ]) l
以红色框中的数据为例,对于M3x0.5(直径3mm,螺距0.5mm)的螺钉,安装孔应该设计:
- \. V" p" k) c. W7 C: c- z% L$ b( R6 w, f2 d/ D4 x4 S, }/ @
不使用垫片:孔径为3.1;焊盘直径6.1;摆放空间6.6 ~/ a1 d" Q1 {" l9 J2 R
- r5 r: ?0 Q0 @. O$ O. y4 O7 {
使用垫片:孔径为3.1;焊盘直径7.3;摆放空间7.8- L2 V& Y8 F+ I) K
* [5 R( I7 t/ B N
绿色框中为NPTH的场景,可以看到同样的M3,孔径尺寸为3.1,摆放空间同样为7.8,但焊盘尺寸仅为1,小了很多,这是由于不需要紧密接触进行接地。# E% G: j- Z6 @+ ?5 s
; ~- g/ |, o% N- @1 k3 d3 ~
再看下送松配合安装的ISO标准:
# p% h! B$ S5 {$ K# `+ C0 S6 ]2 q* t# h% n% L- X. e
( r: S( }" t: s# ?. j& I可以看到,松配合安装下无论是孔径、焊盘直径还是摆放空间,都比紧配合安装要大。通常来说,松配合安装仅用于尺寸超过100mm的大板子。: q4 ]3 p! G. x* ~
4 E2 {6 O q9 x5 J/ z通常情况下,小板都需要使用紧配合安装。1 \, f. h" i w4 X7 B% U$ `7 S
3 ^7 ~5 Q% q3 ^% `1 B( _; D5 Z
/ l }- r ?! ^& L' G4 N* m/ j- y. }6 ?8 Y7 a0 I
最后,以上数据仅供参考,在设计中,还需要理论结合实际,才能做出高质量的板卡。希望小编的"惨痛经历"和"理论知识"可以帮助各位工程师少走弯路,有的放矢地进行各种“规范”的设计图片 |
|