This system adopts MSP430Fxx series single chip microcomputer, it is a 16-bit ultra low power microcontroller, the internal structure of harvard, it greatly improved the ability of processing data, and I set up in the PC software for opening and closing control relay, and relay status display, start stop control of dc motor, the stepper motor's start, stop, forward, inversion, acceleration and deceleration control, real-time display of running status of step motor, and external signal collection and data display. Data communication by PC serial port and MCU serial port communication completed. The lower machine is composed of power module, MCU control module, dc motor drive module, stepper motor drive module, relay control module, PWM signal generation module and NE555 pulse generation module. Realize communication with upper computer, drive stepper motor, and manual control speed regulation function.