Font Size: a A A

The Design And Implementation Of Musical Landscape Lamp Based On FPGA

Posted on:2012-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:G N DuFull Text:PDF
GTID:2218330368476214Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous improvement of living standards,urban landscape lighting has become a symbol of urban civilization and progress, and it is an essential part of the modernization of urban construction.LED has been vigorously promoted as an green light of energy saving and brightly colored at the call of the national "green light"and"energy saving", So the eyes of many merchants are focused on LED light source. LED occupies a leading position in the landscape lighting with the features of a high brightness, low power consumption, long life and so on. The city buildings and entertainment places have been decorated colorfully and vividly.However, it seems too quiet while people enjoy the lights and it is lack of the feeling of beating with the music, which provides the prerequisite for the realization of the music landscape. From the embedded system design to the system on chip (SOC), the realization of musical landscape lights has been moved from behind to the stage, but it cannot be able to fully meet the requirements of the characteristics of LED. Altera's system on programmable chip (SOPC), is a new embedded system design technology, which provides a SOC solution based on FPGA. It fully meets the LED characteristics and makes the system of music Landscape become reality. This paper completes the design and implementation of the musical Landscape based on this technology, takes full advantage of the FPGA large logic resources and reconfigurable and flexible design features, uses single-chip FPGA to realize the logic function of the entire system.This paper describes the design and implementation of the system of music landscape based on FPGA, and gives the detailed description about hardware and software design. In overall design, it introduces the specific functions and the preparation of basics for the system to be achieved, and provides the system environment of the realization. In terms of hardware, on the one hand, it mainly introduces the design of PLL control module and Nios II soft-core processor configuration and so on.These modules call and connect with each other in the top-level module, and then constitute the entire digital SOPC system; another aspect is the design of LED modules including the choice of chips and the circuit structures. In terms of software, it is programmed to NiosⅡsoft-core processor and achieved the communication between five tasks inμC/OS-Ⅱoperation system; This paper presents the general block diagram of the software and the state machine diagram of information exchange between the various tasks, and introduces the basic functions of the realization and basic ideas followed by the detailed process of implementation of each task.It creates an application using MFC in VC++6.0 environment including MP3 control, LED control and the display interface and achieves the purpose that the PC controlling the music landscape by way of serial communication. Because of the need of displaying the operational information, the paper mentions the conversion between the characters encoding format. The paper gives a detailed flow chart and the transformation process, which provides a guarantee for displaying the informations on PC interface.Finally, it gives the platform and the results for the entire control system, which reaches the desired purpose and has a certain use value.
Keywords/Search Tags:FPGA, Music Landscape, MP3, SOPC, NiosⅡ
PDF Full Text Request
Related items