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

影响PCB设计的十大DFM问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
作为一个PCB设计师,您需要考虑电气、结构以及功能的方方面面。除此之外,还得确保PCB在指定的时间内,以最低的成本且保质保量地生产出来。为了满足以上需求,必须考虑DFM(Designfor Manufacture)的因素,这也是PCB设计中的一个重要部分,如果设计不合理会导致频繁的问题。
1 y3 n! r, {# q0 J3 M) J( T& g7 D* r
现在让我们看一下最常见的DFM问题以及如何避免。& }( m) w, O: G" v6 n5 c
2 I* |0 N% C  H6 ^4 o( X5 b
1.  符合IPC标准的封装尺寸
4 h, }# K1 J5 }# x2 N0 T7 S& P9 d  u+ J
PCB上与器件接触的焊盘是非常重要的,它决定了器件是否可以被可靠的焊接。如果封装的设计满足IPC的标准,就可以确保在生产过程中,元器件准确无误地进行焊接。+ w( N1 z# r* X) X2 r

2 r1 G8 P# r2 b! R8 I) g2.  器件焊盘的均匀连接
- B3 u3 T/ D  O8 U/ p& F( e) V8 X$ d/ U3 M. q
对于0402,0201或者更小尺寸的SMD器件,焊盘的均匀连接非常重要。这样可以防止墓碑效应:即元件在回流焊时部分或完全脱离板材,直接造成组装板的失效。为了保证焊接的可靠性,保持BGA焊盘的均匀连接也非常重要。
# Z3 o3 e" M& ?6 |5 T3 S; y0 Q& ~% F, h
3.  导通孔在垫(Vias in SMD Pad)
, f( @9 E0 F( J, G) C
5 }+ {% g6 S5 o' g" [$ a" y" ]; ~" y翻译有点别扭,简单说就是在焊盘上打过孔。PCB设计中的共识是应不惜一切代价尽可能避免Vias in Pad。当焊接时,过孔会导致焊点的虚焊并最终损坏电路。然而在某些特定的场合,Vias in pad还是有用武之地,比如在解决散热问题时非常有帮助。
1 ^. B7 E/ L0 C  q) m1 E
  B* E$ A$ v. {0 M: e% A' f% ^4.  铜箔的均匀分布
5 u! S4 h, v' m7 C$ K. W- l) o5 _. w  R
在单独的板层上创建铜箔影像取决于很多因素。如果铜箔在某一区域被移除,很难保证单一导线的稳定性。因此,建议尽可能将铜箔均匀分布。6 |. ^6 p, x) R' M- J5 R$ g6 n7 K

1 K1 F' j1 k9 r' w* n" |( I5.  元件的选择与摆放7 P3 |7 d2 S5 q1 L- ]. K3 ?
  _6 ^, [- ^% [: P& D* N
很多设计师会尽可能减少直插器件(THT)的使用,或者将直插器件放在板子的同一面。然而,直插器件经常不可避免。在组合的情况下,如果将直插器件放在顶层,贴片器件放在底层,那么所有的元件应尽可能靠近。在某些情况下,这将影响单面的波峰焊。这时,就要使用更昂贵的焊接工艺,比如选择性焊接。
; j! R" E( d7 f; ~# L0 r7 t/ F/ ^* d5 p. V( Q$ S; Z- R/ |7 w5 m
6.  层或者过孔偏移5 B& a4 S0 q* p! N6 {

  g) N3 V0 J  \( ~% v9 c9 W  A生成PCB制造数据是生产环节中最后一个没有误差的步骤。PCB的生产有误差,会影响铜箔层的影像以及过孔的钻孔。板厂会多层一起钻孔,而不是一层一层钻。
3 t2 ?- E4 k$ f: u* k7 }* u: p2 l3 s. d. J5 a: i( Y: Z
想象一下,层和过孔是会存在偏移的,这样钻孔也会产生误差。因此,最小孔环的设定(MinimumAnnual Ring)以及泪滴(Teardrop)可以提高PCB的良率。这也间接降低了生产的整体成本。; l5 x( k; S" ^3 Y# t

5 W) B6 D9 j5 v可以使用AD的设计规则来定义孔环的宽度或泪滴的样式、尺寸。4 l& \# O) @! k

- v) E2 s* z3 _! h' F7 E# x7.  未连接的过孔、焊盘( {3 ?  t% {0 h9 P& D6 N) Q

0 H- d) c/ F( Q: s/ @- M/ p5 I通过移除没有连接(没有使用)的过孔和焊盘(内层的过孔、焊盘或者直插器件的焊盘)可以帮助PCB厂商保护他们的钻头,使之使用更久。但是,很多PCB设计者不喜欢这样。从电气的角度看,移除未使用的过孔/焊盘不会影响最终的产品,但很有可能会削弱产品的物理结构。如果设计师不想移除不用的焊盘,务必在设计规范中提出。, W: p# a! ]# l0 n" j+ K3 G9 @0 P

" ]* G# c1 z3 _; k, [6 i8.  阻焊(Solder Mask)% }! H) @8 S8 D, l# @
" e. v$ W; j# X" @
很多设计师喜欢用经验值50um来定义焊盘的尺寸,并同时定义焊盘到导线的最小间距为50um。但是,如果您希望两个焊盘之间存在阻焊桥的话,最小的尺寸应该是75um。应该在创建元件库或将器件放置到PCB时考虑这些因素,否则就会因为间距太小导致阻焊无法正确覆盖焊盘之间的区域。
% U4 E6 n7 v5 o3 [" h
8 w- q# d2 k" N9.  生成制造数据前进行层的清理
5 L% z  V. x0 a2 F9 f* h# ~5 ]/ L0 H: s8 \* K
摆放过孔可能导致某些区域被截断。然而通过微调就可以避免这些这一状况,如下图所示:& Q  Y1 Y1 X: @% F0 H/ b# w

& f) n* A# y7 g4 d1 A7 T另外需要注意的是锐角的导线对PCB制造来说是非常有问题的,设计师在应设计后期清理这些导线:8 {% @& a* x# P! q- x; k: h

+ U5 K0 p& n7 v% q' e' I8 z可以在AD中通过规则限制锐角:
1 |7 ~. Z' {$ a4 _# H3 i" h9 N
3 @, y# k, b# S* y  t6 c10.  SMD焊盘的直连1 E. [% R- [) o: B

+ h( l! n# s* H  r' H/ M从电气角度而言,将SMD元件的相邻焊盘直接连接(或在器件下方连线)并没有什么问题:( W. A8 Q& Q& f* g
  u  q5 K8 Y2 A
但这会导致后期的测试问题,比如在进行AOI(自动光学检测)检测时,由于焊盘上的焊点,相机将可能无法检测到两焊盘是否正确相连。
$ T- e7 W% F- R7 ~' }& Y) t# e! y* K5 b, f5 b7 T
微小的调整就可以改变这一情况,让每个流程更顺畅,不是更好吗?

该用户从未签到

2#
发表于 2021-6-17 14:07 | 只看该作者
PCB上与器件接触的焊盘是非常重要的,它决定了器件是否可以被可靠的焊接。如果封装的设计满足IPC的标准,就可以确保在生产过程中,元器件准确无误地进行焊接。
  • TA的每日心情
    开心
    2020-7-28 15:35
  • 签到天数: 2 天

    [LV.1]初来乍到

    3#
    发表于 2021-6-17 14:54 | 只看该作者
    在单独的板层上创建铜箔影像取决于很多因素。如果铜箔在某一区域被移除,很难保证单一导线的稳定性。因此,建议尽可能将铜箔均匀分布。
  • TA的每日心情
    开心
    2020-8-4 15:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2021-6-17 15:01 | 只看该作者
    很多设计师喜欢用经验值50um来定义焊盘的尺寸,并同时定义焊盘到导线的最小间距为50um。但是,如果您希望两个焊盘之间存在阻焊桥的话,最小的尺寸应该是75um。应该在创建元件库或将器件放置到PCB时考虑这些因素,否则就会因为间距太小导致阻焊无法正确覆盖焊盘之间的区域。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-2 19:20 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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