The invention provides a linear motor driver which comprises a current feedback loop module, a power module, a detecting module, and a state analysis and control module. The motor driver is characterized in that the current feedback loop module comprises a preposing input stage module, an adder module, a low pass filter module, a power amplification feedback module, a loading module, a current sampling amplification module and a gain adjustment module which are connected in sequence; and the output signal of the gain adjustment module is connected on the input end of the adder module finally, thus forming a loop. The linear motor driver has the characteristics of high linearity, wide bandwidth, good stability, small interference to outside, and strong capacity of resisting disturbance, and is small in volume and low in cost. As the temperature coefficient of the drain-source resistance of the power amplifier is positive, when the temperature of the power amplifier rises, the current is limited, therefore, no thermal breakdown occurs, and consequently, no secondary breakdown occurs.