新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > TMS320F2812的多通道高速同步交流采样设计

TMS320F2812的多通道高速同步交流采样设计

作者:时间:2012-05-03来源:网络收藏

摘要:在电力运行参数测控类应用系统中,采用AD73360型A/D转换器采集多路电压和电流信号,使用实现了及电力参数在时域的计算;给出AD73360和的硬件接口电路;系统采用C语言编程,给出了主程序、多缓冲串行接口初始化过程等的流程图;论述了接收中断、时域采样数据处理等技术。通过测试验证了方案的适用性和正确性。
关键词:AD73360;采样;电力参数;采样

引言
数据采集系统一般是在一块印刷电路板上集成了模拟多路开关、程控放大器、采样/保持器、A/D转换器等器件。这类系统虽然可以采集多路模拟信号,但其实只有一路A/D转换器。为了能够采集多路模拟信号,本文采用美国ADI公司的AD73360型A/D转换器及TI公司推出的2000系列DSP TMS320F2812,很好地实现了采样。AD73360使用6线工业标准同步串行接口与CPU接口,TMS320F2812支持6线工业标准同步串行接口,所以AD73360与DSP经过简洁的连接后即可实现同步采样。另外,由于AD73360具有6个同时采样的模拟量输入,所以特别适合三相制电力运行参数测控类应用系统。

1 AD73360介绍
AD73360是ADI公司推出的6通道模拟输入前端的可编程处理器。由于采用调制型A/D转换原理,具有良好的内置抗混叠性能,所以对模拟前端滤波器的要求不高。每个A/D转换通道由程控放大器、高速采集的A/D调制器、抽去数字滤波器组成。放大器增益、采样率、抗混叠数字滤波器的截止频率均可编程设置。每个通道可以允许直流频率为4 kHz的模拟信号通过,且能提供77 dB的信噪比。由丁其采样率和输入信号增益都是可编程的,当输入时钟频率为16.384 MHz时,采样频率可分别设置为64 kHz、32 kHz、16 kHz、8 kHz。增益可在0~38 dB
之间选择,因而它既适合大信号的应用,也适合小信号的应用。

本文引用地址:http://www.eepw.com.cn/article/155040.htm

a.JPG


AD73360内部共有8个控制寄存器,分别是CRA~CRH,它们所占用的地址为0~7,每个的长度为8位。AD73360的同步串行接口能够识别长度为16位的来自DSP的控制字。其控制字格式如表1所列。

2 TMS320F2812的McBSP口介绍
TMS320F2812是32位的定点DSP,主频可达150MHz,是目前用于测控系统、电机控制等领域中的热点产品。芯片资源非常丰富,可简化外围电路没计。串行通信模块包括两个SCI口、一个SPI口、CAN总线和多通道缓冲串口McBSP,能满足多种串行通信模式的需要。它有6条信号线:其中3条用于发送数据,分别为发送数据端MDXA、发送帧同步端MFSXA和发送时钟MCLKXA;另外3条用于接收数据,分别是接收数据端MD RA、接收帧同步端MFSRA和接收时钟MCLKRA。它能与多种串行接口器件直接通信,工作方式非常灵活,但同时也造成了端口配置复杂。McBSP有38个寄存器,这些寄存器可分为4类:数据寄存器、控制寄存器、多通道寄存器和FIFO寄存器。

3 采样系统的硬件
为获得合适的采集的信号,三相电压、电流先分别经过电压互感器TV、电流互感器TA的变换、电阻采样和电容滤波变换,然后以差分方式输入A/D转换芯片内进行采样转换。TMS320F2812有6条信号线。其中3条用于发送数据,它们是发送数据段MDXA、发送帧同步端MFS XA、发送时钟MCLKXA。另外3条是接收数据端。它们是接收数据段MDRA、接收帧同步端MFSRA和接收时钟MCLKRA。AD73360和TMS320F2812的硬件接口电路如图1所示。图中将4个帧同步信号连接成帧同步返同环方式。输出帧同步信号SDOFS发送到TMS320F2812的输入帧同步信号FSR,TMS320F2812的发送帧同步信号FSX输出到自身的接收帧同步信号SDIFS,同时连接SDIFS和SDOFS,使其保持同步;AD73360的数据输入信号SDI和输出信号SDO分别与TMS320F2812的数据发送信号MDXA和数据接收信号MDRA相连;TMS320F2812的发送时钟信号MCLKXA与接收时钟信号MCLKRA都取自AD73360的时钟输出信号SCLK;锁相环输出的倍频信号AD_SE直接触发AD73360的激活信号SE,从而实现同步锁相采集。

互感器相关文章:互感器原理


模拟信号相关文章:什么是模拟信号


锁相环相关文章:锁相环原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭