The paper designs a high power DC motor closed-loop control system, mainly including design of H bridge drive circuit, speed detection circuit and signal conditioning circuit. In order to improve the performance of motor running, one proposes a fuzzy adaptive PID control algorithm. Firstly, one determines the degree of membership of the input values to defined fuzzy sets, then constructs the fuzzy rule table according to experience and experiments, finally, makes defuzzification for every parameter of PID controller, that is, Kp, Ki, Kd. Experiments show that both hardware implementation and software control algorithms are reliable, the running performance of the system is robust before or after adding load.