The invention provides a controller of a steering engine. The controller comprises a zeroing circuit, a steering engine feedback position circuit, a
target signal conditioning circuit, a
target angle and actual angle
processing circuit, a direction
control circuit, a
signal selecting circuit, a PWM (Pulse-Width Modulation)
signal generating circuit, a PID (
Proportion Integration Differentiation) conditioning circuit, a
carrier signal generating circuit, a
signal isolating circuit, an over-current protecting circuit, a current sampling circuit, a power
pipe driving circuit, an
H bridge inverter circuit, a current sampling circuit and a power supply circuit. According to the controller of the steering engine provided by the invention, the common elements are adopted, so that the cost is reduced; with the adoption of the
mature technology, the reliability can be ensured; and a PID control technology, a PWM control technology, a
target signal and actual
signal processing technology, an over-current protecting circuit technology, an isolating technology and the like are achieved by adopting discrete electronic elements; and as an experiment shown, the controller of the steering engine has the characteristics of being quick in response and good in tracking and meets the performance of controlling the steering engine.