[求助]基于FFT的虚拟低频谐波失真度测试仪
希望高手能指点,下面是要求,我QQ 56016077</P>1. 虚拟仪器建立在计算机平台上。计算机通过数字采集卡采集被测信号,经A/D转换后读入计算机,由计算机对采集的信号进行傅立叶变换(FFT),形成被测信号的二维幅度—频率数组。计算机显示出信号的幅度—频率特性曲线,同时,对数组计算得到基波系数和各次谐波系数,最后,由基波和各次谐波系数计算出失真度。<p></p></P>
2. 开发平台使用美国国家仪器公司(National instruments corporation)的Labview,硬件为兼容586以上计算机及NI公司的数据接口卡PCI—1200。<p></p></P>
3. 软件编制采用Labview提供的图形编程语言。完成被测信号的采集和波形显示、信号的傅立叶变换(FFT)、信号的幅频曲线显示、信号的傅立叶基数的系数计算及信号的失真度的计算和显示。<p></p></P>
用LV是可以做得到的!有卡的话相信比自己去开发硬件容易些,不过自己把低层硬件一起开发出来的话,控制起来就对低层也清楚了,这样的控制就更清晰一些!要它怎么执行都可以!二者配合起来,可以做得更方便些! LV里面可以直接进行FFT分析,也可以用一个函数得到THD http://www.cpubbs.com/bbs/viewthread.php?tid=31576&highlight=%D0%B3%B2%A8 http://www.cpubbs.com/bbs/viewthread.php?tid=18358&highlight=%D0%B3%B2%A8
页:
[1]