新型A/D变换器AD73360及其应用
时间:09-03
来源:互联网
点击:
3. 2 与DSP的接口电路设计
由于AD73360和TMS320F206型DSP都支持工业标准的六线同步串行接口。所以二者之间的接口电路非常简单。图2是该接口的逻辑电路原理图。图中的四个帧同步信号连接成帧同步返回环方式,即让AD73360的输出帧同步信号SDOFS输出到AD73360的输入帧同步信号SDIFS,而让 TMS320F206的发送帧同步信号FSX输出到接收帧同步信号FSR。这样,无论是发送帧同步信号还是接收帧同步信号,都被强制与SDOFS保持同步。AD73360的数据输入信号SDI和数据输出信号SDO分别与TMS320F206的数据发送信号DX和数据接收信号DR相连。TMS320F206的发送时钟信号与CLKX的接收时钟信号CLKR都取自AD73360的时钟输出信号SCLK。TMS320F206的标志输出信号XF连接到AD73360的复位信号和激活信号SE。
与并行接口相比,采用工业标准的六线同步串行接口的信号线的数目大为减少。这样,不仅减少了印制板面积占用,而且也大大减少了电磁干扰,从而更加有利于系统的稳定工作。因此,在保证满足系统工作速度的前提下,变并行接口为串行接口已成为当今接口技术的发展方向。
4 程序设计
AD73360在程序数据模式下工作时,首先进入程序方式并向AD73360写控制字,然后再切换到数据方式。在从AD73360读数据后,系统将不再切换回程序方式。而在混合模式下,系统总是在程序方式和数据方式之间不断地切换工作,以达到在从AD73360读数据期间改变其配置的目的。
AD73360内部共有八个控制寄存器,分别是CRA~CRH,他们所占用的地址为0~7,每个的长度为8位。AD73360的同步串行接口能够识别长度为16位的来自DSP的控制字。在系统中仅接入一个AD73360的情况下,可按下列程序段来写控制字到AD73360的各个控制寄存器:
将7fffh写入AD73360后,就可以开始读数据了。
5 结束语
以本文所介绍的原理为基础,笔者设计了由TMS320F206 DSP和一片AD73360所组成的电力变压器运行参数监控系统。该系统经实际测试,其电压有效值、电流有效值和功率因数等主要参数均达到了0.5%。如果进一步采取一些技术措施,那么,达到0.3%也是有可能的。
由于本系统是在FFT算法的基础上完成各项参数的计算,因此,可以很容易地实现实时谐波分析功能,且系统运行稳定性和所能达到的精确度均优于传统的以微控制器为核心所构成的系统。
[table][/table]
由于AD73360和TMS320F206型DSP都支持工业标准的六线同步串行接口。所以二者之间的接口电路非常简单。图2是该接口的逻辑电路原理图。图中的四个帧同步信号连接成帧同步返回环方式,即让AD73360的输出帧同步信号SDOFS输出到AD73360的输入帧同步信号SDIFS,而让 TMS320F206的发送帧同步信号FSX输出到接收帧同步信号FSR。这样,无论是发送帧同步信号还是接收帧同步信号,都被强制与SDOFS保持同步。AD73360的数据输入信号SDI和数据输出信号SDO分别与TMS320F206的数据发送信号DX和数据接收信号DR相连。TMS320F206的发送时钟信号与CLKX的接收时钟信号CLKR都取自AD73360的时钟输出信号SCLK。TMS320F206的标志输出信号XF连接到AD73360的复位信号和激活信号SE。
与并行接口相比,采用工业标准的六线同步串行接口的信号线的数目大为减少。这样,不仅减少了印制板面积占用,而且也大大减少了电磁干扰,从而更加有利于系统的稳定工作。因此,在保证满足系统工作速度的前提下,变并行接口为串行接口已成为当今接口技术的发展方向。
4 程序设计
AD73360在程序数据模式下工作时,首先进入程序方式并向AD73360写控制字,然后再切换到数据方式。在从AD73360读数据后,系统将不再切换回程序方式。而在混合模式下,系统总是在程序方式和数据方式之间不断地切换工作,以达到在从AD73360读数据期间改变其配置的目的。
AD73360内部共有八个控制寄存器,分别是CRA~CRH,他们所占用的地址为0~7,每个的长度为8位。AD73360的同步串行接口能够识别长度为16位的来自DSP的控制字。在系统中仅接入一个AD73360的情况下,可按下列程序段来写控制字到AD73360的各个控制寄存器:
将7fffh写入AD73360后,就可以开始读数据了。
5 结束语
以本文所介绍的原理为基础,笔者设计了由TMS320F206 DSP和一片AD73360所组成的电力变压器运行参数监控系统。该系统经实际测试,其电压有效值、电流有效值和功率因数等主要参数均达到了0.5%。如果进一步采取一些技术措施,那么,达到0.3%也是有可能的。
由于本系统是在FFT算法的基础上完成各项参数的计算,因此,可以很容易地实现实时谐波分析功能,且系统运行稳定性和所能达到的精确度均优于传统的以微控制器为核心所构成的系统。
[table][/table]
模拟前端 DSP 滤波器 放大器 电压 电流 电容 振荡器 电路 电容器 低通滤波器 变压器 相关文章:
- 适合高效精密控制的高速、高精度、低功耗ADC(05-24)
- 模拟前端模/数转换器的三种类型(05-08)
- 用于双极性输入的125 MSPS单电源直流耦合型模拟前端解析(06-15)
- 传感器系统设计的捷径(09-06)
- 24位低功耗模拟前端-ADS131E08 解决方案(07-29)
- DSL模拟前端中高速运算放大器的应用(11-21)