Multiple processor motor control for modular surgical instruments
First Claim
Patent Images
1. A modular motor control system comprising:
- a master controller;
a first motor configured to control a first movement of a surgical instrument;
a first motor controller operatively coupled to the first motor, wherein the first motor controller and the master controller are in electrical communication, wherein the master controller provides a first control signal to the first motor controller, wherein the first motor controller controls the first motor in response to the first control signal;
a second motor configured to control a second movement of the surgical instrument;
a second motor controller operatively coupled to the second motor, wherein the second motor controller and the master controller are in electrical communication, wherein the master controller provides a second control signal to the second motor controller, wherein the second motor controller controls the second motor in response to the second control signal; and
a slave controller electrically coupled to the master controller;
wherein the slave controller generates the second control signal for the second motor controller in response to a master control signal received from the master controller.
4 Assignments
0 Petitions
Accused Products
Abstract
In various forms, the modular motor control system may comprise one or more motor controllers each having an associated motor. The one or more motor controllers may be in communication with a master controller. The master controller is configured to provide control signals to the motor controllers to control the associated motors. In some forms, the one or more motor controllers and the associated motors may be located within a surgical module. The surgical module may provide a communications interface between the master controller and the one or more motor controllers.
4647 Citations
21 Claims
-
1. A modular motor control system comprising:
-
a master controller; a first motor configured to control a first movement of a surgical instrument; a first motor controller operatively coupled to the first motor, wherein the first motor controller and the master controller are in electrical communication, wherein the master controller provides a first control signal to the first motor controller, wherein the first motor controller controls the first motor in response to the first control signal; a second motor configured to control a second movement of the surgical instrument; a second motor controller operatively coupled to the second motor, wherein the second motor controller and the master controller are in electrical communication, wherein the master controller provides a second control signal to the second motor controller, wherein the second motor controller controls the second motor in response to the second control signal; and a slave controller electrically coupled to the master controller; wherein the slave controller generates the second control signal for the second motor controller in response to a master control signal received from the master controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A modular motor control system comprising:
-
a master controller; a plurality of motors configured to control one or more operations of a surgical instrument, wherein the plurality of motors comprises; a distal roll motor; an articulation motor; a proximal roll motor; and a transection motor; a plurality of motor controllers operatively coupled to the plurality of motors wherein the plurality of motor controllers and the master controller are in electrical communication, wherein a plurality of control signals is transmitted to the plurality of motor controllers, wherein the plurality of motor controllers control the plurality of motors in response to the plurality of control signals, wherein the plurality of motor controllers comprises; a distal roll motor controller; an articulation motor controller; a proximal roll motor controller; and a transection motor controller; and a slave controller electrically coupled to the master controller, wherein the slave controller generates at least one of the plurality of control signals in response to a master control signal received from the master controller.
-
-
13. A surgical instrument comprising:
-
a handle; a master controller; a shaft extending distally from the handle; an end effector coupled to a distal end of the shaft; a first motor mounted in the handle, the first motor configured to control a first movement of the surgical instrument; a first motor controller electrically coupled to the first motor, the first motor controller configured to control the first motor, wherein the first motor controller controls the first motor in response to a first control signal provided to the first motor controller by the master controller; a second motor mounted in the handle, the second motor configured to control a second movement of the surgical instrument; a second motor controller electrically coupled to the second motor, the second motor controller configured to control the second motor; and a slave controller mounted in the handle, the slave controller in electrical communication with the master controller, the slave controller configured to provide a second control signal to the second motor controller, wherein the second motor controller controls the second motor in response to the second control signal, wherein the slave controller generates the second control signal in response to a master control signal received from the master controller. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A surgical instrument comprising:
-
a handle; a master controller; a shaft extending distally from the handle; an end effector coupled to a distal end of the shaft; a plurality of motors configured to control one or more operations of the surgical instrument, wherein the plurality of motors comprises; a distal roll motor; an articulation motor; a proximal roll motor; and a transection motor; a plurality of motor controllers operatively coupled to the plurality of motors, the plurality of motor controllers configured to control the plurality of motors, wherein the plurality of motor controllers comprises; a distal roll motor controller; an articulation motor controller; a proximal roll motor controller; and a transection motor controller; wherein a plurality of control signals is transmitted to the plurality of motor controllers by the master controller, wherein the plurality of motor controllers control the plurality of motors in response to the plurality of control signals; and a slave controller electrically coupled to the master controller, wherein the slave controller generates at least one of the plurality of control signals in response to a master control signal received from the master controller.
-
-
21. A surgical instrument, comprising:
-
an end effector configured to interact with tissue; a modular motor control system comprising; a master controller; an articulation motor configured to control at least one articulation movement of the end effector; an articulation motor controller operatively coupled to the articulation motor, wherein the articulation motor controller and the master controller are in electrical communication, wherein the master controller provides an articulation control signal to the articulation motor controller, wherein the articulation motor controller controls the articulation motor in response to the articulation control signal; a transection motor configured to control a transection movement of the end effector; a transection motor controller operatively coupled to the transection motor, wherein the transection motor controller and the master controller are in electrical communication, wherein a transection control signal is transmitted to the transection motor controller, wherein the transection motor controller controls the transection motor in response to the transection control signal; and a slave controller electrically coupled to the master controller, wherein the slave controller generates the transection control signal in response to a master control signal received from the master controller.
-
Specification