非均匀采样软件设计

时间:2008-12-17

  非均匀采样方法的软件设计总框图如图1所示。系统上电初始化后,启动CPLD。CPLD收到DSP命令后,将输出非均匀的时 钟信号到AD,AD根据这个采样信号进行采样,每采样一个数据,提供一个中断信号到DSP,DSP收到该中断信号,从数据 总线读取数据,并保存在DSP的RAM单元,直到采样数据达到设定的数据个数。采样数据满后,由DSP进行非均匀的算法处 理,算法处理的详细步骤包括3步:(1)非均匀采样数据的初始化,主要完成对采样数据时间间隔的处理,得到准确的 时间间隔;(2)傅里叶分析,对时域的采样数据进行傅里叶分析,将时域信号转换成频域信号;(3)频谱分析,对傅 里叶分析后的数据进行频谱分析,得到信号频谱。处理后的结果由DSP经过数据传输单元通过USB接口传输到PC,PC对数 据进行简单的分析并显示。


 图1 系统软件框图

  DSP程序的主流程如图2所示,USB数据传输的流程如图3所示。


 图2 程序流程


 图3 USB传输程序流程

  欢迎转载,信息来源维库电子市场网(www.dzsc.com


  
上一篇:Rader算法
下一篇:单片机USB设备登录编辑器

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料