微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > EPM7128在TMS320LF2407A系统中电平转换的应用

EPM7128在TMS320LF2407A系统中电平转换的应用

时间:05-23 来源:互联网 点击:

况。驱动器必须满足接收器的输入转换电平,并且要有足够的容限以确保不损坏电路元件。

  3.2 DSP(TMS320LF2407A)与5V电平接口的4种情形

在DSP混合电压系统中,有下面4种不同的情况需考虑:

① DSP(TMS320LF2407A)驱动5V TTL器件(直接相连)。由于 3.3V器件的VOH和VOL电平分别是2.4V和0.4V,5V TTL器件的VIH 和VIL 电平分别是2V和0.8V;而TMS320LF2407A实际上能输出3V摆幅电压,显然5V TTL器件能够正确识别TMS320LF2407A的输入电平。

② 5V TTL器件驱动TMS320LF2407A(不能直接连接)。TMS320LF2407A的典型工作电压是3.3V,其I/O口的电平也是3.3V。在进行外围接口设计时,如果外围器件的工作电压是5V,其输出电压会大于DSP的电源电压,这样就会向3.3V电源灌电流,损坏TMS320LF2407A,所以这是绝对不可直接相连的。由于CPLD(EMP7128)有5V容限,所以可以与5V TTL器件直接连接。而CPLD(EPM7128)可以配置为3.3V输出,其输出可以被TMS320LF2407A所接受,所以TMS320LF2407A需经过CPLD(EPM7128)才能与5V TTL器件相连,接受输入信号。

③ 5V CMOS器件驱动TMS320LF2407A(需经过EPM7128电平转换)。分析同上,5V CMOS器件不可以直接驱动TMS320LF2407A。通过比较5V CMOS的VOH 和VOL以及3.3V的VIH 和VIL 的转换电平可以看出,虽然两者存在一定的差别,但是能够承受5V电压的3.3V器件可以正确识别5V器件送来的电平值。所以能够承受5V电压的3.3V 器件的输入端可以直接与5V器件的输出端接口。CPLD(EPM7128)有5V容限,故能直接与5V器件的输出端接口,而它的输出是3.3V TTL电平,可以被DSP(TMS320LF2407A)接受。

④DSP(TMS320LF2407A)驱动5V CMOS(不能直接相连)。3.3V与5V CMOS的电平转换标准是不一样的。从图3中可以看出,3.3V输出的高电压的最低电压值VOH = 2.4V(输出的最高电压可以达到3.3V),而5V CMOS器件要求的高电平最低电压VIH = 3.5V,因此TMS320LF2407A的输出不能直接驱动5V CMOS器件。为此必须做些处理。最通用的方法就是,使用电平接口转换芯片实现3.3V与5V电平的相互转换。可以采用双电压(一边是3.3V,另一边是5V)供电的双向驱动器来实现电平转换。如TI的SN74ALVC164245、SN74ALVC4245等芯片,可以较好地解决3.3V与5V电平的转换问题。也可以通过CPLD,利用CPLD输出口设置OC(集电极开路),外接一个电阻上拉到5V,这样就可以驱动5V CMOS器件,只是逻辑反向了而已。

  3.3 本系统所采用的转换接口

由于EMP7128具有混合电压特性,VCCINT接5V,输入口的逻辑电平范围为TTL,因此它能够兼容3.3V/5V输入。输出口的逻辑电平范围为0V~VCCIO,VCCIO可以接3.3V或者5V。本DSP系统就采用EMP7128作为逻辑电平转换接口,使输入配置为5V,输出配置为3.3V,对于一些输出驱动5V COMS器件的IO口,配置输出口为OC门,外接上拉电阻,拉到5V电压,只是编程中要注意输出口的逻辑反向。

  4. 结论

经过实际应用证明,应用CPLD(EMP7128)配置输入引脚兼容3.3V/5V逻辑电平和输出为3.3V/5V逻辑电平,使DSP(TMS320LF2407A)系统可以与5V TTL和5V COMS电平顺利接口。经过CPLD(EMP7128)使DSP(TMS320LF2407A)的3.3V电压系统与5V器件构成一个混合电压系统,确保了系统的安全性及可靠性,并且由于EPM7128的可编程特性使得系统连接具有易改性和保密性。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top