With the development of digital control technology and improving of SMT mounter in the industry, traditional motion system which used single-chip to control SMT equipment already can't be fit to new needs which are in the velocity and precision. That forces us to mend it by using some new ways and new technologies.This paper expounds the motion system on personal computer in detail. The core of the motion system is 3 -axis-servo-motion controller. This controller's core chip is TMS320F2812 of TI company and deals with four channels signals which come from encoder. The controller takes over statement from the PC by PCI bus and finish interpolation arithmetic, linkage arithmetic.In the paper ,we stress hardware principium of the system. Firstly, we conform the power supply of the system by types of chips, and design the circuit of power supply to satisfy needs of all types of chips. Then, we aim that the space of TMS320F2812'RAM is not enough, we expand the outside RAM .At the same time, we choose the PCI bus as our communication way. Last, we choose a chip which belongs to FPGA to take count of and discern signals of encoder.We set up the dynamics model of direct current motor and bring forward an exoteric system design. Then in allusion to the position error of system using traditional PID, we find a way which is PD, speed and acceleration feed forward arithmetic. It's proved that the error which new way produces is only twenty percent of error which traditional way produces. In the end of paper ,we write arithmetic program and controlling program of system, which is proved in CCS. |