Font Size: a A A

Based On Embedded Software Design Of The Embroidery Machine And Research

Posted on:2009-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:X R LuFull Text:PDF
GTID:2208360278453752Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development of embroidery machine industry is very rapid. The task of embroidery machine controller is to control embroidering motion accurately and embroider colorful designs according to data of design patterns. Also, we need the function of processing these designs. It is designed that z axis makes use of servo motor and x, y axis utilize subdivided step motors, as well as motors for changing color, raking-out thread, cutting thread are AC ones and action of fastening thread is implemented by electromagnet.The embroidery machine controller based on embedded technologies has good stability and some kinds of intelligence. And at the same time, it is good for all providers to develop a common means by using module design patterns. A modularized hardware and software structure was introduced in this dissertation. By using this design it is very convenient for providers to upgrade their products and develop their new generation product. A wonderful embroidery machine controller has been developed based on embedded processor by using this structure.The hardware section includes: S3C2410A(based on PC104 of ARM920T), driver power supply of servo motor, servo motor and its driver, subdivided step motors and their drivers, electro circuit board of thread break detection, various sensors and so on. The software is based on embedded Linux OS, which is free and adapted to civil product development and reducing cost. And the interface is developed by QT. So the software section includes: device driver of hardware control, graphic interface, design file identification, design data process, thread break detection and external system such as U disk or Ethernet Network.The most important research in this paper is the development of embedded software. And the main research work is as follows:Firstly, we propose the whole system solution and design integrative structure of information process and control, which is useful for system to be upgraded in the future and also provide customers multiple choices.Secondly, we introduce device driver of embroidery machine controller based on Linux emphatically.Thirdly, we describe the format of files such as DST, DSB stored in the system in detail and the decoding method.Fourthly, we use QT to develop graphic interface.Finally, we organize RS485 protocol to realize the information transfer between main controller and thread break detection.
Keywords/Search Tags:embroidery machine, embedded system, ARM920T, Linux, QT, device drive, RS485, communication protocol
PDF Full Text Request
Related items