TA的每日心情 | 开心 2020-10-12 15:22 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 f7 a7 C% F5 b, P
! V1 W1 v; h+ f
在与硬件企业家合作的多年中,我看到了太多设计不佳的印刷电路板(PCB)案例,这些案例永远都无法满足商业生产的质量要求。
* e3 \6 s3 h" t, S; X x; r
5 I1 \* ~2 H' k* v3 O0 D2 J5 h1 B 在某些情况下,这些委员会是由企业家自己设计的,而有时又是由自由工程师设计的。
) a5 Y" r" [0 {+ P9 K! l
+ C0 |$ w7 J5 g r1 @' E. ]1 X# {2 H 尤其是在聘请假定的专家来设计PCB的情况下,能够判断其工作质量很重要。
B. \; Y- @- R9 U% R1 g
) p! X) R' |% i 正如我认为许多电气工程师会同意的那样,大多数工程师从来没有在学校教过PCB设计,因此,请务必避免雇用缺乏实际PCB设计经验的工程师。! \+ a( M u, {9 p
. a# K+ u& _3 t. `* f1 W 尽管确实需要PCB设计专家来进行适当的完整设计审查,但仍有一些方法可以快速判断PCB设计的质量。
7 F: l& j. ^. ~3 s( u/ U' O $ R" i- T' Y% A) R
原理图可以告诉您如何将各个组件连接在一起以提供给定的功能。但是,就其本身而言,它提供了有关如何将组件实际放置并连接在一起以提供功能产品的非常有限的信息。
# i% G3 q4 C, A* r; e7 Z9 M
% I( G# O) C# g* ^; \; z# D 例如,原理图线转换为印刷电路板(PCB)上的走线。但是,除非在原理图中明确记录,否则原理图几乎不会提供关于这些线路所携带信号种类的信息。. X. b4 N& J! [2 p# u
: S8 S0 Z4 P [) |
如果由与设计原理图的工程师不同的工程师设计PCB布局,则此原理图文档尤为重要。7 z, C: H/ M6 I' \5 \8 Q/ {4 j
$ v7 M6 A: l( P) ^, h! g2 V 这些线路中的信号可能是低电平,低噪声的信号,必须将其从更嘈杂的PCB走线中移开,以免产生噪声。
$ G' o/ M5 x; g
2 i! b4 ^5 G$ }* x# \9 f/ R. ^ 或者,它们可能是快速的数据或时钟信号,它们扇出到多个芯片上的许多引脚。在这种情况下,走线的长度应匹配,并保持较短,以避免延迟不匹配。
0 }4 j; A% |* ^% }# { 2 r0 i" C! j! J: Q9 x- p
如果没有正确设计这些走线,则某些PCB可能会起作用,而某些PCB可能不会起作用,这取决于用于填充每个PCB的组件的特性和公差。
: e9 |) ^/ T0 Z5 k . S, ?, ]0 M1 [
换句话说,即使PCB忠实地实现了完整工作原理图的所有组件互连,最终产品也可能无法按预期工作。 o2 \) r$ Y( }* T$ O% i
. O$ d! [) s3 Z) j8 c* X 本文介绍了7种快速判断PCB设计质量的方法。& i! C8 j! y, @1 d' u+ [% v$ ]
: t- C* q: [/ p% h' N
这里的重点是布局和组件放置,而不是电路板构造本身的实际质量(这完全取决于电路板制造商)。( q! N, H8 J' I# I6 F8 p
! P. g1 q/ x# Q8 s3 _4 t: K @7 M) {
最后,本文并非旨在具有很高的技术性,并且当然不会涵盖所有可能性,尤其是对于高度复杂的设计或具有独特要求的设计。: A4 M' g4 c$ V! K) A/ z& J7 E
# Q2 T- X& m# a& O0 O' {: ]: t2 m
本文的目的是向您展示如何快速确定您的PCB设计是否不良,因为在PCB设计的某些特定领域中,新设计师最有可能做错事情。 C- |$ z8 v: N, R, o, K
5 v1 v' j- y2 j6 t- t
#1 – PCB走线- w; z2 e1 x8 X/ S8 ]
& a% g5 C, l+ P+ O& N 总体看一下PCB上的可见迹线。这些将被阻焊剂覆盖,阻焊剂是聚合物的类似漆的薄层,覆盖铜迹线以防止氧化和短路。7 k' O6 E" J+ T. ]
4 M7 L8 t& k m 该层通常为绿色,但也可以使用其他颜色。请注意,白色阻焊层往往会使痕迹最难看见。在大多数情况下,只需使用标准绿色即可。/ N- K; m4 h0 |% Z
5 w: b a3 c; _3 ~5 B- m
另外,实际上只有顶层和底层是可见的,并且如果板子有两层以上,您将看不到内部层。尽管如此,仅审查外部层仍应提供一些有关设计质量的线索。
% D) O" J& w4 N1 ^& P4 o( D [ d+ U& x% q; C; m
首先,查看所有迹线是否都在没有急剧弯曲的直线段中延伸。锐角对于某些高功率和高频走线可能很麻烦。
/ C9 k; Z6 a, E! j" i& { 5 K4 C$ D8 M6 w
与其尝试确定哪些迹线可以接受90°弯曲,不如简单地避免它们。无论如何,可以设置大多数CAD PCB布局软件包来避免此问题。- d* d) e3 i' X: h7 s
; E# a2 T: K7 ?$ }* q# w: a# I7 o" M 请注意,有一些例外。一些印刷电感器是方形的同心螺旋形,一些印刷天线具有急剧的弯曲。但是,这两个都易于识别。
5 a3 C2 k6 Q, E) D& K' s ; V) M5 p1 q0 {
#2 –去耦电容器
" @* ^: n+ _/ h( p) j9 o 8 U9 }1 s1 z! ^# S/ ^0 i
所有芯片需要电源才能正常工作,但是当发生什么电源一段距离从芯片需要电源了吗?在这些情况下,必须通过PCB走线(尽管通常通过内层上的PCB电源板)为芯片供电。: m1 P+ O+ U" S1 a5 @/ |6 G) l& x
( C4 v! L J7 j5 J. B# M3 Y1 X
去耦电容器的位置非常靠近芯片的电源引脚,以滤除任何高频噪声,以免对芯片产生负面影响。
& X/ \/ P( o" G
# o; H8 d8 t' ]5 W 通常,如果一个芯片具有多个VDD引脚,则每个这样的引脚都需要至少一个去耦电容器,有时还需要更多。* V1 A; y" c# X& [+ U% \5 p
6 @% Z# V9 o2 W6 j1 X+ K! ] 这些去耦电容器的物理位置应非常靠近它们应该去耦的引脚。如果这没有发生,则其效果将大大降低。5 r; X1 ^0 s. H5 {5 r: D
8 j5 O; q: p# z) o! g 如果您的PCB设计在大多数微芯片的电源引脚旁边没有放置去耦电容器,那么这说明设计不正确。
4 i% B8 T. m5 T/ n0 t% J& P7 ~- r 7 V: k. F7 m# L8 {
如果您雇用了某人来设计PCB,但他们没有正确处理去耦电容器,那么您应该找一名新设计师。
8 U& s& d' L/ W4 w2 \/ g$ J
5 r- q/ X! Z8 R- }% `) h6 C #3 – PCB走线的长度均衡
) Z9 Y9 Q, P7 F& t: B' j0 j5 y4 D+ D 1 ^0 C- D; m+ W ?
在要求多个信号之间具有精确定时关系的设计中,PCB走线的长度必须匹配。例如,当将高速时钟信号路由到多个芯片或在微处理器和RAM 存储器之间运行的数据和地址总线时,这一点至关重要。$ ]( K7 p* c. u2 `, w1 U- t
& z( U& t3 q8 M; k( a# C( E+ Q
这样可以确保所有信号以相同的延迟到达目的地,从而保留了信号沿之间的关系。这需要访问原理图,并知道哪一组信号线需要精确的时序关系。
( @' b- r& V, z' p! n
9 c+ N0 M L Y$ |" a7 F 然后,按照走线查看是否已实现某种走线长度均衡(称为延迟线)。这些延迟线通常看起来像弯曲的线,如下图1所示。
0 I5 p, @$ G9 ]5 T, j1 B/ A' i: M. I, {2 l* R
' n; ?8 Y; w4 i4 T7 J
; Q! a0 g' u" {0 B
图1 – PCB延迟线用于确保信号同时到达 ! G- C# k* N/ r: W/ f
请注意,信号路径中的过孔会导致额外的延迟。如果无法避免这些问题,请检查所有需要精确时序关系的走线,并确保它们具有相同数量的通孔。或者,您可以使用延迟线来补偿通孔引起的延迟。
. _4 ?9 X: K/ N( d1 i: `
9 F M9 A) ~. w0 |3 ` #4 –天线馈线
Y7 D6 }# S6 E* O5 S2 O7 A) V
2 [0 a1 X7 W- H t, c/ H Y 如果您的设计包括无线电发射器,接收器或收发器(发射器和接收器组合在一起),则它必须具有天线。
1 \! b! I3 E+ P , X' y4 c# {5 b4 |( |
为了获得最佳性能,RF芯片上射频(RF)引脚之间的馈线应与与其相连的馈线阻抗匹配。反过来,该馈线必须匹配天线的阻抗。
" |# B z5 q( L' @
5 W" Y/ j0 r, u% I7 T. ? 为了使天线和无线电芯片之间的功率传输最大化,此阻抗匹配是必需的。
5 {/ @* r+ F9 P9 p* `( e$ |; ^ + |- ~2 Z3 \6 l2 H% b
任何不匹配都会导致实际传输功率的减小,从而减小工作范围。该馈线只是具有受控阻抗的PCB走线,该阻抗与天线阻抗(通常为50Ω)匹配。! b" S' k/ ~& p/ _0 `
: s ~! w8 E) K: K7 L( k
如果发射机的输出阻抗与馈线的阻抗不匹配,则通常采用由电感器和电容器组成的匹配网络。, B7 @( k8 b w) H: N
+ L5 m( U/ u4 c* h! y
为了实现受控阻抗,馈线是PCB走线,其计算出的宽度在接地层上延伸。该走线的宽度取决于铜走线的厚度,PCB基板的厚度和介电常数。
% i5 i. j# j& {# }; K2 m - g ~# H( I5 C( m: D. e7 P0 A
有许多在线工具可用来计算给定铜厚度和基板材料所需的确切宽度,并且最好在实际的PCB中确认确实如此。我最喜欢的是可以从Broadcom下载的名为AppCAD的免费软件。
0 ~+ _" B) k; N* l$ ?
# X4 u/ g! e! ` K. ?* j1 M4 q 如果天线是PCB天线,则应位于PCB的一侧,没有任何接地平面。应该清除任何其他痕迹,并远离任何大型组件。
) F7 L; W1 T: f6 G8 b, s
3 l0 t" n6 e5 g 天线周围的丝网印刷标记通常很好,但是铜制标记(例如PCB编号或公司名称)会使天线失谐。2 T/ |7 S7 Q0 X/ T( f( i. ~
0 W* C" Q9 U7 w; I" D2 B
#5 –元件放置% K: J' B* ]8 v
9 H/ k; s: V4 ]6 O) o 除了放置去耦电容器外,在电路板上放置元件还有其他一些注意事项。2 ^( V9 z' N% I4 ^5 g, f* T
2 n) u2 ?" ?/ b& w y4 b2 Y 这里有一些注意事项:+ l% Z8 s. g% \) V* V9 ? i+ n
/ B& H( @- e* H2 T 如果电路中包含电感器,则不应将它们放置得太近。电感产生磁场。将它们紧密地放置在一起,尤其是首尾相连可能会导致它们之间不必要的耦合。$ @* Z* I5 Y O% W1 H/ o1 x* G
/ [( D$ A2 X( Z# J2 m 此外,电感器不应靠近大型金属物体放置。磁场会在这些物体中感应出电流,这会改变电感器的值。" C S0 }/ z& Z9 B* F6 N
4 k# n* t( H: E) f( A- G* d8 ^
环形或圆环形的电感器通常不易产生杂散磁场,因此其影响较小。如果无法避免将电感器靠近放置,则应将它们彼此垂直放置,以减少不必要的互耦合。
Z* {3 e+ p O * h3 C& ?- v; d) W/ O: |
如果电路板上装有功率电阻器或任何有大量热量产生的组件,则需要考虑热量对附近其他组件的影响。
7 Y0 j9 v: z7 h: G
) W: s e; r( c1 e* f: f 例如,如果电路包含用于补偿环境温度影响的热敏电阻,则不应将其靠近任何功率电阻放置。温度补偿电容器也是如此。
$ t% Q- m; _# h# F4 Z
' ~$ S# a7 ^( _ 如果电路包含板载开关稳压器,则与之相关的所有组件都应物理定位在PCB的一部分上,并尽可能远离处理小信号的部分。这些往往会产生明显的开关噪声,会对噪声敏感的电路部分产生负面影响。
) i8 h4 W6 ]9 F) i% j( U5 i 3 L2 @: x8 ~& [5 j+ W# {( U1 [
如果PCB直接在电源部分上直接施加了交流电源,则交流侧应位于电路板的一个部分。# D" O, X5 j- e2 Z6 n' O. L
; \4 G4 w% i+ J, C6 F, k" C
此外,PCB本身应具有物理屏障,以将AC与板的其余部分分隔开。通常,这是通过在PCB中有一个将两个部分分开的插槽来实现的。6 e7 H6 x. H0 g, g* A
( p( y7 H: d$ ^2 ^3 k! Y; q" g$ b #6 –迹线宽度和布线
+ f$ q- r0 b, }$ L1 }9 s- A9 m* S; X
7 G4 U* R+ P4 J+ j 携带大电流的走线应适当调整大小。下图2显示了针对不同额定电流的IPC(印刷电路研究所)推荐的走线(有时也称为走线)宽度:2 L' |, H9 r. B: U: n% g
% n* j7 `1 I4 ]" p: l/ M3 W
/ U5 H: U! n; z# `- ]1 w; }! _ 2 r2 C2 x) Y1 U7 m* w5 ]# t- C0 |
图2 – IPC建议的各种电流走线宽度
% s4 z3 c; }; E( }% e! i 由于噪声拾取问题,携带小模拟信号的走线不应与携带数字或快速变化信号的走线平行。
( \: B% X/ q1 A0 Q- f; |) V
" {% u0 X! g/ J! M2 r 同样,一般来说,连接电感的走线不应超过所需宽度。它们可能像天线一样工作,并产生有害的射频发射。+ ^$ a+ l f! Z) Z2 O9 R4 @
! V$ o- W8 g8 k/ z# S; c* {
#7 –地面和地面
# p) @9 p+ j8 y' v 9 B3 Q5 ~0 s# y
对于任何中等复杂的PCB,最好至少使用四层板,两层内层为电源和接地层。
" B' S6 h" _$ x8 b/ u
5 V9 ^: A7 e) M* ~3 M 如果设计同时包含模拟和数字部分,则应将接地层分开,并且仅在公共点(通常电源负极)处连接。这样可以避免来自数字部分的大接地电流尖峰对模拟部分产生不利影响。, @& x9 V' j, Z5 w$ c1 z, C8 a
5 L7 E8 i1 i! |% q7 e5 M
如果仅使用两层,则每个子电路接地回路的走线应分开,然后将它们全部连接在电源负极端子上。/ B: V( l+ o6 y$ X: X4 _* I
: x! X# ?; K3 K
如下图3所示,将任何子部分或IC的接地回路连接到公共接地回路中,使其返回电源负极,这是不好的设计。
6 W9 w% w6 x+ m$ v0 X/ P! r# l) V; K+ M& {) ?& R% c5 o6 S/ {0 V( \+ Z
: W' c! A9 D2 R2 K
; Z1 o M. t8 Q 图3 –使用公共接地回路的系统示意图 1 T& ?4 b) S* {. H
这里的问题是PCB铜走线确实具有一定的电阻。因此,通过走线的电流将导致电压下降。在上面的示例中,走线最右端的芯片将看到其接地参考电压高于真实接地参考电压。
0 K9 B+ ~1 W- D. N n6 f! T% W $ Y5 j# t" D- k9 l( O
此外,其接地将根据图中左侧所有芯片的返回电流而反弹。, s* x2 ^4 t2 x, Q
2 Y6 E* S# l( ^
结论
% a! s) ]0 }* } x5 D ) i) N! R2 u% c
无论您是学习设计自己的PCB还是计划将其外包给电气工程师,都需要能够判断PCB设计的质量。# B6 H% g# M" M
$ X8 v5 D4 ?5 i) i6 r 如果您没有设计经验并且将PCB设计外包,那么请注意本文突出显示的七个领域,以确定您的工程师是否值得您付出他们的代价。/ j6 u3 W% i. Z! v2 \; V
. V; i; s" d! I, V& y# }
实际上,如果他们不符合这七个标准中的任何一个,那么我建议您考虑寻找新设计师。另一方面,如果您要设计自己的PCB,请确保避免这些常见错误。0 x/ K3 h: i# Z, {+ ~" U
6 J# B6 Z4 H: t4 U1 Q3 @& b3 f1 E, H
无论如何,在进行原型开发之前,由独立工程师进行完整的设计审查总是一个好主意。
+ l) g0 _& T# ~9 [/ h
" M6 s( h- S5 B |
|