非均匀采样软件设计
发布时间:2008/12/17 0:00:00 访问次数:440
非均匀采样方法的软件设计总框图如图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)
非均匀采样方法的软件设计总框图如图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)
热门点击
- FPGA技术按颗粒度分类
- Visual Basic变量类型
- DDS各部分的具体参数
- DSP的系统配置命令文件
- DSP配置头文件
- DSP中断向量表和中断子向量表
- 非均匀采样理论概述
- DSP和音频AD/DA的硬件设计
- 数字信号处理FPGA的结构
- 非均匀采样的理论基础
推荐技术资料
- 业余条件下PCM2702
- PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]