EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 huanhuaneda 于 2018-9-6 18:25 编辑
$ W" L) s( I1 ^; \/ q, K! c' R% F/ \& F6 H
如何从几十页的英文数据手册中快速提取重要信息? / g4 `7 `; G" _+ l; J# d R* Q
PCB设计中非常有挑战但又跳不过去的一个坎就是根据元器件的数据手册进行建库(原理图符号库和PCB封装库)、重要信号的外围元器件布局以及布线,不幸的是99%的可能性 - 你用到的元器件只有英文的数据手册,而且还是上百页,如何高效地阅读英文数据手册并能够在很短的时间内迅速提取与设计相关的重要信息是非常重要而且是必备的技能。
; z! m" g3 ^3 Y) c% P8 C" x3 ] 有的工程师说 - 我有翻译工具可以将数据手册翻译成中文。听我的 - 最好用英语看原汁原味的资料,原因有三: / V3 E( C/ |6 t
你能相信翻译工具的准确性么?这可容不得一丝的错误。我个人的体会,即便是经验丰富的工程师翻译过来的文章,读起来都不如原汁原味的英文好理解,何况机器翻译呢?即便采用了现在牛x哄哄的AI技术,能够达到95%的准确率已经是谢天谢地了,那5%的不准确性会让你吃尽苦头; ' {3 [8 w1 u3 ?; P$ q9 H
你能确保将来任何时候都能用翻译工具解决你的阅读问题么?就像你已经习惯了戴眼镜,有的时候正好找不到眼镜,你就瞎了。如果你要成为一个优秀的工程师,尤其还期望在企业里不断上升,阅读英文文献是你必须要跨过去的一道坎;
2 U: ]2 y# w6 ]9 k( |$ ` 其实根本不难,你阅读上十几篇数据手册就会发现这玩意很容易 - 专业词汇就那么几个,语法就跟八股一样,很容易举一反三。这么容易的事情没有退缩的理由,勇敢滴克服吧。 8 m7 E% b9 |) b% k
假设你愿意挑战自己,坚持用英语来阅读,下一步你要掌握的就是如何在最短的时间内从几十页甚至上百页的数据手册中把你需要的关键信息迅速定位提取出来,就如你从新东方学到的考托福的技巧一样,即便读不懂,也知道如何答题。 1 o4 l2 {1 \$ ?& Y7 i; h. G" x
在本文中我就分享一下我的经验: 7 m* {9 `1 ~4 F; g
, e. M7 O# ]* A" ^0 t, E- v
# ~1 v6 B S- e4 v5 f$ V f
7 E! W7 z/ B& t* A# m0 w. h9 ^% {4 L$ O; s! a4 w: h
& t/ U+ Q. I* F, Y+ l
厂商的器件手册可能更新过多次,首先要确保你用的数据手册是官方的最终版本,且和你用的元器件相对应。有些不良的数据手册网站,不知从哪里爬的信息,把几年前有错误的PDF数据手册文件也收录了,工程师用的时候没有注意,导致设计中出现了错误,因此一定要到厂商的官网去下载最后版本的数据手册,或者到Datasheet5网站上查询下载。 ' _8 Z. W7 [) H: P! ^3 f5 F, @
4 r ~2 }. D2 w) j# Z
: J% W0 i* E" E" P0 q' }, W, w
/ q" b: n& k+ ~+ O3 v6 l! y! @4 ?& M, N7 T) t8 y
* c; ~8 J' l2 G2 e# E! i) `. w' R 所有厂商的产品数据手册都长得一个模子,比如在第一页基本都是这些信息 - 元器件的型号、简单描述、功能、特性、应用领域、加上功能框图,以及隐含在特性或描述里面的封装信息。不信你拿几个厂商的器件数据手册对比一下。
5 c/ Y0 v# x/ T0 X* z0 u第一页非常重要,根据这一页的信息你可以判断这是不是能满足你需要的器件。
7 b& t2 c) G9 v2 w w" _) t* `9 [1 G' t" O6 y6 Y* n u. z
/ p$ C7 D' ~( C; ~1 E. A7 ~1 C _( f0 V( V: R
S2 A G7 L, Y% T1 q4 t" V% i; s% u
: ?: ]% M/ M- f. p/ K4 D9 D# L1 N 有一个页面专门对器件的管脚进行说明的 - 管脚的编号、每个管脚的功能、这些管脚的排列方式、管脚1的位置。很多的器件有多种不同封装,每种封装的管脚排列和功能定义是不同的,一定别弄叉了。
( U! s* v( n$ \2 Z" r8 ] 有的器件在肚子上有一个Pad用于散热或者接地,很多工程师在画图的时候把这个Pad给忽略了,导致了性能的下降甚至不能工作。一定要注意这个Pad,并在原理图的符号库以及封装库上反应出来。 * r8 Y1 t' Y8 L4 v# K
有一些约定俗成的管脚命名,比如Vcc、Vdd等都是指电源(具体是多少V要看数据手册中的说明)、还有CLK(时钟)、CLR(复位)、NC(无连接)、GND(地)等一些常用的信号管脚。 1 S0 ], I5 Z' h& y2 {
- N; S7 K1 |6 k" J
2 m9 \3 t# ~- l, o) i$ ~3 _$ `5 B
0 m0 J. i' r! Z. `* o/ _
% A3 o! k1 U, S. n' q7 S0 J 很多人会把这两个给弄混,前者是指器件正常工作不能超过的条件(比如供电电压,如果超过了范围,会损害器件),后者表格中的参数是指让器件正常工作的时候需要的条件,以及在这些条件满足的时候器件的一些关键指标会是什么值。
/ c% p3 N7 R- R( q+ l+ f* `) _( J3 O/ r8 l5 |
5 H1 d3 t' M" Z/ m. x! N
8 w" `1 j: `- |! s1 @ Z
: G6 g/ u; W/ p7 c3 P, B8 w! @
! Z( Q; y: h2 b, x# X' s* \ 这些曲线非常重要,器件在各种外围条件下工作时能够达到的性能指标就在这些表格中体现出来。这些曲线是厂商实测得到,印刷在数据手册的表格中就是能够保证的。 % m2 O9 w) u4 q8 r( T" M) e
. L; p. @( x% u. b9 D' z8 S2 O
4 y& c$ U8 D, J( j! N
. j1 \: B' h1 x
. f3 {2 J. R" P2 s* K
; d- t. @5 f: W$ F 很多器件会有专门的篇幅详细介绍在应用这个器件的时候如何供电、如何接地、如何提供时钟、如何外接其它器件等等,这在电路原理图设计以及PCB布局布线的时候一定要好好阅读并彻底领会。 4 I. M5 T0 c6 Z$ a/ M: B
7 a0 k# c' t0 t/ H
' w0 X( D( q9 @+ C
2 A( w2 ]8 h; @) R" h, T* n8 j' }/ T( |" j0 Q$ [' ~
e/ r# x$ ~: a7 |; ` 创建该器件的PCB封装库一定要查这个页面,同一个型号的器件不同的封装对应不同的型号尾标,注意别张冠李戴。 . N9 d* a" y& y4 k/ @; P: o
& S. l" F( Y0 ?) z& ^6 C% a
3 ]0 z* d- [. p- y4 @7 u6 T4 M- y" ~$ [1 O# l' S6 O! p! e
, N. l" a4 C" a# {; [8 \7 Z* [
K' {9 y' F2 O% z2 [% Q- @! N/ f 时序图也非常非常重要啊,尤其是在时序电路的连接时,必须满足传输信号在时序上的要求 - 时钟的最高频率、信号的上升沿、下降沿、建立时间、保持时间等等。比如在你的设计中用到 mcu连接SPI外设,如果你不查时序图,极有可能调试好几天都不出正确的结果,因为你没有把收、发两端的时序对应好。 3 g D% o$ n3 T! X2 \; X B1 Q
" ` C% l. x. p/ |0 o+ e S
+ C" D! N* B q, T+ P3 q% u
: o4 G# }2 x+ Q4 R5 | p) C
6 W. F/ ]% A2 s% b% {" N( k- u
/ T# m5 F% e) h/ d7 g 厂商重要的器件,尤其是MCU、ADC等都会提供参考设计,甚至参考设计板。参考设计的电路图一般在该器件的数据手册尾部都会附上供参考,如果信息量太大,厂商会讲这些信息放在网站的独立目录下供下载阅读。
+ z; Z( O9 N- Z0 T0 [& J0 ]
! u) L! ^( F6 K3 U( H2 A: c* f! Y) j# x
* q: g: x# Y3 G5 a1 i& b& E
|