Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
248 words
A method of controlling the application of motor drive pulses having varying widths from an energy source having a changing internal resistance R i to a stepping motor, said method comprising the steps of: determining an energy threshold E io to be supplied to the motor by a pulse for which stepping is assured in all cases of normally occurring loads; continually measuring the instantaneous voltage U o across the motor winding terminals and the instantaneous current I(t) circulating in said winding during a pulse supplied by said energy source, the values of said instantaneous voltage U o and instantaneous current I(t) being dependent on the internal resistance R i of said energy source; continually calculating the difference U o -RI where R represents the winding resistance during said pulse; continually forming the product (U o -RI) I(t) during said pulse; continually integrating said product over a time period t during said pulse whereby the value of the integral represents the energy E i (t) supplied to the motor; continually comparing the measured value E i (t) during said pulse to the predetermined threshold value E io ; and, cutting off the energy supply when E i (t)=E io to form the end of said pulse whereby the width of a motor drive pulse varies as the voltage U o and the resistance R i of the energy source vary to provide a predetermined quantity of energy equal to said energy threshold E io to the motor winding.
Claim 2
Independent Claim
248 words
A method of controlling the application of motor drive pulses having varying widths from an energy source having a changing internal resistance R i to a stepping motor, said method comprising the steps of: determining an energy threshold E io to be supplied to the motor by a pulse for which stepping is assured in all cases of normally occurring loads; continually measuring the instantaneous voltage U o across the motor winding terminals and the instantaneous current I(t) circulating in said winding during a pulse supplied by said energy source, the values of said instantaneous voltage U o and instantaneous current I(t) being dependent on the internal resistance R i of said energy source; continually calculating the difference U o -RI where R represents the winding resistance during said pulse; continually forming the product (U o -RI) I(t) during said pulse; continually integrating said product over a time period t during said pulse whereby the value of the integral represents the energy E i (t) supplied to the motor; continually comparing the measured value E i (t) during said pulse to the predetermined threshold value E io ; and, cutting off the energy supply when E i (t)=E io to form the end of said pulse whereby the width of a motor drive pulse varies as the voltage U o and the resistance R i of the energy source vary to provide a predetermined quantity of energy equal to said energy threshold E io to the motor winding.
Claim 3
Dependent Claim
74 words
A method as set forth in claim 1 wherein the product (U o -RI) I(t) is integrated between two time limits, a first for which t=0 corresponding to the instant of application of the motor drive pulse and a second for which t=T i max , T i max representing the maximum motor drive pulse width in a situation where the energy supplied to the motor is not sufficient to reach the predetermined energy.
Claim 4
Dependent Claim
301 words
A control circuit for controlling the application of motor drive pulses having varying widths from an energy source having a changing internal resistance R i to a stepping motor, said control circuit comprising: first means for generating a signal representing an energy threshold E io to be supplied to the motor by a pulse for which stepping is assured in all cases of normally occurring loads; second means for continuously measuring the instantaneous voltage U o across the motor winding terminals and the instantaneous current I(t) circulating in said winding during a pulse supplied by said energy source, the values of said instantaneous voltage U o and current I(t) being dependent on the internal resistance R i of said energy source; third means responsive to said second means for continuously calculating the difference U o -RI where R represents the winding resistance during said pulse; multiplier means responsive to said second means and said third means for continuously forming the product (U o -RI) I(t) during said pulse; integrating means responsive to said multiplier means for continuously integrating said product over a time period t during said pulse whereby the value of the integral represents the energy E i (t) supplied to the motor; and, comparing means responsive to said first means and said integrating means for continuously comparing the measured value E i (t) during said pulse to the predetermined threshold value E io ; said comparing means including further means for cutting off the energy supply when E i (t)=E io to form the end of said pulse, whereby the width of a motor drive pulse varies as the voltage U o and the resistance R i of the energy source vary to provide a predetermined quantity of energy equal to said energy threshold E io to said motor.
Claim 5
Dependent Claim
301 words
A control circuit for controlling the application of motor drive pulses having varying widths from an energy source having a changing internal resistance R i to a stepping motor, said control circuit comprising: first means for generating a signal representing an energy threshold E io to be supplied to the motor by a pulse for which stepping is assured in all cases of normally occurring loads; second means for continuously measuring the instantaneous voltage U o across the motor winding terminals and the instantaneous current I(t) circulating in said winding during a pulse supplied by said energy source, the values of said instantaneous voltage U o and current I(t) being dependent on the internal resistance R i of said energy source; third means responsive to said second means for continuously calculating the difference U o -RI where R represents the winding resistance during said pulse; multiplier means responsive to said second means and said third means for continuously forming the product (U o -RI) I(t) during said pulse; integrating means responsive to said multiplier means for continuously integrating said product over a time period t during said pulse whereby the value of the integral represents the energy E i (t) supplied to the motor; and, comparing means responsive to said first means and said integrating means for continuously comparing the measured value E i (t) during said pulse to the predetermined threshold value E io ; said comparing means including further means for cutting off the energy supply when E i (t)=E io to form the end of said pulse, whereby the width of a motor drive pulse varies as the voltage U o and the resistance R i of the energy source vary to provide a predetermined quantity of energy equal to said energy threshold E io to said motor.