CN106413582B - Surgical instrument control circuit with safety processor - Google Patents
Surgical instrument control circuit with safety processor Download PDFInfo
- Publication number
- CN106413582B CN106413582B CN201580027753.4A CN201580027753A CN106413582B CN 106413582 B CN106413582 B CN 106413582B CN 201580027753 A CN201580027753 A CN 201580027753A CN 106413582 B CN106413582 B CN 106413582B
- Authority
- CN
- China
- Prior art keywords
- processor
- circuit
- sensor
- segment
- motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/068—Surgical staplers, e.g. containing multiple staples or clamps
- A61B17/072—Surgical staplers, e.g. containing multiple staples or clamps for applying a row of staples in a single action, e.g. the staples being applied simultaneously
- A61B17/07207—Surgical staplers, e.g. containing multiple staples or clamps for applying a row of staples in a single action, e.g. the staples being applied simultaneously the staples being applied sequentially
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/068—Surgical staplers, e.g. containing multiple staples or clamps
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25F—COMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
- B25F3/00—Associations of tools for different working operations with one portable power-drive means; Adapters therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25F—COMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
- B25F5/00—Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05F—SYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
- G05F5/00—Systems for regulating electric variables by detecting deviations in the electric input to the system and thereby controlling a device within the system to obtain a regulated output
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H11/00—Emergency protective circuit arrangements for preventing the switching-on in case an undesired electric working condition might result
- H02H11/006—Emergency protective circuit arrangements for preventing the switching-on in case an undesired electric working condition might result in case of too high or too low voltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H3/00—Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition with or without subsequent reconnection ; integrated protection
- H02H3/18—Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition with or without subsequent reconnection ; integrated protection responsive to reversal of direct current
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H7/00—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
- H02H7/10—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for converters; for rectifiers
- H02H7/12—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for converters; for rectifiers for static converters or rectifiers
- H02H7/1213—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for converters; for rectifiers for static converters or rectifiers for DC-DC converters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00022—Sensing or detecting at the treatment site
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00022—Sensing or detecting at the treatment site
- A61B2017/00075—Motion
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00022—Sensing or detecting at the treatment site
- A61B2017/00084—Temperature
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00115—Electrical control of surgical instruments with audible or visual output
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00115—Electrical control of surgical instruments with audible or visual output
- A61B2017/00119—Electrical control of surgical instruments with audible or visual output alarm; indicating an abnormal situation
- A61B2017/00123—Electrical control of surgical instruments with audible or visual output alarm; indicating an abnormal situation and automatic shutdown
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00132—Setting operation time of a device
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00199—Electrical control of surgical instruments with a console, e.g. a control panel with a display
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00017—Electrical control of surgical instruments
- A61B2017/00221—Electrical control of surgical instruments with wireless transmission of data, e.g. by infrared radiation or radiowaves
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00367—Details of actuation of instruments, e.g. relations between pushing buttons, or the like, and activation of the tool, working tip, or the like
- A61B2017/00398—Details of actuation of instruments, e.g. relations between pushing buttons, or the like, and activation of the tool, working tip, or the like using powered actuators, e.g. stepper motors, solenoids
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/0046—Surgical instruments, devices or methods with a releasable handle; with handle and operating part separable
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B2017/00681—Aspects not otherwise provided for
- A61B2017/00734—Aspects not otherwise provided for battery operated
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/068—Surgical staplers, e.g. containing multiple staples or clamps
- A61B17/072—Surgical staplers, e.g. containing multiple staples or clamps for applying a row of staples in a single action, e.g. the staples being applied simultaneously
- A61B2017/07214—Stapler heads
- A61B2017/07285—Stapler heads characterised by its cutter
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/28—Surgical forceps
- A61B17/29—Forceps for use in minimally invasive surgery
- A61B2017/2926—Details of heads or jaws
- A61B2017/2927—Details of heads or jaws the angular position of the head being adjustable with respect to the shaft
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Heart & Thoracic Surgery (AREA)
- Veterinary Medicine (AREA)
- Mechanical Engineering (AREA)
- Public Health (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- General Health & Medical Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Biomedical Technology (AREA)
- Power Engineering (AREA)
- Medical Informatics (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Surgical Instruments (AREA)
Abstract
本公开提供了一种外科器械控制电路。所述控制电路包括主处理器、与所述主处理器信号通信的安全处理器以及分段电路。所述分段电路包括与所述主处理器信号通信的多个电路段。所述多个电路段被构造成控制所述外科器械的一种或多种操作。所述安全处理器被构造成监视所述多个电路段的一个或多个参数。
The present disclosure provides a surgical instrument control circuit. The control circuit includes a main processor, a safety processor in signal communication with the main processor, and a segmented circuit. The segmented circuit includes multiple circuit segments in signal communication with the main processor. The multiple circuit segments are configured to control one or more operations of the surgical instrument. The safety processor is configured to monitor one or more parameters of the multiple circuit segments.
Description
背景技术Background technique
本发明涉及外科器械,并且在各种情况下,涉及被设计成用于缝合和切割组织的外科缝合和切割器械及其钉仓。The present invention relates to surgical instruments and, in various cases, to surgical stapling and cutting instruments and cartridges thereof designed for stapling and cutting tissue.
附图说明Description of drawings
通过结合附图来参考本发明情况的以下说明,本发明的特征和优点以及其获取方法将会变得更加明显,并可更好地理解发明本身,其中:The features and advantages of the present invention, and the method of obtaining them, will become more apparent and the invention itself can be better understood by reference to the following description of the invention taken in conjunction with the accompanying drawings in which:
图1为包括功率组件、柄部组件和可互换轴组件的外科器械的透视图;1 is a perspective view of a surgical instrument including a power assembly, a handle assembly, and an interchangeable shaft assembly;
图2为图1的外科器械的透视图,其中可互换轴组件与柄部组件分开;Figure 2 is a perspective view of the surgical instrument of Figure 1 with the interchangeable shaft assembly separated from the handle assembly;
图3为图1的外科器械的电路图;Fig. 3 is a circuit diagram of the surgical instrument of Fig. 1;
图4示出了分段电路的一个实施方案,该分段电路包括被构造成控制动力式外科器械的多个电路段;Figure 4 illustrates one embodiment of a segmented circuit comprising a plurality of circuit segments configured to control a powered surgical instrument;
图5示出了分段电路,该分段电路包括被构造成实施看门狗功能的安全处理器;Figure 5 shows a segment circuit comprising a security processor configured to implement a watchdog function;
图6示出了分段电路的一个实施方案的框图,该分段电路包括被构造成监视外科器械的第一性质和第二性质并将这两种性质进行比较的安全处理器;6 shows a block diagram of one embodiment of a segmented circuit including a safety processor configured to monitor a first property and a second property of a surgical instrument and compare the two properties;
图7示出了框图,该框图示出了被构造成由安全处理器实施的安全过程;Figure 7 shows a block diagram illustrating a security process configured to be implemented by a security processor;
图8示出了包括四个输入/输出引脚的4×4开关组的一个实施方案;Figure 8 shows an embodiment of a 4x4 switch bank comprising four input/output pins;
图9示出了包括一个输入/输出引脚的4×4组电路的一个实施方案;FIG. 9 shows an embodiment of a 4×4 bank circuit comprising an input/output pin;
图10示出了分段电路的一个实施方案,该分段电路包括联接到主处理器的4×4开关组;Figure 10 shows one embodiment of a segment circuit comprising a 4x4 switch bank coupled to a host processor;
图11示出了用于顺序地为分段电路通电的过程的一个实施方案;Figure 11 shows one embodiment of a process for sequentially energizing segmented circuits;
图12示出了功率段的一个实施方案,该功率段包括多个雏菊链式功率转换器;Figure 12 shows an embodiment of a power stage comprising a plurality of daisy-chained power converters;
图13示出了分段电路的一个实施方案,该分段电路被构造成最大化可用于关键功能和/或功率密集功能的功率;Figure 13 illustrates one embodiment of a segmented circuit configured to maximize the power available for critical and/or power intensive functions;
图14示出了功率系统的一个实施方案,该功率系统包括被构造成被顺序通电的多个雏菊链式功率转换器;Figure 14 illustrates one embodiment of a power system comprising a plurality of daisy-chained power converters configured to be energized sequentially;
图15示出了包括隔离控制节段的分段电路的一个实施方案;Figure 15 shows an embodiment of a segmentation circuit including an isolation control section;
图16示出了包括加速度计的分段电路的一个实施方案;Figure 16 shows one embodiment of a segmented circuit including an accelerometer;
图17示出了用于顺序地启动分段电路的过程的一个实施方案;FIG. 17 shows one embodiment of a process for sequentially starting segment circuits;
图18示出了用于控制外科器械的方法1950的一个实施方案,该外科器械包括分段电路,诸如图12中所示的分段控制电路1602。FIG. 18 illustrates one embodiment of a method 1950 for controlling a surgical instrument that includes a segmented circuit, such as the segmented control circuit 1602 shown in FIG. 12 .
具体实施方式Detailed ways
本申请的申请人拥有2013年3月1日提交的下列专利申请,这些专利申请各自全文以引用方式并入本文:The applicant of the present application owns the following patent applications filed March 1, 2013, each of which is incorporated herein by reference in its entirety:
-名称为“Articulatable Surgical Instruments With Conductive PathwaysFor Signal Communication”的美国专利申请序列号13/782,295;- U.S. Patent Application Serial No. 13/782,295, entitled "Articulatable Surgical Instruments With Conductive Pathways For Signal Communication";
-名称为“ROTARY POWERED ARTICULATION JOINTS FOR SURGICAL INSTRUMENTS”的美国专利申请序列号13/782,323;- US Patent Application Serial No. 13/782,323 entitled "ROTARY POWERED ARTICULATION JOINTS FOR SURGICAL INSTRUMENTS";
-名称为“THUMBWHEEL SWITCH ARRANGEMENTS FOR SURGICAL INSTRUMENTS”的美国专利申请序列号13/782,338;- US Patent Application Serial No. 13/782,338 entitled "THUMBWHEEL SWITCH ARRANGEMENTS FOR SURGICAL INSTRUMENTS";
-名称为“Electromechanical Surgical Device with Signal RelayArrangement”的美国专利申请序列号13/782,499;- U.S. Patent Application Serial No. 13/782,499, entitled "Electromechanical Surgical Device with Signal Relay Arrangement";
-名称为“MULTIPLE PROCESSOR MOTOR CONTROL FOR MODULAR SURGICALINSTRUMENTS”的美国专利申请序列号13/782,460;- US Patent Application Serial No. 13/782,460 entitled "MULTIPLE PROCESSOR MOTOR CONTROL FOR MODULAR SURGICALINSTRUMENTS";
-名称为“JOYSTICK SWITCH ASSEMBLIES FOR SURGICAL INSTRUMENTS”的美国专利申请序列号13/782,358;- US Patent Application Serial No. 13/782,358 entitled "JOYSTICK SWITCH ASSEMBLIES FOR SURGICAL INSTRUMENTS";
-名称为“SENSOR STRAIGHTENED END EFFECTOR DURING REMOVAL THROUGHTROCAR”的美国专利申请序列号13/782,481;- US Patent Application Serial No. 13/782,481 entitled "SENSOR STRAIGHTENED END EFFECTOR DURING REMOVAL THROUGHTROCAR";
-名称为“CONTROL METHODS FOR SURGICAL INSTRUMENTS WITH REMOVABLEIMPLEMENT PORTIONS”的美国专利申请序列号13/782,518;- US Patent Application Serial No. 13/782,518 entitled "CONTROL METHODS FOR SURGICAL INSTRUMENTS WITH REMOVABLEIMPLEMENT PORTIONS";
-名称为“ROTARY POWERED SURGICAL INSTRUMENTS WITH MULTIPLE DEGREES OFFREEDOM”的美国专利申请序列号13/782,375;以及- US Patent Application Serial No. 13/782,375 entitled "ROTARY POWERED SURGICAL INSTRUMENTS WITH MULTIPLE DEGREES OFFREEDOM"; and
-名称为“SURGICAL INSTRUMENT SOFT STOP”的美国专利申请序列号13/782,536,这些申请均据此全文以引用方式并入。- US Patent Application Serial No. 13/782,536 entitled "SURGICAL INSTRUMENT SOFT STOP", which applications are hereby incorporated by reference in their entirety.
本申请的申请人还拥有提交于2013年3月14日的以下专利申请,并且其中各自全文以引用方式并入本文:The applicant of the present application also owns the following patent applications filed on March 14, 2013, each of which is incorporated herein by reference in its entirety:
-名称为“ARTICULATABLE SURGICAL INSTRUMENT COMPRISING A FIRING DRIVE”的美国专利申请序列号13/803,097;- US Patent Application Serial No. 13/803,097 entitled "ARTICULATABLE SURGICAL INSTRUMENT COMPRISING A FIRING DRIVE";
-名称为“CONTROL ARRANGEMENTS FOR A DRIVE MEMBER OF A SURGICALINSTRUMENT”的美国专利申请序列号13/803,193;- U.S. Patent Application Serial No. 13/803,193 entitled "CONTROL ARRANGEMENTS FOR A DRIVE MEMBER OF A SURGICALINSTRUMENT";
-名称为“INTERCHANGEABLE SHAFT ASSEMBLIES FOR USE WITH A SURGICALINSTRUMENT”的美国专利申请序列号13/803,053;- US Patent Application Serial No. 13/803,053 entitled "INTERCHANGEABLE SHAFT ASSEMBLIES FOR USE WITH A SURGICALINSTRUMENT";
-名称为“ARTICULATABLE SURGICAL INSTRUMENT COMPRISING AN ARTICULATIONLOCK”的美国专利申请序列号13/803,086;- US Patent Application Serial No. 13/803,086 entitled "ARTICULATABLE SURGICAL INSTRUMENT COMPRISING AN ARTICULATIONLOCK";
-名称为“SENSOR ARRANGEMENTS FOR ABSOLUTE POSITIONING SYSTEM FORSURGICAL INSTRUMENTS”的美国专利申请序列号13/803,210;- US Patent Application Serial No. 13/803,210 entitled "SENSOR ARRANGEMENTS FOR ABSOLUTE POSITIONING SYSTEM FORSURGICAL INSTRUMENTS";
-名称为“MULTI-FUNCTION MOTOR FOR A SURGICAL INSTRUMENT”的美国专利申请序列号13/803,148;- U.S. Patent Application Serial No. 13/803,148 entitled "MULTI-FUNCTION MOTOR FOR A SURGICAL INSTRUMENT";
-名称为“DRIVE SYSTEM LOCKOUT ARRANGEMENTS FOR MODULAR SURGICALINSTRUMENTS”的美国专利申请序列号13/803,066;- US Patent Application Serial No. 13/803,066 entitled "DRIVE SYSTEM LOCKOUT ARRANGEMENTS FOR MODULAR SURGICALINSTRUMENTS";
-名称为“ARTICULATION CONTROL SYSTEM FOR ARTICULATABLE SURGICALINSTRUMENTS”的美国专利申请序列号13/803,117;- US Patent Application Serial No. 13/803,117 entitled "ARTICULATION CONTROL SYSTEM FOR ARTICULATABLE SURGICALINSTRUMENTS";
-名称为“DRIVE TRAIN CONTROL ARRANGEMENTS FOR MODULAR SURGICALINSTRUMENTS”的美国专利申请序列号13/803,130;以及- US Patent Application Serial No. 13/803,130 entitled "DRIVE TRAIN CONTROL ARRANGEMENTS FOR MODULAR SURGICALINSTRUMENTS"; and
-名称为“METHOD AND SYSTEM FOR OPERATING A SURGICAL INSTRUMENT”的美国专利申请序列号13/803,159。-US Patent Application Serial No. 13/803,159 entitled "METHOD AND SYSTEM FOR OPERATING A SURGICAL INSTRUMENT."
本申请的申请人还拥有下列专利申请,这些专利申请与本申请同日提交,并且各自全文以引用方式并入本文:The applicant of the present application also owns the following patent applications, which were filed on the same date as the present application, each of which is hereby incorporated by reference in its entirety:
名称为“SURGICAL INSTRUMENT COMPRISING A SENSOR SYSTEM”(代理人案卷号END7386USNP/130458)的美国专利申请序列号_______________;US Patent Application Serial No. _______________, entitled "SURGICAL INSTRUMENT COMPRISING A SENSOR SYSTEM" (Attorney Docket No. END7386USNP/130458);
名称为“POWER MANAGEMENT CONTROL SYSTEMS FOR SURGICAL INSTRUMENTS”(代理人案卷号END7387USNP/130459)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "POWER MANAGEMENT CONTROL SYSTEMS FOR SURGICAL INSTRUMENTS" (Attorney Docket No. END7387USNP/130459);
名称为“STERILIZATION VERIFICATION CIRCUIT”(代理人案卷号END7388USNP/130460)的美国专利申请序列号_______________;US Patent Application Serial No. _______________ entitled "STERILIZATION VERIFICATION CIRCUIT" (Attorney Docket No. END7388USNP/130460);
名称为“VERIFICATION OF NUMBER OF BATTERY EXCHANGES/PROCEDURE COUNT”(代理人案卷号END7389USNP/130461)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "VERIFICATION OF NUMBER OF BATTERY EXCHANGES/PROCEDURE COUNT" (Attorney Docket No. END7389USNP/130461);
名称为“POWER MANAGEMENT THROUGH SLEEP OPTIONS OF SEGMENTED CIRCUITAND WAKE UP CONTROL”(代理人案卷号END7390USNP/130462)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "POWER MANAGEMENT THROUGH SLEEP OPTIONS OF SEGMENTED CIRCUITAND WAKE UP CONTROL" (Attorney Docket No. END7390USNP/130462);
名称为“MODULAR POWERED SURGICAL INSTRUMENT WITH DETACHABLE SHAFTASSEMBLIES”(代理人案卷号END7391USNP/130463)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "MODULAR POWERED SURGICAL INSTRUMENT WITH DETACHABLE SHAFTASSEMBLIES" (Attorney Docket No. END7391USNP/130463);
名称为“FEEDBACK ALGORITHMS FOR MANUAL BAILOUT SYSTEMS FOR SURGICALINSTRUMENTS”(代理人案卷号END7392USNP/130464)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "FEEDBACK ALGORITHMS FOR MANUAL BAILOUT SYSTEMS FOR SURGICALINSTRUMENTS" (Attorney Docket No. END7392USNP/130464);
名称为“SURGICAL INSTRUMENT UTILIZING SENSOR ADAPTATION”(代理人案卷号END7393USNP/130465)的美国专利申请序列号_______________;US Patent Application Serial No. _______________, entitled "SURGICAL INSTRUMENT UTILIZING SENSOR ADAPTATION" (Attorney Docket No. END7393USNP/130465);
名称为“SURGICAL INSTRUMENT COMPRISING INTERACTIVE SYSTEMS”(代理人案卷号END7395USNP/130467)的美国专利申请序列号_______________;US Patent Application Serial No. _______________, entitled "SURGICAL INSTRUMENT COMPRISING INTERACTIVE SYSTEMS" (Attorney Docket No. END7395USNP/130467);
名称为“INTERFACE SYSTEMS FOR USE WITH SURGICAL INSTRUMENTS”(代理人案卷号END7396USNP/130468)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "INTERFACE SYSTEMS FOR USE WITH SURGICAL INSTRUMENTS" (Attorney Docket No. END7396USNP/130468);
名称为“MODULAR SURGICAL INSTRUMENT SYSTEM”(代理人案卷号END7397USNP/130469)的美国专利申请序列号_______________;US Patent Application Serial No. _______________ entitled "MODULAR SURGICAL INSTRUMENT SYSTEM" (Attorney Docket No. END7397USNP/130469);
名称为“SYSTEMS AND METHODS FOR CONTROLLING A SEGMENTED CIRCUIT”(代理人案卷号END7399USNP/130471)的美国专利申请序列号_______________;U.S. Patent Application Serial No. _______________, entitled "SYSTEMS AND METHODS FOR CONTROLLING A SEGMENTED CIRCUIT" (Attorney Docket No. END7399USNP/130471);
名称为“POWER MANAGEMENT THROUGH SEGMENTED CIRCUIT AND VARIABLEVOLTAGE PROTECTION”(代理人案卷号END7400USNP/130472)的美国专利申请序列号_______________;US Patent Application Serial No. _______________, entitled "POWER MANAGEMENT THROUGH SEGMENTED CIRCUIT AND VARIABLEVOLTAGE PROTECTION" (Attorney Docket No. END7400USNP/130472);
名称为“SURGICAL STAPLING INSTRUMENT SYSTEM”(代理人案卷号END7401USNP/130473)的美国专利申请序列号_______________;US Patent Application Serial No. _______________ entitled "SURGICAL STAPLING INSTRUMENT SYSTEM" (Attorney Docket No. END7401USNP/130473);
名称为“SURGICAL INSTRUMENT COMPRISING A ROTATABLE SHAFT”(代理人案卷号END7402USNP/130474)的美国专利申请序列号___________。US Patent Application Serial No. ___________ entitled "SURGICAL INSTRUMENT COMPRISING A ROTATABLE SHAFT" (Attorney Docket No. END7402USNP/130474).
现在将描述某些示例性实施方案,以从整体上理解本文所公开的装置和方法的结构、功能、制造和用途的原理。这些实施方案的一个或多个示例已在附图中示出。本领域普通技术人员应当理解,本文具体描述并用附图示出的装置与方法均为非限制性的示例性实施方案。结合一个示例性实施方案进行图解说明或描述的特征可与其他实施方案的特征进行组合。这些修改和变型旨在涵盖于本发明的范围之内。Certain exemplary embodiments will now be described to provide an overall understanding of the principles of the structure, function, manufacture, and use of the devices and methods disclosed herein. One or more examples of these implementations are illustrated in the accompanying drawings. Those of ordinary skill in the art should understand that the devices and methods specifically described herein and illustrated in the accompanying drawings are non-limiting exemplary embodiments. Features illustrated or described in connection with one exemplary embodiment may be combined with features of other embodiments. Such modifications and variations are intended to be covered within the scope of the present invention.
本说明书通篇提及的“各种实施方案”、“一些实施方案”或“一个实施方案”等,意味着结合该实施方案描述的具体特征、结构或特性包括在至少一个实施方案中。因此,本说明书通篇出现的短语“在各种实施方案中”、“在一些实施方案中”或“在一个实施方案中”等,并不一定都指同一个实施方案。此外,在一个或多个实施方案中,具体特征、结构或特性可按任何合适的方式组合。因此,在无限制的情形下,结合一个实施方案示出或描述的具体特征、结构或特性可全部或部分地与一个或多个其他实施方案的特征、结构或特性组合。这些修改和变型旨在涵盖于本发明的范围之内。Reference throughout this specification to "various embodiments," "some embodiments," or "one embodiment," etc., means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, appearances of the phrases "in various embodiments," "in some embodiments," or "in one embodiment," etc. throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments. Thus, a particular feature, structure or characteristic shown or described in connection with one embodiment may be combined in whole or in part with features, structures or characteristics of one or more other embodiments, without limitation. Such modifications and variations are intended to be covered within the scope of the present invention.
本文所用术语“近侧”和“远侧”是相对于操纵外科器械的柄部部分的临床医生而言的。术语“近侧”是指最靠近临床医生的部分,并且术语“远侧”则是指位于远离临床医生的位置的部分。还应当理解,为简洁和清楚起见,本文可以结合附图使用空间术语诸如“竖直”、“水平”、“上”和“下”。然而,外科器械在许多方向和位置中使用,并且这些术语并非限制性的和/或绝对的。The terms "proximal" and "distal" are used herein with respect to a clinician manipulating the handle portion of the surgical instrument. The term "proximal" refers to the portion that is closest to the clinician, and the term "distal" refers to the portion that is located away from the clinician. It should also be understood that spatial terms such as "vertical," "horizontal," "upper," and "lower" may be used herein in connection with the drawings for the sake of brevity and clarity. However, surgical instruments are used in many orientations and positions, and these terms are not limiting and/or absolute.
提供各种示例性装置和方法以执行腹腔镜式外科手术和微创外科手术。然而,本领域的普通技术人员将容易理解,本文所公开的各种方法和装置可用于许多外科手术和应用中,包括例如与开放式外科手术相结合。继续参阅本具体实施方式,本领域中的普通技术人员将进一步理解,本文所公开的各种器械可以任何方式插入体内,诸如通过自然腔道、通过形成于组织中的切口或穿刺孔等。器械的工作部分或端部执行器部分可被直接插入患者体内或可通过具有工作通道的进入装置插入,外科器械的端部执行器及细长轴可通过所述工作通道而推进。Various exemplary devices and methods are provided for performing laparoscopic and minimally invasive surgery. However, those of ordinary skill in the art will readily appreciate that the various methods and devices disclosed herein may be used in many surgical procedures and applications, including, for example, in conjunction with open surgery. Continuing to refer to the detailed description, those skilled in the art will further understand that various instruments disclosed herein can be inserted into the body in any way, such as through natural orifices, through incisions or puncture holes formed in tissues, and the like. The working or end effector portion of the instrument may be inserted directly into the patient or may be inserted through an access device having a working channel through which the end effector and elongated shaft of the surgical instrument may be advanced.
图1至图3大体示出了马达驱动的外科紧固和切割器械2000。如图1和图2所示,外科器械2000可包括柄部组件2002、轴组件2004和功率组件2006(“功率源”、“功率组”或“电池组”)。轴组件2004可包括端部执行器2008,该端部执行器在某些情况下可被构造成充当直线切割器,用来夹紧、切断并/或缝合组织,但在其他实施方案中,可采用不同类型的端部执行器,诸如用于其他类型的外科器械的端部执行器,例如抓紧器、切割器、缝合器、施夹器、进入装置、药物/基因治疗装置、超声装置、射频装置和/或激光装置。若干种射频装置可见于1995年4月4日公布的名称为“ELECTROSURGICAL HEMOSTATIC DEVICE”的美国专利5,403,312,以及2008年2月14日提交的名称为“SURGICAL FASTENING AND CUTTINGINSTRUMENT HAVING RF ELECTRODES”的美国专利申请序列号12/031,573,所述专利的全部公开内容均全文以引用方式并入本文。1-3 generally illustrate a motor-driven surgical fastening and cutting instrument 2000 . As shown in FIGS. 1 and 2, surgical instrument 2000 may include a handle assembly 2002, a shaft assembly 2004, and a power assembly 2006 ("power source," "power pack," or "battery pack"). Shaft assembly 2004 can include end effector 2008, which in some cases can be configured to act as a linear cutter for clamping, severing, and/or stapling tissue, but in other embodiments, can Employs different types of end effectors, such as end effectors for other types of surgical instruments, such as graspers, cutters, staplers, clip appliers, access devices, drug/gene therapy devices, ultrasound devices, radio frequency devices and/or laser devices. Several radio frequency devices can be found in U.S. Patent 5,403,312, issued April 4, 1995, entitled "ELECTROSURGICAL HEMOSTATIC DEVICE," and U.S. Patent Application, filed February 14, 2008, entitled "SURGICAL FASTENING AND CUTTING INSTRUMENT HAVING RF ELECTRODES" Serial No. 12/031,573, the entire disclosure of which is incorporated herein by reference in its entirety.
主要参见图2和图3,柄部组件2002可与多种可互换轴组件(诸如轴组件2004)一起使用。此类可互换轴组件可包括外科端部执行器(诸如端部执行器2008),该外科端部执行器可被构造成执行一种或多种手术任务或外科手术。合适的可互换轴组件的示例在2013年3月14日提交的名称为“CONTROL SYSTEM OF A SURGICAL INSTRUMENT”的美国临时专利申请序列号61/782,866中公开,该专利申请的全部公开内容据此全文以引用方式并入本文。Referring primarily to FIGS. 2 and 3 , handle assembly 2002 may be used with a variety of interchangeable shaft assemblies, such as shaft assembly 2004 . Such interchangeable shaft assemblies may include a surgical end effector, such as end effector 2008, which may be configured to perform one or more surgical tasks or surgical procedures. An example of a suitable interchangeable shaft assembly is disclosed in U.S. Provisional Patent Application Serial No. 61/782,866, filed March 14, 2013, entitled "CONTROL SYSTEM OF A SURGICAL INSTRUMENT," the entire disclosure of which is hereby Incorporated herein by reference in its entirety.
主要参见图2,柄部组件2002可包括外壳2010,该外壳由可被构造成由临床医生抓握、操纵和致动的柄部2012组成。然而,应当理解,本文公开的各种形式的可互换轴组件的各种独特且新颖的构造也可有效地与机器人控制的外科系统结合使用。因此,术语“外壳”也可涵盖机器人系统的容纳或以其他方式可操作地支撑至少一个驱动系统的外壳或类似部分,所述至少一个驱动系统被构造成生成并施加可用于致动本文所公开的可互换轴组件及其相应的等同物的至少一种控制动作。例如,本文所公开的可互换轴组件可与名称为“SURGICAL STAPLING INSTRUMENTS WITH ROTATABLE STAPLE DEPLOYMENT ARRANGEMENTS”的美国专利申请序列号13/118,241(现为美国专利申请公布2012/0298719)中公开的各种机器人系统、器械、部件和方法一起使用,该专利申请全文以引用方式并入本文。Referring primarily to FIG. 2, the handle assembly 2002 can include a housing 2010 consisting of a handle 2012 that can be configured to be grasped, manipulated, and actuated by a clinician. It should be understood, however, that the various unique and novel configurations of the various forms of interchangeable shaft assemblies disclosed herein may also be effectively used in conjunction with robotically controlled surgical systems. Accordingly, the term "housing" may also encompass a housing or similar portion of a robotic system that houses or otherwise operatively supports at least one drive system configured to generate and apply the At least one control action of the interchangeable shaft assembly and its corresponding equivalent. For example, the interchangeable shaft assemblies disclosed herein may be combined with the various shaft assemblies disclosed in U.S. Patent Application Serial No. 13/118,241 (now U.S. Patent Application Publication 2012/0298719), entitled "SURGICAL STAPLING INSTRUMENTS WITH ROTATABLE STAPLE DEPLOYMENT ARRANGEMENTS." Robotic systems, apparatus, components and methods, the entirety of which is incorporated herein by reference.
再次参见图2,柄部组件2002可在其中可操作地支撑多个驱动系统,所述多个驱动系统可被构造成生成各种控制动作并将这些控制动作施加到可操作地附接到其上的可互换轴组件的对应部分。例如,柄部组件2002能够可操作地支撑第一或闭合驱动系统,该驱动系统可用于将闭合动作和打开动作施加到可操作地附接或联接到柄部组件2002的轴组件2004。在至少一种形式中,柄部组件2002可以可操作地支撑击发驱动系统,该击发驱动系统可被构造成将击发动作施加到附接到其上的可互换轴组件的对应部分。Referring again to FIG. 2 , the handle assembly 2002 can operably support therein a plurality of drive systems that can be configured to generate and apply various control actions to the handle operably attached thereto. Corresponding part of the interchangeable shaft assembly on . For example, the handle assembly 2002 can operably support a first or closing drive system operable to impart closing and opening motions to the shaft assembly 2004 operably attached or coupled to the handle assembly 2002 . In at least one form, the handle assembly 2002 can operably support a firing drive system that can be configured to impart a firing motion to a corresponding portion of an interchangeable shaft assembly attached thereto.
主要参见图3,柄部组件2002可包括马达2014,该马达可由马达驱动器2015控制,并可由外科器械2000的击发系统使用。在各种形式中,马达2014可以是例如最大转速约为25,000RPM的直流有刷驱动马达。在其他构造中,马达2014可包括无刷马达、无绳马达、同步马达、步进马达或任何其他合适的电动马达。在某些情况下,马达驱动器2015可包括例如H桥场效应晶体管(FET)2019,如图3所示。马达2014可由功率组件2006(图3)提供动力,该功率组件能够可释放地安装到柄部组件2002,从而向外科器械2000提供控制功率。功率组件2006可包括电池,该电池可包括串联连接的、可用作功率源为外科器械2000提供动力的多个电池单元。在某些情况下,功率组件2006的电池单元可以是可更换的和/或可充电的。在至少一个示例中,电池单元可以是能够可分离地联接到功率组件2006的锂离子电池。Referring primarily to FIG. 3 , the handle assembly 2002 can include a motor 2014 that can be controlled by a motor driver 2015 and that can be used by the firing system of the surgical instrument 2000 . In various forms, the motor 2014 can be, for example, a DC brush drive motor with a maximum speed of approximately 25,000 RPM. In other constructions, the motor 2014 may include a brushless motor, a cordless motor, a synchronous motor, a stepper motor, or any other suitable electric motor. In some cases, the motor driver 2015 may include, for example, an H-bridge field effect transistor (FET) 2019 , as shown in FIG. 3 . Motor 2014 may be powered by power assembly 2006 ( FIG. 3 ), which is releasably mountable to handle assembly 2002 to provide control power to surgical instrument 2000 . Power assembly 2006 may include a battery, which may include a plurality of battery cells connected in series, that may be used as a power source to power surgical instrument 2000 . In some cases, the battery cells of power assembly 2006 may be replaceable and/or rechargeable. In at least one example, the battery cells may be lithium-ion batteries detachably coupleable to power assembly 2006 .
轴组件2004可包括轴组件控制器2022,该轴组件控制器在轴组件2004与功率组件2006联接到柄部组件2002时,可通过接口与功率管理控制器2016通信。例如,接口可包括第一接口部分2025和第二接口部分2027,该第一接口部分可包括用于与对应的轴组件电连接器实现联接接合的一个或多个电连接器,该第二接口部分可包括用于与对应的功率组件电连接器实现联接接合的一个或多个电连接器,从而在轴组件2004与功率组件2006联接到柄部组件2002时,允许轴组件控制器2022和功率管理控制器2016之间电通信。可通过接口传输一个或多个通信信号,以将附接的可互换轴组件2004的一个或多个功率要求传送到功率管理控制器2016。作为响应,功率管理控制器可根据附接轴组件2004的功率要求来调节功率组件2006的电池的功率输出,如下文更详细地描述。在某些情况下,一个或多个电连接器可包括开关,这些开关可在柄部组件2002机械联接接合到轴组件2004和/或功率组件2006,以允许轴组件控制器2022与功率管理控制器2016之间进行电通信之后被启动。Shaft assembly 2004 can include a shaft assembly controller 2022 that can communicate with power management controller 2016 via an interface when shaft assembly 2004 and power assembly 2006 are coupled to handle assembly 2002 . For example, the interface may include a first interface portion 2025, which may include one or more electrical connectors for coupling engagement with a corresponding shaft assembly electrical connector, and a second interface portion 2027, the second interface portion 2027. The portion may include one or more electrical connectors for coupling engagement with corresponding power assembly electrical connectors, thereby allowing shaft assembly controller 2022 and power Electrical communication between management controllers 2016 . One or more communication signals may be transmitted over the interface to communicate one or more power requirements of the attached interchangeable shaft assembly 2004 to the power management controller 2016 . In response, the power management controller may adjust the power output of the batteries of the power assembly 2006 according to the power requirements of the attached shaft assembly 2004, as described in more detail below. In some cases, one or more electrical connectors may include switches that may be mechanically coupled to the shaft assembly 2004 and/or power assembly 2006 at the handle assembly 2002 to allow the shaft assembly controller 2022 to communicate with the power management control It is activated after electrical communication between the controllers 2016.
在某些情况下,例如,接口将一个或多个通信信号路由通过位于柄部组件2002内的主控制器2017,由此可利于在功率管理控制器2016与轴组件控制器2022之间传输这类通信信号。在其他情况下,当轴组件2004和功率组件2006联接到柄部组件2002时,接口可利于引导功率管理控制器2016与轴组件控制器2022之间的通信线穿过柄部组件2002。In some cases, for example, the interface routes one or more communication signals through the host controller 2017 located within the handle assembly 2002, thereby facilitating the transfer of such signals between the power management controller 2016 and the shaft assembly controller 2022. type of communication signal. In other cases, the interface may facilitate routing communication lines between power management controller 2016 and shaft assembly controller 2022 through handle assembly 2002 when shaft assembly 2004 and power assembly 2006 are coupled to handle assembly 2002 .
在一种情况下,主微控制器2017可以是任一种单核或多核处理器,诸如已知的商品名为ARM Cortex,购自Texas Instruments的那些。在一种情况下,外科器械2000可包括功率管理控制器2016,例如包括两个基于微控制器的系列(诸如TMS570和RM4x)的安全微控制器平台(已知其商品名为Hercules ARM Cortex R4,同样购自Texas Instruments)。然而,可不受限制地采用微控制器和安全处理器的其他合适的替代物。在一种情况下,安全处理器可明确地被配置用于IEC 61508和ISO 26262安全性关键应用及其他,以提供先进的集成安全特性,同时提供可扩展的性能、连接性与内存选项。In one instance, the main microcontroller 2017 may be any single-core or multi-core processor, such as those known under the trade name ARM Cortex, available from Texas Instruments. In one instance, the surgical instrument 2000 may include a power management controller 2016, such as a secure microcontroller platform (known by the trade name Hercules ARM Cortex R4 , also available from Texas Instruments). However, other suitable alternatives to microcontrollers and security processors may be employed without limitation. In one case, the safety processor can be explicitly configured for IEC 61508 and ISO 26262 safety-critical applications and others to provide advanced integrated safety features while offering scalable performance, connectivity and memory options.
在某些情况下,微控制器2017可以是例如可购自Texas Instruments的LM4F230H5QR。在至少一个示例中,Texas Instruments出品的LM4F230H5QR为ARM Cortex-M4F处理器芯,其包括:256KB单循环闪存存储器或其他非易失性存储器(最多至40MHZ)的片上存储器、用于改善性能使其超过40MHz的预取缓冲器、32KB单循环串行随机访问存储器(SRAM)、装载有软件的内部只读存储器(ROM)、2KB电可擦可编程只读存储器(EEPROM)、一个或多个脉宽调制(PWM)模块、一种或多种正交编码器输入(QEI)模拟、具有12个模拟输入通道的一个或多个12位模数转换器(ADC),以及对于产品数据手册来说易得的其他特征结构。本公开不应限于这一上下文。In some cases, microcontroller 2017 may be, for example, an LM4F230H5QR available from Texas Instruments. In at least one example, the LM4F230H5QR from Texas Instruments is an ARM Cortex-M4F processor core that includes: 256KB single-cycle flash memory or other non-volatile memory (up to 40MHZ) on-chip memory for improved performance Over 40MHz Prefetch Buffer, 32KB Single-Cycle Serial Random Access Memory (SRAM), Loaded with Internal read-only memory (ROM) for software, 2KB electrically erasable programmable read-only memory (EEPROM), one or more pulse width modulation (PWM) modules, one or more quadrature encoder input (QEI) simulations, One or more 12-bit analog-to-digital converters (ADCs) with 12 analog input channels, and other features readily available on the product data sheet. The disclosure should not be limited in this context.
功率组件2006可包括功率管理电路,该功率管理电路可包括功率管理控制器2016、功率调制器2038和电流感测电路2036。功率管理电路可被构造成在轴组件2004与功率组件2006联接到柄部组件2002时,基于轴组件2004的功率要求来调节电池的功率输出。例如,功率管理控制器2016可被编程以控制功率调制器2038调节功率组件2006的功率输出,并且电流感测电路2036可用于监视功率组件2006的功率输出,以便为功率管理控制器2016提供与电池的功率输出有关的反馈,使得功率管理控制器2016可调节功率组件2006的功率输出以维持理想的输出。The power component 2006 may include power management circuitry that may include a power management controller 2016 , a power modulator 2038 and a current sense circuit 2036 . The power management circuitry may be configured to regulate the power output of the battery based on the power requirements of the shaft assembly 2004 when the shaft assembly 2004 and the power assembly 2006 are coupled to the handle assembly 2002 . For example, power management controller 2016 can be programmed to control power modulator 2038 to regulate the power output of power component 2006, and current sense circuit 2036 can be used to monitor the power output of power component 2006 to provide power management controller 2016 with battery Feedback about the power output of the power module enables the power management controller 2016 to adjust the power output of the power component 2006 to maintain a desired output.
值得注意的是,功率管理控制器2016和/或轴组件控制器2022各自可包括可存储多个软件模块的一个或多个处理器和/或存储器单元。尽管可采用举例说明的方式描述外科器械2000的某些模块和/或块,但可以理解,可使用数目更多或更少的模块和/或块。另外,虽然各种情况可按照模块和/或块的形式描述以便于说明,但这些模块和/或块可通过一个或多个硬件部件和/或软件部件和/或硬件部件与软件部件的组合加以实施,所述硬件部件例如处理器、数字信号处理器(DSP)、可编程逻辑装置(PLD)、专用集成电路(ASIC)、电路、寄存器,所述软件部件例如程序、子例程、逻辑。Notably, power management controller 2016 and/or axle assembly controller 2022 may each include one or more processors and/or memory units that may store a number of software modules. Although certain modules and/or blocks of surgical instrument 2000 may be described by way of illustration, it is understood that a greater or fewer number of modules and/or blocks may be used. In addition, although various situations may be described in terms of modules and/or blocks for ease of illustration, these modules and/or blocks may be implemented by one or more hardware components and/or software components and/or a combination of hardware components and software components. implemented by said hardware components such as processors, digital signal processors (DSPs), programmable logic devices (PLDs), application specific integrated circuits (ASICs), circuits, registers, said software components such as programs, subroutines, logic .
在某些情况下,外科器械2000可包括输出装置2042,该输出装置可包括用于向用户提供感官反馈的一个或多个装置。此类装置可包括例如视觉反馈装置(例如,LCD显示屏、LED指示器)、听觉反馈装置(例如,扬声器、蜂鸣器)或触觉反馈装置(例如,触觉致动器)。在某些情况下,输出装置2042可包括显示器2043,该显示器可包括在柄部组件2002中。轴组件控制器2022和/或功率管理控制器2016可通过输出装置2042向外科器械2000的用户提供反馈。接口2024可被构造成将轴组件控制器2022和/或功率管理控制器2016连接到输出装置2042。读者将会知道,作为替代,输出装置2042可与功率组件2006集成。在这类情况下,当轴组件2004联接到柄部组件2002时,输出装置2042与轴组件控制器2022之间的通信可通过接口2024实现。In some cases, surgical instrument 2000 can include output device 2042, which can include one or more devices for providing sensory feedback to a user. Such devices may include, for example, visual feedback devices (eg, LCD displays, LED indicators), auditory feedback devices (eg, speakers, buzzers), or tactile feedback devices (eg, tactile actuators). In some cases, output device 2042 can include a display 2043 , which can be included in handle assembly 2002 . Shaft assembly controller 2022 and/or power management controller 2016 may provide feedback to a user of surgical instrument 2000 via output device 2042 . Interface 2024 may be configured to connect shaft assembly controller 2022 and/or power management controller 2016 to output device 2042 . The reader will be aware that output device 2042 may be integrated with power assembly 2006 instead. In such cases, when the shaft assembly 2004 is coupled to the handle assembly 2002 , communication between the output device 2042 and the shaft assembly controller 2022 can be accomplished through the interface 2024 .
现已概括地描述了外科器械2000,下面将详细描述外科器械2000的各种电力/电子部件。为方便起见,下文任何位置提及外科器械2000,都应当理解为指涉结合图1至图3所示的外科器械2000。现在转到图4,其中示出了包括多个电路段1002a至1002g的分段电路1000的一个实施方案。分段电路1000包括多个电路段1002a至1002g,该分段电路被构造成控制动力式外科器械,诸如但不限于图1至图3中所示的外科器械2000。多个电路段1002a至1002g被构造成控制动力式外科器械2000的一种或多种操作。安全处理器段1002a(第1段)包括安全处理器1004。主处理器段1002b(第2段)包括主处理器1006。安全处理器1004和/或主处理器1006被构造成与一个或多个另外的电路段1002c至1002g进行交互,以控制动力式外科器械2000的操作。主处理器1006包括联接到例如一个或多个电路段1002c至1002g、电池1008和/或多个开关1058a至1070的多个输入装置。分段电路1000可通过任何合适的电路(诸如动力式外科器械2000内的印刷电路板组件(PCBA))来实施。应当理解,本文使用的术语“处理器”包括任一种微处理器、微控制器,或者将计算机的中央处理单元(CPU)的功能结合到一个集成电路或最多几个集成电路上的其他基础计算装置。处理器是多用途的可编程装置,该装置接收数字数据作为输入,根据其存储器中存储的指令来处理输入,然后提供结果作为输出。处理器具有内部存储器,所以是顺序数字逻辑的示例。处理器的操作对象是以二进制数字系统表示的数字和符号。Now that surgical instrument 2000 has been generally described, the various electrical/electronic components of surgical instrument 2000 will now be described in detail. For convenience, any reference to the surgical instrument 2000 below should be understood as referring to the surgical instrument 2000 shown in conjunction with FIGS. 1 to 3 . Turning now to FIG. 4, one embodiment of a segmented circuit 1000 comprising a plurality of circuit segments 1002a through 1002g is shown. Segmented circuit 1000 includes a plurality of circuit segments 1002a-1002g configured to control a powered surgical instrument, such as, but not limited to, surgical instrument 2000 shown in FIGS. 1-3. Multiple circuit segments 1002a - 1002g are configured to control one or more operations of powered surgical instrument 2000 . Security processor section 1002 a (section 1 ) includes security processor 1004 . Main processor segment 1002b (segment 2 ) includes main processor 1006 . Safety processor 1004 and/or main processor 1006 are configured to interface with one or more additional circuit segments 1002c - 1002g to control operation of powered surgical instrument 2000 . The main processor 1006 includes a plurality of input devices coupled to, for example, one or more circuit segments 1002c-1002g, a battery 1008, and/or a plurality of switches 1058a-1070. Segment circuit 1000 may be implemented by any suitable circuit, such as a printed circuit board assembly (PCBA) within powered surgical instrument 2000 . It should be understood that the term "processor" as used herein includes any microprocessor, microcontroller, or other basis that combines the functionality of a computer's central processing unit (CPU) onto one integrated circuit or up to several integrated circuits computing device. A processor is a multipurpose, programmable device that receives digital data as input, processes the input according to instructions stored in its memory, and provides a result as output. Processors have internal memory, so are examples of sequential digital logic. The processor operates on numbers and symbols expressed in the binary number system.
在一个实施方案中,主处理器1006可以是任一种单核或多核处理器,诸如已知的商品名为ARM Cortex,购自Texas Instruments的那些。在一个实施方案中,安全处理器1004可以是包括两个基于微控制器的系列(诸如TMS570和RM4x)的安全微控制器平台,已知其商品名为Hercules ARM Cortex R4,同样购自Texas Instruments。然而,可不受限制地采用微控制器和安全处理器的其他合适的替代物。在一个实施方案中,安全处理器1004可明确地被配置用于IEC 61508和ISO 26262安全性关键应用及其他,以提供先进的集成安全特性,同时提供可扩展的性能、连接性与内存选项。In one embodiment, main processor 1006 may be any single-core or multi-core processor, such as those known under the trade name ARM Cortex, available from Texas Instruments. In one embodiment, the secure processor 1004 may be a secure microcontroller platform comprising two microcontroller-based families such as the TMS570 and RM4x, known under the trade name Hercules ARM Cortex R4, also available from Texas Instruments . However, other suitable alternatives to microcontrollers and security processors may be employed without limitation. In one embodiment, the security processor 1004 is expressly configurable for IEC 61508 and ISO 26262 safety-critical applications, among others, to provide advanced integrated safety features while providing scalable performance, connectivity and memory options.
在某些情况下,主处理器1006可以是例如可购自Texas Instruments的LM4F230H5QR。在至少一个示例中,Texas Instruments出品的LM 4F230H5QR为ARM Cortex-M4F处理器芯,其包括:256KB单循环闪存存储器或其他非易失性存储器(最多至40MHZ)的片上存储器、用于改善性能使其超过40MHz的预取缓冲器、32KB单循环串行随机访问存储器(SRAM)、装载有软件的内部只读存储器(ROM)、2KB电可擦可编程只读存储器(EEPROM)、一个或多个脉宽调制(PWM)模块、一种或多种正交编码器输入(QEI)模拟、具有12个模拟输入通道的一个或多个12位模数转换器(ADC),以及对于产品数据手册来说易得的其他特征结构。可以很方便地换用其他处理器,因此,本公开不应限于这一上下文。In some cases, main processor 1006 may be, for example, an LM4F230H5QR available from Texas Instruments. In at least one example, the LM 4F230H5QR from Texas Instruments is an ARM Cortex-M4F processor core that includes: 256KB of single-cycle flash memory or other non-volatile memory (up to 40MHZ) on-chip memory for improved performance Its over 40MHz prefetch buffer, 32KB single-cycle serial random access memory (SRAM), loaded with Internal read-only memory (ROM) for software, 2KB electrically erasable programmable read-only memory (EEPROM), one or more pulse width modulation (PWM) modules, one or more quadrature encoder input (QEI) simulations, One or more 12-bit analog-to-digital converters (ADCs) with 12 analog input channels, and other features readily available on the product data sheet. Other processors could readily be substituted, and thus, the disclosure should not be limited in this context.
在一个实施方案中,分段电路1000包括加速度段1002c(第3段)。加速度段1002c包括加速度传感器1022。加速度传感器1022可包括例如加速度计。加速度传感器1022被构造成检测动力式外科器械2000的运动或加速度。在一些实施方案中,来自加速度传感器1022的输入用于例如转变到休眠模式和从休眠模式转变到其他模式、识别动力式外科器械的取向,并且/或者识别外科器械何时已被放下。在一些实施方案中,加速度段1002c联接到安全处理器1004和/或主处理器1006。In one embodiment, segment circuit 1000 includes acceleration segment 1002c (Segment 3). The acceleration segment 1002c includes an acceleration sensor 1022 . The acceleration sensor 1022 may include, for example, an accelerometer. Acceleration sensor 1022 is configured to detect motion or acceleration of powered surgical instrument 2000 . In some embodiments, input from the acceleration sensor 1022 is used, for example, to transition to and from sleep mode, identify the orientation of the powered surgical instrument, and/or identify when the surgical instrument has been put down. In some implementations, acceleration segment 1002c is coupled to security processor 1004 and/or main processor 1006 .
在一个实施方案中,分段电路1000包括显示器段1002d(第4段)。显示器段1002d包括联接到主处理器1006的显示器连接器1024。显示器连接器1024通过一个或多个显示器驱动器集成电路1026将主处理器1006联接到显示器1028。显示器驱动器集成电路1026可与显示器1028集成,并且/或者可与显示器1028分开定位。显示器1028可包括任一种合适的显示器,诸如有机发光二极管(OLED)显示器、液晶显示器(LCD)和/或其他任何合适的显示器。在一些实施方案中,显示器段1002c联接到安全处理器1004。In one embodiment, segment circuit 1000 includes display segment 1002d (segment 4). Display segment 1002d includes a display connector 1024 coupled to main processor 1006 . Display connector 1024 couples main processor 1006 to display 1028 through one or more display driver integrated circuits 1026 . Display driver integrated circuit 1026 may be integrated with display 1028 and/or may be located separately from display 1028 . Display 1028 may include any suitable display, such as an organic light emitting diode (OLED) display, a liquid crystal display (LCD), and/or any other suitable display. In some implementations, the display segment 1002c is coupled to the security processor 1004 .
在一些实施方案中,分段电路1000包括轴段1002e(第5段)。轴段1002e包括用于联接到外科器械2000的轴2004的一个或多个控件,以及/或者用于联接到轴2004的端部执行器2006的一个或多个控件。轴段1002e包括轴连接器1030,该轴连接器被构造成将主处理器1006联接到轴PCBA1031。轴PCBA 1031包括第一关节运动开关1036、第二关节运动开关1032和轴PCBA电可擦可编程只读存储器(EEPROM)1034。在一些实施方案中,轴PCBA EEPROM1034包括特定于轴2004和/或轴PCBA 1031的一个或多个参数、例程和/或程序。轴PCBA1031可联接到轴2004并/或与外科器械2000一体成型。在一些实施方案中,轴段1002e包括第二轴EEPROM 1038。第二轴EEPROM 1038包括多个算法、例程、参数,和/或对应于可与动力式外科器械2000交接的一个或多个轴2004和/或端部执行器2006的其他数据。In some embodiments, the segment circuit 1000 includes a shaft segment 1002e (5 segment). Shaft segment 1002e includes one or more controls for coupling to shaft 2004 of surgical instrument 2000 and/or one or more controls for coupling to end effector 2006 of shaft 2004 . Shaft segment 1002e includes a shaft connector 1030 configured to couple main processor 1006 to shaft PCBA 1031 . The axis PCBA 1031 includes a first articulation switch 1036 , a second articulation switch 1032 and an axis PCBA electrically erasable programmable read only memory (EEPROM) 1034 . In some embodiments, axis PCBA EEPROM 1034 includes one or more parameters, routines, and/or programs specific to axis 2004 and/or axis PCBA 1031 . Shaft PCBA 1031 may be coupled to shaft 2004 and/or integrally formed with surgical instrument 2000 . In some implementations, the shaft segment 1002e includes a second shaft EEPROM 1038 . Second axis EEPROM 1038 includes various algorithms, routines, parameters, and/or other data corresponding to one or more axes 2004 and/or end effector 2006 that may interface with powered surgical instrument 2000 .
在一些实施方案中,分段电路1000包括位置编码器段1002f(第6段)。位置编码器段1002f包括一个或多个磁性旋转位置编码器1040a至1040b。一个或多个磁性旋转位置编码器1040a至1040b被构造成识别外科器械2000的马达1048、轴2004和/或端部执行器2006的旋转位置。在一些实施方案中,磁性旋转位置编码器1040a至1040b可联接到安全处理器1004和/或主处理器1006。In some implementations, segment circuit 1000 includes position encoder segment 1002f (segment 6). The position encoder segment 1002f includes one or more magnetic rotary position encoders 1040a-1040b. One or more magnetic rotary position encoders 1040 a - 1040 b are configured to identify the rotational position of motor 1048 , shaft 2004 and/or end effector 2006 of surgical instrument 2000 . In some implementations, the magnetic rotary position encoders 1040a - 1040b may be coupled to the security processor 1004 and/or the main processor 1006 .
在一些实施方案中,分段电路1000包括马达段1002g(第7段)。马达段1002g包括马达1048,该马达被构造成控制动力式外科器械2000的一种或多种运动。马达1048通过H桥驱动器1042和一个或多个H桥场效应晶体管(FET)1044联接到主处理器1006。H桥FET 1044联接到安全处理器1004。马达电流传感器1046与马达1048串联联接,以测量马达1048的电流消耗。马达电流传感器1046与主处理器1006和/或安全处理器1004信号通信。在一些实施方案中,马达1048联接到马达电磁干扰(EMI)滤波器1050。In some embodiments, segment circuit 1000 includes motor segment 1002g (segment 7). Motor section 1002g includes a motor 1048 configured to control one or more movements of powered surgical instrument 2000 . Motor 1048 is coupled to main processor 1006 through H-bridge driver 1042 and one or more H-bridge field effect transistors (FETs) 1044 . H-bridge FET 1044 is coupled to security processor 1004 . A motor current sensor 1046 is coupled in series with the motor 1048 to measure the current draw of the motor 1048 . Motor current sensor 1046 is in signal communication with main processor 1006 and/or safety processor 1004 . In some embodiments, the motor 1048 is coupled to a motor electromagnetic interference (EMI) filter 1050 .
分段电路1000包括功率段1002h(第8段)。电池1008联接到安全处理器1004、主处理器1006,以及另外的电路段1002c至1002g中的一个或多个。电池1008通过电池连接器1010和电流传感器1012联接到分段电路1000。电流传感器1012被构造成测量分段电路1000的总电流消耗。在一些实施方案中,一个或多个电压转换器1014a,1014b,1016被构造成向一个或多个电路段1002a至1002g提供预先确定的电压值。例如,在一些实施方案中,分段电路1000可包括3.3V的电压转换器1014a至1014b和/或5V的电压转换器1016。升压转换器1018被构造成提供最高为预先确定的量(诸如,最高为13V)的升高电压。升压转换器1018被构造成在功率密集操作期间提供附加的电压和/或电流,并且防止电压降低状况或低功率状况。Segment circuit 1000 includes power segment 1002h (segment 8). The battery 1008 is coupled to the security processor 1004, the main processor 1006, and one or more of the additional circuit segments 1002c-1002g. Battery 1008 is coupled to segmented circuit 1000 through battery connector 1010 and current sensor 1012 . Current sensor 1012 is configured to measure the total current consumption of segment circuit 1000 . In some embodiments, one or more voltage converters 1014a, 1014b, 1016 are configured to provide a predetermined voltage value to one or more circuit segments 1002a-1002g. For example, in some embodiments, segment circuit 1000 may include 3.3V voltage converters 1014a - 1014b and/or 5V voltage converter 1016 . Boost converter 1018 is configured to provide a boosted voltage of up to a predetermined amount, such as up to 13V. Boost converter 1018 is configured to provide additional voltage and/or current during power intensive operation and to protect against brownout or low power conditions.
在一些实施方案中,安全段1002a包括马达功率中断件1020。马达功率中断件1020联接在功率段1002h与马达段1002g之间。安全段1002a被构造成在安全处理器1004和/或主处理器1006检测到错误或故障状况时中断到马达段1002g的功率,如本文更详细地讨论。尽管电路段1002a至1002g被示出为具有电路段1002a至1002h中物理位置接近的所有部件,但本领域的技术人员将认识到,电路段1002a至1002h可包括在物理上和/或在电学上与相同电路段1002a至1002g的部件分开的其他部件。在一些实施方案中,一个或多个部件可由两个或更多个电路段1002a至1002g共享。In some embodiments, the safety segment 1002a includes a motor power interrupt 1020 . Motor power interrupt 1020 is coupled between power section 1002h and motor section 1002g. Safety segment 1002a is configured to interrupt power to motor segment 1002g when safety processor 1004 and/or main processor 1006 detects an error or fault condition, as discussed in greater detail herein. Although circuit segments 1002a through 1002g are shown with all components in circuit segments 1002a through 1002h in close physical proximity, those skilled in the art will recognize that circuit segments 1002a through 1002h may include physically and/or electrically Other components that are separate from those of the same circuit segment 1002a to 1002g. In some embodiments, one or more components may be shared by two or more circuit segments 1002a-1002g.
在一些实施方案中,多个开关1056至1070联接到安全处理器1004和/或主处理器1006。多个开关1056至1070可被构造成控制外科器械2000的一种或多种操作、控制分段电路1100的一种或多种操作,并且/或者指示外科器械2000的状态。例如,救助门开关1056被构造成指示救助门的状态。多个关节运动开关(诸如左侧向左关节运动开关1058a、左侧向右关节运动开关1060a、左侧向中心关节运动开关1062a、右侧向左关节运动开关1058b、右侧向右关节运动开关1060b和右侧向中心关节运动开关1062b)被构造成控制轴2004和/或端部执行器2006的关节运动。左侧换向开关1064a和右侧换向开关1064b联接到主处理器1006。在一些实施方案中,左侧开关(包括左侧向左关节运动开关1058a、左侧向右关节运动开关1060a、左侧向中心关节运动开关1062a和左侧换向开关1064a)通过左边的挠性连接器1072a联接到主处理器1006。右侧开关(包括右侧向左关节运动开关1058b、右侧向右关节运动开关1060b、右侧向中心关节运动开关1062b和右侧换向开关1064b)通过右边的挠性连接器1072b联接到主处理器1006。在一些实施方案中,击发开关1066、夹持释放开关1068和轴接合开关1070联接到主处理器1006。In some embodiments, a plurality of switches 1056 - 1070 are coupled to security processor 1004 and/or main processor 1006 . Number of switches 1056 - 1070 may be configured to control one or more operations of surgical instrument 2000 , to control one or more operations of segment circuit 1100 , and/or to indicate a status of surgical instrument 2000 . For example, rescue door switch 1056 is configured to indicate the status of the rescue door. Multiple articulation switches such as left to left articulation switch 1058a, left to right articulation switch 1060a, left to center articulation switch 1062a, right to left articulation switch 1058b, right to right articulation switch 1060b and right central articulation switch 1062b) are configured to control the articulation of shaft 2004 and/or end effector 2006. The left diverter switch 1064a and the right diverter switch 1064b are coupled to the main processor 1006 . In some embodiments, the left side switches (including left to left articulation switch 1058a, left to right articulation switch 1060a, left to center articulation switch 1062a, and left reversing switch 1064a) Connector 1072a couples to main processor 1006 . The right side switches (including right left articulation switch 1058b, right right articulation switch 1060b, right center articulation switch 1062b, and right reversing switch 1064b) are coupled to the main Processor 1006. In some embodiments, the firing switch 1066 , grip release switch 1068 , and shaft engagement switch 1070 are coupled to the main processor 1006 .
多个开关1056至1070可包括例如安装到外科器械2000的柄部的多个柄部控件、多个指示器开关,和/或它们的任意组合。在各种实施方案中,多个开关1056至1070允许外科医生操纵外科器械,向分段电路1000提供有关外科器械的位置和/或操作的反馈,并且/或者指示外科器械2000的操作不安全。在一些实施方案中,附加的开关或较少的开关可联接到分段电路1000,开关1056至1070中的一个或多个可组合成单个开关,并/或扩展成多个开关。例如,在一个实施方案中,左侧关节运动开关和/或右侧关节运动开关1058a至1064b中的一个或多个可组合成单个多位置开关。Plurality of switches 1056-1070 may include, for example, a plurality of handle controls mounted to a handle of surgical instrument 2000, a plurality of indicator switches, and/or any combination thereof. In various embodiments, the plurality of switches 1056-1070 allow the surgeon to manipulate the surgical instrument, provide feedback to the segmented circuit 1000 regarding the position and/or operation of the surgical instrument, and/or indicate that the operation of the surgical instrument 2000 is unsafe. In some embodiments, additional switches or fewer switches may be coupled to segment circuit 1000, one or more of switches 1056-1070 may be combined into a single switch, and/or expanded into multiple switches. For example, in one embodiment, one or more of the left articulation switch and/or the right articulation switch 1058a-1064b may be combined into a single multi-position switch.
图5示出了分段电路1100,该分段电路包括被构造成实施看门狗功能及其他安全操作的安全处理器1104的一个实施方案。分段电路1100的安全处理器1004和主处理器1106信号通信。多个电路段1102c至1102h联接到主处理器1106,并且被构造成控制外科器械(诸如图1至图3所示的外科器械2000)的一种或多种操作。例如,在所示实施方案中,分段电路1100包括加速度段1102c、显示器段1102d、轴段1102e、编码器段1102f、马达段1102g和功率段1102h。电路段1102c至1102g中的每个都可联接到安全处理器1104和/或主处理器1106。主处理器还联接到闪速存储器1186。微处理器活心跳信号在输出端1196处提供。FIG. 5 shows a segment circuit 1100 that includes an embodiment of a security processor 1104 configured to implement watchdog functions and other security operations. The security processor 1004 and the main processor 1106 of the segmentation circuit 1100 are in signal communication. A plurality of circuit segments 1102c-1102h are coupled to main processor 1106 and are configured to control one or more operations of a surgical instrument, such as surgical instrument 2000 shown in FIGS. 1-3. For example, in the illustrated embodiment, segment circuit 1100 includes an acceleration segment 1102c, a display segment 1102d, a shaft segment 1102e, an encoder segment 1102f, a motor segment 1102g, and a power segment 1102h. Each of circuit segments 1102c - 1102g may be coupled to security processor 1104 and/or main processor 1106 . The main processor is also coupled to flash memory 1186 . A microprocessor live heartbeat signal is provided at output 1196 .
加速度段1102c包括加速度计1122,该加速度计被构造成监视外科器械2000的运动。在各种实施方案中,加速度计1122可以是单轴、双轴或三轴加速度计。加速度计1122可用于测量适当的加速度,该加速度不一定是坐标加速度(速度改变的速率)。作为替代,加速度计观察到在加速度计1122的参照系静止时,与测试质量经受的重量现象相关联的加速度。例如,由于其重量,加速度计1122在地球表面上静止时将测得竖直向上的(重力)加速度g为9.8m/s2。加速度计1122可测量的另一类加速度是重力加速度。在各种其他实施方案中,加速度计1122可包括单轴、双轴或三轴加速度计。此外,加速度段1102c可包括一个或多个惯性传感器,以检测和测量加速度、倾斜、冲击、振动、旋转和多自由度(DoF)。合适的惯性传感器可包括加速度计(单轴、双轴或三轴)、用于测量空间磁场(诸如地球磁场)的磁力计和/或用于测量角速度的陀螺仪。Acceleration section 1102c includes accelerometer 1122 configured to monitor movement of surgical instrument 2000 . In various implementations, the accelerometer 1122 may be a single-axis, dual-axis, or triple-axis accelerometer. Accelerometer 1122 may be used to measure appropriate acceleration, which is not necessarily coordinate acceleration (rate of change in velocity). Instead, the accelerometers observe accelerations associated with gravimetric phenomena experienced by the test mass when the frame of reference of the accelerometer 1122 is at rest. For example, due to its weight, the accelerometer 1122 will measure a vertical upward (gravitational) acceleration g of 9.8 m/s 2 when at rest on the surface of the earth. Another type of acceleration that accelerometer 1122 can measure is the acceleration of gravity. In various other implementations, the accelerometer 1122 can include a single-axis, dual-axis, or triple-axis accelerometer. Additionally, the acceleration segment 1102c may include one or more inertial sensors to detect and measure acceleration, tilt, shock, vibration, rotation, and multiple degrees of freedom (DoF). Suitable inertial sensors may include accelerometers (single, dual or triaxial), magnetometers for measuring magnetic fields in space (such as the Earth's magnetic field), and/or gyroscopes for measuring angular velocity.
显示器段1102d包括嵌入外科器械2000的显示器,诸如OLED显示器。在某些实施方案中,外科器械2000可包括输出装置,该输出装置可包括用于向用户提供感官反馈的一个或多个装置。此类装置可包括例如视觉反馈装置(例如,LCD显示屏、LED指示器)、听觉反馈装置(例如,扬声器、蜂鸣器)或触觉反馈装置(例如,触觉致动器)。在某些方面,输出装置可包括显示器,该显示器可包括在柄部组件2002中,如图1所示。轴组件控制器和/或功率管理控制器可通过输出装置向外科器械2000的用户提供反馈。接口可被构造成将轴组件控制器和/或功率管理控制器连接到输出装置。Display segment 1102d includes a display embedded in surgical instrument 2000, such as an OLED display. In certain embodiments, surgical instrument 2000 can include an output device, which can include one or more devices for providing sensory feedback to a user. Such devices may include, for example, visual feedback devices (eg, LCD displays, LED indicators), auditory feedback devices (eg, speakers, buzzers), or tactile feedback devices (eg, tactile actuators). In some aspects, the output device can include a display, which can be included in the handle assembly 2002, as shown in FIG. 1 . The shaft assembly controller and/or power management controller may provide feedback to a user of surgical instrument 2000 via an output device. The interface may be configured to connect the shaft assembly controller and/or the power management controller to the output device.
轴段1102e包括轴电路板1131(诸如轴PCB)和用于指示轴已接合的霍尔效应开关1170,该轴电路板被构造成控制轴2004和/或联接到轴2004的端部执行器2006的一种或多种操作。轴电路板1131还包括具有铁电随机存取存储器(FRAM)技术的低功率微处理器1190、机械关节运动开关1192、轴释放霍尔效应开关1194和闪速存储器1134。编码器段1102f包括被构造成提供马达1048、轴2004和/或端部执行器2006的旋转位置信息的多个马达编码器1140a,1140b。The shaft section 1102e includes a shaft circuit board 1131 (such as a shaft PCB) configured to control the shaft 2004 and/or the end effector 2006 coupled to the shaft 2004 and a Hall effect switch 1170 for indicating that the shaft is engaged one or more operations. The shaft circuit board 1131 also includes a low power microprocessor 1190 with ferroelectric random access memory (FRAM) technology, a mechanical articulation switch 1192 , a shaft release Hall effect switch 1194 and flash memory 1134 . Encoder section 1102f includes a plurality of motor encoders 1140a, 1140b configured to provide rotational position information of motor 1048, shaft 2004, and/or end effector 2006.
马达段1102g包括马达1048,诸如有刷直流马达。马达1048通过多个H桥驱动器1142和一个马达控制器1143联接到主处理器1106。马达控制器1143控制第一马达标记1174a和第二马达标记1174b,以向主处理器1106指示马达1048的状态和位置。主处理器1106通过缓冲器1184向马达控制器1143提供脉宽调制(PWM)高信号1176a、PWM低信号1176b、方向信号1178、同步信号1180和马达复位信号1182。功率段1102h被构造成向电路段1102a至1102g中的每个电路段提供区段电压。The motor section 1102g includes a motor 1048, such as a brushed DC motor. Motors 1048 are coupled to main processor 1106 through H-bridge drivers 1142 and a motor controller 1143 . The motor controller 1143 controls the first motor flag 1174a and the second motor flag 1174b to indicate the state and position of the motor 1048 to the main processor 1106 . Main processor 1106 provides pulse width modulation (PWM) high signal 1176 a , PWM low signal 1176 b , direction signal 1178 , sync signal 1180 and motor reset signal 1182 to motor controller 1143 through buffer 1184 . Power segment 1102h is configured to provide a segment voltage to each of circuit segments 1102a-1102g.
在一个实施方案中,安全处理器1104被构造成针对一个或多个电路段1102c至1102h(诸如马达段1102g)实施看门狗功能。就这一点来说,安全处理器1104采用看门狗功能来检测主处理器1006的故障并从主处理器10006的故障中恢复。在正常操作期间,安全处理器1104监视主处理器1104的硬件故障或程序错误,并发起一种或多种纠正动作。纠正动作可包括将主处理器10006置于安全状态,并恢复正常的系统操作。在一个实施方案中,安全处理器1104至少联接到第一传感器。第一传感器测量外科器械2000的第一性质。在一些实施方案中,安全处理器1104被构造成将外科器械2000的所测量性质与预先确定的值进行比较。例如,在一个实施方案中,马达传感器1140a联接到安全处理器1104。马达传感器1140a向安全处理器1104提供马达的速度和位置信息。安全处理器1104监视马达传感器1140a并将值与最大速度和/或位置值进行比较,并且在值高于预先确定的值时,阻止马达1048的操作。在一些实施方案中,预先确定的值基于马达1048的实时速度和/或位置计算、由与主处理器1106通信的第二马达传感器1140b提供的值计算,并且/或者从例如联接到安全处理器1104的存储器模块提供给安全处理器1104。In one embodiment, security processor 1104 is configured to implement a watchdog function for one or more circuit segments 1102c-1102h, such as motor segment 1102g. In this regard, the security processor 1104 employs a watchdog function to detect and recover from failure of the main processor 1006 . During normal operation, security processor 1104 monitors main processor 1104 for hardware failures or programming errors and initiates one or more corrective actions. Corrective action may include placing main processor 10006 in a safe state and restoring normal system operation. In one embodiment, the security processor 1104 is coupled to at least the first sensor. A first sensor measures a first property of surgical instrument 2000 . In some embodiments, safety processor 1104 is configured to compare the measured property of surgical instrument 2000 to a predetermined value. For example, in one embodiment, motor sensor 1140a is coupled to security processor 1104 . Motor sensor 1140a provides motor speed and position information to security processor 1104 . Safety processor 1104 monitors motor sensor 1140a and compares the value to a maximum speed and/or position value, and prevents operation of motor 1048 when the value is above a predetermined value. In some embodiments, the predetermined value is calculated based on a real-time speed and/or position calculation of the motor 1048, a value provided by a second motor sensor 1140b in communication with the main processor 1106, and/or from, for example, a signal coupled to a safety processor. The memory module of 1104 is provided to the security processor 1104 .
在一些实施方案中,第二传感器联接到主处理器1106。第二传感器被构造成测量第一物理性质。安全处理器1104和主处理器1106被构造成提供分别表示第一传感器的值和第二传感器的值的信号。当安全处理器1104或主处理器1106指示值超出可接受范围时,分段电路1100阻止电路段1102c至1102h中的至少一个电路段(诸如马达段1102g)的操作。例如,在图5所示的实施方案中,安全处理器1104联接到第一马达位置传感器1140a,并且主处理器1106联接到第二马达位置传感器1140b。马达位置传感器1140a,1140b可包括任何合适的马达位置传感器,诸如,包括正弦和余弦输出的磁性角度旋转输入装置。马达位置传感器1140a,1140b分别向安全处理器1104和主处理器1106提供指示马达1048的位置的信号。In some implementations, the second sensor is coupled to the main processor 1106 . The second sensor is configured to measure the first physical property. Security processor 1104 and main processor 1106 are configured to provide signals representative of the value of the first sensor and the value of the second sensor, respectively. Segmentation circuit 1100 prevents operation of at least one of circuit segments 1102c-1102h, such as motor segment 1102g, when either security processor 1104 or main processor 1106 indicates that the value is outside an acceptable range. For example, in the embodiment shown in FIG. 5, the safety processor 1104 is coupled to a first motor position sensor 1140a, and the main processor 1106 is coupled to a second motor position sensor 1140b. The motor position sensors 1140a, 1140b may include any suitable motor position sensors, such as a magnetic angular rotation input including sine and cosine outputs. Motor position sensors 1140a, 1140b provide signals indicative of the position of motor 1048 to safety processor 1104 and main processor 1106, respectively.
当第一马达传感器1140a的值和第二马达传感器1140b的值都处于预先确定的范围内时,安全处理器1104和主处理器1106生成启动信号。要是主处理器1106或安全处理器1104检测到值超出预先确定的范围,则终止启动信号,随即中断并/或阻止电路段1102c至1102h中的至少一个电路段(诸如马达段1102g)的操作。例如,在一些实施方案中,来自主处理器1106的启动信号和来自安全处理器1104的启动信号联接到AND栅极。AND栅极联接到马达功率开关1120。当来自安全处理器1104和主处理器1106这两者的启动信号都较高(指示马达传感器1140a,1140b的值在预先确定的范围内),AND栅极便将马达功率开关1120保持在闭合或断开位置。当马达传感器1140a,1140b中的任一者检测到值超出预先确定的范围时,来自马达传感器1140a,1140b的启动信号被设定为低,并且AND栅极的输出也被设定为低,从而打开马达功率开关1120。在一些实施方案中,比较了第一传感器1140a的值与第二传感器1140b的值,例如通过将安全处理器1104和/或主处理器1106进行比较。如果第一传感器的值与第二传感器的值不同,安全处理器1104和/或主处理器1106可阻止马达段1102g的操作。The safety processor 1104 and the main processor 1106 generate an activation signal when both the value of the first motor sensor 1140a and the value of the second motor sensor 1140b are within a predetermined range. Should the main processor 1106 or the safety processor 1104 detect a value outside a predetermined range, the enable signal is terminated, interrupting and/or preventing operation of at least one of the circuit segments 1102c-1102h, such as the motor segment 1102g. For example, in some embodiments, the enable signal from the main processor 1106 and the enable signal from the security processor 1104 are coupled to the AND gate. The AND gate is coupled to the motor power switch 1120 . The AND gate holds the motor power switch 1120 closed or Disconnect position. When either of the motor sensors 1140a, 1140b detects a value outside a predetermined range, the enable signal from the motor sensors 1140a, 1140b is set low and the output of the AND gate is also set low, thereby The motor power switch 1120 is turned on. In some embodiments, the value of the first sensor 1140a is compared to the value of the second sensor 1140b, such as by comparing the security processor 1104 and/or the main processor 1106 . If the value of the first sensor differs from the value of the second sensor, the safety processor 1104 and/or the main processor 1106 may prevent operation of the motor segment 1102g.
在一些实施方案中,安全处理器1104接收表示第二传感器1140b的值的信号,并且将第二传感器的值与第一传感器的值进行比较。例如,在一个实施方案中,安全处理器1104直接联接到第一马达传感器1140a。第二马达传感器1140b联接到主处理器1106,由主处理器将第二马达传感器1140b的值提供给安全处理器1104,并且/或者直接联接到安全处理器1104。安全处理器1104将第一马达传感器1140的值与第二马达传感器1140b的值进行比较。当安全处理器1104检测到第一马达传感器1140a与第二马达传感器1140b之间存在失配时,安全处理器1104可中断马达段1102g的操作,例如通过切断到马达段1102g的功率而中断。In some embodiments, the security processor 1104 receives a signal indicative of the value of the second sensor 1140b and compares the value of the second sensor with the value of the first sensor. For example, in one embodiment, safety processor 1104 is directly coupled to first motor sensor 1140a. The second motor sensor 1140b is coupled to the main processor 1106 which provides the value of the second motor sensor 1140b to the safety processor 1104 and/or is directly coupled to the safety processor 1104 . The security processor 1104 compares the value of the first motor sensor 1140 with the value of the second motor sensor 1140b. When the safety processor 1104 detects a mismatch between the first motor sensor 1140a and the second motor sensor 1140b, the safety processor 1104 may interrupt operation of the motor segment 1102g, such as by cutting power to the motor segment 1102g.
在一些实施方案中,安全处理器1104和/或主处理器1106联接到被构造成测量外科器械的第一性质的第一传感器1140a和被构造成测量外科器械的第二性质的第二传感器1140b。第一性质和第二性质包含外科器械正常操作时的预先确定的关系。安全处理器1104监视第一性质和第二性质。当检测到第一性质的值和/或第二性质的值与预先确定的关系不一致时,发生故障。发生故障时,安全处理器1104至少采取一种动作,诸如,阻止至少一个电路段的操作、执行预先确定的操作,以及/或者重置主处理器1106。例如,安全处理器1104在检测到故障时可断开马达功率开关1120,以切断到马达电路段1102g的功率。In some embodiments, the security processor 1104 and/or the main processor 1106 are coupled to a first sensor 1140a configured to measure a first property of the surgical instrument and a second sensor 1140b configured to measure a second property of the surgical instrument . The first property and the second property comprise predetermined relationships during normal operation of the surgical instrument. Security processor 1104 monitors the first property and the second property. A fault occurs when it is detected that the value of the first property and/or the value of the second property is inconsistent with a predetermined relationship. In the event of a fault, safety processor 1104 takes at least one action, such as preventing operation of at least one circuit segment, performing a predetermined operation, and/or resetting main processor 1106 . For example, safety processor 1104 may open motor power switch 1120 to cut off power to motor circuit segment 1102g when a fault is detected.
图6示出了分段电路1200的一个实施方案的框图,该分段电路包括被构造成监视外科器械(诸如图1至图3所示的外科器械2000)的第一性质和第二性质并能够将这两种性质进行比较的安全处理器1204。安全处理器1204联接到第一传感器1246和第二传感器1266。第一传感器1246被构造成监视外科器械2000的第一物理性质。第二传感器1266被构造成监视外科器械2000的第二物理性质。第一性质和第二性质包括外科器械2000正常操作时的预先确定的关系。例如,在一个实施方案中,第一传感器1246包括被构造成监视马达从功率源消耗的电流的马达电流传感器。马达消耗的电流可表示马达的速度。第二传感器包括线性霍尔传感器,该线性霍尔传感器被构造成监视切割构件在端部执行器(例如联接到外科器械2000的端部执行器2006)内的位置。切割构件的位置用于计算端部执行器2006内的切割构件速度。外科器械2000正常操作时,切割构件速度与马达速度具有预先确定的关系。FIG. 6 shows a block diagram of one embodiment of a segmented circuit 1200 that includes a first property and a second property configured to monitor a surgical instrument, such as surgical instrument 2000 shown in FIGS. 1-3 , and A security processor 1204 capable of comparing these two properties. Security processor 1204 is coupled to first sensor 1246 and second sensor 1266 . First sensor 1246 is configured to monitor a first physical property of surgical instrument 2000 . Second sensor 1266 is configured to monitor a second physical property of surgical instrument 2000 . The first property and the second property comprise a predetermined relationship during normal operation of surgical instrument 2000 . For example, in one embodiment, the first sensor 1246 includes a motor current sensor configured to monitor the current drawn by the motor from the power source. The current drawn by the motor may indicate the speed of the motor. The second sensor includes a linear Hall sensor configured to monitor the position of the cutting member within an end effector (eg, end effector 2006 coupled to surgical instrument 2000 ). The position of the cutting member is used to calculate the cutting member velocity within the end effector 2006 . During normal operation of surgical instrument 2000, cutting member speed has a predetermined relationship to motor speed.
安全处理器1204向主处理器1206提供信号,指示第一传感器1246和第二传感器1266产生的值与预先确定的关系一致。在安全处理器1204检测到第一传感器1246和/或第二传感器1266的值与预先确定的关系不一致时,主处理器1206向主处理器1206指示不安全的状况。主处理器1206中断并/或阻止至少一个电路段的操作。在一些实施方案中,安全处理器1204直接联接到开关,该开关被构造成控制一个或多个电路段的操作。例如,结合图5,在一个实施方案中,安全处理器1104直接联接到马达功率开关1120。安全处理器1104在检测到故障时断开马达功率开关1120,以阻止马达段1102g的操作。The security processor 1204 provides a signal to the main processor 1206 indicating that the values produced by the first sensor 1246 and the second sensor 1266 are consistent with the predetermined relationship. When the safety processor 1204 detects that the values of the first sensor 1246 and/or the second sensor 1266 are inconsistent with a predetermined relationship, the main processor 1206 indicates to the main processor 1206 an unsafe condition. Main processor 1206 interrupts and/or prevents operation of at least one circuit segment. In some embodiments, security processor 1204 is directly coupled to a switch configured to control operation of one or more circuit segments. For example, referring to FIG. 5 , in one embodiment, safety processor 1104 is directly coupled to motor power switch 1120 . Safety processor 1104 opens motor power switch 1120 to prevent operation of motor section 1102g when a fault is detected.
重新参见图5,在一个实施方案中,安全处理器1104被构造成执行独立的控制算法。在操作中,安全处理器1104监视分段电路1100,并且被构造成独立地控制并/或覆写来自其他电路部件(诸如主处理器1106)的信号。安全处理器1104可执行预先编程的算法并且/或者在操作期间可基于外科器械2000的一种或多种动作和/或位置进行联机更新或联机编程。例如,在一个实施方案中,每当新的轴和/或端部执行器联接到外科器械2000时,便使用新的参数和/或安全算法对安全处理器1104进行重新编程。在一些实施方案中,安全处理器1104存储的一个或多个安全值由主处理器1106复制。执行双向错误检测,以确保处理器1104或1106存储的值和/或参数是正确的。Referring back to FIG. 5, in one embodiment, the security processor 1104 is configured to execute a separate control algorithm. In operation, security processor 1104 monitors segment circuit 1100 and is configured to independently control and/or override signals from other circuit components, such as main processor 1106 . Safety processor 1104 may execute pre-programmed algorithms and/or may be updated or programmed online based on one or more motions and/or positions of surgical instrument 2000 during operation. For example, in one embodiment, safety processor 1104 is reprogrammed with new parameters and/or safety algorithms each time a new shaft and/or end effector is coupled to surgical instrument 2000 . In some embodiments, the one or more secure values stored by secure processor 1104 are replicated by host processor 1106 . Bidirectional error detection is performed to ensure that the values and/or parameters stored by the processor 1104 or 1106 are correct.
在一些实施方案中,安全处理器1104和主处理器1106实施冗余的安全检查。安全处理器1104和主处理器1106提供周期性信号,用于指示操作正常。例如,在操作期间,安全处理器1104可向主处理器1106指示安全处理器1104正在执行代码并且操作正常。主处理器1106同样可向安全处理器1104指示主处理器1106正在执行代码并且操作正常。在一些实施方案中,安全处理器1104和主处理器1106以预先确定的间隔通信。预先确定的间隔可以是常数,或者可能可以根据电路状态和/或外科器械2000的操作而改变。In some embodiments, security processor 1104 and main processor 1106 implement redundant security checks. Security processor 1104 and main processor 1106 provide periodic signals indicating normal operation. For example, during operation, the secure processor 1104 may indicate to the main processor 1106 that the secure processor 1104 is executing code and is operating normally. The main processor 1106 may also indicate to the security processor 1104 that the main processor 1106 is executing code and is operating normally. In some embodiments, the security processor 1104 and the main processor 1106 communicate at predetermined intervals. The predetermined interval may be constant, or may vary depending on circuit conditions and/or operation of surgical instrument 2000 .
图7为框图,该框图示出了被构造成由安全处理器(诸如图5所示的安全处理器1104)实施的安全过程1250。在一个实施方案中,将对应于外科器械2000的多种性质的值提供给安全处理器1104。所述多种性质由多个独立的传感器和/或系统监视。例如,在示出的实施方案中,测得的切割构件速度1252、建议的马达速度1254和马达信号1256的预期方向被提供给安全处理器1104。切割构件速度1252和建议的马达速度1254可分别由独立的传感器(诸如,线性霍尔传感器和电流传感器)提供。马达信号1256的预期方向可由主处理器(例如,图5示出的主处理器1106)提供。安全处理器1104比较1258所述多种性质,并确定这些性质何时与预先确定的关系一致。如果所述多种性质的值与预先确定的关系1260a一致,则不采取动作1262。而如果所述多个性质的值与预先确定的关系1260b不一致,安全处理器1104则执行一种或多种动作,诸如,阻止某项功能、执行某项功能以及/或者重置处理器。例如,在图7示出的过程1250中,安全处理器1104中断一个或多个电路段的操作,诸如通过中断到马达段的功率1264而中断其操作。FIG. 7 is a block diagram illustrating a security process 1250 configured to be implemented by a security processor, such as security processor 1104 shown in FIG. 5 . In one embodiment, values corresponding to various properties of surgical instrument 2000 are provided to security processor 1104 . The various properties are monitored by a plurality of independent sensors and/or systems. For example, in the illustrated embodiment, measured cutting member speed 1252 , suggested motor speed 1254 , and expected direction of motor signal 1256 are provided to safety processor 1104 . Cutting member speed 1252 and suggested motor speed 1254 may each be provided by separate sensors, such as linear Hall sensors and current sensors. The expected direction of the motor signal 1256 may be provided by a host processor (eg, host processor 1106 shown in FIG. 5 ). The security processor 1104 compares 1258 the properties and determines when the properties are consistent with a predetermined relationship. If the values of the plurality of properties are consistent with the predetermined relationship 1260a, no action 1262 is taken. And if the values of the plurality of properties are inconsistent with the predetermined relationship 1260b, the security processor 1104 performs one or more actions, such as blocking a function, performing a function, and/or resetting the processor. For example, in process 1250 shown in FIG. 7 , safety processor 1104 interrupts operation of one or more circuit segments, such as by interrupting power 1264 to a motor segment.
重新参见图5,分段电路1100包括被构造成控制外科器械2000的一种或多种操作的多个开关1156至1170。例如,在示出的实施方案中,分段电路1100包括夹持释放开关1168、击发触发器1166和多个开关1158a至1164b,所述多个开关被构造成控制轴2004和/或联接到外科器械2000的端部执行器2006的关节运动。夹持释放开关1168、击发触发器1166和多个关节运动开关1158a至1164b可包括模拟开关和/或数字开关。特别地,开关1156指示机械开关升降位置,开关1158a,1158b指示向左关节运动(1)和(2),开关1160a,1160b指示向右关节运动(1)和(2),开关1162a,1162b指示向中心关节运动(1)和(2),并且开关1164a,1164b指示向左换向和向右换向。Referring back to FIG. 5 , segment circuit 1100 includes a plurality of switches 1156 - 1170 configured to control one or more operations of surgical instrument 2000 . For example, in the illustrated embodiment, staging circuit 1100 includes grip release switch 1168, firing trigger 1166, and a plurality of switches 1158a through 1164b configured to control shaft 2004 and/or couple to surgical Articulation of end effector 2006 of instrument 2000 . Grip release switch 1168, firing trigger 1166, and plurality of articulation switches 1158a-1164b may comprise analog switches and/or digital switches. In particular, switch 1156 indicates mechanical switch lift position, switches 1158a, 1158b indicate left articulation (1) and (2), switches 1160a, 1160b indicate right articulation (1) and (2), and switches 1162a, 1162b indicate Center articulation (1) and (2) and switches 1164a, 1164b indicate left and right commutation.
例如,图8示出了开关组1300的一个实施方案,该开关组包括被构造成控制外科器械的一种或多种操作的多个开关SW1至SW16。开关组1300可联接到主处理器(诸如主处理器1106)。在一些实施方案中,一个或多个二极管D1至D8联接到多个开关SW1至SW16。任何合适的机械开关、机电开关或固态开关可任意组合,以实施所述多个开关1156至1170。例如,开关1156至1170可以是利用与外科器械2000相关联的部件的动作或存在某个物体来操作的限位开关。此类开关可用于控制与外科器械2000相关联的各种功能。限位开关是由机械地连接到一组触点的致动器构成的机电装置。当某个物体与致动器接触时,该装置操作触点以形成或断开电连接。限位开关因其耐用、安装简便且操作可靠而用于多种应用和环境。限位开关可确定物体是否存在、是否正在经过、是否正在定位,以及物体的行进是否结束。在其他具体实施中,开关1156至1170可以是在磁场影响下操作的固态开关,诸如霍尔效应装置、磁阻(MR)装置、巨磁阻(GMR)装置、磁力计及其他。在其他具体实施中,开关1156至1170可以是在光影响下操作的固态开关,诸如光学传感器、红外线传感器、紫外线传感器及其他。同样,开关1156至1170可以是固态装置,诸如晶体管(例如,FET、结型FET、金属氧化物半导体FET(MOSFET)、双极型晶体管等)。其他开关可包括无线开关、超声开关、加速度计、惯性传感器及其他。For example, FIG. 8 illustrates one embodiment of a switch bank 1300 that includes a plurality of switches SW1 through SW16 configured to control one or more operations of a surgical instrument. Switch bank 1300 may be coupled to a host processor (such as host processor 1106). In some implementations, one or more diodes D1-D8 are coupled to a plurality of switches SW1-SW16. Any suitable mechanical, electromechanical or solid state switches may be combined in any combination to implement the plurality of switches 1156-1170. For example, switches 1156-1170 may be limit switches that are operated by the motion of components associated with surgical instrument 2000 or by the presence of an object. Such switches may be used to control various functions associated with surgical instrument 2000 . A limit switch is an electromechanical device consisting of an actuator mechanically connected to a set of contacts. When something comes into contact with the actuator, the device operates the contacts to make or break an electrical connection. Limit switches are used in a variety of applications and environments due to their durability, ease of installation and reliable operation. Limit switches determine if an object is present, is passing, is being positioned, and the object's travel has ended. In other implementations, the switches 1156-1170 may be solid state switches that operate under the influence of a magnetic field, such as Hall effect devices, magnetoresistance (MR) devices, giant magnetoresistance (GMR) devices, magnetometers, and others. In other implementations, the switches 1156-1170 can be solid state switches that operate under the influence of light, such as optical sensors, infrared sensors, ultraviolet sensors, and others. Likewise, switches 1156-1170 may be solid state devices such as transistors (eg, FETs, junction FETs, metal oxide semiconductor FETs (MOSFETs), bipolar transistors, etc.). Other switches may include wireless switches, ultrasonic switches, accelerometers, inertial sensors, and others.
图9示出了包括多个开关的开关组1350的一个实施方案。在各种实施方案中,一个或多个开关被构造成控制外科器械(诸如图1至图3所示的外科器械2000)的一种或多种操作。多个关节运动开关SW1至SW16被构造成控制轴2004和/或联接到外科器械2000的端部执行器2006的关节运动。击发触发器1366被构造成击发外科器械2000,例如,用于部署多个钉、平移端部执行器2006内的切割构件,以及/或者向端部执行器2006递送电外科能量。在一些实施方案中,开关组1350包括被构造成阻止外科器械2000的操作的一个或多个安全开关。例如,救助开关1356联接到救助门,并且在救助门处于打开位置时阻止外科器械2000操作。Figure 9 shows one embodiment of a switch bank 1350 comprising a plurality of switches. In various embodiments, one or more switches are configured to control one or more operations of a surgical instrument, such as surgical instrument 2000 shown in FIGS. 1-3 . A plurality of articulation switches SW1 - SW16 are configured to control the articulation of shaft 2004 and/or end effector 2006 coupled to surgical instrument 2000 . Firing trigger 1366 is configured to fire surgical instrument 2000 , for example, to deploy a plurality of staples, translate a cutting member within end effector 2006 , and/or deliver electrosurgical energy to end effector 2006 . In some embodiments, switch assembly 1350 includes one or more safety switches configured to prevent operation of surgical instrument 2000 . For example, rescue switch 1356 is coupled to the rescue door and prevents operation of surgical instrument 2000 when the rescue door is in the open position.
图10示出了分段电路1400的一个实施方案,该分段电路包括联接到主处理器1406的开关组1450。开关组1450与图9所示的开关组1350类似。开关组1450包括多个开关SW1至SW16,所述多个开关被构造成控制外科器械(诸如图1至图3所示的外科器械2000)的一种或多种操作。开关组1450联接到主处理器1406的模拟输入端。开关组1450内的每个开关进一步联接到输入/输出扩展器1463,该扩展器联接到主处理器1406的数字输入端。主处理器1406接收来自开关组1450的输入,并响应于对开关组1450中的一个或多个开关的操作而控制分段电路1400的一个或多个附加区段(诸如马达段1402g)。FIG. 10 shows one embodiment of a segment circuit 1400 that includes a switch bank 1450 coupled to the main processor 1406 . Switch set 1450 is similar to switch set 1350 shown in FIG. 9 . Switch bank 1450 includes a plurality of switches SW1 through SW16 configured to control one or more operations of a surgical instrument, such as surgical instrument 2000 shown in FIGS. 1-3 . Switch bank 1450 is coupled to an analog input of main processor 1406 . Each switch within the switch bank 1450 is further coupled to an input/output expander 1463 , which is coupled to a digital input of the main processor 1406 . Main processor 1406 receives input from switch bank 1450 and controls one or more additional sections of segment circuit 1400 (such as motor section 1402g ) in response to operation of one or more switches in switch bank 1450 .
在一些实施方案中,电位计1469联接到主处理器1406,以提供表示联接到外科器械2000的端部执行器2006的夹持位置的信号。电位计1469可通过提供表示夹持打开/关闭位置的信号来替换和/或补充安全处理器(未示出),主处理器1106使用该信号控制一个或多个电路段(诸如马达段1102g)的操作。例如,当电位计1469指示端部执行器处于完全夹紧位置和/或完全打开位置时,主处理器1406可断开马达功率开关1420,并且阻止马达段1402g沿特定方向进一步操作。在一些实施方案中,主处理器1406响应于从电位计1469接收的信号而控制递送到马达段1402g的电流。例如,当电位计1469指示端部执行器超出预先确定的位置关闭时,主处理器1406可限制能够递送到马达段1402g的能量。In some embodiments, a potentiometer 1469 is coupled to the main processor 1406 to provide a signal indicative of the grip position of the end effector 2006 coupled to the surgical instrument 2000 . Potentiometer 1469 may replace and/or supplement a safety processor (not shown) by providing a signal indicative of clamp open/closed position, which main processor 1106 uses to control one or more circuit segments (such as motor segment 1102g) operation. For example, when potentiometer 1469 indicates that the end effector is in a fully clamped position and/or a fully open position, main processor 1406 may open motor power switch 1420 and prevent further operation of motor segment 1402g in a particular direction. In some embodiments, the main processor 1406 controls the current delivered to the motor segment 1402g in response to a signal received from the potentiometer 1469 . For example, the main processor 1406 may limit the amount of energy that can be delivered to the motor segment 1402g when the potentiometer 1469 indicates that the end effector is closed beyond a predetermined position.
重新参见图5,分段电路1100包括加速度段1102c。该加速度段包括加速度计1122。加速度计1122可联接到安全处理器1104和/或主处理器1106。加速度计1122被构造成监视外科器械2000的运动。加速度计1122被构造成生成表示沿一个或多个方向的运动的一个或多个信号。例如,在一些实施方案中,加速度计1122被构造成监视外科器械2000沿三个方向的运动。在其他实施方案中,加速度段1102c包括多个加速度计1122,每个加速度计被构造成监视沿信号方向的运动。Referring back to FIG. 5 , segment circuit 1100 includes acceleration segment 1102c. The acceleration segment includes an accelerometer 1122 . Accelerometer 1122 may be coupled to security processor 1104 and/or main processor 1106 . Accelerometer 1122 is configured to monitor movement of surgical instrument 2000 . Accelerometer 1122 is configured to generate one or more signals indicative of motion in one or more directions. For example, in some embodiments, accelerometer 1122 is configured to monitor movement of surgical instrument 2000 in three directions. In other embodiments, the acceleration segment 1102c includes a plurality of accelerometers 1122, each configured to monitor motion in a signal direction.
在一些实施方案中,加速度计1122被构造成引发转变到休眠模式和/或从休眠模式转变到其他模式,例如,从介于休眠模式和唤醒模式之间转变到休眠模式,反之亦然。休眠模式可包括低功率模式,在该模式下,电路段1102a至1102g中的一个或多个被停用或被置于低功率状态。例如,在一个实施方案中,加速度计1122在休眠模式下保持活动,并且安全处理器1104被置于低功率模式,在该模式下,安全处理器1104监视加速度计1122,但并不执行任何功能。剩余电路段1102b至1102g处于功率关闭状态。在各种实施方案中,主处理器1104和/或安全处理器1106被构造成监视加速度计1122,并且将分段电路1100转变到休眠模式,例如,在预先确定的时间段内未检测到运动的情况下。尽管上文结合安全处理器1104监视加速度计1122来描述休眠模式/唤醒模式,但休眠模式/唤醒模式可通过安全处理器1104监视传感器、开关或如本文所述与外科器械2000相关联的其他指示器中的任一者来实现。例如,安全处理器1104可监视惯性传感器,或者一个或多个开关。In some embodiments, accelerometer 1122 is configured to induce transitions to and/or from sleep mode to other modes, eg, transitioning from between sleep mode and wake mode to sleep mode and vice versa. A sleep mode may include a low power mode in which one or more of circuit segments 1102a-1102g are disabled or placed in a low power state. For example, in one embodiment, accelerometer 1122 remains active in sleep mode and secure processor 1104 is placed into a low power mode in which secure processor 1104 monitors accelerometer 1122 but does not perform any functions . The remaining circuit segments 1102b through 1102g are in a power off state. In various embodiments, the main processor 1104 and/or the security processor 1106 are configured to monitor the accelerometer 1122 and transition the segment circuit 1100 to a sleep mode, e.g., if no motion is detected for a predetermined period of time in the case of. Although the sleep mode/wake mode is described above in connection with the safety processor 1104 monitoring the accelerometer 1122, the sleep mode/wake mode may have the safety processor 1104 monitor a sensor, switch, or other indication associated with the surgical instrument 2000 as described herein. Any one of the devices can be implemented. For example, safety processor 1104 may monitor inertial sensors, or one or more switches.
在一些实施方案中,分段电路1100在预先确定的非活动时间段之后转变到休眠模式。定时器与安全处理器1104和/或主处理器1106信号通信。定时器可与安全处理器1104、主处理器1106一体成型,并且/或者可以是独立的电路部件。定时器被构造成监视自从加速度计1122检测到外科器械2000最后一次运动以后到目前时刻的时间段。当计数器超出预先确定的阈值时,安全处理器1104和/或主处理器1106将分段电路1100转变到休眠模式。在一些实施方案中,每当加速度计1122检测到运动,就重置定时器。In some embodiments, segment circuit 1100 transitions to sleep mode after a predetermined period of inactivity. The timer is in signal communication with the security processor 1104 and/or the main processor 1106 . The timer may be integral with the security processor 1104, the main processor 1106, and/or may be a separate circuit component. The timer is configured to monitor the period of time since accelerometer 1122 detected the last movement of surgical instrument 2000 to the present moment. When the counter exceeds a predetermined threshold, security processor 1104 and/or main processor 1106 transitions segmentation circuit 1100 to a sleep mode. In some implementations, the timer is reset each time the accelerometer 1122 detects motion.
在一些实施方案中,除加速度计1122之外的所有电路段,或其他指定的传感器和/或开关,以及安全处理器1104都在休眠模式下停用。安全处理器1104监视加速度计1122,或者其他指定的传感器和/或开关。当加速度计1122指示外科器械2000的运动时,安全处理器1104引发从休眠模式到操作模式的转变。在操作模式下,所有电路段1102a至1102h完全通电,外科器械2000已准备好投入使用。在一些实施方案中,安全处理器1104通过向主处理器1106提供信号来将主处理器1106从休眠模式转变到全功率模式,以将分段电路1100转变到操作模式。主处理器1106然后将剩余电路段1102d至1102h中的每个电路段转变到操作模式。In some embodiments, all circuit segments other than the accelerometer 1122, or other designated sensors and/or switches, and the security processor 1104 are disabled in sleep mode. Security processor 1104 monitors accelerometer 1122, or other designated sensors and/or switches. When accelerometer 1122 indicates movement of surgical instrument 2000, safety processor 1104 initiates a transition from sleep mode to operational mode. In the operational mode, all circuit segments 1102a through 1102h are fully energized and surgical instrument 2000 is ready for use. In some embodiments, the security processor 1104 transitions the main processor 1106 from sleep mode to full power mode by providing a signal to the main processor 1106 to transition the segmentation circuit 1100 to an operational mode. The main processor 1106 then transitions each of the remaining circuit segments 1102d through 1102h to an operational mode.
转变到休眠模式和/或从休眠模式转变到其他模式可包括多个阶段。例如,在一个实施方案中,分段电路1100以四个阶段从操作模式转变到休眠模式。第一阶段在加速度计1122在第一预先确定的时间段内未检测到外科器械的运动之后发起。在第一预先确定的时间段之后,分段电路1100减弱显示器段1102d的背光源的亮度。如果在第二预先确定的时间段内未检测到运动,安全处理器1104就转变到第二阶段,其中显示器段1102d的背光源是关闭的。如果在第三预先确定的时间段内未检测到运动,安全处理器1104就转变到第三阶段,其中加速度计1122的轮询速率降低。如果在第四预先确定的时间段内未检测到运动,则显示器段1102d被停用,并且分段电路1100进入休眠模式。在休眠模式下,除加速度计1122之外的所有电路段和安全处理器1104都被停用。安全处理器1104进入低功率模式,在该模式下,安全处理器1104只轮询加速度计1122。安全处理器1104监视加速度计1122,直到加速度计1122检测到运动为止,此时,安全处理器1104将分段电路1100从休眠模式转变到操作模式。Transitioning to and/or from a sleep mode to other modes may include multiple stages. For example, in one embodiment, segment circuit 1100 transitions from operational mode to sleep mode in four stages. The first stage is initiated after the accelerometer 1122 detects no motion of the surgical instrument for a first predetermined period of time. After the first predetermined period of time, segment circuit 1100 dims the brightness of the backlight of display segment 1102d. If no motion is detected for a second predetermined period of time, the security processor 1104 transitions to a second stage in which the backlight of the display segment 1102d is turned off. If no motion is detected for a third predetermined period of time, the security processor 1104 transitions to a third stage in which the polling rate of the accelerometer 1122 is reduced. If no motion is detected for a fourth predetermined period of time, the display segment 1102d is deactivated and the segment circuit 1100 enters a sleep mode. In sleep mode, all circuit segments except the accelerometer 1122 and the security processor 1104 are disabled. The security processor 1104 enters a low power mode in which the security processor 1104 only polls the accelerometer 1122 . Security processor 1104 monitors accelerometer 1122 until accelerometer 1122 detects motion, at which point security processor 1104 transitions segment circuit 1100 from sleep mode to operational mode.
在一些实施方案中,只有在加速度计1122检测到外科器械2000的运动超过预先确定的阈值的情况下,安全处理器1104才将分段电路1100转变到操作模式。由于安全处理器1104只对超过预先确定的阈值的运动作出响应,所以,在用户存放外科器械2000时碰撞到或移动了外科器械的情况下,该安全处理器防止分段电路1100无意间转变到操作模式。在一些实施方案中,加速度计1122被构造成监视多个方向上的运动。例如,加速度计1122可被构造成检测第一方向和第二方向上的运动。安全处理器1104监视加速度计1122,当检测到运动在第一方向和第二方向上都超过预先确定的阈值时,将分段电路1100从休眠模式转变到操作模式。由于要求运动至少在两个方向上都超过预先确定的阈值,所以安全处理器1104被构造成防止由于存放过程中附带运动而造成分段电路1100意外地从休眠模式转变到其他模式。In some embodiments, the safety processor 1104 transitions the segmentation circuit 1100 to the operational mode only if the accelerometer 1122 detects that the motion of the surgical instrument 2000 exceeds a predetermined threshold. Since the safety processor 1104 only responds to motion that exceeds a predetermined threshold, the safety processor prevents the segment circuit 1100 from inadvertently transitioning to operating mode. In some embodiments, accelerometer 1122 is configured to monitor motion in multiple directions. For example, accelerometer 1122 may be configured to detect motion in a first direction and a second direction. Security processor 1104 monitors accelerometer 1122 and transitions segment circuit 1100 from sleep mode to operational mode when motion is detected exceeding a predetermined threshold in both a first direction and a second direction. Since motion is required to exceed a predetermined threshold in at least two directions, security processor 1104 is configured to prevent accidental transition of segmentation circuit 1100 from sleep mode to another mode due to incidental motion during storage.
在一些实施方案中,加速度计1122被构造成检测第一方向、第二方向和第三方向上的运动。安全处理器1104监视加速度计1122,并且被构造成只有当加速度计1122在第一方向、第二方向和第三方向上都检测到振荡运动时,才将分段电路1100从休眠模式转变到其他模式。在一些实施方案中,分别沿第一方向、第二方向和第三方向的振荡运动对应于由操作者对外科器械2000做出的运动,因此当加速度计1122沿三个方向检测振荡运动时,转变到操作模式是期望的。In some embodiments, accelerometer 1122 is configured to detect motion in a first direction, a second direction, and a third direction. The security processor 1104 monitors the accelerometer 1122 and is configured to transition the segment circuit 1100 from the sleep mode to the other mode only if the accelerometer 1122 detects oscillatory motion in all of the first, second, and third directions . In some embodiments, the oscillatory motions in the first, second, and third directions respectively correspond to motions made by the operator on the surgical instrument 2000, so that when the accelerometer 1122 detects oscillatory motion in the three directions, A transition to an operational mode is desired.
在一些实施方案中,随着从最后一次检测到运动开始的时间增大,将分段电路1100从休眠模式进行转变所需的运动的预先确定的阈值也增大。例如,在一些实施方案中,定时器在休眠模式期间继续运行。随着定时器计数增大,安全处理器1104增大将分段电路1100转变到操作模式所需运动的预先确定的阈值。安全处理器1104可将预先确定的阈值增大至上限。例如,在一些实施方案中,安全处理器1104将分段电路1100转变到休眠模式,并且重置定时器。运动的预先确定的阈值最初设定为较低的值,仅需要外科器械2000进行微小运动以将分段电路1100从休眠模式进行转变。随着从转变到休眠模式开始的时间(如通过定时器测得的)增加,安全处理器1104增加运动的预先确定的阈值。在T时刻,安全处理器1104已将预先确定的阈值增大至上限。对于T之后的所有时间,预先确定的阈值保持恒定上限值。In some embodiments, as the time since last detected motion increases, the predetermined threshold of motion required to transition segment circuit 1100 from sleep mode also increases. For example, in some embodiments, the timer continues to run during sleep mode. As the timer counts up, the security processor 1104 increases the predetermined threshold of motion required to transition the segmentation circuit 1100 to the operational mode. Security processor 1104 may increase the predetermined threshold to an upper limit. For example, in some embodiments, security processor 1104 transitions segmentation circuit 1100 to sleep mode and resets a timer. The predetermined threshold of motion is initially set to a low value requiring only minor motion of the surgical instrument 2000 to transition the segmentation circuit 1100 from sleep mode. The security processor 1104 increases the predetermined threshold of motion as the time from the transition to sleep mode (as measured by the timer) increases. At time T, the security processor 1104 has increased the predetermined threshold to an upper limit. For all times after T, the predetermined threshold remains at a constant upper value.
在一些实施方案中,一个或多个附加和/或另选传感器用于将分段电路1100在休眠模式和操作模式之间进行转变。例如,在一个实施方案中,触摸传感器位于外科器械2000上。该触摸传感器联接到安全处理器1104和/或主处理器1106。该触摸传感器被构造成检测用户与外科器械2000的接触。例如,该触摸传感器可位于外科器械2000的柄部,以便在操作者拾起外科器械2000时进行检测。在已超过预先确定的周期而加速度计1122未检测运动的情况下,安全处理器1104将分段电路1100转变到休眠模式。安全处理器1104监视触摸传感器,并且在触摸传感器检测到用户与外科器械2000的接触时将分段电路1100转变到操作模式。触摸传感器可包括,例如,电容触摸传感器、温度传感器,和/或任何其他合适的触摸传感器。在一些实施方案中,触摸传感器和加速度计1122可用于将装置在休眠模式和操作模式之间进行转变。例如,当加速度计1122未在预先确定的阈值周期内检测到运动并且触摸传感器未指示用户与外科器械2000接触时,安全处理器1104可仅将装置转变到休眠模式。本领域的技术人员将认识到,一个或多个附加传感器可用于将分段电路1100在休眠模式和操作模式之间进行转变。在一些实施方案中,当分段电路1100处于休眠模式时,触摸传感器仅由安全处理器1104进行监视。In some embodiments, one or more additional and/or alternative sensors are used to transition segment circuit 1100 between sleep mode and operational mode. For example, in one embodiment, touch sensors are located on surgical instrument 2000 . The touch sensor is coupled to security processor 1104 and/or main processor 1106 . The touch sensor is configured to detect user contact with surgical instrument 2000 . For example, the touch sensor may be located on the handle of the surgical instrument 2000 to detect when the surgical instrument 2000 is picked up by the operator. In the event that a predetermined period has elapsed without accelerometer 1122 detecting motion, security processor 1104 transitions segment circuit 1100 to a sleep mode. Safety processor 1104 monitors the touch sensor and transitions segment circuit 1100 to an operational mode when the touch sensor detects user contact with surgical instrument 2000 . Touch sensors may include, for example, capacitive touch sensors, temperature sensors, and/or any other suitable touch sensors. In some implementations, the touch sensor and accelerometer 1122 can be used to transition the device between sleep and operational modes. For example, the safety processor 1104 may only transition the device to a sleep mode when the accelerometer 1122 detects no motion within a predetermined threshold period and the touch sensors do not indicate user contact with the surgical instrument 2000 . Those skilled in the art will recognize that one or more additional sensors may be used to transition the segment circuit 1100 between the sleep mode and the operational mode. In some implementations, the touch sensors are only monitored by the security processor 1104 when the segment circuit 1100 is in sleep mode.
在一些实施方案中,安全处理器1104被构造成在一个或多个柄部控件被致动时将分段电路1100从休眠模式转变到操作模式。转变到休眠模式之后,例如,因加速度计1122未在预先确定的周期内检测到运动而转变到休眠模式之后,安全处理器1104监视一个或多个柄部控件,例如,多个关节运动开关1158a至1164b。在其他实施方案中,一个或多个柄部控件包括,例如,夹持控件1166、释放按钮1168,和/或任何其他合适的柄部控件。外科器械2000的操作者可致动一个或多个柄部控件,从而将分段电路1100转变到操作模式。当安全处理器1104检测到柄部控件的致动时,安全处理器1104使分段电路1100开始转变到操作模式。由于当柄部控件被致动时,主处理器1106是不活动的,因此操作者可致动柄部控件而不引起外科器械2000的对应动作。In some embodiments, safety processor 1104 is configured to transition segmental circuit 1100 from a sleep mode to an operational mode when one or more handle controls are actuated. After transitioning to sleep mode, e.g., because accelerometer 1122 has not detected motion for a predetermined period, security processor 1104 monitors one or more handle controls, e.g., plurality of articulation switches 1158a to 1164b. In other embodiments, the one or more handle controls include, for example, grip control 1166, release button 1168, and/or any other suitable handle control. An operator of surgical instrument 2000 may actuate one or more handle controls, thereby transitioning segmented circuit 1100 to an operational mode. When the safety processor 1104 detects actuation of the handle control, the safety processor 1104 causes the segment circuit 1100 to initiate a transition to the operational mode. Since the main processor 1106 is inactive when the handle control is actuated, the operator can actuate the handle control without causing corresponding motion of the surgical instrument 2000 .
图16示出了分段电路1900的一个实施方案,该分段电路包括被构造成监视外科器械(例如,图1至图3中所示的外科器械2000)的运动的加速度计1922。功率段1902将来自电池1908的功率提供给一个或多个电路段,例如,加速度计1922。加速度计1922联接到处理器1906。加速度计1922被构造成监视外科器械2000的运动。加速度计1922被构造成生成表示沿一个或多个方向的运动的一个或多个信号。例如,在一些实施方案中,加速度计1922被构造成监视外科器械2000沿三个方向的运动。FIG. 16 illustrates one embodiment of a segmented circuit 1900 that includes an accelerometer 1922 configured to monitor motion of a surgical instrument (eg, surgical instrument 2000 shown in FIGS. 1-3 ). Power section 1902 provides power from battery 1908 to one or more circuit sections, eg, accelerometer 1922 . Accelerometer 1922 is coupled to processor 1906 . Accelerometer 1922 is configured to monitor movement of surgical instrument 2000 . Accelerometer 1922 is configured to generate one or more signals indicative of motion in one or more directions. For example, in some embodiments, accelerometer 1922 is configured to monitor movement of surgical instrument 2000 in three directions.
在某些情况下,处理器1906可为例如LM 4F230H5QR,其可购自TexasInstruments。处理器1906被构造成监视加速度计1922,并且将分段电路1900转变到休眠模式,例如,在预先确定的时间段内未检测到运动时。在一些实施方案中,分段电路1900在预先确定的非活动时间段之后转变到休眠模式。例如,在已超过预先确定周期而加速度计1922未检测运动的情况下,安全处理器1904将分段电路1900转变到休眠模式。在某些情况下,加速度计1922可为例如LIS331DLM,其可购自STMicroelectronics.定时器与处理器1906信号通信。定时器可与处理器1906一体成型,并且/或者可以是独立的电路部件。定时器被构造成对自从加速度计1922检测到外科器械2000最后一次运动以后到目前时刻的时间进行计数。当计数器超过预先确定的阈值时,处理器1906将分段电路1900转变到休眠模式。在一些实施方案中,每当加速度计1922检测到运动,就重置定时器。In some cases, processor 1906 may be, for example, an LM 4F230H5QR, commercially available from Texas Instruments. Processor 1906 is configured to monitor accelerometer 1922 and transition segment circuit 1900 to sleep mode, eg, when no motion is detected for a predetermined period of time. In some implementations, segment circuit 1900 transitions to sleep mode after a predetermined period of inactivity. For example, the security processor 1904 transitions the segmentation circuit 1900 to a sleep mode in the event that a predetermined period has elapsed without the accelerometer 1922 detecting motion. In some cases, accelerometer 1922 may be, for example, a LIS331DLM, commercially available from STMicroelectronics. A timer is in signal communication with processor 1906 . The timer may be integral with the processor 1906 and/or may be a separate circuit component. The timer is configured to count the time since accelerometer 1922 detected the last movement of surgical instrument 2000 to the present moment. When the counter exceeds a predetermined threshold, processor 1906 transitions segmentation circuit 1900 to a sleep mode. In some implementations, the timer is reset each time the accelerometer 1922 detects motion.
在一些实施方案中,加速度计1922被构造成检测撞击事件。例如,当外科器械2000掉落时,加速度计1922将检测在第一方向上的由重力引起的加速度,然后检测在第二方向的(由与地板和/或其他表面撞击引起的)加速度变化。又如,当外科器械2000撞击墙壁,加速度计1922将检测在一个或多个方向上的加速度峰值。由于撞击事件可使机械和/或电气部件变松,因此当加速度计1922检测到撞击事件时,处理器1906可阻止外科器械2000的操作。在一些实施方案中,仅当撞击在预先确定的阈值之上时,外科器械的操作才会受到阻止。在一些实施方案中,所有撞击都受到监视,并且当累积撞击在预先确定的阈值之上时,外科器械2000的操作可得到阻止。In some embodiments, accelerometer 1922 is configured to detect impact events. For example, when surgical instrument 2000 is dropped, accelerometer 1922 will detect acceleration in a first direction due to gravity, and then detect a change in acceleration in a second direction (due to impact with the floor and/or other surface). As another example, when surgical instrument 2000 hits a wall, accelerometer 1922 will detect acceleration peaks in one or more directions. Processor 1906 may prevent operation of surgical instrument 2000 when accelerometer 1922 detects an impact event, since an impact event may loosen mechanical and/or electrical components. In some embodiments, operation of the surgical instrument is prevented only when the impact is above a predetermined threshold. In some embodiments, all impacts are monitored, and operation of surgical instrument 2000 may be prevented when cumulative impacts are above a predetermined threshold.
再次参见图5,在一个实施方案中,分段电路1100包括功率段1102h。功率段1102h被构造成向电路段1102a至1102g中的每个电路段提供区段电压。功率段1102h包括电池1108。电池1108被构造成提供预先确定的电压,例如,经由电池连接器1110而提供12伏的电压。一个或多个功率转换器1114a,1114b,1116联接到电池1108,以提供特定的电压。例如,在示出的实施方案中,功率段1102h包括辅助开关转换器1114a、开关转换器1114b和低压差(LDO)转换器1116。开关转换器1114a,1114b被构造成向一个或多个电路部件提供3.3伏电压。LOD转换器1116被构造成向一个或多个电路部件提供5.0伏电压。在一些实施方案中,功率段1102h包括升压转换器1118。晶体管开关(如,N通道MOSFET)1115联接到功率转换器1114b,1116。升压转换器1118被构造成提供大于由电池1108所提供电压(例如13伏)的增大电压。升压转换器1118可包括例如电容器、感应器、电池、充电电池,和/或用于提供增大电压的任何其他合适的转换器。升压转换器1118提供升高电压,从而防止在外科器械2000的功率密集操作过程中发生一个或多个电路段1102a至1102g电压降低或低功率状况。然而,这些实施方案不限于本说明书的上下文中所述的电压范围。Referring again to FIG. 5, in one embodiment, the segment circuit 1100 includes a power segment 1102h. Power segment 1102h is configured to provide a segment voltage to each of circuit segments 1102a-1102g. The power section 1102h includes a battery 1108 . The battery 1108 is configured to provide a predetermined voltage, for example, 12 volts via the battery connector 1110 . One or more power converters 1114a, 1114b, 1116 are coupled to battery 1108 to provide a specific voltage. For example, in the illustrated embodiment, power stage 1102h includes auxiliary switching converter 1114a , switching converter 1114b , and low dropout (LDO) converter 1116 . Switching converters 1114a, 1114b are configured to provide 3.3 volts to one or more circuit components. LOD converter 1116 is configured to provide 5.0 volts to one or more circuit components. In some embodiments, the power stage 1102h includes a boost converter 1118 . Transistor switches (eg, N-channel MOSFETs) 1115 are coupled to power converters 1114b, 1116. Boost converter 1118 is configured to provide a boosted voltage greater than the voltage provided by battery 1108 (eg, 13 volts). Boost converter 1118 may include, for example, a capacitor, an inductor, a battery, a rechargeable battery, and/or any other suitable converter for providing a boosted voltage. Boost converter 1118 provides a boosted voltage to prevent brownout or low power conditions on one or more circuit segments 1102a - 1102g during power intensive operation of surgical instrument 2000 . However, these embodiments are not limited to the voltage ranges described in the context of this specification.
在一些实施方案中,分段电路1100被配置用于顺序地启动。在对下一个顺序电路段1102a至1102g通电之前,由每个电路段1102a至1102g执行错误检查。图11示出了用于对分段电路1270,例如分段电路1100顺序地通电的过程的一个实施方案。当电池1108联接到分段电路1100时,安全处理器1104得到供电(步骤1272)。安全处理器1104执行错误自检(步骤1274)。当检测到错误时(步骤1276a),安全处理器停止对分段电路1100供电并生成错误代码(步骤1278a)。当未检测到错误时(步骤1276b),安全处理器1104开始对主处理器1106通电(步骤1278b)。主处理器1106执行错误自检。当未检测到错误时,主处理器1106开始对每个剩余的电路段顺序地通电(步骤1278b)。每个电路段被供电,并由主处理器1106进行错误检查。当未检测到错误时,对下一个电路段供电(步骤1278b)。当检测到错误时,安全处理器1104和/或主处理器停止对电流段通电,并生成错误代码(步骤1278a)。继续顺序地启动,直至电路段1102a至1102g已全部通电。在一些实施方案中,分段电路1100在类似的顺序通电流程1250之后从休眠模式进行转变。In some embodiments, segment circuit 1100 is configured for sequential activation. Error checking is performed by each circuit segment 1102a-1102g before powering on the next sequential circuit segment 1102a-1102g. FIG. 11 illustrates one embodiment of a process for sequentially energizing a segment circuit 1270 , such as segment circuit 1100 . When battery 1108 is coupled to segment circuit 1100, security processor 1104 is powered (step 1272). Security processor 1104 performs an error self-check (step 1274). When an error is detected (step 1276a), the security processor stops powering the segment circuit 1100 and generates an error code (step 1278a). When no errors are detected (step 1276b), the security processor 1104 begins powering up the main processor 1106 (step 1278b). The main processor 1106 performs error self-tests. When no errors are detected, the main processor 1106 begins sequentially powering on each remaining circuit segment (step 1278b). Each circuit segment is powered and error checked by the main processor 1106 . When no errors are detected, power is applied to the next circuit segment (step 1278b). When an error is detected, the security processor 1104 and/or the main processor stops energizing the current segment and generates an error code (step 1278a). Startup continues sequentially until circuit segments 1102a through 1102g have all been energized. In some embodiments, segment circuit 1100 transitions from sleep mode following a similar sequential power-on flow 1250 .
图12示出了功率段1502的一个实施方案,该功率段包括多个雏菊链式功率转换器1514,1516,1518。功率段1502包括电池1508。电池1508被构造成提供源电压,诸如12V的电压。电流传感器1512联接到电池1508,以监视分段电路和/或一个或多个电路段的电流消耗。电流传感器1512联接到FET开关1513。电池1508联接到一个或多个电压转换器1509,1514,1516。始终接通的转换器1509向一个或多个电路部件,例如运动传感器1522提供恒定的电压。始终接通的转换器1509包括,例如,3.3V转换器。始终接通的转换器1509可向附加电路部件,例如安全处理器(未示出)提供恒定的电压。电池1508联接到升压转换器1518。升压转换器1518被构造成提供大于由电池1508所提供电压的升高电压。例如,在所示实施方案中,电池1508提供了12V的电压。升压转换器1518被构造成将该电压升高至13V。升压转换器1518被构造成在外科器械(例如,图1至图3中示出的外科器械2000)的操作过程中维持最小的电压。马达的操作可引起提供给主处理器1506的功率降到低于最小阈值,并且在主处理器1506中产生电压降低或重置状况。升压转换器1518确保在外科器械2000的操作期间有足够的功率可用于主处理器1506和/或其他电路部件,诸如马达控制器1543。在一些实施方案中,升压转换器1518直接联接到一个或多个电路部件,例如,OLED显示器1588。FIG. 12 shows one embodiment of a power section 1502 that includes a plurality of daisy-chained power converters 1514 , 1516 , 1518 . Power section 1502 includes battery 1508 . The battery 1508 is configured to provide a source voltage, such as a voltage of 12V. A current sensor 1512 is coupled to the battery 1508 to monitor the current draw of a segment circuit and/or one or more circuit segments. Current sensor 1512 is coupled to FET switch 1513 . The battery 1508 is coupled to one or more voltage converters 1509 , 1514 , 1516 . Always-on converter 1509 provides a constant voltage to one or more circuit components, such as motion sensor 1522 . Always-on converters 1509 include, for example, 3.3V converters. Always-on converter 1509 may provide a constant voltage to additional circuit components, such as a security processor (not shown). Battery 1508 is coupled to boost converter 1518 . Boost converter 1518 is configured to provide a boosted voltage that is greater than the voltage provided by battery 1508 . For example, in the illustrated embodiment, battery 1508 provides a voltage of 12V. Boost converter 1518 is configured to boost this voltage to 13V. Boost converter 1518 is configured to maintain a minimum voltage during operation of a surgical instrument (eg, surgical instrument 2000 shown in FIGS. 1-3 ). Operation of the motor may cause the power supplied to the main processor 1506 to drop below a minimum threshold and create a voltage drop or reset condition in the main processor 1506 . Boost converter 1518 ensures that sufficient power is available for main processor 1506 and/or other circuit components, such as motor controller 1543 , during operation of surgical instrument 2000 . In some embodiments, boost converter 1518 is directly coupled to one or more circuit components, eg, OLED display 1588 .
升压转换器1518联接到一个或多个降压转换器,以提供低于升高电压水平的电压。第一电压转换器1516联接到升压转换器1518,并且向一个或多个电路部件提供降低的电压。在所示实施方案中,第一电压转换器1516提供5V的电压。第一电压转换器1516联接到旋转位置编码器1540。FET开关1517联接在第一电压转换器1516和旋转位置编码器1540之间。FET开关1517由处理器1506进行控制。处理器1506例如在功率密集操作期间断开FET开关1517,从而停用位置编码器1540。第一电压转换器1516联接到第二电压转换器1514,该第二降压转换器被构造成提供第二降低的电压。第二降低的电压包括,例如,3.3V的电压。第二电压转换器1514联接到处理器1506。在一些实施方案中,升压转换器1518、第一电压转换器1516和第二电压转换器1514以雏菊链式构型而被联接。雏菊链式构型允许使用更小且更高效的转换器来使所生成的电压水平低于前述升高电压水平。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。Boost converter 1518 is coupled to one or more buck converters to provide a voltage below the boosted voltage level. The first voltage converter 1516 is coupled to the boost converter 1518 and provides a reduced voltage to one or more circuit components. In the illustrated embodiment, the first voltage converter 1516 provides a voltage of 5V. The first voltage converter 1516 is coupled to a rotary position encoder 1540 . FET switch 1517 is coupled between first voltage converter 1516 and rotary position encoder 1540 . FET switch 1517 is controlled by processor 1506 . Processor 1506 turns off FET switch 1517, thereby disabling position encoder 1540, eg, during power intensive operation. The first voltage converter 1516 is coupled to the second voltage converter 1514 configured to provide a second reduced voltage. The second reduced voltage includes, for example, a voltage of 3.3V. Second voltage converter 1514 is coupled to processor 1506 . In some implementations, boost converter 1518, first voltage converter 1516, and second voltage converter 1514 are coupled in a daisy-chain configuration. The daisy-chain configuration allows the use of smaller and more efficient converters to generate lower voltage levels than the aforementioned boosted voltage levels. However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
图13示出了分段电路1600的一个实施方案,该分段电路被构造成最大化可用于电路和/或功率密集功能的功率。分段电路1600包括电池1608。电池1608被构造成提供源电压,例如12V的电压。源电压被提供给多个电压转换器1609,1618。始终接通的电压转换器1609向一个或多个电路部件,例如,运动传感器1622和安全处理器1604提供恒定的电压。始终接通的电压转换器1609直接联接到电池1608。始终接通的电压转换器1609提供例如3.3V的电压。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。FIG. 13 illustrates one embodiment of a segment circuit 1600 configured to maximize the power available for circuits and/or power intensive functions. Segment circuit 1600 includes battery 1608 . The battery 1608 is configured to provide a source voltage, for example a voltage of 12V. The source voltage is provided to a plurality of voltage converters 1609,1618. Always-on voltage converter 1609 provides a constant voltage to one or more circuit components, eg, motion sensor 1622 and security processor 1604 . The always-on voltage converter 1609 is directly coupled to the battery 1608 . An always-on voltage converter 1609 provides a voltage of, for example, 3.3V. However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
分段电路1600包括升压转换器1618。升压转换器1618提供大于由电池1608所提供源电压(例如13V)的升高电压。升压转换器1618直接向一个或多个电路部件,例如,OLED显示器1688和马达控制器1643提供升高电压。通过将OLED显示器1688直接联接到升压转换器1618,分段电路1600不再需要专门用于OLED显示器1688的功率转换器。升压转换器1618在马达1648的一个或多个功率密集操作例如切割操作过程中,向马达控制器1643和马达1648提供升高电压。升压转换器1618联接到降压转换器1616。降压转换器1616被构造成将低于所述升高电压的电压(例如5V)提供给一个或多个电路部件。降压转换器1616联接到例如FET开关1651和位置编码器1640。FET开关1651联接到主处理器1606。当分段电路1600转变到休眠模式时,并且/或者在需要将附加的电压传送给马达1648的功率密集功能期间,主处理器1606断开FET开关1651。断开FET开关1651使位置编码器1640停用,并且消除了位置编码器1640的功率消耗。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。Segmentation circuit 1600 includes boost converter 1618 . Boost converter 1618 provides a boosted voltage greater than the source voltage provided by battery 1608 (eg, 13V). Boost converter 1618 provides a boosted voltage directly to one or more circuit components, eg, OLED display 1688 and motor controller 1643 . By coupling OLED display 1688 directly to boost converter 1618 , segment circuit 1600 eliminates the need for a dedicated power converter for OLED display 1688 . Boost converter 1618 provides a boosted voltage to motor controller 1643 and motor 1648 during one or more power intensive operations of motor 1648 , such as cutting operations. Boost converter 1618 is coupled to buck converter 1616 . Buck converter 1616 is configured to provide a voltage lower than the boosted voltage (eg, 5V) to one or more circuit components. Buck converter 1616 is coupled to, for example, FET switch 1651 and position encoder 1640 . FET switch 1651 is coupled to main processor 1606 . The main processor 1606 turns off the FET switch 1651 when the segment circuit 1600 transitions to sleep mode, and/or during power intensive functions that require delivering additional voltage to the motor 1648 . Opening FET switch 1651 disables position encoder 1640 and eliminates power consumption by position encoder 1640 . However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
降压转换器1616联接到线性转换器1614。线性转换器1614被构造成提供例如3.3V的电压。线性转换器1614联接到主处理器1606。线性转换器1614向主处理器1606提供操作电压。线性转换器1614可联接到一个或多个附加的电路部件。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。Buck converter 1616 is coupled to linear converter 1614 . The linear converter 1614 is configured to provide a voltage of, for example, 3.3V. Linear converter 1614 is coupled to main processor 1606 . The linear converter 1614 provides an operating voltage to the main processor 1606 . Linear converter 1614 may be coupled to one or more additional circuit components. However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
分段电路1600包括救助开关1656。救助开关1656联接到外科器械2000的救助门上。救助开关1656和安全处理器1604联接到与门1619。与门1619向FET开关1613提供输入。当救助开关1656检测到电压降低的状况时,救助开关1656向与门1619提供救助关闭信号。当安全处理器1604检测到例如由于传感器失配而引起的不安全状况时,安全处理器1604向与门1619提供关闭信号。在一些实施方案中,救助关闭信号和关闭信号两者在正常操作过程中都较高,并且当检测到电压降低状况或不安全的状况时都较低。当与门1619的输出较低时,FET开关1613是断开的,并且马达1648的操作受到阻止。在一些实施方案中,安全处理器1604利用关闭信号将马达1648转变到休眠模式下的关闭状态。由联接到电池1608的电流传感器1612向FET开关1613提供第三输入。电流传感器1612监视由电路1600消耗的电流,并且当检测到电流大于预先确定的阈值时,断开FET开关1613从而关闭马达1648的电源。FET开关1613和马达控制器1643联接到一组被构造成控制马达1648操作的FET开关1645。Segment circuit 1600 includes rescue switch 1656 . The rescue switch 1656 is coupled to the rescue door of the surgical instrument 2000 . Salvage switch 1656 and safety processor 1604 are coupled to AND gate 1619 . AND gate 1619 provides input to FET switch 1613 . When the salvage switch 1656 detects a reduced voltage condition, the salvage switch 1656 provides a salvage close signal to the AND gate 1619 . Safety processor 1604 provides a shutdown signal to AND gate 1619 when safety processor 1604 detects an unsafe condition, eg, due to sensor mismatch. In some embodiments, both the salvage shutdown signal and the shutdown signal are high during normal operation and are low when a brownout or unsafe condition is detected. When the output of AND gate 1619 is low, FET switch 1613 is open and operation of motor 1648 is prevented. In some embodiments, the shutdown signal is used by the safety processor 1604 to transition the motor 1648 to an off state in sleep mode. A third input is provided to FET switch 1613 by current sensor 1612 coupled to battery 1608 . The current sensor 1612 monitors the current drawn by the circuit 1600, and when a current greater than a predetermined threshold is detected, opens the FET switch 1613 thereby turning off power to the motor 1648. FET switch 1613 and motor controller 1643 are coupled to a set of FET switches 1645 configured to control operation of motor 1648 .
马达电流传感器1646与马达1648串联联接,从而向电流监视器1647提供马达电流传感器读数。电流监视器1647联接到主处理器1606。电流监视器1647提供了指示马达1648电流消耗的信号。主处理器1606可利用来自马达电流1647的信号来控制马达的操作,例如,用以确保马达1648的电流消耗在可接受的范围内、用以将马达1648的电流消耗与电路1600(例如位置编码器1640)的一个或多个参数进行比较,并且/或者用以确定治疗部位的一个或多个参数。在一些实施方案中,电流监视器1647可联接到安全处理器1604。Motor current sensor 1646 is coupled in series with motor 1648 to provide motor current sensor readings to current monitor 1647 . A current monitor 1647 is coupled to the main processor 1606 . Current monitor 1647 provides a signal indicative of motor 1648 current draw. The main processor 1606 can use the signal from the motor current 1647 to control the operation of the motor, for example, to ensure that the current draw of the motor 1648 is within an acceptable range, to link the current draw of the motor 1648 to the circuit 1600 (e.g., position encoding 1640) and/or used to determine one or more parameters of the treatment site. In some implementations, a current monitor 1647 may be coupled to the security processor 1604 .
在一些实施方案中,一个或多个柄部控件,例如击发触发器的致动,引起主处理器1606在柄部控件被致动时降低供给一个或多个部件的功率。例如,在一个实施方案中,击发触发器控制切割构件的击发行程。切割构件由马达1648驱动。击发触发器的致动引起马达1648的前向操作和切割构件的推进。在击发期间,主处理器1606闭合FET开关1651,从位置编码器1640移除功率。一个或多个电路部件的停用允许更高的功率传送至马达1648。当击发触发器被释放时,全功率恢复至停用的部件,例如,通过闭合FET开关1651并且停用位置编码器1640。In some embodiments, actuation of one or more handle controls, such as a firing trigger, causes main processor 1606 to reduce power to one or more components when the handle control is actuated. For example, in one embodiment, a firing trigger controls the firing stroke of the cutting member. The cutting member is driven by a motor 1648. Actuation of the firing trigger causes forward operation of the motor 1648 and advancement of the cutting member. During firing, main processor 1606 closes FET switch 1651 , removing power from position encoder 1640 . Disabling one or more circuit components allows higher power to be delivered to the motor 1648 . When the firing trigger is released, full power is restored to the deactivated components, eg, by closing FET switch 1651 and deactivating position encoder 1640 .
在一些实施方案中,安全处理器1604控制分段电路1600的操作。例如,安全处理器1604可引发分段电路1600的顺序通电、将分段电路1600转变到休眠模式并从休眠模式发生转变,并且/或者可覆盖来自主处理器1606的一个或多个控制信号。例如,在所示实施方案中,安全处理器1604联接到降压转换器1616。安全处理器1604通过启动或停用降压转换器1616来控制分段电路1600的操作,以向分段电路1600的其余部分提供功率。In some embodiments, security processor 1604 controls the operation of segmentation circuit 1600 . For example, security processor 1604 may initiate a sequential power-on of segmented circuitry 1600 , transition segmented circuitry 1600 to and from sleep mode, and/or may override one or more control signals from main processor 1606 . For example, in the illustrated embodiment, security processor 1604 is coupled to buck converter 1616 . Security processor 1604 controls the operation of segment circuit 1600 by enabling or disabling buck converter 1616 to provide power to the remainder of segment circuit 1600 .
图14示出了功率系统1700的一个实施方案,该功率系统包括被构造成被顺序通电的多个雏菊链式功率转换器1714,1716,1718;多个雏菊链式功率转换器1714,1716,1718可在初始通电和/或转变自休眠模式期间通过例如安全处理器而顺序地启用。安全处理器可由独立的功率转换器(未示出)供电。例如,在一个实施方案中,当电池电压VBATT联接到功率系统1700并且/或者加速度计检测到休眠模式下的运动时,安全处理器引发雏菊链式功率转换器1714,1716,1718的顺序启动。安全处理器启用13V升压段1718。升压段1718通电并执行自检。在一些实施方案中,升压段1718包括集成电路1720,该集成电路被构造成升高源电压并执行自检。二极管D阻止5V供电段1716通电,直至升压段1718已完成自检并且已向二极管D提供了指示升压段1718未识别到任何错误的信号。在一些实施方案中,由安全处理器提供该信号。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。FIG. 14 illustrates one embodiment of a power system 1700 comprising a plurality of daisy-chained power converters 1714, 1716, 1718 configured to be energized sequentially; a plurality of daisy-chained power converters 1714, 1716, 1718 may be enabled sequentially by, for example, a security processor during initial power-on and/or transition from sleep mode. The security processor may be powered by a separate power converter (not shown). For example, in one embodiment, when the battery voltage V BATT is coupled to the power system 1700 and/or the accelerometer detects motion in sleep mode, the safety processor initiates a sequential start-up of the daisy-chained power converters 1714, 1716, 1718 . The security processor enables the 13V boost stage 1718 . The boost stage 1718 is powered on and performs a self-test. In some embodiments, the boost stage 1718 includes an integrated circuit 1720 configured to boost the source voltage and perform self-tests. Diode D prevents 5V supply stage 1716 from energizing until boost stage 1718 has completed its self-tests and provided a signal to diode D indicating that boost stage 1718 has not identified any errors. In some embodiments, the signal is provided by a security processor. However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
5V供电段1716被顺序地在升压段1718之后通电。5V供电段1716在通电期间执行自检,以识别5V供电段1716中的任何错误。5V供电段1716包括集成电路1715,该集成电路被构造成提供降低电压(其来自升高电压),并且执行错误检查。当未检测到错误时,5V供电段1716完成顺序通电,并且向3.3V供电段1714提供启动信号。在一些实施方案中,安全处理器向3.3V供电段1714提供启动信号。3.3V供电段包括集成电路1713,该集成电路被构造成提供来自5V供电段1716的降低电压,并且在通电过程中执行错误自检。当在自检过程中未检测到错误时,3.3V供电段1714向主处理器提供功率。主处理器被构造成顺序地对每个剩余的电路段供电。通过顺序地对功率系统1700和/或分段电路的剩余部分供电,功率系统1700降低了错误风险,在施加负荷之前实现电压水平的稳定性,并防止所有硬件以不可控的方式同时被接通而产生较大的电流消耗。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。The 5V supply stage 1716 is energized sequentially after the boost stage 1718 . The 5V supply segment 1716 performs self-tests during power-up to identify any errors in the 5V supply segment 1716 . The 5V supply segment 1716 includes an integrated circuit 1715 configured to provide the reduced voltage (from the boosted voltage) and to perform error checking. When no errors are detected, the 5V supply segment 1716 completes the power sequence and provides a start signal to the 3.3V supply segment 1714 . In some embodiments, the security processor provides an enable signal to the 3.3V supply segment 1714 . The 3.3V supply segment includes an integrated circuit 1713 configured to provide a reduced voltage from the 5V supply segment 1716 and to perform error self-tests during power-up. The 3.3V supply stage 1714 provides power to the main processor when no errors are detected during the self-test. The main processor is configured to sequentially power each remaining circuit segment. By sequentially energizing the power system 1700 and/or the remainder of the segment circuit, the power system 1700 reduces the risk of error, achieves stabilization of voltage levels before applying a load, and prevents all hardware from being switched on simultaneously in an uncontrollable manner And produce larger current consumption. However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
在一个实施方案中,功率系统1700包括过压识别及消减电路。过压识别及消减电路被构造成检测外科器械中的单极返回电流,并且在检测到单极返回电流时中断来自功率段的功率。过压识别及消减电路被构造成识别功率系统的接地浮动。过压识别及消减电路包括金属氧化物变阻器。过压识别及消减电路至少包括一个瞬时电压抑制二极管。In one embodiment, power system 1700 includes overvoltage recognition and mitigation circuitry. The overvoltage recognition and mitigation circuit is configured to detect unipolar return current in the surgical instrument and to interrupt power from the power section when the unipolar return current is detected. The overvoltage identification and mitigation circuit is configured to identify floating grounds of the power system. Overvoltage recognition and mitigation circuitry includes metal oxide varistors. The overvoltage identification and reduction circuit includes at least one transient voltage suppression diode.
图15示出了包括隔离控制节段1802的分段电路1800的一个实施方案。隔离控制节段1802将分段电路1800的控制硬件与分段电路1800的功率节段(未示出)隔离。控制节段1802包括,例如,主处理器1806、安全处理器(未示出),和/或附加的控制硬件,例如FET开关1817。功率节段包括,例如,马达、马达驱动器,和/或多个马达MOSFET。隔离控制节段1802包括充电电路1803和联接到5V功率转换器1816的充电电池1808。充电电路1803和充电电池1808将主处理器1806与功率节段隔离。在一些实施方案中,充电电池1808联接到安全处理器和任一附加的支持硬件。将控制节段1802与功率节段隔离使得控制节段1802(例如,主处理器1806)即使在主功率被移除时也保持活动,并经由充电电池1808提供了过滤器,从而避免控制节段1802受到噪声影响,还将控制节段1802与电池电压中的大幅波动隔离,以确保即使存在较重马达负荷时也正常运行,并且/或者允许了分段电路1800使用实时操作系统(RTOS)。在一些实施方案中,充电电池1808向主处理器提供降低电压,例如,3.3V的电压。然而,这些实施方案不限于本说明书的上下文中所述的特定电压范围。FIG. 15 shows one embodiment of a segmentation circuit 1800 including an isolation control section 1802 . Isolation control section 1802 isolates the control hardware of segment circuit 1800 from the power section (not shown) of segment circuit 1800 . Control section 1802 includes, for example, a main processor 1806 , a security processor (not shown), and/or additional control hardware such as FET switches 1817 . The power section includes, for example, a motor, a motor driver, and/or a plurality of motor MOSFETs. The isolated control section 1802 includes a charging circuit 1803 and a rechargeable battery 1808 coupled to a 5V power converter 1816 . The charging circuit 1803 and rechargeable battery 1808 isolate the main processor 1806 from the power stage. In some embodiments, the rechargeable battery 1808 is coupled to the security processor and any additional supporting hardware. Isolating the control section 1802 from the power section allows the control section 1802 (e.g., the main processor 1806) to remain active even when main power is removed, and provides a filter via the rechargeable battery 1808, thereby avoiding the control section 1802 is subject to noise, and also isolates control section 1802 from large fluctuations in battery voltage to ensure proper operation even in the presence of heavy motor loads, and/or allows segment circuit 1800 to use a real-time operating system (RTOS). In some implementations, the rechargeable battery 1808 provides a reduced voltage, eg, a voltage of 3.3V, to the main processor. However, these embodiments are not limited to the specific voltage ranges described in the context of this specification.
图17示出了用于分段电路,例如图5中所示的分段电路1100的顺序启动流程的一个实施方案。当一个或多个传感器引发了从休眠模式到操作模式的转变时,顺序启动流程1820即开始。当一个或多个传感器停止检测状态变化时(步骤1822),定时器启动(步骤1824)。定时器对一个或多个传感器检测到最近一次运动/最近一次与外科器械2000的相互作用的时刻至当前时刻的时间进行计数。由例如安全处理器1104将定时器计数与休眠模式阶段的表格进行比较(步骤1826)。当定时器计数超过用于转变到休眠模式阶段的一个或多个计数时(步骤1828a),安全处理器1104停止对分段电路1100供电(步骤1830),并且将分段电路1100转变到对应的休眠模式阶段。当定时器计数低于任一休眠模式阶段的阈值时(步骤1828b),分段电路1100继续顺序地对下一个电路段供电(步骤1832)。FIG. 17 illustrates one embodiment of a sequential start-up flow for a segment circuit, such as the segment circuit 1100 shown in FIG. 5 . The start-up sequence 1820 begins when one or more sensors initiate a transition from sleep mode to operational mode. When one or more sensors cease to detect a state change (step 1822), a timer is started (step 1824). The timer counts the time from the moment the one or more sensors detected the last movement/interaction with the surgical instrument 2000 to the present moment. The timer count is compared to a table of sleep mode stages by, for example, the security processor 1104 (step 1826). When the timer count exceeds one or more counts for transitioning to the sleep mode stage (step 1828a), the security processor 1104 stops powering the segmenting circuit 1100 (step 1830) and transitions the segmenting circuit 1100 to the corresponding sleep mode phase. When the timer count is below the threshold for either sleep mode stage (step 1828b), the segment circuit 1100 continues to power the next circuit segment in sequence (step 1832).
再次参见图5,在一些实施方案中,分段电路1100包括一个或多个环境传感器,以检测外科器械的不适当存储和/或处理。例如,在一个实施方案中,分段电路1100包括温度传感器。温度传感器被构造成检测分段电路1100所暴露于的最大和/或最小温度。外科器械2000和分段电路1100包括最大和/或最小温度暴露设计极限。当外科器械2000暴露于超过限值的温度时,例如在消毒技术过程中超过最大极限的温度,温度传感器检测到过暴露并阻止装置的操作。温度传感器可包括,例如,双金属条带、固态温度传感器和/或任何其他合适的温度传感器,其中双金属条带被构造成在暴露于大于预先确定的阈值的温度时停用外科器械2000,而固态温度传感器被构造成存储温度数据并且向安全处理器1104提供温度数据。Referring again to FIG. 5, in some embodiments, the segmentation circuit 1100 includes one or more environmental sensors to detect improper storage and/or handling of surgical instruments. For example, in one embodiment, segment circuit 1100 includes a temperature sensor. The temperature sensor is configured to detect the maximum and/or minimum temperature to which segment circuit 1100 is exposed. Surgical instrument 2000 and segmented circuit 1100 include maximum and/or minimum temperature exposure design limits. When the surgical instrument 2000 is exposed to temperatures exceeding a limit, for example a temperature exceeding a maximum limit during a sterilization technique, the temperature sensor detects the overexposure and prevents operation of the device. The temperature sensor may include, for example, a bimetallic strip, a solid state temperature sensor, and/or any other suitable temperature sensor, wherein the bimetallic strip is configured to deactivate the surgical instrument 2000 when exposed to a temperature greater than a predetermined threshold, Instead, the solid-state temperature sensor is configured to store and provide temperature data to the security processor 1104 .
在一些实施方案中,加速度计1122被构造成环境安全传感器。加速度计1122记录外科器械2000经受的加速度。大于预先确定的阈值的加速度可指示,例如,外科器械已经掉落。外科器械包括最大加速度公差。当加速度计1122检测到加速度大于最大加速度公差时,安全处理器1104阻止外科器械2000的操作。In some embodiments, accelerometer 1122 is configured as an environmental safety sensor. Accelerometer 1122 records the acceleration experienced by surgical instrument 2000 . Acceleration greater than a predetermined threshold may indicate, for example, that the surgical instrument has been dropped. Surgical instruments include a maximum acceleration tolerance. Safety processor 1104 prevents operation of surgical instrument 2000 when accelerometer 1122 detects an acceleration greater than the maximum acceleration tolerance.
在一个实施方案中,分段电路1100包括湿度传感器。湿度传感器被构造成在分段电路1100暴露于水分时进行指示。湿度传感器可包括,例如,被构造成在外科器械2000已经完全浸没到清洁液体中时进行指示的浸没式传感器,被构造成在分段电路1100通电的情况下当水分与分段电路1100接触时进行指示的湿度传感器,和/或其他任何合适的湿度传感器。In one embodiment, segment circuit 1100 includes a humidity sensor. The humidity sensor is configured to indicate when segment circuit 1100 has been exposed to moisture. The wetness sensor may include, for example, an immersion sensor configured to indicate when the surgical instrument 2000 has been fully submerged in the cleaning liquid, configured to indicate when moisture comes into contact with the segment circuit 1100 while the segment circuit 1100 is energized. the indicating humidity sensor, and/or any other suitable humidity sensor.
在一个实施方案中,分段电路1100包括化学暴露传感器。化学暴露传感器被构造成指示外科器械2000何时已经与有害性和/或危险化学品接触。例如,在消毒步骤过程中,可能使用了导致外科器械2000劣化的不合适化学品。化学暴露传感器可指示接触安全处理器1104的不合适化学品,从而可阻止外科器械2000的操作。In one embodiment, segmentation circuit 1100 includes a chemical exposure sensor. The chemical exposure sensor is configured to indicate when surgical instrument 2000 has been in contact with noxious and/or hazardous chemicals. For example, during a sterilization step, inappropriate chemicals may be used that cause surgical instrument 2000 to degrade. The chemical exposure sensor may indicate inappropriate chemicals that have contacted the safety processor 1104 so that operation of the surgical instrument 2000 may be prevented.
分段电路1100被构造成监视多个使用周期。例如,在一个实施方案中,电池1108包括被构造成监视使用周期计数的电路。在一些实施方案中,安全处理器1104被构造成监视使用周期计数。使用周期可包括由外科器械引发的外科事件,例如,与外科器械2000一起使用的轴2004的数量,由插入外科器械2000中的仓的数量和/或由该外科器械部署的仓的数量,和/或外科器械2000的击发次数。在一些实施方案中,使用周期可包括环境事件,例如,撞击事件、暴露于不合适的存储条件和/或不合适的化学品、消毒流程、清洁流程,和/或修复流程。在一些实施方案中,使用周期可包括功率组件(如,电池包)的更换和/或充电周期。Segmentation circuit 1100 is configured to monitor multiple cycles of use. For example, in one embodiment, battery 1108 includes circuitry configured to monitor a usage cycle count. In some embodiments, security processor 1104 is configured to monitor the usage cycle count. The use cycle may include surgical events induced by the surgical instrument, for example, the number of shafts 2004 used with the surgical instrument 2000, the number of cartridges inserted into the surgical instrument 2000 and/or the number of cartridges deployed by the surgical instrument, and and/or the number of shots of the surgical instrument 2000. In some embodiments, a use cycle may include environmental events, eg, impact events, exposure to improper storage conditions and/or unsuitable chemicals, disinfection procedures, cleaning procedures, and/or reconditioning procedures. In some embodiments, a usage cycle may include a replacement and/or charging cycle of a power component (eg, a battery pack).
分段电路1100可针对所有限定的使用周期维持总使用周期计数,并且/或者可针对一个或多个限定的使用周期维持其各自的使用周期计数。例如,在一个实施方案中,分段电路1100可针对由外科器械2000引发的所有外科事件维持单个使用周期计数,并针对由外科器械2000经受的每个环境事件维持其各自的使用周期计数。使用周期计数用于约束分段电路1100的一个或多个行为。例如,当检测到使用周期数量超过预先确定的阈值或暴露于不合适的环境事件时,使用周期计数可用于禁用分段电路1100,例如,通过禁用电池1108。在一些实施方案中,使用周期计数用于在有必要执行外科器械2000的建议服务和/或强制服务时进行指示。Segmentation circuit 1100 may maintain a total usage cycle count for all defined usage cycles and/or may maintain its respective usage cycle count for one or more defined usage cycles. For example, in one embodiment, segmentation circuit 1100 may maintain a single use cycle count for all surgical events initiated by surgical instrument 2000 and maintain its own use cycle count for each environmental event experienced by surgical instrument 2000 . The cycle count is used to constrain one or more behaviors of the segmentation circuit 1100 . For example, the usage cycle count may be used to disable segment circuit 1100 , eg, by disabling battery 1108 , when a detected number of usage cycles exceeds a predetermined threshold or exposure to an inappropriate environmental event. In some embodiments, the usage cycle count is used to indicate when it is necessary to perform recommended and/or mandatory servicing of the surgical instrument 2000 .
图18示出了用于控制外科器械的方法1950的一个实施方案,该外科器械包括分段电路,诸如图12中所示的分段控制电路1602。在步骤1952处,功率组件1608联接到外科器械。功率组件1608可包括任何合适的电池,例如,图1至图3中示出的功率组件2006。功率组件1608被构造成向分段控制电路1602提供源电压。源电压可包括任何合适的电压,例如,12V的电压。在步骤1954处,功率组件1608对升压转换器1618供电。升压转换器1618被构造成提供设定电压。设定电压包括大于由功率组件1608所提供的源电压的电压。例如,在一些实施方案中,设定电压包括13V的电压。在第三步骤1956中,升压转换器1618对一个或多个调压器供电,从而向一个或多个电路部件提供一个或多个操作电压。操作电压包括小于由升压转换器所提供的设定电压的电压。FIG. 18 illustrates one embodiment of a method 1950 for controlling a surgical instrument that includes a segmented circuit, such as the segmented control circuit 1602 shown in FIG. 12 . At step 1952, power assembly 1608 is coupled to the surgical instrument. Power assembly 1608 may include any suitable battery, such as power assembly 2006 shown in FIGS. 1-3 . Power component 1608 is configured to provide a source voltage to segment control circuit 1602 . The source voltage may include any suitable voltage, for example, a voltage of 12V. At step 1954 , power component 1608 powers boost converter 1618 . Boost converter 1618 is configured to provide a set voltage. The set voltage includes a voltage greater than the source voltage provided by the power component 1608 . For example, in some embodiments, the set voltage includes a voltage of 13V. In a third step 1956, boost converter 1618 powers one or more voltage regulators to provide one or more operating voltages to one or more circuit components. The operating voltage includes a voltage less than a set voltage provided by the boost converter.
在一些实施方案中,升压转换器1618联接到被构造成提供第一操作电压的第一调压器1616。由第一调压器1616提供的第一操作电压小于由升压转换器提供的设定电压。例如,在一些实施方案中,第一操作电压包括5V的电压。在一个实施方案中,升压转换器联接到第二调压器1614。第二调压器1614被构造成提供第二操作电压。第二操作电压包括小于设定电压和第一操作电压的电压。例如,在一些实施方案中,第二操作电压包括3.3V的电压。在一些实施方案中,电池1608、升压转换器1618、第一调压器1616和第二电压转换器1614被构造成雏菊链式构型。电池1608向升压转换器1618提供源电压。升压转换器1618将源电压升高至设定电压。升压转换器1618向第一调压器1616提供设定电压。第一调压器1616生成第一操作电压,并且向第二调压器1614提供第一操作电压。第二调压器1614生成第二操作电压。In some embodiments, boost converter 1618 is coupled to first voltage regulator 1616 configured to provide a first operating voltage. The first operating voltage provided by the first voltage regulator 1616 is less than the set voltage provided by the boost converter. For example, in some embodiments, the first operating voltage includes a voltage of 5V. In one embodiment, a boost converter is coupled to the second voltage regulator 1614 . The second voltage regulator 1614 is configured to provide a second operating voltage. The second operating voltage includes a voltage less than the set voltage and the first operating voltage. For example, in some embodiments, the second operating voltage includes a voltage of 3.3V. In some embodiments, the battery 1608, boost converter 1618, first voltage regulator 1616, and second voltage converter 1614 are configured in a daisy-chain configuration. Battery 1608 provides a source voltage to boost converter 1618 . Boost converter 1618 boosts the source voltage to a set voltage. The boost converter 1618 provides a set voltage to the first voltage regulator 1616 . The first voltage regulator 1616 generates a first operating voltage and provides the first operating voltage to the second voltage regulator 1614 . The second voltage regulator 1614 generates a second operating voltage.
在一些实施方案中,一个或多个电路部件直接由升压转换器1618供电。例如,在一些实施方案中,OLED显示器1688直接联接到升压转换器1618。升压转换器1618向OLED显示器1688提供设定电压,而无需要求OLED在其内具有一体式功率发生器。在一些实施方案中,处理器,例如,图5中示出的安全处理器1604验证由升压转换器1618和/或一个或多个调压器1616,1614提供的电压。安全处理器1604被构造成验证由每个升压转换器1618和调压器1616,1614提供的电压。在一些实施方案中,安全处理器1604验证设定电压。当设定电压等于或大于第一预先确定的值时,安全处理器1604对第一调压器1616供电。安全处理器1604验证由第一调压器1616提供的第一操作电压。当第一操作电压等于或大于第二预先确定的值时,安全处理器1604对第二调压器1614供电。然后,安全处理器1604验证第二操作电压。当第二操作电压等于或大于第三预先确定的值时,安全处理器1604对分段电路1600剩余的每个电路部件供电。In some embodiments, one or more circuit components are powered directly by boost converter 1618 . For example, in some embodiments, OLED display 1688 is directly coupled to boost converter 1618 . The boost converter 1618 provides the set voltage to the OLED display 1688 without requiring the OLED to have an integrated power generator within it. In some embodiments, a processor, eg, security processor 1604 shown in FIG. 5 , validates the voltage provided by boost converter 1618 and/or one or more voltage regulators 1616 , 1614 . Security processor 1604 is configured to verify the voltage provided by each boost converter 1618 and voltage regulator 1616 , 1614 . In some embodiments, the security processor 1604 verifies the set voltage. The security processor 1604 supplies power to the first voltage regulator 1616 when the set voltage is equal to or greater than a first predetermined value. The security processor 1604 verifies the first operating voltage provided by the first voltage regulator 1616 . The security processor 1604 powers the second voltage regulator 1614 when the first operating voltage is equal to or greater than a second predetermined value. The security processor 1604 then verifies the second operating voltage. The security processor 1604 powers each of the remaining circuit components of the segment circuit 1600 when the second operating voltage is equal to or greater than a third predetermined value.
本文所述主题的各个方面涉及通过分段电路和可变电压保护措施来控制外科器械的功率管理的方法。在一个实施方案中,提供了控制外科器械(该外科器械包括主处理器、安全处理器和分段电路,该分段电路包括与主处理处理器进行信号通信的多个电路段,多个电路段包括功率段)中功率管理的方法,该方法包括由功率段对各段提供可变的电压控制。在一个实施方案中,该方法包括由包括升压转换器的功率段为至少一个区段电压提供功率稳定性。该方法也包括由升压转换器向主处理器和安全处理器提供功率稳定性。该方法也包括独立于多个电路段的功率消耗,由升压转换器向主处理器和安全处理器提供大于预先确定的阈值的恒定电压。该方法也包括由过压识别及消减电路检测外科器械中的单极返回电流,并且在检测到单极返回电流时中断来自功率段的功率。该方法也包括由过压识别及消减电路识别功率系统的接地浮动。Various aspects of the subject matter described herein relate to methods of controlling power management of surgical instruments through segmented circuits and variable voltage protection. In one embodiment, a control surgical instrument is provided (the surgical instrument includes a main processor, a safety processor, and a segment circuit comprising a plurality of circuit segments in signal communication with the main processing processor, the plurality of circuit Segments include a method of power management in a power segment) that includes providing variable voltage control to each segment by the power segment. In one embodiment, the method includes providing power stabilization for at least one segment voltage by a power segment comprising a boost converter. The method also includes providing power stabilization by the boost converter to the main processor and the security processor. The method also includes providing, by the boost converter, a constant voltage greater than a predetermined threshold to the main processor and the security processor independent of power consumption of the plurality of circuit segments. The method also includes detecting, by the overvoltage recognition and mitigation circuit, a unipolar return current in the surgical instrument, and interrupting power from the power section when the unipolar return current is detected. The method also includes identifying a floating ground of the power system by the overvoltage detection and mitigation circuit.
在另一个实施方案中,该方法也包括由功率段对多个电路段中的每一者顺序地供电,并且在对顺序电路段供电之前对每个电路段进行错误检查。该方法也包括由联接到功率段的功率源对安全处理器供电,当安全处理器通电时由安全处理器执行错误检查,并且当在错误检查期间未检测到错误时执行操作并对安全处理器、主处理器供电。该方法也包括当主处理器通电时由主处理器执行错误检查,并且其中当在错误检查期间未检测到错误时,由主处理器对多个电路段中的每一者顺序地供电。该方法也包括由主处理器对多个电路段中的每一者进行错误检查。In another embodiment, the method also includes sequentially powering each of the plurality of circuit segments by the power segment, and performing an error check on each circuit segment prior to powering the sequential circuit segments. The method also includes powering the safety processor from a power source coupled to the power stage, performing error checking by the safety processor when the safety processor is powered on, and performing operations and powering the safety processor when no errors are detected during the error checking. , Main processor power supply. The method also includes performing, by the main processor, error checking when the main processor is powered on, and wherein each of the plurality of circuit segments is sequentially powered by the main processor when no errors are detected during the error checking. The method also includes error checking, by the host processor, each of the plurality of circuit segments.
在另一个实施方案中,该方法包括当功率源连接到功率段时由升压转换器对安全处理器供电,由安全处理器执行错误检查,并且当在错误检查期间未检测到错误时,由安全处理器对主处理器供电。该方法也包括由主处理器执行错误检查,并且当在错误检查期间未检测到错误时,由主处理器顺序地对多个电路段中的每一者供电。该方法也包括由主处理器对多个电路段中的每一者进行错误检查。In another embodiment, the method includes powering the safety processor by the boost converter when the power source is connected to the power stage, performing, by the safety processor, an error check, and when no error is detected during the error check, by the The security processor supplies power to the main processor. The method also includes performing, by the host processor, error checking, and sequentially powering, by the host processor, each of the plurality of circuit segments when no errors are detected during the error checking. The method also includes error checking, by the host processor, each of the plurality of circuit segments.
在另一个实施方案中,该方法也包括由功率段向主处理器提供区段电压,为每个区段提供可变的电压保护,由升压转换器向区段电压、过压识别及消减电路中的至少一者提供功率稳定性,由功率段对多个电路段中的每一者顺序地供电,以及在对顺序电路段供电之前对每个电路段进行错误检查。In another embodiment, the method also includes providing the section voltages from the power section to the main processor, providing variable voltage protection for each section, supplying the section voltages from the boost converter, overvoltage identification and mitigation At least one of the circuits provides power stability, each of the plurality of circuit segments is powered sequentially by the power segment, and each circuit segment is error checked prior to powering the sequential circuit segments.
本文所述主题的各个方面涉及控制具有安全处理器的外科器械控制电路的方法。在一个实施方案中,提供了控制外科器械(该外科器械包括控制电路,该控制电路包括主处理器、与主处理器进行信号通信的安全处理器,以及分段电路,该分段电路包括与主处理器进行信号通信的多个电路段)的方法,该方法包括由安全处理器监视多个电路段的一个或多个参数。该方法也包括由安全处理器验证多个电路段的一个或多个参数,并且独立于由主处理器产生的一个或多个控制信号而验证所述一个或多个参数。该方法还包括由安全处理器验证切割元件的速度。该方法也包括由第一传感器监视外科器械的第一性质,由第二传感器监视外科器械的第二性质,其中第一性质和第二性质包含预先确定的关系,并且其中第一传感器和第二传感器与安全处理器进行信号通信。该方法也包括当检测到故障时,由安全处理器阻止多个电路段中至少一者的操作,其中故障包含具有与预先确定的关系不一致的值的第一性质和第二性质。该方法也包括由霍尔效应传感器监视切割构件位置,并且由马达电流传感器监视马达电流。Various aspects of the subject matter described herein relate to methods of controlling a surgical instrument control circuit having a safety processor. In one embodiment, a control surgical instrument is provided (the surgical instrument includes a control circuit including a main processor, a safety processor in signal communication with the main processor, and a segment circuit including a A plurality of circuit segments in signal communication with a host processor), the method comprising monitoring, by a security processor, one or more parameters of the plurality of circuit segments. The method also includes verifying, by the security processor, one or more parameters of the plurality of circuit segments, and verifying the one or more parameters independently of one or more control signals generated by the host processor. The method also includes verifying, by the security processor, the speed of the cutting element. The method also includes monitoring, by a first sensor, a first property of the surgical instrument, and monitoring, by a second sensor, a second property of the surgical instrument, wherein the first property and the second property comprise a predetermined relationship, and wherein the first sensor and the second The sensor is in signal communication with the safety processor. The method also includes preventing, by the safety processor, operation of at least one of the plurality of circuit segments when a fault is detected, wherein the fault includes a first property and a second property having values inconsistent with a predetermined relationship. The method also includes monitoring the cutting member position by the Hall effect sensor and monitoring the motor current by the motor current sensor.
在另一个实施方案中,该方法包括当检测到一个或多个参数的验证与由主处理器产生的一个或多个控制信号之间的失配时,由安全处理器禁用多个电路段中的至少一个电路段。该方法也包括由安全处理器阻止马达段的操作,并且中断从功率段至马达段的功率流。该方法也包括由安全处理器阻止马达段的前向操作,并且当检测到故障时允许由安全处理器对马达段的操作进行换向。In another embodiment, the method includes disabling, by the security processor, in the plurality of circuit segments when a mismatch between verification of one or more parameters and one or more control signals generated by the host processor is detected. at least one circuit segment of . The method also includes preventing, by the safety processor, operation of the motor section and interrupting power flow from the power section to the motor section. The method also includes preventing, by the safety processor, forward operation of the motor section and allowing, by the safety processor, reversing operation of the motor section when a fault is detected.
在另一个实施方案中,分段电路包括马达段和功率段,该方法包括由马达段控制外科器械的一个或多个机械操作,并且由安全处理器监视多个电路段的一个或多个参数。该方法也包括由安全处理器验证多个电路段的一个或多个参数,并且独立于由主处理器产生的一个或多个控制信号,由安全处理器独立地验证所述一个或多个参数。In another embodiment, the segmented circuit includes a motor segment and a power segment, the method includes controlling one or more mechanical operations of the surgical instrument by the motor segment, and monitoring one or more parameters of the plurality of circuit segments by the safety processor . The method also includes verifying, by the safety processor, one or more parameters of the plurality of circuit segments, and independently verifying, by the safety processor, the one or more parameters independently of one or more control signals generated by the main processor .
在另一个实施方案中,该方法也包括由安全处理器独立地验证切割元件的速度。该方法也包括由第一传感器监视外科器械的第一性质,由第二传感器监视外科器械的第二性质,其中第一性质和第二性质包含预先确定的关系,并且其中第一传感器和第二传感器与安全处理器进行信号通信,其中故障包含具有与预先确定的关系不一致的值的第一性质和第二性质,并且当安全处理器检测到故障时,由安全处理器阻止多个电路段中的至少一个电路段的操作。该方法也包括由霍尔效应传感器监视切割构件位置,并且由马达电流传感器监视马达电流。In another embodiment, the method also includes independently verifying, by the safety processor, the velocity of the cutting element. The method also includes monitoring, by a first sensor, a first property of the surgical instrument, and monitoring, by a second sensor, a second property of the surgical instrument, wherein the first property and the second property comprise a predetermined relationship, and wherein the first sensor and the second The sensor is in signal communication with the safety processor, wherein the fault comprises a first property and a second property having values inconsistent with a predetermined relationship, and when the safety processor detects the fault, the safety processor prevents the fault from occurring in the plurality of circuit segments operation of at least one circuit segment. The method also includes monitoring the cutting member position by the Hall effect sensor and monitoring the motor current by the motor current sensor.
在另一个实施方案中,该方法包括当检测到一个或多个参数的验证与由主处理器产生的一个或多个控制信号之间的失配时,由安全处理器禁用多个电路段中的至少一个电路段。该方法也包括由安全处理器阻止马达段的操作,并且中断从功率段至马达段的功率流。该方法也包括由安全处理器阻止马达段的向前操作,并且当检测到故障时,允许由安全处理器对马达段的操作进行换向。In another embodiment, the method includes disabling, by the security processor, in the plurality of circuit segments when a mismatch between verification of one or more parameters and one or more control signals generated by the host processor is detected. at least one circuit segment of . The method also includes preventing, by the safety processor, operation of the motor section and interrupting power flow from the power section to the motor section. The method also includes preventing, by the safety processor, forward operation of the motor section and allowing, by the safety processor, reversing operation of the motor section when a fault is detected.
在另一个实施方案中,该方法包括由安全处理器监视多个电路段的一个或多个参数,由安全处理器验证多个电路段的一个或多个参数,由安全处理器独立于由主处理器产生的一个或多个控制信号而验证所述一个或多个参数,并且当检测到一个或多个参数的验证与由主处理器产生的一个或多个控制信号之间的失配时,由安全处理器禁用多个电路中的至少一者。该方法也包括由第一传感器监视外科器械的第一性质,由第二传感器监视外科器械的第二性质,其中第一性质和第二性质包含预先确定的关系,并且其中第一传感器和第二传感器与安全处理器进行信号通信,其中故障包含具有与预先确定的关系不一致的值的第一性质和第二性质,并且其中当检测到故障时,由安全处理器阻止多个电路段中的至少一个电路段的操作。该方法也包括当检测到故障时,通过中断从功率段传送至马达段的功率流,从而由安全处理器阻止马达段的操作。In another embodiment, the method includes monitoring, by the safety processor, one or more parameters of the plurality of circuit segments, verifying, by the safety processor, the one or more parameters of the plurality of circuit segments, by the safety processor independently of the one or more control signals generated by the main processor to verify the one or more parameters, and when a mismatch between the verification of the one or more parameters and the one or more control signals generated by the main processor is detected , disabling at least one of the plurality of circuits by the security processor. The method also includes monitoring, by a first sensor, a first property of the surgical instrument, and monitoring, by a second sensor, a second property of the surgical instrument, wherein the first property and the second property comprise a predetermined relationship, and wherein the first sensor and the second The sensor is in signal communication with the safety processor, wherein the fault comprises a first property and a second property having values inconsistent with the predetermined relationship, and wherein when the fault is detected, at least one of the plurality of circuit segments is blocked by the safety processor operation of a circuit segment. The method also includes preventing, by the safety processor, operation of the motor section by interrupting power flow from the power section to the motor section when a fault is detected.
本文所述主题的各个方面涉及通过分段电路的休眠选项和唤醒控制来控制外科器械的功率管理的方法,该外科器械包括控制电路,该控制电路包括主处理器、与主处理器进行信号通信的安全处理器,以及分段电路,该分段电路包括与主处理器进行信号通信的多个电路段,多个电路段包括功率段,该方法包括由安全处理器将主处理器和多个电路段中的至少一个电路段从活动模式转变到休眠模式,并且从休眠模式转变到活动模式。该方法也包括由定时器跟踪自从最后一个由用户引发的事件结束到目前时刻的时间,并且其中当所述自从最后一个由用户引发的事件结束到目前时刻的时间超过预先确定的阈值时,由安全处理器将主处理器和多个电路中的至少一者转变到休眠模式。该方法也包括由加速度段(包括加速度计)检测外科器械的一个或多个运动。该方法包括由定时器跟踪自从加速度段检测到最后一次运动结束到目前时刻的时间。该方法也包括当多个电路段转变到休眠模式时,由安全处理器将加速度段维持在活动模式下。Aspects of the subject matter described herein relate to methods of controlling power management of a surgical instrument comprising a control circuit including a main processor in signal communication with the main processor through sleep options and wake-up control of segmented circuits A security processor, and a segment circuit, the segment circuit includes a plurality of circuit segments in signal communication with a main processor, the plurality of circuit segments includes a power segment, the method includes connecting the main processor and a plurality of At least one of the circuit segments transitions from the active mode to the sleep mode, and from the sleep mode to the active mode. The method also includes tracking, by a timer, the time since the end of the last user-initiated event to the present moment, and wherein when the time since the end of the last user-initiated event to the present moment exceeds a predetermined threshold, the The security processor transitions the main processor and at least one of the plurality of circuits to a sleep mode. The method also includes detecting, by an acceleration segment (including an accelerometer), one or more movements of the surgical instrument. The method includes tracking by a timer the time since the end of the last motion detected by the acceleration segment to the present moment. The method also includes maintaining, by the safety processor, the acceleration segment in the active mode when the plurality of circuit segments transitions to the sleep mode.
在另一个实施方案中,该方法也包括在多个阶段转变到休眠模式。该方法也包括在第一预先确定的周期之后将分段电路转变到第一阶段并使显示器段的背光源变暗,在第二预先确定的周期之后将分段电路转变到第二阶段并关闭背光源,在第三预先确定的周期之后将分段电路转变到第三阶段并降低加速度计的轮询速率,在第四预先确定的周期之后将分段电路转变到第四阶段并关闭显示器,并且将外科器械转变到休眠模式。In another embodiment, the method also includes transitioning to a sleep mode in multiple stages. The method also includes transitioning the segment circuit to a first stage and dimming the backlight of the display segment after a first predetermined period and transitioning the segment circuit to a second stage and turning off after a second predetermined period the backlight, transitioning the segment circuitry to a third stage and reducing the polling rate of the accelerometer after a third predetermined period, transitioning the segment circuitry to a fourth stage and turning off the display after a fourth predetermined period, And transition the surgical instrument to a sleep mode.
在另一个实施方案中,该方法包括由触摸传感器检测用户与外科器械的接触,并且当触摸传感器检测到用户与外科器械的接触时,由安全处理器将主处理器和多个电路段从休眠模式转变到活动模式。该方法也包括由安全处理器监视至少一个柄部控件,并且当至少一个柄部控件被致动时,由安全处理器将主处理器和多个电路段从休眠模式转变到活动模式。In another embodiment, the method includes detecting, by the touch sensor, user contact with the surgical instrument, and when the touch sensor detects user contact with the surgical instrument, switching, by the safety processor, the main processor and the plurality of circuit segments from sleep Mode transition to active mode. The method also includes monitoring, by the safety processor, at least one handle control, and transitioning, by the safety processor, the main processor and the plurality of circuit segments from a sleep mode to an active mode when the at least one handle control is actuated.
在另一个实施方案中,该方法包括当加速度计检测到外科器械的运动大于预先确定的阈值时,由安全处理器将外科装置转变到活动模式。该方法也包括由安全处理器监视加速度计在至少第一方向和第二方向的运动,并且当在至少第一方向和第二方向检测到运动大于预先确定的阈值时,由安全处理器将外科器械从休眠模式转变到操作模式。该方法也包括由安全处理器监视加速度计在第一方向、第二方向和第三方向大于预先确定的阈值的振荡运动,并且当在第一方向、第二方向和第三方向检测到振荡运动大于预先确定的阈值时,由安全处理器将外科器械从休眠模式转变到操作模式。该方法也包括随着从前一次运动结束到目前时刻的时间增加,增加预先确定的阈值。In another embodiment, the method includes transitioning, by the safety processor, the surgical device to an active mode when the accelerometer detects movement of the surgical device greater than a predetermined threshold. The method also includes monitoring, by the safety processor, motion of the accelerometer in at least a first direction and a second direction, and when motion is detected in at least the first direction and the second direction greater than a predetermined threshold, sending, by the safety processor, a surgical The device transitions from sleep mode to operational mode. The method also includes monitoring, by the safety processor, the accelerometer for oscillatory motion in the first, second, and third directions greater than a predetermined threshold, and when oscillatory motion is detected in the first, second, and third directions Above a predetermined threshold, the safety processor transitions the surgical instrument from the sleep mode to the operational mode. The method also includes increasing the predetermined threshold with increasing time from the end of the previous exercise to the present moment.
在另一个实施方案中,该方法包括当自从最后一个由用户引发的事件结束到目前时刻的时间超过预先确定的阈值时,由安全处理器将主处理器和多个电路段中的至少一个电路段从活动模式转变到休眠模式以及从休眠模式转变到活动模式,并且通过定时器跟踪自从加速度段检测到最后一次运动结束到目前时刻的时间,当加速度段检测到外科器械的运动大于预先确定的阈值时,由安全处理器将外科装置转变到活动模式。In another embodiment, the method includes switching, by the security processor, the main processor and at least one of the plurality of circuit segments to the present moment when the time since the end of the last user-initiated event exceeds a predetermined threshold. segment transitions from active mode to sleep mode and from sleep mode to active mode, and tracks the time since the acceleration segment detects the end of the last movement to the current moment through a timer, when the acceleration segment detects that the movement of the surgical instrument is greater than a predetermined When the threshold is reached, the safety processor transitions the surgical device to an active mode.
在另一个实施方案中,控制外科器械的方法包括跟踪自从最后一个由用户引发的事件结束到目前时刻的时间,并且当自从最后一个由用户引发的事件结束到目前时刻的时间超过预先确定的阈值时,由安全处理器禁用显示器的背光源。该方法也包括由安全处理器使显示器的背光源闪烁以提示用户观看显示器。In another embodiment, a method of controlling a surgical instrument includes tracking the time since the end of the last user-initiated event, and when the time since the end of the last user-initiated event exceeds a predetermined threshold , the display's backlight is disabled by the security processor. The method also includes blinking, by the security processor, a backlight of the display to prompt the user to view the display.
本文所述主题的各个方面涉及通过消毒验证电路来验证外科器械的消毒状况的方法,该外科器械包括控制电路,该控制电路包括主处理器、与主处理器进行信号通信的安全处理器,以及分段电路,该分段电路包括与主处理器进行信号通信的多个电路段,多个电路段包括储存验证段,该方法包括在外科器械已被正确存储和消毒后进行指示。该方法也包括由至少一个传感器检测一个或多个不正确的存储或消毒参数。该方法也包括由防掉落传感器在仪器已掉落时进行感测,并且当防掉落传感器检测到外科器械已掉落时,由安全处理器阻止多个电路段中的至少一个电路段的操作。该方法也包括当温度传感器检测到温度大于预先确定的阈值时,由安全处理器阻止多个电路段中的至少一个电路段的操作。该方法也包括当温度传感器检测到温度大于预先确定的阈值时,由安全处理器阻止多个电路段中的至少一个电路段的操作。Aspects of the subject matter described herein relate to methods of verifying the sterilization status of a surgical instrument via a sterilization verification circuit, the surgical instrument including a control circuit including a main processor, a security processor in signal communication with the main processor, and A segmented circuit comprising a plurality of circuit segments in signal communication with the main processor, the plurality of circuit segments including a storage verification segment, the method including indicating when the surgical instrument has been properly stored and sterilized. The method also includes detecting, by at least one sensor, one or more incorrect storage or sterilization parameters. The method also includes sensing, by the anti-drop sensor, that the instrument has been dropped, and preventing, by the safety processor, at least one circuit segment of the plurality of circuit segments when the anti-drop sensor detects that the surgical instrument has been dropped. operate. The method also includes preventing, by the security processor, operation of at least one of the plurality of circuit segments when the temperature sensor detects a temperature greater than a predetermined threshold. The method also includes preventing, by the security processor, operation of at least one of the plurality of circuit segments when the temperature sensor detects a temperature greater than a predetermined threshold.
在另一个实施方案中,该方法包括当湿度检测传感器检测到水分时,由安全处理器控制多个电路段中的至少一个电路段的操作。该方法也包括由湿度检测传感器检测高压釜循环,并且在未检测到高压釜循环的情况下,由安全处理器阻止外科器械的操作。该方法也包括当在分级电路启动过程中检测到水分时,由安全处理器阻止多个电路段中的至少一个电路段的操作。In another embodiment, the method includes controlling, by the security processor, operation of at least one of the plurality of circuit segments when moisture is detected by the moisture detection sensor. The method also includes detecting, by the humidity detection sensor, autoclave cycling, and preventing, by the safety processor, operation of the surgical instrument if autoclave cycling is not detected. The method also includes preventing, by the safety processor, operation of at least one of the plurality of circuit segments when moisture is detected during startup of the classified circuit.
在一个实施方案中,该方法包括当外科器械已被正确消毒时,由多个电路段(包括消毒验证段)进行指示。该方法也包括由消毒验证段的至少一个传感器检测外科器械的消毒状况。该方法也包括当外科器械已经被正确存储时,由储存验证段进行指示。该方法也包括由储存验证段的至少一个传感器检测外科器械的不正确存储状况。In one embodiment, the method includes indicating by a plurality of circuit segments, including a sterilization verification segment, when the surgical instrument has been properly sterilized. The method also includes detecting, by at least one sensor of the sterilization verification section, the sterilization status of the surgical instrument. The method also includes indicating by the storage verification segment when the surgical instrument has been properly stored. The method also includes detecting, by at least one sensor of the storage verification segment, an improper storage condition of the surgical instrument.
以下专利的全部公开内容据此以引用方式并入本文中:The entire disclosures of the following patents are hereby incorporated by reference herein:
公布于1995年4月4日的名称为“ELECTROSURGICAL HEMOSTATIC DEVICE”的美国专利5,403,312;U.S. Patent 5,403,312, issued April 4, 1995, entitled "ELECTROSURGICAL HEMOSTATIC DEVICE";
公布于2006年2月21日的名称为“SURGICAL STAPLING INSTRUMENT HAVINGSEPARATE DISTINCT CLOSING AND FIRING SYSTEMS”的美国专利7,000,818;US Patent 7,000,818, issued February 21, 2006, entitled "SURGICAL STAPLING INSTRUMENT HAVINGSEPARATE DISTINCT CLOSING AND FIRING SYSTEMS";
公布于2008年9月9日的名称为“MOTOR-DRIVEN SURGICAL CUTTING ANDFASTENING INSTRUMENT WITH TACTILE POSITION FEEDBACK”的美国专利7,422,139;US Patent 7,422,139 entitled "MOTOR-DRIVEN SURGICAL CUTTING AND FASTENING INSTRUMENT WITH TACTILE POSITION FEEDBACK" issued September 9, 2008;
公布于2008年12月16日的名称为“ELECTRO-MECHANICAL SURGICAL INSTRUMENTWITH CLOSURE SYSTEM AND ANVIL ALIGNMENT COMPONENTS”的美国专利7,464,849;US Patent 7,464,849, issued December 16, 2008, entitled "ELECTRO-MECHANICAL SURGICAL INSTRUMENT WITH CLOSURE SYSTEM AND ANVIL ALIGNMENT COMPONENTS";
公布于2010年3月2日的名称为“SURGICAL INSTRUMENT HAVING AN ARTICULATINGEND EFFECTOR”的美国专利7,670,334;US Patent 7,670,334, issued March 2, 2010, entitled "SURGICAL INSTRUMENT HAVING AN ARTICULATINGEND EFFECTOR";
公布于2010年7月13日的名称为“SURGICAL STAPLING INSTRUMENTS”的美国专利7,753,245;US Patent 7,753,245, issued July 13, 2010, entitled "SURGICAL STAPLING INSTRUMENTS";
公布于2013年3月12日的名称为“SELECTIVELY ORIENTABLE IMPLANTABLEFASTENER CARTRIDGE”的美国专利8,393,514;US Patent 8,393,514, issued March 12, 2013, entitled "SELECTIVELY ORIENTABLE IMPLANTABLE FASTENER CARTRIDGE";
名称为“SURGICAL INSTRUMENT HAVING RECORDING CAPABILITIES”的美国专利申请序列号11/343,803;US Patent Application Serial No. 11/343,803, entitled "SURGICAL INSTRUMENT HAVING RECORDING CAPABILITIES";
提交于2008年2月14日的名称为“SURGICAL CUTTING AND FASTENING INSTRUMENTHAVING RF ELECTRODES”的美国专利申请序列号12/031,573;U.S. Patent Application Serial No. 12/031,573, filed February 14, 2008, entitled "SURGICAL CUTTING AND FASTENING INSTRUMENTHAVING RF ELECTRODES";
提交于2008年2月15日的名称为“END EFFECTORS FOR A SURGICAL CUTTING ANDSTAPLING INSTRUMENT”的美国专利申请序列号12/031,873(现为美国专利7,980,443);U.S. Patent Application Serial No. 12/031,873, filed February 15, 2008, entitled "END EFFECTORS FOR A SURGICAL CUTTING ANDSTAPLING INSTRUMENT" (now U.S. Patent 7,980,443);
名称为“MOTOR-DRIVEN SURGICAL CUTTING INSTRUMENT”的美国专利申请序列号12/235,782(现为美国专利8,210,411);U.S. Patent Application Serial No. 12/235,782 (now U.S. Patent 8,210,411), entitled "MOTOR-DRIVEN SURGICAL CUTTING INSTRUMENT";
名称为“POWERED SURGICAL CUTTING AND STAPLING APPARATUS WITH MANUALLYRETRACTABLE FIRING SYSTEM”的美国专利申请序列号12/249,117(现为美国专利申请公布2010/0089970);US Patent Application Serial No. 12/249,117 entitled "POWERED SURGICAL CUTTING AND STAPLING APPARATUS WITH MANUALLYRETRACTABLE FIRING SYSTEM" (now US Patent Application Publication 2010/0089970);
提交于2009年12月24日的名称为“MOTOR-DRIVEN SURGICAL CUTTING INSTRUMENTWITH ELECTRIC ACTUATOR DIRECTIONAL CONTROL ASSEMBLY”的美国专利申请序列号12/647,100;U.S. Patent Application Serial No. 12/647,100, filed December 24, 2009, entitled "MOTOR-DRIVEN SURGICAL CUTTING INSTRUMENT WITH ELECTRIC ACTUATOR DIRECTIONAL CONTROL ASSEMBLY";
提交于2012年9月29日的名称为“STAPLE CARTRIDGE”的美国专利申请序列号12/893,461(现为美国专利申请公布2012/0074198);U.S. Patent Application Serial No. 12/893,461, entitled "STAPLE CARTRIDGE," filed September 29, 2012 (now U.S. Patent Application Publication 2012/0074198);
提交于2011年2月28日的名称为“SURGICAL STAPLING INSTRUMENT”的美国专利申请序列号13/036,647(现为美国专利申请公布2011/0226837);U.S. Patent Application Serial No. 13/036,647, entitled "SURGICAL STAPLING INSTRUMENT," filed February 28, 2011 (now U.S. Patent Application Publication 2011/0226837);
名称为“SURGICAL STAPLING INSTRUMENTS WITH ROTATABLE STAPLE DEPLOYMENTARRANGEMENTS”的美国专利申请序列号13/118,241(现为美国专利申请公布2012/0298719);US Patent Application Serial No. 13/118,241 entitled "SURGICAL STAPLING INSTRUMENTS WITH ROTATABLE STAPLE DEPLOYMENTARRANGEMENTS" (now US Patent Application Publication 2012/0298719);
提交于2012年6月15日的名称为“ARTICULATABLE SURGICAL INSTRUMENTCOMPRISING A FIRING DRIVE”的美国专利申请序列号13/524,049;U.S. Patent Application Serial No. 13/524,049, filed June 15, 2012, entitled "ARTICULATABLE SURGICAL INSTRUMENT COMPRISING A FIRING DRIVE";
提交于2013年3月13日的名称为“STAPLE CARTRIDGE TISSUE THICKNESS SENSORSYSTEM”的美国专利申请序列号13/800,025;U.S. Patent Application Serial No. 13/800,025, filed March 13, 2013, entitled "STAPLE CARTRIDGE TISSUE THICKNESS SENSORSYSTEM";
提交于2013年3月13日的名称为“STAPLE CARTRIDGE TISSUE THICKNESS SENSORSYSTEM”的美国专利申请序列号13/800,067;U.S. Patent Application Serial No. 13/800,067, filed March 13, 2013, entitled "STAPLE CARTRIDGE TISSUE THICKNESS SENSORSYSTEM";
提交于2006年1月31日的名称为“SURGICAL CUTTING AND FASTENING INSTRUMENTWITH CLOSURE TRIGGER LOCKING MECHANISM”的美国专利申请公布2007/0175955;以及US Patent Application Publication 2007/0175955, filed January 31, 2006, entitled "SURGICAL CUTTING AND FASTENING INSTRUMENT WITH CLOSURE TRIGGER LOCKING MECHANISM"; and
提交于2010年4月22日的名称为“SURGICAL STAPLING INSTRUMENT WITH ANARTICULATABLE END EFFECTOR”的美国专利申请公布2010/0264194。US Patent Application Publication 2010/0264194, filed April 22, 2010, entitled "SURGICAL STAPLING INSTRUMENT WITH ANARTICULATABLE END EFFECTOR."
根据各种实施方案,本文所述的外科器械可包括联接到各种传感器的一个或多个处理器(例如,微处理器、微控制器)。此外,存储(具有操作逻辑)和通信接口与一个或多个处理器彼此联接。According to various embodiments, the surgical instruments described herein may include one or more processors (eg, microprocessors, microcontrollers) coupled to various sensors. Additionally, storage (with operating logic) and communication interfaces and one or more processors are coupled to each other.
如前所述,传感器可以被构造成检测和收集与外科装置相关联的数据。处理器处理从传感器接收的传感器数据。As previously mentioned, the sensors may be configured to detect and collect data associated with the surgical device. A processor processes sensor data received from the sensors.
处理器可被构造成执行操作逻辑。处理器可为本领域中已知的多个单核或多核处理器中的任一个。存储装置可包括被构造成存储操作逻辑的永久和临时(工作)拷贝的易失性和非易失性存储介质。The processor may be configured to execute operational logic. The processor may be any of a number of single-core or multi-core processors known in the art. The storage device may include volatile and non-volatile storage media configured to store permanent and temporary (working) copies of the operating logic.
在各种实施方案中,操作逻辑可被构造成处理所收集的与用户的运动数据相关联的生物计量数据,如上所述。在各种实施方案中,操作逻辑可以被构造成执行初始处理,并且将数据传送到托管应用程序的计算机以确定和产生指令。对于这些实施方案,操作逻辑可以被进一步构造成从托管计算机接收信息并且向其提供反馈。在另选实施方案中,操作逻辑可以被构造成在接收信息和确定反馈中扮演更重要的角色。在任一种情况下,无论是其独立确定还是响应于来自托管计算机的指令,操作逻辑可以被进一步构造成控制反馈并向使用者提供反馈。In various embodiments, the operational logic may be configured to process the collected biometric data associated with the user's athletic data, as described above. In various embodiments, the operational logic can be configured to perform initial processing and communicate data to the computer hosting the application to determine and generate instructions. For these embodiments, the operational logic may be further configured to receive information from and provide feedback to the hosting computer. In alternative embodiments, operational logic may be configured to take a greater role in receiving information and determining feedback. In either case, whether determined independently or in response to instructions from the hosting computer, the operational logic may be further configured to control and provide feedback to the user.
在各种实施方案中,操作逻辑可以由处理器的指令集架构(ISA)所支持的指令来实施,或者以更高级语言来实施,并且编译成受支持的ISA。操作逻辑可包括一个或多个逻辑单元或模块。操作逻辑可以面向对象的方式来实施。操作逻辑可以被构造成以多任务方式和/或多线程方式来执行。在其他实施方案中,操作逻辑可在硬件(诸如门阵列)中实施。In various embodiments, the operational logic may be implemented by instructions supported by the instruction set architecture (ISA) of the processor, or implemented in a higher level language and compiled into a supported ISA. Operational logic may include one or more logic units or modules. Operational logic can be implemented in an object-oriented manner. Operational logic may be configured to execute in a multi-tasking and/or multi-threading manner. In other embodiments, the operational logic may be implemented in hardware, such as a gate array.
在各种实施方案中,通信接口可以被构造成有利于外围设备与计算系统之间的通信。该通信可包括将所收集的与位置、姿势相关联的生物计量数据和/或使用者身体部分的移动数据传送到托管计算机,以及将与触觉反馈相关联的数据从主计算机传送到外围设备。在各种实施方案中,通信接口可为有线或无线通信接口。有线通信接口的示例可包括但不限于通用串行总线(USB)接口。无线通信接口的示例可包括但不限于蓝牙接口。In various implementations, the communication interface can be configured to facilitate communication between the peripheral device and the computing system. This communication may include transferring collected biometric data associated with position, posture, and/or movement data of a user's body part to the host computer, and transferring data associated with haptic feedback from the host computer to the peripheral device. In various implementations, the communication interface may be a wired or wireless communication interface. An example of a wired communication interface may include, but is not limited to, a Universal Serial Bus (USB) interface. Examples of wireless communication interfaces may include, but are not limited to, Bluetooth interfaces.
对于各种实施方案,处理器可与操作逻辑封装在一起。在各种实施方案中,处理器可与操作逻辑封装在一起以形成系统级封装(SiP)。在各种实施方案中,处理器可在相同裸片上与操作逻辑一起集成。在各种实施方案中,处理器可与操作逻辑封装在一起以形成片上系统(SoC)。For various implementations, a processor may be packaged with operational logic. In various implementations, a processor may be packaged with operational logic to form a system-in-package (SiP). In various implementations, the processor can be integrated with the operational logic on the same die. In various implementations, a processor may be packaged with operational logic to form a system on a chip (SoC).
各种实施方案可在本文中于计算机可执行指令的一般背景中进行描述,所述计算机可执行指令诸如软件、程序模块、和/或正由处理器执行的引擎。一般来讲,软件、程序模块、和/或引擎包括被布置成执行特定操作或实现特定抽象数据类型的任何软件元件。软件、程序模块、和/或引擎可包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、部件、数据结构等。软件、程序模块、和/或引擎部件和技术的具体实施可存储在某种形式的计算机可读介质上并且/或者通过某种形式的计算机可读介质传输。就此而言,计算机可读介质可以是可用于存储信息且可由计算设备访问的任何可用介质。一些实施方案还可以在分布式计算环境中实践,在所述分布式计算环境中,操作由通过通信网络链接的一个或多个远程处理设备执行。在分布式计算环境中,软件、程序模块、和/或引擎可位于包括存储器存储设备在内的本地和远程计算机存储介质中。可采用存储器(诸如随机存取存储器(RAM)或其他动态存储装置)来存储信息以及待由处理器执行的指令。存储器还可用于在执行待由处理器执行的指令期间存储临时变量或其他中间信息。Various embodiments may be described herein in the general context of computer-executable instructions, such as software, program modules, and/or engines being executed by a processor. In general, software, program modules, and/or engines include any software element arranged to perform particular operations or implement particular abstract data types. Software, program modules, and/or engines may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The software, program modules, and/or engine components and technical implementations may be stored on and/or transmitted across some form of computer readable media. In this regard, computer-readable media can be any available media that can be used to store information and can be accessed by a computing device. Some embodiments may also be practiced in distributed computing environments where operations are performed by one or more remote processing devices that are linked through a communications network. In a distributed computing environment, software, program modules, and/or engines may be located in both local and remote computer storage media including memory storage devices. Memory, such as random access memory (RAM) or other dynamic storage devices, may be employed to store information and instructions to be executed by the processor. Memory may also be used for storing temporary variables or other intermediate information during execution of instructions to be executed by the processor.
虽然可以将一些实施方案例示和描述为包括功能部件、软件、引擎、和/或执行各种操作的模块,但是应当理解,此类部件或模块可以由一个或多个硬件部件、软件部件、和/或它们的组合实现。功能部件、软件、引擎、和/或模块可由(例如)待被逻辑设备(例如,处理器)执行的逻辑(例如,指令、数据、和/或代码)实现。这种逻辑可存储在位于一种或多种类型的计算机可读存储介质上的逻辑设备内部或外部。在其他实施方案中,功能部件诸如软件、引擎、和/或模块可由硬件元件实现,所述硬件元件可包括处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑设备(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、逻辑门、寄存器、半导体设备、芯片、微芯片、芯片组,等等。While some embodiments may be illustrated and described as including functional components, software, engines, and/or modules that perform various operations, it should be understood that such components or modules may be composed of one or more hardware components, software components, and /or a combination of them. Functional components, software, engines, and/or modules may be implemented by, for example, logic (eg, instructions, data, and/or code) to be executed by a logic device (eg, a processor). Such logic may be stored internally or externally to the logic device on one or more types of computer readable storage media. In other embodiments, functional components such as software, engines, and/or modules may be implemented by hardware elements, which may include processors, microprocessors, circuits, circuit elements (e.g., transistors, resistors, capacitors, inductors, devices, etc.), integrated circuits, application-specific integrated circuits (ASICs), programmable logic devices (PLDs), digital signal processors (DSPs), field-programmable gate arrays (FPGAs), logic gates, registers, semiconductor devices, chips, micro Chips, chipsets, and more.
软件、引擎、和/或模块的示例可包括软件部件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、函数、方法、过程、软件接合部、应用程序接合部(API)、指令集、计算代码、计算机代码、代码片段、计算机代码片段、字、值、符号、或它们的任何组合。确定实施方案是否使用硬件元件和/或软件元件来实现可以根据任何数量的因素改变,这些因素诸如期望的计算速率、功率电平、热容差、处理循环预算、输入数据速率、输出数据速率、存储器资源、数据总线速度以及其他设计或性能约束。Examples of software, engines, and/or modules may include software components, programs, applications, computer programs, application programs, system programs, machine programs, operating system software, middleware, firmware, software modules, routines, subroutines, A function, method, procedure, software interface, application program interface (API), instruction set, computational code, computer code, code fragment, computer code fragment, word, value, symbol, or any combination thereof. Determining whether an embodiment is implemented using hardware elements and/or software elements may vary according to any number of factors, such as desired computation rates, power levels, thermal tolerances, processing cycle budgets, input data rates, output data rates, memory resources, data bus speed, and other design or performance constraints.
本文所述的模块中的一个或多个可包括实施为固件、软件、硬件或它们的任意组合的一个或多个嵌入式应用程序。本文所述的模块中的一个或多个可包括各种可执行模块,诸如软件、程序、数据、驱动器、应用程序接口(API)等。固件可存储在控制器2016和/或控制器2022的可包括非易失性存储器(NVM)的存储器中,诸如位屏蔽只读存储器(ROM)或闪速存储器中。在各种具体实施中,将固件存储在ROM中可保护闪速存储器。非易失性存储器(NVM)可包括其他类型的存储器,包括例如可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或电池支持的随机存取存储器(RAM),诸如动态RAM(DRAM)、双数据率DRAM(DDRAM)和/或同步DRAM(SDRAM)。One or more of the modules described herein may include one or more embedded applications implemented as firmware, software, hardware, or any combination thereof. One or more of the modules described herein may include various executable modules, such as software, programs, data, drivers, application programming interfaces (APIs), and the like. Firmware may be stored in controller 2016 and/or controller 2022 memory, which may include non-volatile memory (NVM), such as bit-masked read-only memory (ROM) or flash memory. In various implementations, storing the firmware in ROM protects the flash memory. Non-volatile memory (NVM) can include other types of memory including, for example, programmable ROM (PROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or battery-backed random memory Access memory (RAM), such as dynamic RAM (DRAM), double data rate DRAM (DDRAM), and/or synchronous DRAM (SDRAM).
在一些情况下,各种实施方案可实现为制造制品。所述制造制品可以包括被布置为存储用于执行一个或多个实施方案的各种操作的逻辑、指令和/或数据的计算机可读存储介质。在各种实施方案中,例如,所述制品可包括磁盘、光盘、闪存存储器或固件,这些制品均含有适于由通用处理器或专用处理器执行的计算机程序指令。然而,实施方案并不仅限于此。In some cases, various embodiments may be implemented as an article of manufacture. The article of manufacture may include a computer-readable storage medium arranged to store logic, instructions and/or data for performing the various operations of one or more embodiments. In various embodiments, for example, the article of manufacture may comprise a magnetic disk, optical disk, flash memory, or firmware, each of which contains computer program instructions adapted for execution by a general-purpose or special-purpose processor. However, the embodiments are not limited thereto.
结合本文所公开的实施方案描述的各种功能性元件、逻辑块、模块、和电路元件的功能可在计算机可执行指令的一般环境中实施,诸如由处理单元执行的软件、控制模块、逻辑、和/或逻辑模块。一般而言,软件、控制模块、逻辑、和/或逻辑模块包括布置成执行特定操作的任何软件元件。软件、控制模块、逻辑、和/或逻辑模块可包括执行特定任务或实施特定抽象数据类型的例程、程序、对象、部件、数据结构等。软件、控制模块、逻辑、和/或逻辑模块和技术的具体实施可存储在某种形式的计算机可读介质上并且/或者通过某种形式的计算机可读介质传输。就此而言,计算机可读介质可以是可用于存储信息且可由计算设备访问的任何可用介质。一些实施方案还可以在分布式计算环境中实践,在所述分布式计算环境中,操作由通过通信网络链接的一个或多个远程处理设备执行。在分布式计算环境中,软件、控制模块、逻辑、和/或逻辑模块可位于包括存储器存储设备在内的本地和远程计算机存储介质中。The functions of the various functional elements, logical blocks, modules, and circuit elements described in connection with the embodiments disclosed herein can be implemented in the general context of computer-executable instructions, such as software executed by a processing unit, control modules, logic, and/or logic modules. In general, software, control modules, logic, and/or logic modules include any software element arranged to perform specific operations. Software, control modules, logic, and/or logic modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The software, control modules, logic, and/or an implementation of logic modules and techniques may be stored on and/or transmitted across some form of computer readable media. In this regard, computer-readable media can be any available media that can be used to store information and can be accessed by a computing device. Some embodiments may also be practiced in distributed computing environments where operations are performed by one or more remote processing devices that are linked through a communications network. In a distributed computing environment, software, control modules, logic, and/or logic modules may be located in both local and remote computer storage media including memory storage devices.
此外,应当理解,本文所述的实施方案阐明了示例性具体实施,并且功能性元件、逻辑块、模块、和电路元件可以与所述实施方案一致的各种其他方式来实施。此外,由此类功能性元件、逻辑块、模块、和电路元件执行的操作可组合和/或分离以用于给定的具体实施,并且可由更多数量或更少数量的部件或模块来执行。如本领域技术人员在阅读本公开之后所显而易见的,本文所述和所示的单独实施方案中的每个具有分立部件和特征,在不背离本公开的范围的前提下,所述部件和特征可容易地与其他若干方面中任意方面的特征分离或组合。可按所述事件的顺序或按任何其他在逻辑上可能的顺序来执行任何所述方法。In addition, it is to be understood that the embodiments described herein set forth example implementations, and that the functional elements, logical blocks, modules, and circuit elements may be implemented in various other ways consistent with the described embodiments. Furthermore, operations performed by such functional elements, logical blocks, modules, and circuit elements may be combined and/or separated for a given implementation, and may be performed by a greater or lesser number of components or modules . As will be apparent to those skilled in the art after reading the present disclosure, each of the separate embodiments described and illustrated herein has discrete components and features that can be changed without departing from the scope of the present disclosure. Features of any of the other aspects may be readily separated or combined. Any described method may be performed in the order of events described or in any other logically possible order.
值得注意的是,任何对“一个实施方案”或“实施方案”的提及均意指结合实施方案所述的特定特征、结构或特性包括在至少一个实施方案中。在说明书中各处出现的短语“在一个实施方案中”或“在一个方面”并不一定全部是指相同的实施方案。It is worth noting that any reference to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase "in one embodiment" or "in an aspect" in various places in the specification are not necessarily all referring to the same embodiment.
除非另外特别说明,否则应当理解,术语诸如“处理”、“运算”、“计算”、“确定”等是指计算机或计算系统、或类似电子计算装置的动作和/或过程,所述电子计算装置诸如通用处理器、DSP、ASIC、FPGA或其他可编程逻辑装置、分立门或晶体管逻辑、分立硬件部件,或它们的任何组合,其被设计以执行本文所述的功能,其操纵表示为寄存器和/或存储器内的物理量(例如,电子)的数据并且/或者将其转换成相似地表示为存储器、寄存器或其他此类信息存储装置、传送装置或显示装置内的物理量的其他数据。Unless specifically stated otherwise, it should be understood that terms such as "process," "operate," "calculate," "determine," etc. refer to the actions and/or processes of a computer or computing system, or similar electronic computing device, that A device such as a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein, the manipulation of which is represented by registers and/or data of a physical quantity (e.g., electrons) within a memory and/or convert it to other data similarly represented as a physical quantity within a memory, register, or other such information storage device, transmission device, or display device.
值得注意的是,一些实施方案可使用表达“联接”和“连接”以及它们的衍生词来描述。并不希望这些术语是彼此同义的。例如,一些实施方案可使用术语“连接”和/或“联接”来描述,以表示两个或更多个元件彼此直接物理接触或电接触。然而,术语“联接”还可以指两个或更多个元件彼此不是直接接触,而是彼此配合或相互作用。就软件元件而言,例如,术语“联接”可指接口、消息接口、应用程序接口(API)、交换消息等。Notably, some embodiments may be described using the expressions "coupled" and "connected" and their derivatives. These terms are not intended as synonyms for each other. For example, some embodiments may be described using the terms "connected" and/or "coupled" to mean that two or more elements are in direct physical or electrical contact with each other. However, the term "coupled" may also mean that two or more elements are not in direct contact with each other, but yet cooperate or interact with each other. With respect to software elements, for example, the term "coupled" may refer to an interface, a messaging interface, an application programming interface (API), exchanging messages, and the like.
应当理解,所述以引用的方式并入本文中的任何专利、出版物或其他公开材料,无论是全文或部分,仅在所并入的材料与本公开中给出的定义、陈述或者其他公开材料不冲突的范围内并入本文。因此,在必要的程度下,本文明确阐述的公开内容替代以引用方式并入本文的任何冲突材料。据称以引用方式并入本文但与本文所述的现有定义、陈述或其他公开材料相冲突的任何材料或其部分,仅在所并入的材料和现有的公开材料之间不产生冲突的程度下并入本文。It should be understood that any patent, publication, or other disclosure material that is incorporated by reference herein, whether in whole or in part, is solely to the extent that the incorporated material is consistent with definitions, statements, or other disclosures given in this disclosure. The material is incorporated herein to the extent that it does not conflict. Accordingly, to the extent necessary, the disclosure as expressly set forth herein supersedes any conflicting material incorporated herein by reference. Any material, or portion thereof, that is purportedly incorporated herein by reference but conflicts with existing definitions, statements, or other disclosed material stated herein, only so that no conflict arises between the incorporated material and the existing disclosed material incorporated into this article to the extent
本发明所公开的实施方案应用于常规的内窥镜检查和开放式外科器械以及应用于机器人辅助的手术。The disclosed embodiments of the present invention have application to conventional endoscopic and open surgical instruments as well as to robotic-assisted surgery.
本文所公开的装置的实施方案可设计为使用单次后丢弃,也可设计为供多次使用。在上述任一或两种情况下,都可对这些实施方案进行修复,以便在使用至少一次后再使用。修复可包括以下步骤的任意组合:拆卸装置、然后清洗或更换特定零件和随后进行重新组装。具体地讲,可以拆卸装置的实施方案,并且可选择性地以任何组合形式来更换或移除装置的任意数量的特定零件或部件。在清洁和/或更换特定部件时,所述装置的实施方案可在修复设施中重新组装或在即将进行外科手术前由外科手术团队重新组装以供随后使用。本领域的技术人员将会了解,装置修复可以利用多种技术进行拆卸、清洗/更换以及重新组装。这些技术的使用和所得重新修复的装置均在本申请的范围内。Embodiments of the devices disclosed herein can be designed to be disposed of after a single use, or can be designed to be used multiple times. In either or both cases above, these embodiments can be reconditioned for reuse after at least one use. Reconditioning may include any combination of disassembly of the unit followed by cleaning or replacement of specific parts and subsequent reassembly. In particular, embodiments of the device may be disassembled and any number of specific parts or components of the device may be selectively replaced or removed in any combination. Upon cleaning and/or replacement of particular components, embodiments of the device may be reassembled for subsequent use in a reconditioning facility or by a surgical team immediately prior to a surgical procedure. Those skilled in the art will appreciate that device reconditioning can utilize a variety of techniques for disassembly, cleaning/replacement, and reassembly. The use of these techniques and the resulting reconditioned devices are within the scope of this application.
仅以举例的方式,可在外科手术之前对本文所述的实施方案进行处理。首先,可以获得新的或用过的器械,并且根据需要进行清洁。然后,可对器械进行消毒。在一种消毒技术中,将该器械放置在闭合且密封的容器中,例如塑料或TYVEK袋中。然后可将容器和器械置于可穿透该容器的辐射场,例如γ辐射、X射线或高能电子。辐射可以杀死器械上和容器中的细菌。消毒后的器械随后可被存放在无菌容器中。密封容器可将器械保持处于无菌状态,直至在医疗设施中将该容器打开。还可使用本领域已知的任何其他技术对装置消毒,包括但不限于β辐射或γ辐射、环氧乙烷或蒸汽。By way of example only, the embodiments described herein may be treated prior to surgery. First, new or used instruments can be obtained and cleaned as needed. The instrument can then be sterilized. In one sterilization technique, the instrument is placed in a closed and airtight container, such as a plastic or TYVEK bag. The container and instrument may then be placed in a field of radiation that can penetrate the container, such as gamma radiation, X-rays, or high energy electrons. Radiation kills bacteria on instruments and in containers. The sterilized instruments can then be stored in sterile containers. A sealed container keeps the instrument sterile until the container is opened in the medical facility. The device may also be sterilized using any other technique known in the art, including but not limited to beta or gamma radiation, ethylene oxide, or steam.
本领域技术人员将会认识到,本文所述的组成部分(例如,操作)、装置、对象和它们随附的讨论是为了概念清楚起见而用作示例,并且可以设想多种构型修改形式。因此,如本文所用,阐述的具体示例和随附的讨论旨在代表它们更一般的类别。通常,任何具体示例的使用旨在代表其类别,并且具体组成部分(例如,操作)、装置和对象的未纳入部分不应采取限制。Those skilled in the art will recognize that components (eg, operations), devices, objects and their accompanying discussion described herein are used by way of example for conceptual clarity and that various configurational modifications are contemplated. Accordingly, as used herein, the specific examples set forth and the accompanying discussion are intended to be representative of their more general categories. In general, the use of any specific example is intended to be representative of its class, and the non-inclusion of specific components (eg, operations), devices, and objects should not be taken as limiting.
对于本文中使用的基本上任何复数和/或单数术语,本领域技术人员可从复数转换成单数和/或从单数转换成复数,只要适合于上下文和/或应用就可以。为清楚起见,各种单数/复数置换在本文中没有明确表述。For essentially any plural and/or singular term used herein, one skilled in the art can convert from plural to singular and/or from singular to plural as appropriate to the context and/or application. For the sake of clarity, various singular/plural permutations have not been expressly stated herein.
本文所述的主题有时阐述了包含在其他不同部件中的不同部件或与其他不同部件连接的不同部件。应当理解,这样描述的架构仅是示例,并且事实上可以实施实现获得相同功能性的许多其他架构。在概念意义上,获得相同功能性的部件的任何布置方式都是有效“相关联的”,从而获得所需的功能性。因此,本文中为获得特定功能性而结合在一起的任何两个组件都可被视为彼此“相关联”,从而获得所需的功能性,而不论结构或中间组件如何。同样,如此相联的任何两个组件也可被视为彼此“操作地连接”或“操作地联接”,以获得所需的功能性,并且能够如此相联的任何两个组件都可被视为彼此“可操作地联接”,以获得所需的功能性。可操作地联接的具体示例包括但不限于可物理匹配的和/或物理交互组件,和/或无线交互式,和/或无线交互式组件,和/或逻辑交互式,和/或逻辑交互式组件。The herein described subject matter sometimes illustrates different components contained within, or connected with, different other components. It is to be understood that such described architectures are merely examples, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively "associated" such that the desired functionality is achieved. Hence, any two components herein brought together to achieve a particular functionality can be seen as "associated with" each other such that the desired functionality is achieved, irrespective of structures or intervening components. Likewise, any two components so connected can also be considered to be "operably connected" or "operably coupled" to each other to obtain the desired functionality, and any two components capable of being so connected can also be considered are "operably coupled" to each other to obtain the desired functionality. Specific examples of operably coupled include, but are not limited to, physically mateable and/or physically interactive components, and/or wirelessly interactive, and/or wirelessly interactive components, and/or logically interactive, and/or logically interactive components.
一些方面可以使用表达“联接”和“连接”以及它们的衍生词来描述。应当理解,并不希望这些术语是彼此同义的。例如,某些方面可以利用术语“连接”来描述,以表示两个或更多个元件彼此直接物理接触或电接触。在另一个示例中,一些方面可使用术语“联接”来描述,以表示两个或更多个元件直接物理接触或电接触。然而,术语“联接”还可以指两个或更多个元件彼此不是直接接触,而是彼此配合或相互作用。Some aspects may be described using the expressions "coupled" and "connected" and their derivatives. It should be understood that these terms are not intended as synonyms for each other. For example, certain aspects may be described using the term "connected" to indicate that two or more elements are in direct physical or electrical contact with each other. In another example, some aspects may be described using the term "coupled" to indicate that two or more elements are in direct physical or electrical contact. However, the term "coupled" may also mean that two or more elements are not in direct contact with each other, but yet cooperate or interact with each other.
在一些情况下,一个或多个部件在本文中可被称为“被构造成”、“可被构造成”、“可操作/可操作地”、“适合/适于”、“能”、“适应/适合”等。本领域的技术人员将会认识到,除非上下文另有所指,否则“被构造成”通常可涵盖活动状态的部件和/或失活状态的部件组件和/或待机状态的部件。In some cases, one or more components may be referred to herein as "configured to", "configurable to", "operable/operably", "suitable for", "capable of", "adapt/fit" etc. Those skilled in the art will recognize that unless the context dictates otherwise, "configured" may generally encompass an active state component and/or an inactive state component assembly and/or a standby state component.
虽然已经示出并描述了本文所述的本发明主题的特定方面,但是对本领域的技术人员将显而易见的是,基于本文的教导,可在不脱离本文所述的主题的情况下作出改变和变型,并且如在本文所述的主题的真实范围内,其更广泛的方面并因此所附权利要求将所有此类改变和变型包括在其范围内。本领域的技术人员应当理解,一般而言,本文特别是随附权利要求(例如,随附权利要求的正文)中所使用的术语通常旨在为“开放”术语(例如,术语“包括”应解释为“包括但不限于”,术语“具有”应解释为“至少具有”,术语“包含”应解释为“包含但不限于”等)。本领域的技术人员还应当理解,当所引入权利要求叙述的具体数目为预期的时,则这样的意图将在权利要求中明确叙述,并且在不存在这样的叙述的情况下,不存在这样的意图。例如,为帮助理解,下述随附权利要求可含有对介绍性短语“至少一个”和“一个或多个”的使用以引入权利要求叙述。然而,对此类短语的使用不应被视为暗示通过不定冠词“一个”或“一种”引入权利要求叙述将含有此类引入权利要求叙述的任何特定权利要求限制在含有仅一个这样的叙述的权利要求中,甚至当同一权利要求包括介绍性短语“一个或多个”或“至少一个”和诸如“一个”或“一种”(例如,“一个”和/或“一种”通常应解释为意指“至少一个”或“一个或多个”)的不定冠词时;这也适用于对用于引入权利要求叙述的定冠词的使用。While particular aspects of the inventive subject matter described herein have been shown and described, it will be obvious to those skilled in the art that, based on the teachings herein, that changes and modifications can be made without departing from the subject matter described herein. , and as are within the true scope of the subject matter described herein, its broader aspects and thus the appended claims include within their scope all such changes and modifications. Those skilled in the art will understand that terms used herein, in general, and particularly in the appended claims (eg, the text of the appended claims), are generally intended to be "open" terms (eg, the term "comprising" should should be interpreted as "including but not limited to", the term "having" should be interpreted as "having at least", the term "comprising" should be interpreted as "including but not limited to", etc.). It will also be understood by those skilled in the art that when a specific number of an introduced claim recitation is intended, then such an intent will be explicitly recited in the claim, and in the absence of such a recitation no such intent is present. . For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases "at least one" and "one or more" to introduce claim recitations. However, use of such phrases should not be taken to imply that introducing a claim recitation by the indefinite article "a" or "an" limits any particular claim containing such an introduced claim recitation to containing only one such In recited claims, even when the same claim includes the introductory phrases "one or more" or "at least one" and words such as "a" or "an" (e.g., "a" and/or "an" usually should be interpreted as meaning "at least one" or "one or more"); this also applies to the use of definite articles used to introduce claim recitations.
另外,即使在明确叙述引入权利要求叙述的特定数目时,本领域的技术人员应当认识到,这种叙述通常应解释为意指至少所叙述的数目(例如,在没有其他修饰语的情况下,对“两个叙述”的裸叙述通常意指至少两个叙述、或两个或更多个叙述)。此外,在其中使用类似于“A、B和C中的至少一者等”的惯例的那些情况下,一般而言,这种结构意在具有本领域的技术人员将理解所述惯例的意义(例如,“具有A、B和C中的至少一者的系统”将包括但不限于具有仅A、仅B、仅C、A和B一起、A和C一起、B和C一起和/或A、B和C一起等的系统)。在其中使用类似于“A、B或C中的至少一者等”的惯例的那些情况下,一般而言,这种结构意在具有本领域的技术人员将理解所述惯例的意义(例如,“具有A、B或C中的至少一者的系统”将包括但不限于具有仅A、仅B、仅C、A和B一起、A和C一起、B和C一起和/或A、B和C一起等的系统)。本领域的技术人员还应当理解,通常,除非上下文另有指示,否则无论在具体实施方式、权利要求或附图中呈现两个或更多个替代术语的转折性词语和/或短语应理解为涵盖包括所述术语中的一者、所述术语中的任一个或这两个术语的可能性。例如,短语“A或B”通常将被理解为包括“A”或“B”或“A和B”的可能性。In addition, even when a specific number introducing a claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should generally be construed to mean at least the recited number (e.g., in the absence of other modifiers, A bare narration to "two narrations" generally means at least two narrations, or two or more narrations). Also, in those cases where a convention like "at least one of A, B, and C, etc." is used, generally speaking, such constructions are intended to have the meaning that those skilled in the art would understand the convention ( For example, "a system having at least one of A, B, and C" would include, but is not limited to, having only A, only B, only C, A and B together, A and C together, B and C together, and/or A , B and C together etc. system). In those cases where a convention similar to "at least one of A, B, or C, etc." is used, such constructions are generally intended to have a meaning as would be understood by those skilled in the art (e.g., "A system having at least one of A, B, or C" will include, but is not limited to, having only A, only B, only C, A and B together, A and C together, B and C together, and/or A, B systems with C etc.). Those skilled in the art should also understand that generally, unless the context indicates otherwise, transitional words and/or phrases that present two or more alternative terms in the detailed description, claims, or drawings should be understood as The possibility of including one of the terms, either of the terms, or both terms is contemplated. For example, the phrase "A or B" will generally be read to include the possibilities of "A" or "B" or "A and B."
对于所附的权利要求,本领域的技术人员将会理解,其中列出的操作通常可以任何顺序进行。另外,尽管以一定顺序列出了多个操作流程,但应当理解,可以不同于所示顺序的其他顺序进行所述多种操作,或者可以同时进行所述多种操作。除非上下文另有规定,否则此类替代排序的示例可包括重叠、交错、中断、重新排序、增量、预备、补充、同时、反向,或其他改变的排序。此外,除非上下文另有规定,否则像“响应于”、“相关”这样的术语或其他过去式的形容词通常不旨在排除此类变体。With regard to the appended claims, those skilled in the art will understand that the operations recited therein can generally be performed in any order. Additionally, although various operational flows are listed in a certain order, it should be understood that the various operations may be performed in an order other than that shown, or may be performed concurrently. Examples of such alternative orderings may include overlapping, interleaved, interrupted, reordered, incremental, preliminary, complementary, simultaneous, reverse, or other altered orderings, unless the context dictates otherwise. Furthermore, terms like "responsive to," "related to," or other past-tense adjectives are generally not intended to exclude such variations unless the context dictates otherwise.
总而言之,已描述了由采用本文所述的概念产生的许多有益效果。出于举例说明和描述的目的,已提供了对一个或多个实施方案的前述说明。所述说明并非意图为详尽的,也并非意图限于本发明所公开的精确形式。可按照上述教导内容对本发明进行修改或变更。所选择和描述的一个或多个实施方案是为了示出本发明的原理和实际应用,从而允许本领域的普通技术人员利用多个实施方案,在适合设想的具体应用的情况下进行各种修改。与此一同提交的权利要求书旨在限定完整范围。In summary, a number of benefits have been described that result from employing the concepts described herein. The foregoing description of one or more implementations has been presented for purposes of illustration and description. The descriptions are not intended to be exhaustive or to be limited to the precise form disclosed. Modifications or variations of the present invention may be made in light of the above teachings. The embodiment or embodiments were chosen and described in order to illustrate the principles and practical application of the invention, thereby to allow one of ordinary skill in the art to utilize the various embodiments with various modifications as are suited to the particular application contemplated. . The claims filed herewith are intended to define their full scope.
Claims (14)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/226,071 US9690362B2 (en) | 2014-03-26 | 2014-03-26 | Surgical instrument control circuit having a safety processor |
| US14/226,071 | 2014-03-26 | ||
| PCT/US2015/020078 WO2015148133A1 (en) | 2014-03-26 | 2015-03-12 | Surgical instrument control circuit having a safety processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106413582A CN106413582A (en) | 2017-02-15 |
| CN106413582B true CN106413582B (en) | 2019-08-16 |
Family
ID=58007142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201580027753.4A Expired - Fee Related CN106413582B (en) | 2014-03-26 | 2015-03-12 | Surgical instrument control circuit with safety processor |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP6580586B2 (en) |
| CN (1) | CN106413582B (en) |
| BR (1) | BR112016022018A2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10390858B2 (en) * | 2017-05-02 | 2019-08-27 | Covidien Lp | Powered surgical device with speed and current derivative motor shut off |
| US10888321B2 (en) * | 2017-06-20 | 2021-01-12 | Ethicon Llc | Systems and methods for controlling velocity of a displacement member of a surgical stapling and cutting instrument |
| US10307170B2 (en) * | 2017-06-20 | 2019-06-04 | Ethicon Llc | Method for closed loop control of motor velocity of a surgical stapling and cutting instrument |
| KR102549816B1 (en) * | 2017-07-31 | 2023-06-30 | 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 | System and method for safe operation of device |
| CN113907808B (en) * | 2021-12-14 | 2022-03-01 | 极限人工智能有限公司 | Split type surgical device and control method thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5408409A (en) * | 1990-05-11 | 1995-04-18 | International Business Machines Corporation | Image-directed robotic system for precise robotic surgery including redundant consistency checking |
| EP2415416A1 (en) * | 2010-07-23 | 2012-02-08 | Conmed Corporation | Tissue fusion system and method of performing a functional verification test |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6948503B2 (en) * | 2002-11-19 | 2005-09-27 | Conmed Corporation | Electrosurgical generator and method for cross-checking output power |
| US20110022032A1 (en) * | 2007-10-05 | 2011-01-27 | Tyco Healthcare Group Lp | Battery ejection design for a surgical device |
| US8736212B2 (en) * | 2010-12-16 | 2014-05-27 | St. Jude Medical, Atrial Fibrillation Division, Inc. | System and method of automatic detection and prevention of motor runaway |
| JP6234932B2 (en) * | 2011-10-24 | 2017-11-22 | エシコン・エンド−サージェリィ・インコーポレイテッドEthicon Endo−Surgery,Inc. | Medical instruments |
-
2015
- 2015-03-12 BR BR112016022018A patent/BR112016022018A2/en active Search and Examination
- 2015-03-12 CN CN201580027753.4A patent/CN106413582B/en not_active Expired - Fee Related
- 2015-03-12 JP JP2016558603A patent/JP6580586B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5408409A (en) * | 1990-05-11 | 1995-04-18 | International Business Machines Corporation | Image-directed robotic system for precise robotic surgery including redundant consistency checking |
| EP2415416A1 (en) * | 2010-07-23 | 2012-02-08 | Conmed Corporation | Tissue fusion system and method of performing a functional verification test |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106413582A (en) | 2017-02-15 |
| BR112016022018A2 (en) | 2017-08-15 |
| JP6580586B2 (en) | 2019-09-25 |
| JP2017513562A (en) | 2017-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106413584B (en) | System and method for controlling segmented circuits | |
| US20250228558A1 (en) | Systems and methods for controlling a segmented circuit | |
| US20220218338A1 (en) | Systems and methods for controlling a segmented circuit | |
| CN106413582B (en) | Surgical instrument control circuit with safety processor | |
| CN106413583B (en) | Power management through sleep options and wake-up control of segmented circuits | |
| CN106456173B (en) | Disinfection verification circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190816 |