|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天来聊一下安装孔(Mounting Hole)。安装孔看似简单,但其实里面有不少门道。先来做个小测验,看看您能得几分:
; _: V" c5 `& c ~( @3 n$ k: ~9 s8 ~
如果使用M3的螺钉,在PCB上的安装孔封装该怎么画?
! Z& E6 m& [! |# E+ v" W s1 a- k6 i4 B
安装孔是否需要敷铜,是否需要接地?! l8 v: v* ^; ]2 T/ S9 K
) ~9 d: U! B# p0 [/ Z9 ]4 o# P7 s- n
有没有用过带过孔的安装孔,知道为什么要带过孔吗?
, n9 l# H- x4 d+ |6 G% e) X: `( R% \8 s7 W6 Y! T1 M. M5 c
嗯,今天讨论的就是下图中的“孔”:+ s3 Y$ V2 w! O1 v% }% f3 [
4 ]1 F: @) z% c7 m* B
正文开始,我是分割线
* B# W& I! [, o4 g3 O4 Y# k* I( r- t( q
安装孔每块PCB上都有,但却很少有相关的文档或设计规范。即使是大型的电子企业,一般也只会对Mark点(工艺部门)和测试点(QA/质量管控部门)提出规范。但对于工程师来说,任何微小的错误都会导致PCB的设计或质量问题,因此掌握安装孔的设计方法也非常重要。
5 I! Z7 ]( [' ~/ R; M/ m8 j w) p6 k2 h, H1 g0 T+ |
安装孔设计首要原则0 {* q. k* E; ?& U7 O
6 D1 f) h- W7 }4 ]5 b+ f不要忘记摆放安装孔!!!' e% k( k, ?! I2 W2 O) e- N
# M$ ^% T, G6 l4 p% Z
估计大家看到这里都笑了,没有安装孔板子怎么装配?这怎么可能忘记呢?3 p8 l; f! O% S b3 u1 m
Z9 s% H" O7 ~2 H" ~ @明确的告诉大家,非常有可能!比如结构工程师壳体还没设计完成,给不出准确的装配尺寸,勤劳的EE们当然不会"坐以待毙",先做起Layout,遇到板子比较小、线路特别密的情况,等Layout完成会忽然发现已经没有摆放安装孔的地方了...
- M) [0 C/ }3 [& G9 e' I" s. K
$ o9 Q# b$ w' O7 p+ v4 A* g9 h还有一种情况,因为安装孔不只是PCB装配到系统上,也有可能是其他部件装配到PCB上,比如散热器。小编在第一次设计主板时候就遇到过这种尴尬,在Layout一款AMD CPU的主板时,全部的精力都放在BGA芯片的各种扇出、线长匹配、阻抗匹配,差不多要完工的时候才突然发现这款CPU是必须要装Heatsink的,然而我根本就没有考虑Heatsink安装孔的位置...- l: }( x9 |0 b8 A3 [3 \
+ e; R2 s# X4 v5 T+ y
安装孔理论知识
: X+ j, m, n" b0 G. Z
) N3 O! T. @3 {- g6 _3 c0 a e研究安装孔前先了解一下螺钉套件:( U, T4 K/ S; C% m. M3 P0 R) y m1 F( f
1 q2 M1 t9 Y" v* \/ q" B紧固件通常由螺钉、螺母、平垫圈、锁紧垫圈组成。在PCB的装配中,有时用不到螺母和锁紧垫圈。
# p, a8 B: Z% T% c' o. Q: W! _1 M" X6 N
常有的安装孔有以下3种:
- y- v4 P$ S0 [3 b+ h8 t. b8 L7 m4 P! w4 { E
非支撑孔(Unsupported)
9 l1 K6 @% _, W5 e, n
% @, Q6 C( n& k6 _/ }( R非支撑孔孔壁无镀层,上下可能有也可能没有焊盘。非支撑孔不会连接地平面或其他网络,仅仅是为了安装、固定。因此在PCB上使用非支撑孔时,除了考虑孔的直径外,还需要摆放一个Keepout,为螺钉头留出空间。
2 \8 M `( h( h& X; T! k- @1 Q* U4 S9 h. s# m9 V# \! l2 h5 C: I
典型的非支撑孔在AD里如下图所示,由一个Multilayer的Pad和一个Keepout画的圆组成。无须设置特殊的阻焊、助焊。% Y4 Q6 I. h# q5 r, i) {" I
& e- V5 A7 C/ p3D视图如下,孔壁没有镀层(铜皮)" z, H% T+ Q D$ L! ?
3 F3 Y8 d' O, [支撑孔(Supported)
% Q4 k0 H0 F: ?4 u: n7 T1 L" T+ ^: Z* ^
支撑孔孔壁有镀层,上下都有焊盘,通常与地平面相连,且通常以直连的方式,不使用热焊盘(thermal relief)。支撑孔不需要Keepout,但焊盘在每个层的直径可以不同。
0 J: Q* [8 m# X
0 ~0 A" u7 z# @4 N典型的支撑孔在AD里如下图所示,仅由一个Multilayer的焊盘组成
4 v- u1 ]) _: S1 r' q( ^6 L4 H% p) r9 f% [: O4 z- I, F
该Pad的属性如下图,可以将内层Pad的直径设小一点,当然也可以和顶层、底层相同。由于需要接地,设置了阻焊,便于螺钉与铜皮充分接触。
) s" d5 p0 ?5 A8 ^. w4 B* N1 k2 ~* Q1 ~2 ?7 G. h- `
7 U# y% ]6 y7 ~5 v5 x* Z/ Z" u# E5 |" _6 S4 w! K9 W; ^& c
支撑孔在3D中的效果如下图,注意孔壁的敷铜及Pad:3 i0 J9 _( [7 h# l6 O9 c) y
6 {/ \, T5 @! Y+ L+ p+ H
, \' e" T+ @' E0 K5 u! f1 l: `
) m5 J0 Q, {, Q7 Y8 J1 h
带过孔的支撑孔(Supported with Via)
! ~9 f# R* Z( l- M
9 _. l4 k6 S1 d9 k这种安装孔和支撑孔类似,但是在安装孔上又添加了一组过孔,如下图所示:
& [* T3 T/ X+ ]3 R+ T! T1 n: l% b) H+ Y6 w
9 `, }# f3 y3 ]- Z
添加过孔主要有两个原因:
) G. i" ~0 `( M) q
3 k2 Z7 Q: L7 D% c* G6 G# u螺钉拧入安装孔时可能会造成孔壁的铜皮剥落,添加过孔后可以保证螺钉头与地平面仍有充分的连接
& U5 y2 x1 X9 B+ J: ]* o \7 Y' q$ A, c7 R2 i0 @
拧螺钉的时候如果力矩过大,过孔可以给PCB提供额外的保护
. o0 ]- s7 f5 a. Y" y# m) o
i( i; T2 q5 l安装孔上过孔的平均直径为0.5mm。
) b. h8 `* u1 [2 s+ l6 ^: q- p3 d( P* k1 Y1 p! B6 T+ @* [
安装孔设计规范0 n0 ^' b. ^2 D, H" e4 A
* E" s& [5 v/ @7 u+ _; Q' Y
现在来看下如果确定了螺钉的尺寸,如何来设计安装孔。根据实际情况,可以分为紧配合安装及松配合安装。
8 B* s5 h/ }3 m8 r5 B8 U" R( E6 F8 [( j" ~
" F" g6 q% P( q4 y. Z先看下紧配合安装的ISO标准:
m2 f& Z9 p% A8 Q* Y8 {
- R/ s+ }2 e1 E9 \4 |# K4 u
. G7 M* g/ t$ |1 {4 ~( S表中将安装孔是否敷铜的情况做了区分,上方为PTH的的场景、下方为NPTH的场景。对于PTH的场景,又细分了是否使用垫片的情况,Pan Head为直接用螺钉头固定,Flat Washer为使用垫片的情况。
. F" I9 w3 R* c. B( n7 k/ o: O _3 m0 r6 T) k6 v
以红色框中的数据为例,对于M3x0.5(直径3mm,螺距0.5mm)的螺钉,安装孔应该设计:
2 |/ v V5 V. X7 g0 N1 B i# h) X" G9 p+ ?( Y7 {8 d- c
不使用垫片:孔径为3.1;焊盘直径6.1;摆放空间6.6
, q; D% W3 d5 j5 O8 j- e8 N8 W0 D
使用垫片:孔径为3.1;焊盘直径7.3;摆放空间7.8
1 X \2 [' V2 g- B8 D$ \) E0 j) e: T/ {2 x( t, a
绿色框中为NPTH的场景,可以看到同样的M3,孔径尺寸为3.1,摆放空间同样为7.8,但焊盘尺寸仅为1,小了很多,这是由于不需要紧密接触进行接地。4 V% V. [- }0 O6 W0 c
" @' l2 }: i6 X% t* Q/ [
再看下送松配合安装的ISO标准:
: O* c5 X3 |/ T( f2 s0 K: V$ e5 I8 J1 p2 n7 X
- m. x" k1 i, F# }; A
可以看到,松配合安装下无论是孔径、焊盘直径还是摆放空间,都比紧配合安装要大。通常来说,松配合安装仅用于尺寸超过100mm的大板子。" v3 @; L2 i) B$ B7 `) Q& @3 U; F2 w
& M( r% C2 C: e# f+ N, J通常情况下,小板都需要使用紧配合安装。& G& @( p2 }$ b& z: I" H' c
5 V+ K2 E' w: j: w2 Y
0 ^! }9 Y! G/ L# r% l
4 G( m$ X8 Y* E, r. U5 C+ {最后,以上数据仅供参考,在设计中,还需要理论结合实际,才能做出高质量的板卡。希望小编的"惨痛经历"和"理论知识"可以帮助各位工程师少走弯路,有的放矢地进行各种“规范”的设计图片 |
|