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

PCB中常见错误大全,怎样高效地完成PCB设计?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-8-9 13:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
一、原理图常见错误
9 T" [8 ^7 `& {3 h
2 U9 F: X+ d( ^$ {( [: B% I7 B(1)ERC报告管脚没有接入信号:
# i6 s& L. u  c/ D
0 s) ~% q4 H" |- o5 J' Ba.创建封装时给管脚定义了I/O属性;" H: L* Y( ~" o; _% ]4 l% }6 f
/ l# ?3 _! ^7 L/ L
b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上;8 s  t, x9 _: Y- Y3 h8 y
# j2 K3 ^; U2 D( g0 O3 N1 h4 O. o
c.创建元件时pin方向反向,必须非pin name端连线。
' c( u: `5 Q1 d* ]! N/ W, q6 A4 `
+ V$ x3 {: o& O5 ~d.而最常见的原因,是没有建立工程文件,这是初学者最容易犯的错误。, `4 {; k/ }' G

* S8 j" C) x4 `. k5 J
7 G% d! h0 r- i3 w+ w2 N(2)元件跑到图纸界外:没有在元件库图表纸中心创建元件。! b/ V, F* [& ?5 k6 A& r% Z* T- I

! E- o# @5 n3 ?  M(3)创建的工程文件网络表只能部分调入pcb:生成netlist时没有选择为global。
, O/ r! h# k, g, T* n/ [* S
+ z8 b/ Z# I& o5 F; N3 `(4)当使用自己创建的多部分组成的元件时,千万不要使用annotate.
6 q7 W% ^+ l  i) Q, B* {; U# S" z' q
二、PCB中常见错误# _! Z% ?: F4 q) y  _* M5 p6 ]
1 k8 {3 s( d/ x" D* b
(1)网络载入时报告NODE没有找到
& a4 E3 N# ^4 m9 {
% ~4 n+ _& l8 `+ Oa. 原理图中的元件使用了pcb库中没有的封装;
: m* _( x' p' H0 d: N
. t8 U/ {$ D* \9 y( I) fb. 原理图中的元件使用了pcb库中名称不一致的封装;0 Q9 L7 \! R9 j% S; b
& G) I: S. A1 r5 q2 h) V
c. 原理图中的元件使用了pcb库中pin number不一致的封装。如三极管:sch中pin number 为e,b,c, 而pcb中为1,2,3。
9 a% b8 T! W, @$ F9 R7 o! a/ a9 m: G6 q) t; t) }
(2)打印时总是不能打印到一页纸上1 c  {1 h! }# P  N
/ y5 @) {2 L$ w" t' ~
a. 创建pcb库时没有在原点;  p+ W- k: e2 e$ [. S8 m7 B

# J& T  J8 t. A; mb. 多次移动和旋转了元件,pcb板界外有隐藏的字符。选择显示所有隐藏的字符,缩小pcb, 然后移动字符到边界内。
# ]9 F- Y4 f- C  F
  V) k0 N6 j" M! U/ o- @- g(3)DRC报告网络被分成几个部分:; E' k8 S, {" J  t

) u6 C% }' c4 I4 \( N  f  @表示这个网络没有连通,看报告文件,使用选择CONNECTED COPPER查找。
# k* c; _5 A" X+ L
4 J! G3 D. L0 y; [如果做比较复杂的设计,尽量不要使用自动布线。4 s# B9 W1 h  I, ]
2 a! a- C, |3 W& e
) h) Q! `6 b* \3 G. @
# y" L- j8 M9 j& U0 l  f9 ]

$ A  U0 @" w, {2 |三、PCB制造过程中常见错误+ y5 l4 M' G8 c% b
7 A/ G7 g' h1 l. ]6 _  m1 w! d* d
(1)焊盘重叠8 }! G. r8 O/ e

$ l; |: S# e" \$ p, Za. 造成重孔,在钻孔时因为在一处多次钻孔导致断钻及孔的损伤。
+ d& K9 [. p3 t: k! i6 |% C) b0 T
6 E7 h5 V6 y1 y  ub. 多层板中,在同一位置既有连接盘,又有隔离盘,板子做出表现为 • 隔离,连接错误。
& i4 ^1 v3 B- S% p* _/ s% _
2 c& X: a" ^& X  x8 g
/ [; g' }4 A0 R+ x" K- N6 b* W  l0 P7 Z  o# ]
(2)图形层使用不规范
7 C& t5 n! z$ f( P; u- j2 X
( _: k  g% P# ga. 违反常规设计,如元件面设计在Bottom层,焊接面设计在TOP层, 使人造成误解。
' f5 B$ q$ U0 ~2 R: p. {* H  |! w3 b8 |, \
b. 在各层上有很多设计垃圾,如断线,无用的边框,标注等。0 K2 y/ m$ z+ H) A! S* }8 H! l
/ E' J1 \. n' l# C& ~7 f& v) Y
- q. f% x+ `, v, u1 z
) X( S$ W. Z  q2 v, D" M9 Z6 b
(3)字符不合理
/ w2 l) }! E  ^  |. D7 C5 r, U9 ^, k% ?" D
a. 字符覆盖SMD焊片,给PCB通断检测及元件焊接带来不便。/ o8 d) P6 j; j2 G8 r; G

! `+ _8 ?- q( s& _; n) E. E; S: pb. 字符太小,造成丝网印刷困难,太大会使字符相互重叠,难以分辨,字体一般>40mil。
( A$ I8 A9 S" Y+ i$ o, y& R4 L5 E$ _) A) m* }, H: h( \% C1 X

+ k) `+ ?, \0 h# P
5 m$ g: f- J% B) z0 m& x, X(4)单面焊盘设置孔径  F6 @3 n6 y3 U! u+ }4 F

5 A1 l) r( h& Q, M+ @9 Na. 单面焊盘一般不钻孔,其孔径应设计为零,否则在产生钻孔数据时,此位置出现孔的坐标.如钻孔应特殊说明。8 H  i( M8 m" P; c& |+ O% [' _

9 x( l! U- z6 ^. lb. 如单面焊盘须钻孔,但未设计孔径,在输出电、地层数据时软件将此焊盘做为 SMT焊盘处理,内层将丢掉隔离盘。, c- i. q5 Q, M- w; _. E( C0 v
6 H; X/ ]8 ]( B) g
(5)用填充块画焊盘( \. i: S# h. Z7 [) }" T
$ b: o% h" i, |; b3 U. ?
这样虽然能通过DRC检查,但在加工时不能直接生成阻焊数据,该焊盘覆盖阻焊剂不能焊接。
. R- {$ U! e; E: e: [! p% W7 Q% z: P  |2 v
(6)电地层既设计散热盘又有信号线,正像及负像图形设计在一起,出现错误。
$ r3 D, V% X4 Q# a3 B& P* M+ R. m! _& I! j
(7)大面积网格间距太小
# u8 E# }# z( f8 f
8 l, n) {/ A' ]$ m$ V- p! g- x网格线间距<0.3mm,PCB制造过程中,图形转移工序在显影后产生碎膜造成断线.提高加工难度。3 W; c- ~% u# k

$ j- S' J; j3 d% Z( U6 E
2 c* I( s: o  I(8)图形距外框太近3 f9 C9 R. s" X) ]# p$ i+ p3 t# C" x

! u1 K9 ^4 U- t应至少保证0.2mm以上的间距(V-cut处0.35mm以上),否则外型加工时引起铜箔起翘及阻焊剂脱落.影响外观质量(包括多层板内层铜皮)。
9 q0 @# Y9 a- }3 [, j: p0 a) I  L- E# j  c" z. S' ~, Y4 v
(9)外形边框设计不明确
2 n( v/ @: `. N/ r. g! Y7 T( w. B8 s2 x3 \: Z' x- u7 r
很多层都设计了边框,并且不重合,造成PCB厂家很难判断以哪一条线成型,标准边框应设计在机械层或BOARD层,内部挖空部位要明确。( c' d3 f( |3 V( v

' p5 M' d8 L7 Z. T(10)图形设计不均匀
, k, ?$ ?$ j. n# s
+ b/ L* w8 x0 d+ I造成图形电镀时,电流分布不匀,影响镀层均匀,甚至造成翘曲。
" ?& |6 x8 W. p) U3 d+ r9 ?8 I; W% f
(11)异型孔短
1 f3 J- l$ h5 i- w  x" Z* }
  t& ~  B$ r6 ^4 A  ^异型孔的长/宽应>2:1,宽度>1.0mm,否则数控钻床无法加工。
! A6 m8 I) Q2 q: |. h: G! r
  z. P  m5 `0 {7 X% i$ L(12)未设计铣外形定位孔
7 J- K+ r: ^1 U5 r8 J* e6 g6 |+ R: Q: B% G1 O3 I2 Y
如有可能在PCB板内至少设计2个直径>1.5mm的定位孔。1 L7 ^3 T" L6 z9 K0 q( a4 @6 k( h

0 \5 ?: A2 U$ A% p5 N(13)孔径标注不清8 ]8 t' S9 T2 H

6 D  _4 `3 B. B7 {a.孔径标注应尽量以公制标注,并且以0.05递增。; g% d6 ~. T7 w
: s+ t: ^3 o& B  ]& g
b.对有可能合并的孔径尽可能合并成一个库区。
1 J0 o2 |( b3 D2 S8 y+ c( ?) D6 V2 ^
c.是否金属化孔及特殊孔的公差(如压接孔)标注清楚。
6 R% p  f6 C/ G& k7 a6 R% h& `6 q* K. ~% U& e9 g6 t
(14)多层板内层走线不合理9 \0 V  Q5 A) W
& _, R& {1 q2 H+ T
a.散热焊盘放到隔离带上,钻孔后容易出现不能连接的情况。
  S! r, I& ~; w$ ~) O4 p
# U9 A2 ?2 i2 a! F0 X! w" X8 mb.隔离带设计有缺口,容易误解。& g  A& O; {% ^! C+ e$ k9 D. y% U

1 q# ~0 a: w, T" ~: [$ vc.隔离带设计太窄,不能准确判断网络
8 O" @% K8 |/ c+ _: [3 U# @4 {' h0 [, D# j) ^% \  C  b
(15)埋盲孔板设计问题+ O  y) i% r0 p, o# V2 }: {- T
+ i. E7 ^# q) e3 _5 w; f) F
设计埋盲孔板的意义:
6 {1 x+ k0 r$ f, g5 \- `1 P& W* j- Y
a. 提高多层板的密度 30% 以上,减少多层板的层数及缩小尺寸
6 S$ p8 I0 n! v0 a/ T7 j% U4 u7 R+ K. d$ n1 f5 T  G# i
b. 改善PCB 性能,特别是特性阻抗的控制(导线缩短,孔径减少)
- h& o- U, k2 A& T3 N3 s
& n! i' c; v0 L' ac. 提高PCB设计自由度
& U' p+ b& F& M5 i( [
* c, U2 V6 s$ M% \) Md. 降低原材料及成本,有利于环境保护。. c4 U2 }7 B( Q/ W/ {2 S4 b2 e

4 |. z1 x( v$ X- n# M: g, r' v还有人将这些问题归纳到工作习惯方面,出问题的人常有这些不良习惯。4 E2 Z& z- w3 }9 Z' I
6 H( z6 f! P  A( i. x- T- O
# K% [8 q+ f2 b
缺乏规划
8 ]7 R" x. G8 K% n5 u/ ?8 _: b俗谚说, "如果一个人事前没有计划,便会发现麻烦会找上门。"这当然也适用于PCB的设计。让PCB设计可以成功的许多步骤之一是,选择合适的工具。现今的PCB设计工程师可在市面上找到许多功能强大且易于使用的EDA套件。每一款都有本身独特的能力,优点和局限性。另外,还应该注意,没有一款软件是万无一失的,所以诸如组件封装不匹配的问题是一定会发生的。没有一款单一工具可满足你所有需求的情况是有可能发生的,虽然如此,你还是必须事先下功夫研究,努力找出最适合你需求的最佳产品。网络上的一些信息,可以帮助你快速上手。& ?! Q5 [* k& O, w! A3 S* H, ]
1 l9 E* H; I. K- i2 T" g
. L# O% b( r/ {3 I8 v
沟通不良
. p+ k5 T( `8 U/ a& W. ^- s! O6 x4 Y, D4 a; P9 n3 z, E
尽管将PCB的设计外包给其他厂商的做法正变得越来越普遍,而且往往非常具有成本效益,但这种做法可能不适合复杂度高的PCB设计,因在这种设计中,性能和可靠性是极其关键的。随着设计复杂度的增加,为实时地确保精确的组件布局和布线,工程师和PCB设计者之间的面对面沟通就变得非常重要,这种面对面的沟通将有助于省去日后昂贵的重做(rework)工作。3 S! A* n1 L4 b5 r
$ V; x) z" [- J, W! A; K
同样重要的是,在设计过程的早期阶段就要邀请PCB板制造商加入。他们可以对您的设计提供初步的反馈,他们可根据其流程和程序让效率最大化,长远来看,这将可帮助你省下可观的时间和金钱。借着让他们知道你的设计目标,及在PCB布局的早期阶段邀请他们参与,你可以在产品投入生产之前即可避免任何潜在的问题,并缩短产品上市的时间。' U$ b+ Z6 d# ]5 J

" _2 z# I7 t" f# e6 c8 t& L
8 _* J3 l; d: }: G+ @$ e5 m$ r未能彻底测试早期的原型
9 N. a& S; w( u- n1 ~& F! H9 b- y5 W8 |
原型板可以让你证明你的设计是按照原来的规格在运作。原型测试可以让你在大批量生产之前验证PCB的功能和质量,及其性能。成功的原型测试需要大量的时间和经验,但一个强大的测试计划和一组明确的目标可缩短评估时间,且也可以降低生产相关错误的可能性。如果原型测试过程中发现任何问题,就需要在重新配置过的电路板之上进行第二次的测试。在设计过程的早期阶段将高危险因素纳入,你将可从测试的多次迭代中受益,及早找出任何潜在的问题,降低风险,确保计划可如期完成。
3 Z) Z4 }- p- d$ v% w
' S# [( R% b$ |2 j: q2 l2 y1 j; S2 ~; a& @: X7 m6 a8 p' x* v9 p
使用低效的布局技术或不正确的组件0 ?2 J8 R+ ]8 m& P) G# z' b& P* D

/ e7 o3 Y7 i' y( `" v更小,更快的设备让PCB设计工程师要为复杂的设计布局,这种设计将采用更小的组件来减少占用面积,且它们也将放得更加靠近。采用一些技术,例如内部PCB层上的嵌入式分立器件,或引脚间距更小的球栅数组(BGA)封装,都将有助于缩小电路板尺寸,提高性能,并保留空间,以便在遇到问题后可以重做。当与具有高引脚数和更小间距的组件搭配使用时,在设计时间选择正确的电路板布局技术是很重要的,如此即可避免在日后出现问题,及尽量降低制造成本。  
2 D- M- b: f2 \( _
9 z& ?2 n4 C  T, T5 Y' k此外,一定要仔细研究,那些你打算使用的替代组件之取值范围和性能特点,即使是那些被标示为可直接插入的替换组件(drop-in replacement)。替换组件特性的微小变化,可能就足以搞砸整个设计的性能。
% O9 U. ]: L& G# e
0 F% H0 I( Q0 a- Q( T8 t" s
2 S3 q) Z/ Z5 T' U$ R# m+ P( B忘记为你的工作备份  k, p  ^6 b/ ^# R8 U4 A

, o/ h3 H* N1 ?! G1 B将重要数据备份起来。这还需要我来提醒吗?至少,你应该将你最重要的工作成果和其他难以替代的文件备份起来。尽管大多数的公司每天都会将公司的所有数据备份起来,但一些规模较小的公司可能不会这样做,或者如果你是在家工作的人也不会这样做。现今,将数据备份到云端是如此的方便和便宜,实在没有任何借口不将数据备份起来,将数据保存在安全的处所,以免它被窃、遇到火灾、和其他本地性的灾害。8 r  f0 |4 M) e( S

; A2 T/ }  t! q1 w7 z- Q8 s' w% V! i/ X! _8 G9 W: I
成为单人岛屿
) M$ U0 M/ H* B1 Y1 \6 `) g
/ a9 d) h, \) L1 Q7 ?) a虽然你可能认为你的设计是完美无瑕的,且犯错根本就不会是你的风格,但很多时候,你的同侪会在你的设计看到一些你没有注意到的错误。有时候,即使你知道了设计的复杂细节,对它接触较少的人可能可以保持一种更客观的态度,并提供宝贵的见解。与你的同侪经常检视你的设计,有助于找到不可预见的问题,并让你的计划保持在正确的轨道上,将费用维持在预算之内。当然,犯错不可避免,但只要能学到教训,下次就能设计出优秀的产品。
  • TA的每日心情
    开心
    2020-8-4 15:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2021-8-9 14:44 | 只看该作者
    尽管将PCB的设计外包给其他厂商的做法正变得越来越普遍,而且往往非常具有成本效益,但这种做法可能不适合复杂度高的PCB设计,因在这种设计中,性能和可靠性是极其关键的。随着设计复杂度的增加,为实时地确保精确的组件布局和布线,工程师和PCB设计者之间的面对面沟通就变得非常重要,这种面对面的沟通将有助于省去日后昂贵的重做(rework)工作。

    该用户从未签到

    3#
    发表于 2021-8-9 18:07 | 只看该作者
    多层板中,在同一位置既有连接盘,又有隔离盘,板子做出表现为 • 隔离,连接错误。
  • TA的每日心情
    开心
    2020-8-4 15:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2021-8-9 18:11 | 只看该作者
    如果做比较复杂的设计,尽量不要使用自动布线。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-9-8 23:01 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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