Font Size: a A A

The Study Of Full Functionalized Controler For Solar Water Heating System Based On FPGA

Posted on:2013-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:H J ZhongFull Text:PDF
GTID:2252330392465595Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The energy problem and environmental problem have drawn more attention of countries and people.The solar water heater which uses solar energy to produce hot water has already walked into thousands of households. And it was one of products which were with the most rapid development and the most mature technology in renewable energy market.However,the present household solar water heater controller more uses micro-controller chip and this kind of system has single function,poor real-time performance,poor anti-interference ability and cannot realize instant hot.For the above shortages,according to the fuzzy control algorithm two-dimensional fuzzy temperature control system based on FPGA and SOPC technology was proposed,which can realize solar heating coordination with electricity heating. In terms of the overall design,bottom-up design method was adopted in this system.The hardware system was designed in Quartus Ⅱ and SOPC Builder integrated development environment,at the same time the software system was designed in Nios Ⅱ IDE platform.In this paper,FPGA,SOPC technology and development environment was introduced briefly.The circuit design in FPGA internal was researched on,including:Nios Ⅱ custom,timer module,fuzzy control module,SDRAM controller module,LCD controller module,EPCS controller module and input/output module.In the peripheral circuit design,temperature detection module,water level detection module,water flow detection module,keyboard module,relay output module,etc were designed.On this basis,completed the corresponding designs,simulation and debugging for each module.Finally,system optimization further was made in the top-module of hardware system design.According to the design demands for the control system,the software design was relatively complicated. So,the software system has been divided into several function modules,including:keyboard scanning procedure,fuzzy control procedure,LCD display procedure,temperature detection procedure,etc.And each function submodule was designed separately.
Keywords/Search Tags:solar water heater, filed programmed gate array, electric auxiliaryheating, system on programmable chip, fuzzy control
PDF Full Text Request
Related items