Dissertation > Excellent graduate degree dissertation topics show

Research and Design of the Embedded HMI Configuration Software

Author: GongYuJie
Tutor: LiFangMin
School: Wuhan University of Technology
Course: Communication and Information System
Keywords: Embedded System Configuration Software Design Pattern Configuration File
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 255
Quote: 1
Read: Download Dissertation

Abstract


With the development of technology of computer software and hardware, embedded HMI is used in the field of industrial control more and more. HMI configuration software provides a way of architecture in a building block for engineers and technicians to product the scene control process and control interface. A variety of control objects of control system are abstracted in several types of basic graphic elements and components. Configuration software can help us to establish the relationship between them to form a simple, intuitive man-machine interface.HMI configuration software is divided into two parts, PC Configuration Software (PCCS) and Embedded Configuration Software (ECS) . PCCS is used to edit configuration control interface, running on PC, and the ECS redraw the control interface and achieve monitoring, running on embedded device.Such a configuration idea is the same with the concept of object-oriented technology, design patterns based on encapsulation, inheritance and polymorphism of object-oriented. It can help us to solve problems of object-oriented design. The use of design patterns can improve the efficiency and quality of software development.The main work and innovation of the paper reflects in the following aspects:First, design concept of Embedded HMI is proposed, based on the traditional configuration software. The architecture of the embedded HMI hardware and software is analysised, choosing a suitable development platform. Functional requirements of the embedded HMI configuration software are Analysised, dividing function modules reasonable. The design methods of PCCS and ECS are detailed.Second, the embedded system’s RAM and file storage space is limited. According to the functional requirements and efficiency considerations, configuration file format is defined to made it easy to read, saving storage space, solving the embedded configuration information’ s conversion of embedded HMI.Third, not only the theory how to select and apply design patterns is stuied, but also use the appropriate design patterns in the specific design in accordance with the actual situation and selection method in order to improve software development efficiency, scalability and flexibility.Finally, Embedded HMI functions are tested by application. The results show that the running of the system achieved the desired objective.

Related Dissertations

  1. The Electric Power Steering System,U463.4
  2. Transplant of Windows CE Operation System Based on ARM9,TP316.7
  3. The Research of Moving Object Tracking System Based on Embeded Image Process Unit,TP391.41
  4. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  5. Data Collecting and Processing of Multi-Linear-CCD Visual Measuring System,TP274.2
  6. LXI-VXI Adapter Design,TP274
  7. Research on Temperature Control System for High-Performance Oven-Control Crystal Oscillator (OCXO),TN752
  8. Study of An Embedded Chinese Medical Therapeutic Apparatus,R197.39
  9. The Design of Monitoring System and Experimental Study of the Solar Assisted Heat Pump Unit with Cooling, Heating and Gaining Hot Water,TK511.2
  10. The Design and Implementation of the Automation Management System of Yongchangjing River,TP315
  11. Research of Infrared Radiation Temperature Measure System Based on μC/OS-Ⅱ,TN215
  12. Study on DSP-based Double-wire Welding Machine and Its Human-machine Interface,TG409
  13. The Research and Development of Polycrystalline Silicon Core Manufacturing Operation Simulation System,TQ127.2
  14. The Hardware Design of the Intelligent Camera Based on the Embedded System,TN948.41
  15. Body Motion Sensing Based Personal Positioning Method and System Implementation,TN95
  16. The Usb-based Virtual Storage on the mini6410,TP333
  17. The Research and Realization of Human Machine Interface Reconfigurable Communication Based on Embedded Linux,TP11
  18. Design and Implementation of Information Flow Tracking,TP368.1
  19. Research of Embedded System Application Interface Based on DBUS,TP368.1
  20. Study of Visualized Data Processing System for Computerized Flat Kniting Machine Based on ARM9,TS183
  21. The Design and Implementation of Monitoring System Based on Embedded Web Server in Portable Satellite Communication Earth Station,TN927.2

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile