Font Size: a A A

Design And Implementation Of Audio Spectrum Analysis System Based On ?C/OS-?

Posted on:2019-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2322330545498825Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the electronics and communications industry,digital audio processing technology,such as digital television,multimedia communication and digital audio broadcasting,has had a profound influence on the development of human social science and technology and has widely permeated and changed the various aspects of social life.Nowadays,the instrument tuning device on the market is small and portable,but it is not very accurate,and there are fewer kinds of existing tuners,and the cost is high.In order to meet the demand of the market more,the frequency spectrum analysis of low frequency audio signals which can identify 20Hz to 20KHz in human ears is analyzed,and a spectrum analysis design scheme based on embedded processor platform based on ?C/OS-? system is proposed.This system can realize the recognition and analysis of various audio signals in real time,overcome the limitation of the traditional mixer,and can tune a variety of instruments,greatly improve the accuracy of the musical instrument,make the musical instrument more accurate,and overcome the limitation that one kind of tuner can only adjust one instrument,and improve the tuning device.The use rate has certain practical value.It can be seen that the scheme has the advantages of low cost,low power consumption,high efficiency,small size,easy to carry and so on.At the same time,this design greatly improves the real-time performance of spectrum analysis.The main work accomplished in this thesis are as follows:1.The background and significance of the audio frequency spectrum analysis system based on ?C/OS-? are introduced,and the research status of the audio frequency spectrum analysis system at home and abroad is described,and the characteristics of the audio frequency spectrum analysis system are analyzed.2.The theory of audio frequency spectrum analysis system based on?C/OS-?is introduced.The basic knowledge and related principles of the signal spectrum analysis technology,the physical meaning of the fast Fourier transform algorithm,the selection of the main control chip,the basic knowledge of the embedded real-time operating system and the related theories of the ?C/OS-? system are introduced.3.The total hardware design and the realization of the hardware circuit of the audio frequency spectrum analysis system based on the ?C/OS-? are introduced.The design uses a low-power 32 bit STM32F103ZET6 chip as the core of computation.In this chapter,the overall design of the system and the overall design of the hardware structure are introduced.In the implementation of the specific hardware circuit,it mainly includes the signal amplifying circuit,the anti aliasing filter circuit,the memory circuit module,the voice module,the LCD display module,the key module,the power module and the main control chip module.4.The software design and implementation of audio frequency spectrum analysis system based on ?C/OS-? is introduced.First,it is based on the hardware circuit design to implement the framework of the software as a whole.It introduces the specific transplant process and code modification of ?C/OS-? on the basis of the project,establishes each functional module,and then expounds the software design framework of each module in detail.5.The test and analysis of the system is introduced.Each module of the hardware circuit is debugged so that the functions of each module are normal.First,the simulation and other modules are tested against the alias filter module.Then the program is downloaded to STM32,and the whole system is tested.Finally,the test results are analyzed.
Keywords/Search Tags:?C/OS-?, STM32, Spectrum display, Signal amplification, The filter
PDF Full Text Request
Related items