Font Size: a A A

Research And Design Of Temperature And Humidity Monitoring System Based On SOPC And LabVIEW

Posted on:2016-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y L LiFull Text:PDF
GTID:2308330464474570Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the development of embedded technology, the design scheme of digital system based on SOPC are adopted by most EDA lovers and scientific researchers. Traditional temperature and humidity monitoring methods have the disadvantages of low accuracy, high cost and poor anti-interference, and thus have gradually been replaced by the new types of design schemes with high efficiency. In this background the temperature and humidity monitoring system which is based on SOPC and LabVIEW has been researched and designed. As a special kind of embedded system solution,SOPC is an integration of the hard or the soft CPU core. It inherits the features of flexibility and high efficiency of FPGA, due to having the advantages of both SOC and FPGA, SOPC is a synergistic technique of design of both hardware and software with the function of programmability, being scalable and upgradable, and thus it provides a convenient and efficient design idea for many embedded designers. Since LabVIEW adopts the method of graphical programming rather the text editing mode, it makes the programming process graphics, simple and intuitive.The focus of this thesis is divided into two parts: hardware design and software design. The design of the hardware part of the system includes the design of the FPGA hardware module and Nios II systematic module, The software design part includes the design of system software of the lower machine code, serial communication program and PC program Lab VIEW. Series Cyclone chip EP1C6T144C8 N is used in the FPGA hardware design. DHT11 digital temperature and humidity sensor with the advantages of small volume, low power consumption is chosen as the temperature and humidity sensor. Nios II system is based on Qsys, including the Nios CPU, JTAG UART debugging interface, UART(RS232), OnChip-Memory serial port, GPIO interface and other related peripherals customization. The design of the software part of the system is focused on the design of the upper computer interface. In this thesis, the man-machine interface of the temperature and humidity monitoring system is designed through virtual instrument software. The interface includes temperature and humidity display waveform charts, serial communication controller, instrument display thermometer and numerical controller, real-time display of temperature and humidity controller, temperature and humidity alarm controller, etc..The temperature and humidity monitoring system which is based on SOPC and Lab VIEW is the combination of the advantages of SOPC’s flexibility in technique and Lab VIEW’s easiness in programming, due to the use of module design, the temperature and humidity monitoring system which is based on SOPC and LabVIEW greatly improves the efficiency of designing and is helpful to the maintenance and upgrade of system. Field testing results show that the temperature and humidity monitoring system studied and designed in this thesis works stably and can minimize the error.
Keywords/Search Tags:SOPC, Temperature and humidity monitoring, NiosⅡCPU, LabVIEW, Design of embedded system
PDF Full Text Request
Related items