Font Size: a A A

Software System Design And Realization Of Multi-function Noise Spectrum Analyzer Based On STM32F103

Posted on:2014-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y MiaoFull Text:PDF
GTID:2308330482985812Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
In order to effectively control and analyze noise source, noise measuring instrument plays an indispensable role. The noise spectrum analyzer is a kind of noise measuring instrument, which can display noise spectrum accurately in real-time, extract useful information and propagation characteristics of noise sources. At present domestic noise measuring instruments generally have shortcomings of low precision, low degree of intelligence, no synchronous measurement, especially in the field of noise spectrum analyzer, the high-end market is occupied by foreign products. Therefore, the development of smart noise spectrum analyzer with independent intellectual property rights, complete functions, and superior performance is urgent.To improve the poor accuracy and real-time performance of existing noise measuring instrument, this thesis designs an intelligent noise spectrum analyzer based on STM32F103, completes data filtering and system management with software instead of hardware method. The spectrum analyzer ensures accuracy and real-time, meanwhile greatly simplifies peripheral circuit, which not only reduces production cost but also enhances stability of the system.This thesis firstly introduces the situation and the development trend of noise measurement instruments in domestic and foreign research, points out the significance of the design. According to the structure and working principle of noise spectrum analyzer, it briefly analyzes main noise parameters and algorithm realization. The software management system is divided into two directions:to build data processing, it introduces digital realization method in frequency weighting, time weighting and octave network, analyzes realization complexity and feasibility in time domain and frequency domain, verifies the effectiveness of filtering effect in simulation and proposes the optimized algorithm design; to build management system, according to software functional requirements and technical indicators, it builds overall framework, data acquisition, data processing, man-machine interaction module on STM32 based on the principle of modular design, and analyzes the system software reliability. Finally, according to the JJG188-2002<sound level meter> verification regulation, it tests linear error, frequency weighted error, time weight error and other performance indicators of noise spectrum analyzer. The verification results and error analysis are given with effective solutions. The test results show that, the software management system of noise spectrum analyzer is stable and reliable, whose function and performance indicators are in line with the JJG188-2002<sound level meter> verification regulation on 1 level of sound level meter.
Keywords/Search Tags:Noise spectrum analyzer, STM32F103, Digital filter, FFT, Acoustic measurement
PDF Full Text Request
Related items