Claims
- 1. A position control system for an actuator comprising:
a driving circuit coupled to a motor; a sensor connected in series with said motor through said driving circuit for sensing a signal from said motor; an differentiator for receiving and differentiating the sensed signal; and a microprocessor for receiving and counting incoming pulses from said differentiator to obtain a pulse count, said microprocessor comparing the pulse count with a command input and, responsive to a difference between said pulse count and said command input, issuing a command signal to said driving circuit to initiate driving of said actuator.
- 2. The system as set forth in claim 1, wherein the sensor is a resistor.
- 3. The system as set forth in claim 2, wherein said microprocessor is configured with input/output port and an interrupt service routine which is triggered by rising edges of said incoming pulses.
- 4. The system as set forth in claim 3, wherein, after a pulse count, said input/output port is masked for a remainder of an associated pulse period.
- 5. The system as set forth in claim 2, wherein said resistor is a 1Ω resistor.
- 6. A method for sensing actuator position using a sensing resistor, comprising the steps of:
monitoring changes in current signals from a motor through the sensing resistor; receiving, by a differentiator, a sensed signal from the sensing resistor; reading, by a microprocessor, incoming pulses from said differentiator; determining a pulse count; receiving, by said microprocessor, an actuator position command input; comparing said pulse count with said received actuator position command input; and driving said actuator in response to a difference between said pulse count and said command input.
- 7. The method as set forth in claim 6, further comprising before the step of comparing, the steps of:
calibrating the microprocessor by determining a full range of motor travel in pulses; and associating an input voltage with a motor shaft position in pulses.
- 8. The system as set forth in claim 6, wherein the step of determining a pulse count is triggered by rising edges of said incoming pulses at an input/output port.
- 9. The system as set forth in claim 8, wherein, after a pulse count, said input/output port is masked for a remainder of an associated pulse period.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. application, Ser. No. 09/923,438, filed Aug. 8, 2001, which will issue on Aug. 20, 2002, as U.S. Pat. No. 6,437,533, and claims priority therefrom for the common subject matter contained herein.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09923438 |
Aug 2001 |
US |
Child |
10222971 |
Aug 2002 |
US |