Method of and a device for identifying the position of the rotor of a stepping motor
First Claim
1. A method of identifying the angular rest position of the rotor of a stepping motor comprising a magnetized rotor having a pair of diametrically opposite poles liable to lie in two rest positions, a stator forming a magnetic circuit having saturable narrow portions and a coil coupled magnetically to the stator for setting up therein a magnetic field, said method comprising:
- applying to said coil an electric control pulse;
measuring a control current, generated within the coil by said pulse, at the end of a control time interval counted from the beginning of said pulse;
comparing the control current with a first reference current; and
determining the sign of the comparison between the two currents, this sign being representative of the rest position of the rotor, characterized in that, to determine the control time interval, it further comprises;
applying to the coil a first electric pulse;
measuring a first current in the coil generated by the first electric pulse;
determining a first time interval corresponding to the time needed by the first current to reach a second reference current;
memorizing the first time interval;
applying to the coil a second electric pulse having the same amplitude as the first but of opposite polarity;
measuring a second current in the coil generated by the second electric pulse;
determining a second time interval corresponding to the time needed by the second current to reach the second reference current;
adding the second time interval to the first; and
determining the control time interval as a function of the sum of said first and second intervals.
1 Assignment
0 Petitions
Accused Products
Abstract
The method according to the invention is applicable to motors comprising a magnetized rotor having two diametrically opposed poles, a stator making up a magnetic circuit having saturable constricted portions and a coil coupled magnetically to the stator. The method consists in applying to the coil an electric pulse, in measuring a control current (I'"'"'01, I'"'"'02) generated within the coil by the electric pulse at the end of a control time interval (t'"'"'o -ti) and in comparing the control current with a reference current (Ir), the sign of this comparison being representative of the position of the rotor. In order to take into account the variations in the characteristics of the motor with time, the control time interval (t'"'"'o -t'"'"'i) is readjusted periodically by means of first and second electric pulses of a learning signal applied to the coil. The first pulse of this signal generates within the coil a first current (I1) which reaches the reference current (Ir) after a first time interval (ta -ti). The second pulse generates a second current (I2) which reaches the reference current (Ir) after a second time interval (tb -ti). The mean value of the first and second time intervals is then taken as the value of the control time interval (t'"'"'o -ti). The device for carrying out this method enables the position of the rotor to be identified under optimal conditions and can be used with advantage in timepieces.
-
Citations
4 Claims
-
1. A method of identifying the angular rest position of the rotor of a stepping motor comprising a magnetized rotor having a pair of diametrically opposite poles liable to lie in two rest positions, a stator forming a magnetic circuit having saturable narrow portions and a coil coupled magnetically to the stator for setting up therein a magnetic field, said method comprising:
-
applying to said coil an electric control pulse; measuring a control current, generated within the coil by said pulse, at the end of a control time interval counted from the beginning of said pulse; comparing the control current with a first reference current; and determining the sign of the comparison between the two currents, this sign being representative of the rest position of the rotor, characterized in that, to determine the control time interval, it further comprises; applying to the coil a first electric pulse; measuring a first current in the coil generated by the first electric pulse; determining a first time interval corresponding to the time needed by the first current to reach a second reference current; memorizing the first time interval; applying to the coil a second electric pulse having the same amplitude as the first but of opposite polarity; measuring a second current in the coil generated by the second electric pulse; determining a second time interval corresponding to the time needed by the second current to reach the second reference current; adding the second time interval to the first; and determining the control time interval as a function of the sum of said first and second intervals. - View Dependent Claims (2, 3)
-
-
4. A device for determining the angular position of the rotor of a stepping motor comprising a magnetized rotor having a pair of diametrically opposite poles liable to lie in two rest positions, a stator forming a magnetic circuit having saturable narrow portions and a coil coupled magnetically to the stator for setting up therein a magnetic field, said device comprising:
-
means for generating an electric control pulse; means for applying said pulse to the coil of the motor; means for measuring a control current, generated in the coil by said pulse, at the end of a control time interval counted from the beginning of said pulse; memory means for storing said control time interval; means for comparing the control current with a first reference current and for generating a signal representative of the sign of the comparison, said sign indicating the angular position of the rotor, characterized in that it further comprises; means for generating a first electric pulse; means for applying said first pulse to the coil of the motor; means for measuring a first current in the coil, generated by said first pulse; means for determining a first time interval corresponding to the time needed by the first current to reach a second reference current; means for generating a second electric pulse having the same amplitude as the first but of opposite polarity; means for measuring a second current in the coil, generated by said second pulse; means for determining a second time interval corresponding to the time needed by the second current to reach the second reference current; means for adding the second time interval to the first; and means for calculating the mean value of said two time intervals and for transferring said mean value into said memory means, said value being the control time interval.
-
Specification