Font Size: a A A

Design And Implementation Of The Motion Control System Based On USB Interface

Posted on:2014-12-25Degree:MasterType:Thesis
Country:ChinaCandidate:J P TianFull Text:PDF
GTID:2268330422463525Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of microelectronics and computer technology, there is aprofound change in the motion control technology. It is changed from traditional closedcontrol system to open motion control system. With the popularity of intelligent terminalequipment such as panel computer, the market begin to require "plug and play" andportable motion control system and equipment. It has theoretical significance and practicalvalue in the study of the universal interface, high-performance motion control systemsolutions.This paper design and develop a generic motion control system based on USB. Thesystem consists of a motion control card and an application on PC. The main controller ofthe motion control card is a CPLD, and with a microcontroller CY7C68013A as thecoprocessor. CY7C68013A has a USB2.0interface, used to complete the datacommunication between the motion control card and the host computer. The motioncontrol card controls the movement of the peripheral device via the dedicated peripheraldrive circuitry. The application on PC complete these control functions, such as2channel16-bit analog voltage output,2channel12-bit analog voltage output,1channel PWMpulse output,16channel digital input and output via the API library which is matched withthe motion control card. The API library is developed based on CyAPI.lib and Libusblibraries. They are support lots of operating system, such as Windows, Linux and Android.The API library is free and flexible for further development. The motion control card hasmany features, such as ease of use, versatility, high precision, reliability and so on. It canbe used to control NC machine tool, laser marking machine etc.With laser marking machine online experiment, the system can be stable and accuratecontrol the movement of the digital galvanometer and analog galvanometer, and can meetthe requirements of high-speed marking. Do comparative experiments with similarproducts on the market, the experimental results show that these two systems can bereplaced for each other, but this system has a low cost.
Keywords/Search Tags:USB interface, Motion control, CPLD, Laser marking, API, Cross-platform
PDF Full Text Request
Related items