首页 » 解决方案 » AD7656-1菊花链的多通道数据采集接口设计

AD7656-1菊花链的多通道数据采集接口设计

作者:  时间:2009-07-16 10:34  来源:

  引 言

  在变电站自动化系统中,常需要对多个三相电压电流信号进行数据采集和处理(如电能质量实时监控),这时需要实现对多路信号的同时、快速的数据采集。美国模拟器件公司(ADD的AD7656-1是一款16位6通道的模/数转换芯片,内部含有6个独立的A/D转换器,可同时进行A/D转换,具有转换精度高、速度快、功耗低、输入模拟信号幅度大、信噪比高等优点,其突出特点是可通过多个AD7656-1级联形成菊花链实现多个通道同时进行数据采集,并通过一个或多个串口发送数据给主控处理器。以S3C2410A为主控处理器,多个AD7656-1组成菊花链实现多通道、高精度的ADC,在很大程度上可提高数据采集系统的信号采集和处理能力,具有较好的应用前景。

  1 AD7656-1的特点

  图1为AD7656-1的内部功能框图。其主要特性为:

  6个独立的16位逐次逼近(SAR)型模数转换器。
  可通过引脚或软件方式设定输入信号的电压范围(±10 V,±5 V)。
  最高吞吐率为250 ksps。
  宽带宽输入高信噪比:输入频率为10 kHz时的信噪比(SNR)为88 db。
  带有片上2.5 V基准电压源和基准缓冲器。
  低功耗,5 V供电时在250 kSPS下功耗仅为140 mW。
  支持并行、串行及菊花链接口模式。
  高速串行接口,兼容SPI/QSPI/MICROWIRE/DSP。
  采用iCMOS制造工艺,64引脚的LQFP封装。
  应用领域:输电线路监测系统、仪器仪表和控制系统、多轴定位系统。

  2 AD7656-1菊花链工作原理及其配置

  2.1 AD7656-1菊花链工作原理

  AD7656-1有2种接口模式:串行接口模式和并行接口模式。在数据转换时,3个转换信号CONVSTA/B/C用来控制每对或每4个或每6个ADC同时采样。如果将3个CONVST引脚连接在一起接收同一个采样启动信号,就可使6个ADC同时进行采样,此时再将多个AD7656-1级联就可以形成菊花链,实现6N(N=2,3,…,8)个ADC通道同时采样,如图2所示。在CONVSTX的上升沿,ADC被置为保持模式,转换开始。CON-VSTX的上升沿过后,BUSY信号变为高电平表明转换正在进行,3μs后BUSY信号返回低电平表明转换结束。在BUSY信号的下降沿,ADC回到跟踪模式。数据可以通过1~3个串行接口从输出寄存器读出,并由主控处理器接收并存储。AD7656-1采用同步串行接口(SPI)发送数据时,每发送一个比特位数据就要花去一个单位的SCLK脉冲的时间,发送完6个通道的16位数据就要花去96个SCLK脉冲。菊花链中多个AD7656-1通过数据接力传递的方式把数据依次发送给主控处理器,通过采用多个串行接口发送数据可减少发送时间,提高菊花链的数据传递效率。AD7656-1串行数据输出接口及其对应的通道数据关系和发送所需的SCLK脉冲个数关系如表1所列。

  2.2 AD7656-1菊花链的配置

  AD7656-1要工作在菊花链方式,其数据输出必须设置为串口模式,且在串口模式下,AD7656-1必须配置成硬件模式。所谓的硬件模式是通过对器件引脚的固定连接,确定AD7656-1 芯片唯一的工作方式,此时AD7656-1也不能配置成软件工作模式了。AD7656-1菊花链配置的主要原则如下:

  ①在多片级联的AD76561中,位于级联最远端的芯片不能配置为菊花链工作模式,即其DCEN引脚置低电平(数字地);但其下流数据链的每片AD7656-1必须配置为菊花链工作模式,即DCEN引脚都要置逻辑高电平(VDRIVE)。

  ②SEL A、SEL B、SEL C对应使能DOUT A、DOUT B、DOUT C串口输出口。要选用DOUT X串行输出口,就置对应的SEL X为逻辑高电平,其余不用的SEL引脚必须置逻辑低电平。图3(a)、(b)、(c)为1~3个串行输出口的引脚配置。(图中“NC”表示未连接)

  ③菊花链中的每片AD7656-1的串行数据输入/输出(DCIN X/DOUT X)必须遵循同一配置,即有几个DCIN输入就有几个DOUT输出。

  ④菊花链中的每块AD7656-1的CONVST X(X=A、B、C)都要接主控处理器发送来的CONVERT信号,即配置为每块AD7656-1的V1~V6通道同时采样。

 

相关推荐

基于Web的MCF5249数据采集系统的设计

Web  MCF5249  数据采集  2011-08-18

探地雷达信号的数据采集与显示研究

数据采集  探地雷达  2011-08-18

多路跟踪滤波同步数据采集系统的研究

AD73360L  数据采集  2011-08-01

为铁路谐波干扰的研究搭建一个数据采集和监控系统

数据采集  2011-07-25

连接微控制器和传感器输出的简单接口

传感器  接口  2011-06-23

基于LabVIEW的外置串口采集控制卡的研制

LabVIEW  数据采集  2011-06-20
在线研讨会
焦点