Font Size: a A A

A Research Of Multi-MCU Implementation Based On Data Set

Posted on:2011-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LianFull Text:PDF
GTID:2178360302480592Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the development of micro controller unit (MCU) technology, MCU control systems have found more and more applications. Conventionally, MCU control system is designed upon the input/output and functional requests. Therefore, system peripheral hardware devices and the controlling software is determined. In case of version-up or functional modifications, the controlling program must be modified or re-written to cope with the change of signal arrangement, data flow, data structure, user interface modification, or button functions. System software reusability and productivity are poor.Configuration controlled software is widely used in large-scale control systems. These configuration controlled software systems can be easily configured. Without any code-modification, system functions are even realized on-site. There are some third-part software productions, such as, Wonderware's Intouch, KunlunTongtai's MCGS, and WellinTech's Kingview. These configuration controlled software products are expensive, and need operating system such as Windows. The host is a PC or high grade embedded system. The GUI is developed to support on-screen configuration. Because of the cost and software volume, these software can not fit for MCU control systems.Combining the advantage of configuration controlled software to the MCU system hardware resources, a low cost dynamic configuration controlled system solution is proposed in the thesis. General functions are stored as part of system's application program. The menu control information, input and output port specifications, system functions, and processing routines are configured by the configuration files.In the thesis, the characteristics of conventional MCU control system are discussed. A small-scale dynamic configuration control system architecture is proposed. According to the system architecture features, hardware architecture and software modules are discussed in detail. The hardware module is composed of four modules including, the main control module, human-computer interface, external storage and I/O port module. The common procedures of the core microcomputer control, screen display and keyboard handling, high-capacity external storage module to read and write and I/O port control modules are implemented.The operation description files for system operation are stored in the large-capacity external storage device. The system can store, read and parse the configuration files. The human-computer interface and I/O port outputs are defined by these files. The standard XML formats are used for the dynamic configuration control system configuration files. XML parsers used in the MCU system are specially designed to meet the requirement of MCU conditions. With limited resources, the proposed XML parser can read, write, get the command contents from XML files.Finally, the proposed dynamic configuration system is successfully used in the multi-machine distribution control system for laundry.
Keywords/Search Tags:large-capacity storage, dynamic configuration, control systems, XML parser
PDF Full Text Request
Related items