Font Size: a A A

Research Of Embedded Fuzzy Controller Based On ARM9

Posted on:2009-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:H T GuFull Text:PDF
GTID:2178360245468236Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Windows CE.net is a 32-bit embedded operating system developed by Microsoft Corporation. It is based on embedded hardware system. It has good capability on communication, excellent graphical interfaces and multitasks. The processor S3C2410A of Samsung Corporation is low-power and high-integration embedded processor based on ARM920T. Comparing with classical computer system, embedded system based on S3C2410A has smaller volume, low-power, high-performance, high-reliable and so on. Therefore, embedded system based on processor S3C2410A is used more and more widely.This thesis researches for an embedded fuzzy controller based on ARM9.Its hardware platform is based on Samsung Corporation's processor S3C2410A and its software platform adopts Windows CE 5.0.At first, this paper studies on the characteristic of Windows CE.net 5.0 and hardware characteristic of processor S3C2410A, the development of Board Support Package, BootLoader and OEM Adaption Layer based on Windows CE 5.0. And the paper finishes the development of driver with Windows CE.net. Windows CE.net 5.0 is transplanted on the S3C2410A's development board. Secondly, this paper researches for the development of stream interface driver and device driver in Windows CE.net. The developments of USB driver, serial port driver, ADC driver, GPIO driver and PWM driver have been finished in Windows CE.net 5.0. And the testing and application programs with relevant driver have been completed too.At last, the control algorithm of fuzzy PID is adopted, which is verified by simulation software. And fuzzy PID is used for controlling structure of three-tank liquid. Satisfying control effect has been obtained.
Keywords/Search Tags:Embedded System, Windows CE.net, ARM, Driver Developing, Fuzzy PID
PDF Full Text Request
Related items