找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 714|回复: 0

PCB设计过程中注意事项

[复制链接]
发表于 2014-8-27 14:59 | 显示全部楼层 |阅读模式
PCB设计要注意的问题。
1 S. y2 y' S" v+ G: T- H: I优先级, 控制线, memory, 布线" h8 N" F/ e# @
PCB设计中要注意的问题; ~6 x( T. O; |9 h8 j4 ~6 {
PCB设计中要做到目的明确,对于重要的信号线要非常严格的要求布线的长度和处理地环路,而对
/ y5 m7 ?2 m& b4 E
" P& h5 P2 Y( L1 m8 H) v" ]: M于低速和不重要的信号线就可以放在稍低的布线优先级上。重要的部分包括:电源的分割;内存的, M. c& g7 t* S+ J5 A

/ a$ R9 e3 z/ m; K& `4 F5 U/ a时钟线,控制线和数据线的长度要求;高速差分线的布线等等。
- F) }4 d* ]& C! H, z  A项目中使用内存芯片实现了1G大小的DDR memory,针对这个部分的布线是非常关键的,要考. _4 z% t4 ^# [8 K* Q  |

% d( m, f6 E+ w3 @" l虑到控制线和地址线的拓扑分布,数据线和时钟线的长度差别控制等方面,在实现的过程中,根据" a0 [3 Q! C& W$ @2 |8 N( T/ d8 O& `
% v7 e( [/ \  [& a7 B2 K
芯片的数据手册和实际的工作频率可以得出具体的布线规则要求,比如同一组内的数据线长度相差/ Z+ Z. q# K! P4 q; x

4 i( o. _" i6 k( H8 o$ Z" f/ E$ ?不能超过多少个mil,每个通路之间的长度相差不能超过多少个mil等等。当这些要求确定后就可以! u' k! w5 `2 i! \* e

- H# Q9 W1 j; D6 a2 J明确要求PCB设计人员来实现了,如果设计中所有的重要布线要求都明确了,可以转换成整体的布+ x. H0 Y/ b4 V' P: y

4 ?+ D" u2 e! ~. f4 I# \( J2 g线约束,利用CAD中的自动布线工具软件来实现PCB设计,这也是在高速PCB设计中的一个发展趋势
; Z  n# a/ t, J$ r) S5 W
: I* f& d3 F; g. i; d$ G7 \9 f
5 K% q; w4 p, `( T+ n  4、 检查和调试: R% l* C0 x, A1 ?# F
  当准备调试一块板的时候,一定要先认真的做好目视检查,检查在焊接的过程中是否有可见的
" ?& D1 @( n# o: i0 I, [
/ N  f& ^( s% V) J. u) K5 ]! T短路和管脚搭锡等故障,检查是否有元器件型号放置错误,第一脚放置错误,漏装配等问题,然后
) X3 {6 j- ^% g/ k- q2 n, {  ]7 {4 A" l* M' @
用万用表测量各个电源到地的电阻,以检查是否有短路,这个好习惯可以避免贸然上电后损坏单板
% S" e' I3 h; d2 Y$ `# g; a
4 f& @$ |( F3 p) s  n。调试的过程中要有平和的心态,遇见问题是非常正常的,要做的就是多做比较和分析,逐步的排4 e8 c4 K/ d) T6 o, M& b
' s$ p( O1 {7 i( U) S& A- @$ k) }
除可能的原因,要坚信“凡事都是有办法解决的”和“问题出现一定有它的原因”,这样最后一定
( p2 k4 P8 Y# ?& I/ \( O* D
' ]. w- U: }+ ?; j* {( r3 d5 B能调试成功。
$ p4 D" h  O0 \. m9 a" x  ; |, Y" r; u: p& ?8 X- {
) u  x" C; b/ Q" D$ e

( g% U9 d: F* I5 、一些总结的话4 [3 Z$ q3 {& B  k
  现在从技术的角度来说,每个设计最终都可以做出来,但是一个项目的成功与否,不仅仅取决
" ?3 U& {! [6 W3 E+ I2 d, b# M* a4 f4 [6 n( {9 d# r- \( o
于技术上的实现,还与完成的时间,产品的质量,团队的配合密切相关,所以良好的团队协作,透1 ~9 Z$ B) M1 m: v. ?
+ ^$ @, X! Z* X; s9 Q
明坦诚的项目沟通,精细周密的研发安排,充裕的物料和人员安排,这样才能保证一个项目的成功
: u+ b6 S# [6 x0 i8 i; N1 S7 S2 }" l/ p* m5 A& `
2 ?! s# w; l# n, c* t2 ?
  一个好的硬件工程师实际上就是一个项目经理,他/她需要从外界交流获取对自己设计的需求4 [: D" R0 d( m3 k6 f! I- P; x
8 z+ [3 d" l1 U5 d# b% b
,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方
* P1 d4 }! r7 y, A( O1 y3 E2 Q: v2 r3 C
案,当原理图完成后,他/她要组织同事来进行配合评审和检查,还要和CAD工程师一起工作来完成; D8 t; {' R, E) k

+ A) Z0 b& J0 s) D8 n  QPCB的设计。与此同时,还要准备好BOM清单,开始采购和准备物料,联系加工厂家完成板的贴装。
! K  w3 Z1 {) J# t& V: t* T: o9 T* K/ K+ F% p; r+ [! L- \
在调试的过程中他/她要组织好软件工程师来一起攻关调试,配合测试工程师一起解决测试中发现
0 X- T* r5 ^1 J) `5 V, k
$ R6 D; t2 K* b5 p' O的问题,等到产品推出到现场,如果出现问题,还需要做到及时的支持。所以做一个硬件设计人员0 h' k+ `9 Z/ p3 D% r) `# t
- G) |6 w% ~. R" x0 m
要锻炼出良好的沟通能力,面对压力的调节能力,同一时间处理多个事务的协调和决断能力和良好( O% T+ d7 y* y" b* h

% @9 U' y& o, d+ r$ t( ~; Y平和的心态等等。
5 f* w0 a3 i, _) R- V% u  还有细心和认真,因为硬件设计上的一个小疏忽往往就会造成非常大的经济损失,比如以前碰- u1 R4 B9 K' A1 ]& g

0 K# f, \, Z/ c! e9 M( e2 z6 S到一块板在PCB设计完备出制造文件的时候误操作造成了电源层和地层连在了一起,PCB板制造完毕+ K* E* K( `* S5 u: W5 z3 V

& k, }) w6 i6 ?0 U' E) z  f后又没有检查直接上生产线贴装,到测试的时候才发现短路问题,但是元器件已经都焊接到板上了( n% N. ^3 L+ n
6 E' k& @  x2 @
,结果造成了几十万的损失。所以细心和认真的检查,负责任的测试,不懈的学习和积累,才能使: s/ F! T" ^$ \+ ]  N
. G, I4 D0 v2 o
得一个硬件设计人员持续不断的进步,而后术业有所小成。
% B9 c0 l) y3 _$ Y1 A6 y0 v' ]% W( S+ i+ f' @3 J& ~9 J5 H
技术咨询:何老师 18925218907  QQ:2859780203
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-3-25 10:02

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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