| Fuzzy logic control is a very important branch of Intel ligent control. It can work effectively in the field that no mathematical model exists. Fuzzy logic control has been widely used in many fields especially in household appliances. In recent years, FPGA and EDA tools are developed very fast in our country. The main task of this thesis is to realize a fuzzy logic controller with two inputs and one output on FPGA.First, introduction of the basic theories of intelligent control and fuzzy logic control is given. Then, the fuzzy control algorithm used in this thesis is described particularly.Based on the above, the digital logic realization of a fuzzy logic controller with peripheral interfaces is studied. First the Top-Down design flow and EDA tools used here are illuminated. Then realization of each module is made in detail. Simulation is made for each module and each step.A test method based on AT89C51 and FLASH chip K9F6408UOA is given. A traffic controller is tested by this means. The host controller AT89C51 reads data from K9F6408UOA, and tests each interface module and fuzzy logic module. |