使用LabVIEW来产生一个chirp信号



硬件: PXI/CompactPCI>>Controllers

问题: 我想使用LabVIEW通过DAQ板卡来产生一个chirp信号。有没有在LabVIEW中可以简单生成chirp信号的方法?有什么需要注意的吗?

解答: 如下图所示,chirp信号是随时间频率连续上升 (up-chirp) 或是下降的(down-chirp) 。 它通常应用在雷达或是声纳测试中,但是它也会应用在激励响应分析和扩散频谱通信中。



LabVIEW 有一个内置的函数叫做Chirp Pattern.vi,它可以连续产生从开始频率到停止频率的归一化的扫频信号。它可以在程序框图中Functions Palette»Signal Processing»Signal Generation找到。

为了正确的使用DAQ板卡来输出一个chirp信号,你需要把chirp信号的开始和停止频率归一化到板卡的采样频率上,这可以通过用频率除以采样率来实现。这样,当使用the Chirp Pattern.vi 以板卡的采样率输出信号时,它将正确代表真实世界的信号。

下面的范例展示了如何使用NI的板卡来产生一个chirp信号。

相关链接: KnowledgeBase 4HS614VG: After Performing a Frequency Sweep With NI-FGEN, How Do I Continue To Generate at Constant Frequency?DevZone: An Introduction to Signal Generation

附件:





报告日期: 01/18/2008
最近更新: 01/21/2009
文档编号: 4HHCCOD2