Method of controlling a stepping motor
First Claim
1. A method for controlling a stepping motor for driving a pointer for an indicating instrument, the method comprising the steps of:
- determining, in a controller, a step width and a direction of rotation of the stepping motor;
transmitting the step width and the direction of rotation from the controller to a control circuit, the control circuit controlling the stepping motor and rotating the stepping motor one step upon receiving each of a plurality of step clock signals from the controller;
dividing, in the control circuit, the step width received from the controller into a plurality of partial steps, wherein a further step width of the partial steps is less than the step width received from the controller;
generating a composite binary number, the composite binary number representing an actual position of each step, wherein the composite binary number includes a lower value bit supplied by a changeover switch and at least one higher value bit supplied by a counter;
transmitting the composite binary number to the controller and to an allocating device, the allocating device transmitting a first signal for controlling the stepping motor;
converting the composite binary number to a plurality of time-staggered pulses corresponding to the plurality of partial steps; and
transmitting the time-staggered pulses from the control circuit to the stepping motor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a device for controlling a stepping motor in which the width of step and the direction of rotation of the stepping motor are determined in a controller and sent to a control arrangement for controlling the stepping motor. Upon each step clock signal from the controller, a step is carried out. The step width output by the controller is divided by the control circuit into a plurality of smaller partial steps the step width of which is smaller than the step width output by the controller, and these partial steps are sent in several time-staggered pulses by the control circuit to the stepping motor.
17 Citations
5 Claims
-
1. A method for controlling a stepping motor for driving a pointer for an indicating instrument, the method comprising the steps of:
-
determining, in a controller, a step width and a direction of rotation of the stepping motor; transmitting the step width and the direction of rotation from the controller to a control circuit, the control circuit controlling the stepping motor and rotating the stepping motor one step upon receiving each of a plurality of step clock signals from the controller; dividing, in the control circuit, the step width received from the controller into a plurality of partial steps, wherein a further step width of the partial steps is less than the step width received from the controller; generating a composite binary number, the composite binary number representing an actual position of each step, wherein the composite binary number includes a lower value bit supplied by a changeover switch and at least one higher value bit supplied by a counter; transmitting the composite binary number to the controller and to an allocating device, the allocating device transmitting a first signal for controlling the stepping motor; converting the composite binary number to a plurality of time-staggered pulses corresponding to the plurality of partial steps; and transmitting the time-staggered pulses from the control circuit to the stepping motor. - View Dependent Claims (2, 3, 4, 5)
-
Specification