Font Size: a A A

The Development Of Embedded Motion Controller

Posted on:2009-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y J FuFull Text:PDF
GTID:2178360272473675Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The motion controller is the core of the motion control system,it is the equipment that control the motor driven machine to implement the ecpectant motion locus.As the motion control technologies progress continually and achieve maturation,the development of open architecture,high performance,low cost and general purpose embedded motion controllers become the inevitable demand of the market.Currently most of motion controllers on the marker are motion control cards based on PC bus,which need be installed in PCI or ISA slot in the personal computer(PC),so these controllers depend on computers.The volume of the system used these controllers is too big to satisfy some application requirements.For solving these problems,this thesis puts forward the mode of microprocessor control unit and Programable Logic Device motion controller. This paper talks the hardware and software design of the system in detail.The hardware of the embedded three-axis motion controller has two key components: core of the motion controller that composed by microprocessor control unit and Programable Logic Device, also the external interface circuits and parts is important. Microcontroller complete interpolation computing, and the issue of impulse control and stepping digital servo motor exercise and complete the trajectory control. Programmable logic device to complete the main controller logic control. The external interface circuit design including external storage circuit design, human-computer interface design, communications module design, completed the corresponding data storage, human-computer interaction and data communications functions. Papers introduce all the major chip functions and usage, and gives the specific hardware wiring diagram.The design motion controller software, based on the windows2000 operating system, used for the C language development tools, and the use of modular object-oriented programming ideas, divide all instruction into categories motion control, brake type, location and status Enquiries category, interrupt management, and other four categories. And prepare the API function for each type of instructions in detail. These function have relatively independent function,major in transfer parameters , meet the habit of call.Users can designe the unique motion control system by the provided API library.In addition, based on the powerful visual function of VC + +6.0 ,embedded motion controller prepared a friendly interactive interface that allows users to debug and control the motion control system.In short, the paper completed the designof embedded three-axis motion controller, prepared the API function of the motion control.and through the research of application said that the structure accuracy of hardware and software platform,for future development of the embedded multi-axis motion controller has laid a Sound technical basis.
Keywords/Search Tags:Motion Controller, Embedded, MCU
PDF Full Text Request
Related items