新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于CPLD的模数转换组合研究

基于CPLD的模数转换组合研究

作者: 时间:2010-11-29 来源:网络 收藏

  模块1的输入为X5、X6和来自模块3的四个脉冲T1、T2、T3、T4,虽然X5、X6都输入模块1,但是只有X6与此闭环有关,它们在模块1内经过 一系列逻辑单元处理,输出为一系列脉冲,包括询问脉冲X(X=1,2,3,4)、寄存器询问脉冲、选择脉冲、输出自动微调脉冲和其它脉冲。模块2的输入R 是矩形波信号,输出S类似于三角波。模块3的主体是四个电位器和四个电压比较器。四个电位器经过精心调节在滑动端形成四个等间隔的基准电压。四个电压比较 器将S和这些基准电压分别进行比较,得到四个TTL电平脉冲信号T1、T2、T3、T4。T1、T2、T3、T4和S、R、X6时序关系如图3所示。

基于CPLD的模数转换组合研究

  输出脉冲与X6的时序关系如图4所示。

基于CPLD的模数转换组合研究

  (2)预处理装置  

  预处理装置包括模拟多路开关电路、求模电路、取符号电路和存储电路,其组成如图5所示。

基于CPLD的模数转换组合研究

 X2(或X4)是双极性信号,在被模拟多路开关电路选通后,通过求模电路变为正极性信号,此正极性信号进入存储电路进行跟踪/保持。另外,模拟多路开关电路的输出信号还进入取符号电路,得到符号位。  

(3)和微调自检装置  

 该装置包括电路、自动微调电路和自检电路,其中电路又由四个模数转换模块组成,如图6所示。

基于CPLD的模数转换组合研究

  图6 模数转换和微调自检装置内部结构图

 SH进入模数转换模块1,在其内部被电阻网络分压,分压结果与内部基准电压进行比较,比较结果被编码,得到模数转换结果的最高两位D7D6;设数字输出 D7×27+D6×26对应的模拟信号幅度为U1,在模数转换模块1内部,将SH和U1相减,输出RM1=SH-U1,RM1进入模数转换模块2,按同样 的方式得到D5D4;模数转换模块3、模数转换模块4也完全类似,分别输出D3D2(第3位和第2位)和D1D0(第1位和第0位)。这样就得到了模数转 换结果的8个数据位。

  3 A/D转换设计实现  

 新A/D转换的几何尺寸应与引进A/D转换吻合,输入输出接口特性应与引进A/D转换组合完全一致。鉴于原A/D转换组合采用分立元件和低集成度芯片设计,导致电路复杂,故障率高的缺点,本文采用高集成度的芯片设计国产A/D转换组合。

  3.1总体功能设计  

  新A/D转换组合总体设计框图如图7所示,当X5(自动微调脉冲)为低电平时,地址形成逻辑形成的地址信号使模拟多路开关选通来自前端接收系统的模拟输 入信号X2(或X4)。X2(或X4)经过模拟多路开关送入模数转换电路进行转换。模数转换电路输出的数字信号经数据处理逻辑变换后,得到与原模数转换组 合码制相同的10位输出信号,即8位数据位、1位符号位和1位奇校验位。这10位信号经寄存器锁存后,通过驱动电路送至后端计算系统。  


关键词: CPLD 模数转换 组合

评论


相关推荐

技术专区

关闭