3 系统硬件设计 基于TMS320C6416T的数据采集存储系统设计(2)
3.1 数据采集电路设计
TMS320C6416T的外部存储器接口(EMIFA、EMIFB)可与外部元件无缝链接,片外设备(存储器或I/O)则通过外部存储器接口(EMIF)进行访问。其中EMIFB为16位存储器总线,分成4个空间.即BCE0~BCE3,每个存储空间可独立配置。本系统设计采用EMIFB的BCE2存储空间,*高工作频率为133MHz,工作时钟来源为BECLKIN(外部输入时钟)、CPU时钟四分频(250 MHz)、CPU时钟六分频(167MHz)。EMIFB接口信号如图2所示,其中BECLKOUT1时钟输出和EMIFB输入时钟的频率相同。BECLKOUT2输出时钟的频率为EMIFB输入时钟频率的1/2或/14。BED[15:0]为16位数据总线,BEA[20:1]为20位外部地址总线。
设计时,THS12082通过捅座JDSP连接到EMIFB,片选信号CS0与BCE2相连,将THS12082配置在EMIFB的BCE2中;THS12082读写控制信号RD、WR(R/W)分别接EMIFB的BARE、BAWE;AINP、AINM为模拟输入通道;外部输入参考电压的正负极REFM、REFP分别通过电容接地;由于THS12082的REFOUT为2.5V参考电压输出,将REFIN引脚接至REFOUT引脚,实现2.5V标准电压的输入;DATA_AV数据有效信号与DSP的EXT-INT4相连,数据采集FIFO存满后,申请中断通知DSP读取数据;THS12082溢出信号OV_FL与DSP的EXT-INT5相连,表示有溢出,这时应处理溢出处理;12位数据线接EMIFB的BED[15:0]的低12位;A/D时钟通过J_CLK插座接DSP���TOUT1定时器输出,通过对DSP内部定时器Timer1的编程产牛8MHz采样时钟,并根据采样要求调整。THS12082与TMS320C6416的接口电路如图3所示。输入信号时,系统可通过J_AINP或J_AINM输入,经运算放大器AD8042AR将信号变换到THS12082采样范围1.5~3.5V内进行采样,也可选择通过J_DIF输入,选择差分模式采样信号。