电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 数据转换/信号处理 > 详细信息
数据转换/信号处理:基于TMS320LF2407的8路高速A/D并行采集系统
来源:   时间: 2007-12-6 5:10:10    
  摘要:本文使用当前普遍采用的TMS320LF2407 DSP作为CPU,对其进行了8路并行A/D扩展。并对所选用A/D器件MAX155的性能和工作原理进行了介绍,最后,还给出了该系统硬件结构框图和相应的DSP软件控制程序。

  关键词DSP;串行A/D;并行高速A/D

      1 引言

      在计算机检测系统中,由模拟信号到数字信号的转换,是由数据采集系统来完成的。数据采集系统(Data Acquisition System,简称DAS)它是外部被测模拟信号进入测量系统的前置通道,有时也称预处理系统,是对输入的模拟信号进行长时间的数字化测量,从而获得大量数据以便进一步分析与处理的电路。在数据采集系统中,A/D转换器是一个非常重要的环节,它直接关系到测量的精度、分辨力、转换速度。

      本文采用美国TI公司生产的TMS320C2000系列的TMS320LF2407控制器作为控制芯片,TMS320C2000系列是TI公司继第二代定点DSP处理器和第三代定点DSPTMS320C5X之后出现的一种底价格、高性能的定点DSP芯片。TMS320LF2407器件内部集成了一个10位的模数转换器ADC。该模块能够对16个模拟输入信号进行采样/保持和A/D转换。但实际的测试需求是千变万化的,利用DSP现有的A/D模块往往不能解决所有问题。本文在TMS320LF2407现有功能模块的基础上,采用了美国MAXIM公司生产的8路高速并行A/D芯片,对其A/D转换功能进行了进一步的扩展,从而在实际的测试环境中能够更好的适应各种层次的测试需求。

      2  8路高速并行A/D采样MAX155芯片

      MAX155芯片是一种高速多通道模数转换器,它具有并行采样/保持(T/H)功能,从而可消除输入通道采样的时间差。MAX155有8路模拟输入通道,每一路通道都有它的采样/保持模块(T/H),各路采样保持模块同步采样。每路通道A/D转换时间为3.6us,结果保存在内部的8×8RAM寄存器中。MAX155还可以提供一路2.5V的参考输出电压。也可以对MAX155编程使其进入低功耗模式。

      当采用+5V供电电压单独供电时,MAX155可以输入单极性或者双极性单终端或者差分输入信号。对于需要更大动态范围或者电平在地电平上下变动的输入信号,MAX155的VSS供电电源输入端应该接-5V。

      向WR引脚输出一个负脉冲可启动转换,通过向RD引脚发送负脉冲可以读取保存在RAM里的转换结果,数据的输入和输出可通过MAX155的双向数据口来实现,也可以通过硬件连接的方式使芯片仅工作在输出方式。

      2.1   系统的硬件构架

  系统硬件组成电路中,8路模拟信号输入MAX155的模拟输入端口AIN0~AIN7,可以通过对MAX155编程来决定同时采样哪几路信号,也可以通过编程配置为差分双极性、差分单极性、单终端双极性及单终端单极性等典型输入方式。在这里对MAX155芯片的配置是通过DSP向MAX155数据端口写入数据来实现。由于2407的数据线有16位,而MAX155仅有8位数据线,故选用2407的低8位数据线作为数据输出线。转换结束后,A/D转换的结果保存在芯片内部的一个8×8位的RAM中,通过向MAX155的RD管脚发送负脉冲,DSP控制器可依次读取保存在RAM中的转换结果。图中CS为MAX155片选信号,由DSP的地址输出引脚信号A0和外部空间选通引脚信号IS共同决定。另外,MAX155还需外接一路频率为5M的时钟输入信号,这可以由DSP的CLKOUT端提供。采样数据读入到DSP后,可以通过DSP内部集成的SCI(串行通信接口)模块,通过串口将数据发送到上位机。上位机一般采用PC机,这样,利用PC机强大的功能,可以对输入数据进行各种处理如保存、显示、打印或者计算等等,也可以利用计算输出的结果进一步对外围设备进行控制。

      2.2系统的软件组成

      MAX155为可编程A/D转换芯片,在实现A/D转换前必须对其进行配置,其配置寄存器各位的定义如表一所示:

  MAX155典型的工作过程如下:

      ⑴通过向配置寄存器输入数据对各通道进行转换前配置,配置方法可参看表一。

      ⑵向MAX155芯片发送WR脉冲,启动所有已配置通道进行采样(此时应置INH=0),转换开始时,Busy线电平变低,转换结果保存在RAM中,当Busy线走高时转换结束,转换结果保存在RAM中。     

      ⑶置INH位为1,2407发送的每一个读脉冲将从RAM中读取一路转换结果。当循环读取所有的转换结果后,下一个读信号将又从最低配置通道开始读取。

      ⑷要使用先前的配置启动一个新的转换,可重复2和3步。

      在本系统中,我们对各通道的配置情况为:

      通道(1、0): 差分,双极性;

      通道2     : 单终端,单极性;

      通道3     : 单终端,双极性;

      通道4     : 单终端,双极性;

      通道5     : 单终端,单极性;

      通道(6、7): 差分,双极性。

      相应的配置程序如下:

      *SCSR1=0X0EFE;

      WSGR=0X0040;

      outport(0X01,0X71);

      outport(0X01,0X12);

      outport(0X01,0X33);

      outport(0X01,0X34);

      outport(0X01,0X15);

      outport(0X01,0X56);

      outport(0X01,0X67);

      值得注意的是,最后一条语句置INH为0,启动8路进行并行A/D转换。转换结束后,通过RD信号可依次读取转换结果,相应的程序如下:

      inport(0x01,&INDATA[0]);

      inport(0X01,&INDATA[1]);

      inport(0X01,&INDATA[2]);

      inport(0x01,&INDATA[3]);

      inport(0X01,&INDATA[4]);

      inport(0X01,&INDATA[5]);

      这里,转换结果保存在INDATA[0]到INDATA[5]的变量中。通过串口,可将INDATA[0]到INDATA[5]中保存的数据发送到上位机进行进一步的处理。

      3 结束语

      本文采用的MAX155芯片,具有采样速度快,功耗低,通过编程可工作于多种工作模式和电源管理模式等特点,使其应用变得很方便。该文讨论了应用MAX155芯片对TMS320LF2407的A/D采样功能进行了扩展,使其既能进行串行A/D采样,也可以满足多路并行A/D采样的需要,从而在很大程度上扩展了其应用范围。实验结果显示,本系统硬、软件构架合理,系统运行良好。

相关信息
发表评论
打印本页 关闭本页
基于TMS320LF2407 DSP控制器语音模块的设计与实现
    摘要:本文着重介绍了DSP芯片的SPI同步串行接口及SPI与语音转换芯片AD50的通信方式,给出了硬件电路设计。针对AD50的特点,软件设计时通过DSP的SPI口对其进行初始化配置,使其正常工作。DSP在内部对语音信号予以处理并通过AD50输出。   关键字:数字信号处理器DSP同步串行接口SPI语音模块 AD50的初始化 1 引言   随着信息技术和计算机技术的飞速发展,DSP技术也正以日新月...
>>详细内容
基于TMS320LF2407 DSP控制器语音模块的设计
    摘要:本文着重介绍了DSP芯片的SPI同步串行接口及SPI与语音转换芯片AD50的通信方式,给出了硬件电路设计。针对AD50的特点,软件设计时通过DSP的SPI口对其进行初始化配置,使其正常工作。DSP在内部对语音信号予以处理并通过AD50输出。   关键字:数字信号处理器DSP同步串行接口SPI语音模块 AD50的初始化 1 引言   随着信息技术和计算机技术的飞速发展,DSP技术也正以日新月...
>>详细内容
基于TMS320LF2407A控制SED1335液晶显示方案
  1 硬件设计 1.1 TMS320LF2407A的特点 TMS320LF2407A芯片作为DSP控制器24x系列的新成员,是TMS320C2000平台下的一种定点DSP芯片,也是目前TMSC2000家族中集成度高,性能最强的芯片[1],它与现存的24xDSP控制器芯片代码兼容,但是资源更加丰富、功能更强,其特点是:采用高性能静态CMOS技术,使得供电电压将为3.3V,减小了控制器的功耗,40MIPS(百万条指令每秒)的执行速度使得...
>>详细内容
高性能数字信号处理器TMS320LF2407A及应用
  1 引言 数字信号处理器(DSP)已经发展了20多年,最初仅在信号处理领域内应用。近年来, 随着半导体技术的发展,其高速运算能力使很多复杂的控制算法和功能得以实现,同时将实时处理能力和控制器的外设功能集于一身,在控制领域内也得到很好的应用。数字控制系统克服了模拟控制系统电路功能单一、控制精度不高的缺点,它抗干扰能力强,可靠性高,可实现复杂控制,增强了控制的灵活性。 TM...
>>详细内容
基于TMS320LF2407A的通用式机车信号检测
  铁路机车信号检测是保证列车安全运行的三大重要因素之一。目前,我国铁路机车信号主要采用相位连续的频移键控FSK(Frequency-Shift Keying)调制方式。它虽然具有数字通信的诸多优点,但也有非线性调制的特点,从而使其实时高精度检测具有很大的困难。随着数字信号处理技术及DSP器件的发展,在实用中摒弃了传统的利用单片机对FSK信号进行测周的时标方式,...
>>详细内容
基于TMS320LF2407A的脑电信号采集系统的设计
  基于TMS320LF2407A的脑电信号采集系统的设计 北京理工大学电子工程系 张建利 李文丰 脑电信号是由脑神经活动产生并且始终存在于中枢神经系统的自发性电位活动,是一种重要的生物电信号。在进行大脑疾病诊断的过程中需要对脑电信号进行记录,以提供临床数据和诊断的依据。因此脑电信号采集系统具有非常重要的临床意义。本系统包括16路电极,共分2组,每组8路,其中每组各有一...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com