Font Size: a A A

Design And Implementation Of HMI Configuration Software Based On Embedded Platform

Posted on:2020-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y XiaFull Text:PDF
GTID:2428330626453380Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
HMI configuration software is used to develop human-computer interaction interface,which has the characteristics of high efficiency,low cost and high reliability.With the wide application of human-computer interaction devices in various fields of life,HMI configuration software also has a wider range of application scenarios.A low-cost embedded configuration human-computer interaction system,with HMI configuration software as the core,is designed and implemented in this dissertation.Firstly,in this dissertation,the advantages and disadvantages of common HMI configuration software at home and abroad are analyzed,and the development trend of HMI configuration software is expounded.In addition,based on the actual application scenarios,a scheme of HMI configuration software based on embedded platform without operating system is proposed.Secondly,TSUMV56 RUU is adopted as the main control chip of the embedded device,and the serial port is selected as the communication mode between the embedded device and the configuration software,and the communication format and specification are defined.Based on the main program framework,the embedded software is developed,and the basic functional modules such as serial communication,configuration file parsing and screen rendering are designed and implemented.In terms of communication,the CRC algorithm based on the residual table is used to ensure the correctness and integrity of the data transmission.Then,the C# language is used to develop the configuration software.On the basis of the.NET framework,the user interaction interface of the configuration software is designed.With the design pattern of Singleton Pattern,Prototype Pattern,State Pattern,etc.,the core function modules such as window editing,configuration file generation and download are realized,which greatly reduces the coupling of the program and improves the software development efficiency.In addition,the mutual conversion rules between the configuration screen and the XML file are designed,and the project management module is implemented.Finally,the system environment is set up,and the unit software and system functions are tested to verify the feasibility of the design.And the electric wheelchair monitoring system is developed with the configuration software.
Keywords/Search Tags:Configuration Software, HMI, Embedded Systems, C#
PDF Full Text Request
Related items