摘要
本文硬件上采用C8051F060及其自带的高速ADC和DMA控制器,以及外部高速RAM来采集信号,软件上结合FFT(快速傅立叶变换)算法和自相关函数,设计了频谱分析仪。由于C8051F060的出色表现,结合查表方式的FFT运算,使得基于高速SOC的频谱分析仪性能大大提高。该频谱分析仪最终实现了对信号的频谱分析,并实现了失真分析以及周期性检测等功能。
Sampling and the algorithm implement are key points of the application for a digital spectrum analyzer. This article advances a design based on high-speed SOC. With the help of high-speed ADC and the DMA controller on C8051F060 and a high-speed extra-RAM, analogy signals are sampled. Based on the results of fast Fourier transform processing and auto-correlation function (ACF), this spectrum analyzer achieves spectrum analyzing upon signals. Due to the high performance of C8051F060 and table-look-up method in the FFT operation, this spectrum analyzer is improved. Finally, it can also make distortion analyzing, and period detection.
出处
《电测与仪表》
北大核心
2009年第1期54-56,60,共4页
Electrical Measurement & Instrumentation