Brushless motor
First Claim
Patent Images
1. An all-digital control system for a motor having an armature, comprising:
- (a) a main digital signal processor for supplying a digital input command signal indicative of a desired motor operation;
(b) a drive controller in digital communication with the main processor, for generating, for each phase of the motor, and in response to the command signal, a digital commutation signal to move the armature, and a digital pulse width modulated signal having a duty cycle established by the input command signal;
(c) switching means in digital communication with the controller, for generating, for each phase, and in response to each commutation signal and each pulse width modulated signal, a digital two-state control signal having an on-state which lasts for said duty cycle;
(d) means in digital communication with the controller, for generating, for each phase, a digital tachometer signal indicative of armature position;
(e) said controller being further operative for processing the tachometer signal, to generate a digital output signal indicative of the actual armature speed or position, and for communicating the digital output signal to the main processor, said controller including a look-up table having bit patterns, each corresponding to a different armature position.
2 Assignments
0 Petitions
Accused Products
Abstract
A wholly digital motor-control system for surgical instruments is disclosed. The signal processor and drive-controller communicate digitally through optical fibers. The system provides fail-safe shutdown in the event that communication ceases for longer than a predetermined time, torque limitation and control of complex movement patterns.
-
Citations
24 Claims
-
1. An all-digital control system for a motor having an armature, comprising:
-
(a) a main digital signal processor for supplying a digital input command signal indicative of a desired motor operation; (b) a drive controller in digital communication with the main processor, for generating, for each phase of the motor, and in response to the command signal, a digital commutation signal to move the armature, and a digital pulse width modulated signal having a duty cycle established by the input command signal; (c) switching means in digital communication with the controller, for generating, for each phase, and in response to each commutation signal and each pulse width modulated signal, a digital two-state control signal having an on-state which lasts for said duty cycle; (d) means in digital communication with the controller, for generating, for each phase, a digital tachometer signal indicative of armature position; (e) said controller being further operative for processing the tachometer signal, to generate a digital output signal indicative of the actual armature speed or position, and for communicating the digital output signal to the main processor, said controller including a look-up table having bit patterns, each corresponding to a different armature position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An all-digital speed control system for a motor having an armature, comprising:
-
(a) a main digital signal processor for supplying a digital input speed signal indicative of a desired armature speed; (b) a drive controller in direct digital communication with the main processor, for generating, for each phase of the motor, and in response to the input speed signal, a digital commutation signal to move the armature, and a digital pulse width modulated signal having a duty cycle established by the input speed signal; (c) switching means in digital communication with the controller, for generating, for each phase, and in response to each commutation signal and each pulse width modulated signal, a digital two-state speed control signal having an on-state which lasts for said duty cycle; (d) means in direct digital communication with the controller, for generating, for each phase, a digital tachometer signal indicative of armature position; (e) said controller being further operative for processing the tachometer signal, to generate a digital output speed signal indicative of the actual armature speed, and for directly digitally communicating the output speed signal to the main processor, said controller including a look-up table having commutation bit patterns, each corresponding to a different armature position. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An all-digital control system for a motor having an armature, comprising:
-
(a) a main digital signal processor for supplying a digital input command signal indicative of a desired armature speed; (b) a drive controller in digital communication with the main processor, for generating, for each phase of the motor, and in response to the command signal, a digital commutation signal to move the armature, and a digital pulse width modulated signal having a duty cycle established by the input command signal; (c) switching means in digital communication with the controller, for generating, for each phase, and in response to each commutation signal and each pulse width modulated signal, a digital two-state control signal having an on-state which lasts for said duty cycle; (d) means in digital communication with the controller, for generating, for each phase, a digital tachometer signal indicative of armature position; (e) said controller being further operative for processing the tachometer signal, to generate digital output signal indicative of the actual armature speed, and for communicating the digital output signal to the main processor; and (f) a look-up table in the main processor adapted to provide a signal to said drive controller in response to said digital output signal indicative of the actual armature speed, that indicates a voltage or electrical drive energy needed to produce said desired armature speed. - View Dependent Claims (22, 23, 24)
-
Specification