阿酩
发表于 2006-10-17 19:01:00
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
我们知道,在电路系统的各个子模块进行数据交换时可能会存在一些问题导致信号无法正常、高质量地“流通”,例如有时电路子模块各自的工作时序有偏差(如CPU与外设)或者各自的信号类型不一致(如传感器检测光信号)等,这时我们应该考虑通过相应的接口方式来很好地处理这个问题。4 ^) A; T$ x+ m! _# Y3 J
8 }4 `$ V" I* Q" ^' e$ C' m 下面就电路设计中7个常用的接口类型的关键点进行说明一下: R6 ^6 ]9 Q0 y J) {
6 w& U8 z; N. a- O 1电平接口
6 c v2 i# v `" A" D8 Y* a2 B
+ L' H1 v; V# x- i4 j4 T: u, M 这个接口类型基本是老生常谈的吧,从上大学学习模拟电路、数字电路开始,对于一般的电路设计,电平接口基本就脱不了“干系”!它的速度一般限制在30MHz以内,这是由于BJT的输入端存在几个pF的输入电容的缘故(构成一个LPF),输入信号超过一定频率的话,信号就将“丢失”。它的驱动能力一般最大为几十个毫安。正常工作的信号电压一般较高,要是把它和信号电压较低的ECL电路接近时会产生比较明显的串扰问题。
4 R9 D, z3 `) H5 E6 B4 y. `
0 n0 j! Q+ F# F- ~$ V 2 电平接口+ N' z9 D! e! `
+ ~" A: {$ D5 S+ @& x 我们对它也不陌生,也是经常和它打交道了,一些关于的半导体特性在这里就不必啰嗦了。许多人都知道的是,正常情况下的功耗和抗干扰能力远优于。但是!鲜为人知的是,在高转换频率时,CMOS系列实际上却比TTL消耗更多的功率,至于为什么是这样,请去问半导体物理理论吧。由于CMOS的工作电压目前已经可以很小了,有的FPGA内核工作电压甚至接近1.5V,这样就使得电平之间的噪声容限比TTL小了很多,因此更加加重了由于电压波动而引发的信号判断错误。众所周知,CMOS电路的输入阻抗是很高的,因此,它的耦合电容容量可以很小,而不需要使用大的电解电容器了。由于CMOS电路通常驱动能力较弱,所以必须先进行TTL转换后再驱动ECL电路。此外,设计CMOS接口电路时,要注意避免容性负载过重,否则的话会使得上升时间变慢,而且驱动器件的功耗也将增加(因为容性负载并不耗费功率)。4 Y: z4 U! f3 g" X8 Y! D) E; ]
/ ?" F% M+ n" s/ n; n x 3ECL电平接口
( l. [. T8 o) v& J I4 m5 g1 X# [6 J8 U3 G& _7 f/ ?1 w- M! M- F
这可是计算机系统内部的老朋友啊!因为它的速度“跑”得够快,甚至可以跑到几百MHz!这是由于ECL内部的BJT在导通时并没有处于饱和状态,这样就可以减少BJT的导通和截止时间,工作速度自然也就可以提上去了。But,这是要付出代价的!它的致命伤:功耗较大!它引发的EMI问题也就值得考虑了,抗干扰能力也就好不到哪去了,要是谁能够折中好这两点因素的话,那么他(她)就该发大财了。还有要注意的是,一般ECL集成电路是需要负电源供电的,也就是说它的输出电压为负值,这时就需要专门的电平移动电路了。
$ v" c: i( u1 Y4 A/ s% `
. ?! t Y7 Y* a4 r 4RS-232电平接口8 d7 J" [* ~5 R; A7 H: t7 g7 {5 y7 a; _
7 ?% i# i$ o6 S; |" K B: f 玩电子技术的基本没有谁不知道它的了(除非他或她只是电子技术专业的“门外汉”)。它是低速串行通信接口标准,要注意的是,它的电平标准有点“反常”:高电平为-12V,而低电平为+12V。So,当我们试图通过计算机与外设进行通信时,一个电平转换芯片MAX232自然是少不了的了。但是我们得清醒地意识到它的一些缺点,例如数据传输速度还是比较慢、传输距离也较短等。
7 U9 @- I- V; E% B4 A- r ~" L
4 a j# @7 D+ T' R0 h 5差分平衡电平接口1 j' N( t" t U5 U4 t
7 ^8 c; T) m9 |1 _
它是用一对接线端A和B的相对输出电压(uA-uB)来表示信号的,一般情况下,这个差分信号会在信号传输时经过一个复杂的噪声环境,导致两根线上都产生基本上相同数量的噪声,而在接收端将会把噪声的能量给抵消掉,因此它能够实现较远距离、较高速率的传输。工业上常用的RS-485接口采用的就是差分传输方式,它具有很好的抗共模干扰能力。 |
|
|
|
|