[go: up one dir, main page]

MXPA99001986A - Sistema microquirurgico oftalmico, que emplea modulos reprogramables y eeprom de flash - Google Patents

Sistema microquirurgico oftalmico, que emplea modulos reprogramables y eeprom de flash

Info

Publication number
MXPA99001986A
MXPA99001986A MXPA/A/1999/001986A MX9901986A MXPA99001986A MX PA99001986 A MXPA99001986 A MX PA99001986A MX 9901986 A MX9901986 A MX 9901986A MX PA99001986 A MXPA99001986 A MX PA99001986A
Authority
MX
Mexico
Prior art keywords
module
operating parameters
user
data
user interface
Prior art date
Application number
MXPA/A/1999/001986A
Other languages
English (en)
Inventor
Francis Appelbaum Peter
E Bisch Michael
Robert Cochran Bruce
M Eberhardt Christopher
Alan Knight Jeffery
A Painter John
Alan Ritter John
Original Assignee
Bausch&Amplomb Surgical Inc*
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bausch&Amplomb Surgical Inc* filed Critical Bausch&Amplomb Surgical Inc*
Publication of MXPA99001986A publication Critical patent/MXPA99001986A/es

Links

Abstract

La presente invención es un sistema para controlar una pluralidad de instrumentos micorquirúrgicos oftálmicos conectadso en el mismo. Los instrumentos microquirúrgico son para el uso de un usuario, tal como el cirujano, en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye una barra colectora de comunicación de datos, y una interfase para el usuario conectada a la barra colectora de comunicación de datos. La interfase del usuario proporciona información al usuario, y recibe información del usuario que es representativa de los parámetros operantes de los instrumentos microquirúrgicos. El sistema también incluye módulos quirúrgicos que están conectados a los instrumentos microquirúrgicos y que los controlan como función de al menos uno de los parámetros operantes. Los módulos quirúrgicos también están conectados a la barra colectora de comunicación de datos.

Description

SISTEMA MICROQUIRURGICO OFTÁLMICO QUE EMPLEA EEPROM INSTANTÁNEA Y MÓDULOS PROGRAMABLES Campo Técnico Esta invención se refiere generalmente a sistemas microquirúrgicos y oftálmicos y, particularmente, a un sistema de control para el funcionamiento de instrumentos quirúrgicos .
Antecedentes de la Invención Actualmente, los sistemas microquirúrgicos oftálmicos proporcionan uno o más instrumentos quirúrgicos conectados a una consola de control. Los instrumentos son con frecuencia accionados eléctrica o pneumáticamente y la consola de control proporciona señales de control eléctricas o de presión de fluido para el funcionamiento de los instrumentos. La consola de control incluye normalmente varios tipos diferentes de controladores accionables por el hombre para generar las señales de control suministradas a los instrumentos quirúrgicos. Con frecuencia, el cirujano utiliza un controlador de pedal para controlar de forma remota los instrumentos quirúrgicos. La consola convencional tiene conmutadores de pulsador y botones ajustables para ajustar las características de funcionamiento deseadas del sistema. El sistema de control convencional sirve normalmente para varias funciones diferentes. Por ejemplo, el sistema - microquirúrgico oftálmico típico tiene capacidades de segmento anterior y/o posterior y puede incluir una variedad de funciones, tales como irrigación/aspiración, vitrectomía, corte de icrotijeras, iluminación de fibra óptica, y fragmentación/emulsificación. Aunque los sistemas microquirúrgicos y sistemas oftálmicos han ayudado a hacer posible la microcirugía y la cirugía oftálmica, estos sistemas tienen inconvenientes. Los sistemas microquirúrgicos y oftálmicos son relativamente costosos y son con frecuencia comprados por hospitales y clínicas para compartir entre muchos cirujanos con especialidades diferentes. En cirugía ocular, por ejemplo, algunos cirujanos pueden especili- zarse en procedimientos de segmento anterior, mientras que otros cirujanos pueden especializarse en procedimientos de segmento posterior. Debido a las diferencias en estos procedimientos, el sistema de control no se ajusta con las mismas caracteristicas de funcionamiento para ambos procedimientos. Además, debido a la naturaleza delicada de la cirugía ocular, las características de respuesta o "tacto" del sistema puede ser una preocupa- ción para los cirujanos que ejercen en varios hospitales - diferentes, que utilizan productos y modelos diferentes de equipo. Las patentes de los Estados Unidos N2s 4.933. 843, 5.157.603, 5.417.246 y 5.455.766, todas las cuales están asignadas comúnmente y cuyas descripciones completas son incorporadas aquí por referencia, describen sistemas de control microquirúrgicos mejorados. Por ejemplo, tales sistemas proporcionan uniformidad mejorada de características de rendimiento, proporcionando al mismo tiempo flexibilidad suficiente en el sistema para alojar una variedad de procedimientos diferentes. Los sistemas mostrados en estas patentes mejoran sobre la técnica anterior proporcionando un sistema de control microquirúrgico universal y programable, que puede programarse fácilmente para efectuar una variedad de procedimientos quirúrgicos diferentes y que puede programarse para proporcionar las características de respuesta que cualquier cirujano dado puede requerir. El sistema de control está preprogramado para efectuar una variedad de funciones diferentes para proporcionar una variedad de procedimientos diferentes. Estas funciones preprogramadas pueden seleccionarse pulsando botones de panel delantero. Además de las funciones preprogramadas, estas patentes describen proporcionar a cada cirujano un tecla de programación, que incluye un circuito de memoria digital cargado con parámetros característicos de respuesta particular y parámetros de procedimientos quirúrgicos particulares seleccionados por ese cirujano. Insertando la tecla dentro del bastidor de la consola del sistema, el sistema se ajusta automáticamente para responder de una manera familiar para cada cirujano. Para versatilidad máxima, los pulsadores de consola y botones potenciómetros son programables. Sus funciones y características de respuesta pueden cambiarse para adaptarse a las necesidades de los cirujanos. Una pantalla de representación electrónica en la consola representa la función actual de cada pulsador y botón programable así como otra información pertinente. La pantalla de representación se ilumina por sí misma de manera que puede leer fácilmente en salas de operaciones oscuras . Aunque los sistemas descritos anteriormente proporcionan mejoras sobre la técnica anterior, se necesitan mejoras adicionales para mejorar el rendimiento, simplificar el funcionamiento, simplificar la reparación y sustitución, reducir el tiempo y coste de reparaciones, etc. Descripción de la Invención Entre los varios objetivos de esta invención pueden indicarse la provisión de un sistema mejorado que permite comunicaciones di red entre sus componentes; la provisión de un sistema de este tipo que es modular; la provisión de un sistema de este tipo que permite control distribuido de sus componentes; la provisión de un sistema de este tipo que se reconfigura automáticamente al conectarse; la provisión de un sistema de este tipo que permite el funcionamiento en un número de modos diferentes; la provisión de un sistema de este tipo que funciona en modos diferentes en una secuencia predefinida, la provisión de un sistema de este tipo que permite la adaptación a diferentes configuraciones; la provisión de un sistema de este tipo que es reprogramable fácilmente; y la provisión de un circuito de sistema de este tipo que es factible económicamente y práctico comercialmente. Descrito de forma breve, un sistema que incorpora aspectos de la invención controla una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano, utiliza los instrumentos microquirúrgicos para realizar procedimientos quirúrgicos oftálmicos. El sistema incluye un bus de comunicaciones de datos y una interfase de usuario conectada al bus de comunicaciones de datos. La interfase del usuario proporciona información al usuario y recibe información desde el usuario que es representativa de los parámetros de funcionamiento de los instrumentos micro- quirúrgicos. El sistema incluye también primero y segundo módulos quirúrgicos. Cada módulo quirúrgico está conectado y controla uno de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento. Los módulos quirúrgicos están conectados también al bus de comunicaciones de datos que proporciona comunicación de datos representativa de los parámetros de - funcionamiento entre la interfase de usuario y el primero y segundo módulos quirúrgicos. En particular, los datos pueden transmitirse entre los módulos quirúrgicos y/o entre la interfase de usuario y uno o más módulos quirúrgicos . Otra forma de realización de la invención es un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano-, utiliza los instrumentos microquirúrgicos en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye un bus de comunicaciones de datos y una interfase de usuario conectada al bus de comunicaciones de datos. La interfase de usuario proporciona información al usuario y recibe información desde el usuario que es representativa de los parámetros de funcionamiento de los instrumentos micro- quirúrgicos. El sistema incluye también un módulo quirúrgico y un circuito de control remoto. El módulo quirúrgico está conectado y controla uno de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento. El circuito de control remoto está conectado y controla una unidad de control remoto como una función de al menos uno de los parámetros de funcionamiento. La unidad de control remoto funciona para cambiar los parámetros de funcionamiento de los instrumentos microquirúrgicos durante la realización de los procedimientos quirúrgicos. Tanto el módulo quirúrgico como el circuito de control están conectados también al bus de comunicaciones de datos que proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfase del usuario y el módulo quirúrgico y el circuito de control remoto. En particular, los datos pueden transmitirse entre el módulo quirúrgico y el circuito de control y/o entre la interfase del usuario y n cualquiera de los dos o tanto el módulo quirúrgico como el circuito de control. Todavía otra forma de realización de la invención es un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano, utiliza los instrumentos microquirúrgicos en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye una interfase de usuario que proporciona información al usuario y recibe información desde el usuario que es representativa de los parámetros de funcionamiento de los instrumentos microquirúrgicos. El sistema también incluye una memoria que almacena una pluralidad de parámetros de funcionamiento. Un procesador central recupera un conjunto de los parámetros de funcionamiento desde la memoria para los instrumentos microquirúrgicos. El conjunto de los parámetros de funcionamiento recuperados por el procesador central se aproxima a un conjunto individualizado de parámetros de funcionamiento seleccionados por el cirujano proporcionados por el usuario a través de la interfase de usuario. El sistema incluye además un módulo quirúrgico conectado y que controla uno de los instrumentos microquirúrgicos como una función del - conjunto de parámetros de funcionamiento recuperados desde la memoria. Otra forma de realización todavía de la invención es un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano, utiliza los instrumentos microquirúrgicos en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye una interfase de usuario que proporciona información al usuario y recibe información desde el usuario que es representativa de parámetros de funcionamiento de los instrumentos microquirúrgicos. El sistema incluye también una memoria que almacena una pluralidad de parámetros de funcionamiento que son recuperables desde la memoria como una función de modos seleccionados por el usuario. Cada modo es representativo de uno o más procedimientos quirúrgicos que deben efectuarse y se define por el funcionamiento de al menos uno de los instrumentos microquirúrgicos. Un procesador central recupera un conjunto de los parámetros de funcionamiento desde la memoria para los instrumentos .microquirúrgicos que deben utilizarse en uno de los modos seleccionados. El sistema incluye además un módulo quirúrgico conectado y que controla uno de los instrumentos microquirúrgicos como una función del conjunto de los parámetros de funcionamiento recuperados desde la memoria. Otro sistema que incorpora aspectos de la invención controla una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano, utiliza los instrumentos microquirúrgicos en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye un bus de comunicaciones de datos y una interfase de usuario conectada al bus de comunicaciones de datos. La interfase del usuario, que incluye un procesador central, propor- - ciona información al usuario y recibe información desde el usuario que es representativa de los parámetros de funcionamiento de los instrumentos microquirúrgicos. El sistema incluye también un módulo quirúrgico que está conectado y controla uno de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento. El módulo quirúrgico tiene una EEPROM instantánea que almacena rutinas ejecutables para controlar el instrumento microquirúrgico correspondiente conectado al mismo durante la realización de los procedimientos quirúrgicos y se conecta al bus de comunicaciones de datos. El bus de comunicaciones de datos proporciona comunicación de datos representativa de los parámetros de funcionamiento entre la interfase de usuario y el módulo y el procesador central reprograma la memoria EEPROM instantánea a través del bus de comunicaciones de datos en respuesta a la información proporcionada por el usuario. En otra forma de realización, la invención es un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano, utiliza los instrumentos microquirúrgicos en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye un bus de comunicaciones de datos y una interfase de usuario conectada al bus de comunicaciones de datos. La interfase de usuario, que incluye un procesador central, proporciona información al usuario y recibe información desde el usuario que es representativa de los parámetros de funcionamiento de los instrumentos quirúrgicos. El sistema incluye también un módulo quirúrgico que está conectado y controla uno de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento. El módulo quirúrgico está conectado al bus de comunicaciones de datos que proporcionan comunicación de datos representativos de los parámetros de funcionamiento _ entre la interfase de usuario y el módulo. En este caso, el procesador central ejecuta rutinas para identificar e inicializar el módulo que se comunica a través del bus de comunicaciones de datos. Todavía otra forma de realización de la invención es un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo. Un usuario, tal como un cirujano, utiliza los instrumentos microquirúrgicos en la realización de procedimientos quirúrgicos oftálmicos. El sistema incluye una interfase de usuario que proporciona y representa información al usuario y recibe información desde el usuario que es representativa de parámetros de funcionamiento de los procedimientos oftálmicos y parámetros de funcionamiento de los instrumentos microquirúrgicos que se utilizan por el cirujano en -la realización del procedimiento oftálmico. El usuario selecciona un procedimiento particular a través de la interfase de usuario. Un módulo de aspiración del sistema se adapta para recibir cassettes microquirúrgicas diferentes, teniendo cada una de ellas un inserto que lleva color diferente. Cada color indica el procedimiento para el que se utiliza la cassette. El sistema incluye también un sensor para detectar el color del inserto que lleva color cuando las cassettes se reciben en el sistema y para proporcionar información a la interfase de usuario cuando el color del inserto que lleva color de la cassette recibida por el sistema no corresponde al procedimiento particular seleccionado. Alternativamente, la invención puede comprender otros varios sistemas y métodos. Otros objetos y características serán en parte aparentes y en parte indicados a continuación.
Breve Descripción de los Dibujos La figura 1 es una perspectiva de un sistema de control microquirúrgico de acuerdo con la invención para uso con instrumentos microquirúrgicos oftálmicos y que tiene una pluralidad de módulos. La figura 2 es un diagrama de bloquea del sistema de la figura 1. La figura 3 es una perspectiva de una unidad de base del sistema de la figura 1. La figura 4 es una perspectiva de la unidad de base mostrada sin una tapa frontal. La figura 5 es una vista en alzado delantera de un chasis de unidad de base. La figura 6 es una en planta superior del chasis de unidad de base. La figura 7 es una vista en alzado trasera de la unidad de base. La figura 8 es una vista en alzado lateral izquierda de la tapa frontal de la unidad de base.
La figura 9 es una perspectiva de un módulo típico del sistema de la figura 1. La figura 10 es una vista en alzado trasera del módulo. La figura 11 es un plano inferior fragmentario del módulo. La figura 12 es una perspectiva de una unidad de base típica y conjunto de módulo. La figura 13 es una sección transversal fragmentaria tomada en el plano de la línea 5B-5B de la figura 7, pero con un módulo instalado en la unidad de base. La figura 14 es una sección transversal fragmentaria tomada en el plano de la línea 5C-5C de la figura 13. La figura 15 es un diagrama esquemático de una red de comunicaciones de acuerdo con la invención. La figura 16 es un diagrama esquemático de un circuito de terminación para terminar selectivamente la red de la figura 15. La figura 17 y 18 son un diagrama de bloques de un ordenador de interfase de usuario de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 19 es un diagrama de bloques de un circuito de red de comunicaciones para el ordenador de interfase de usuario de las figuras 17-18. La figura 20 es un diagrama esquemático de un circuito de terminación del circuito de red de la figura 19 para terminar selectivamente la red. La figura 21 es un diagrama de bloques del sistema de la figura 1 que ilustra el flujo de datos en el sistema de acuerdo con la invención. La figura 22 es una pantalla de representación ejemplar de un teclado numérico de acuerdo con la invención.
Las figuras 23 y 24 son diagramas de flujo ejemplares que ilustran el funcionamiento del procesador central en el ordenador de interfase de usuario para definir modos de funcionamiento y secuencias de modos para el sistema. Las figuras 25 y 26 son diagramas de flujo ejemplares que ilustran el funcionamiento del procesador central en el ordenador de interfase de usuario para adaptar archivos establecidos para el sistema. Las figuras 27-30 son representaciones de pantalla ejemplares generadas por el ordenador de interfase de usuario para seleccionar un modo de funcionamiento de acuerdo con la invención. La figura 31 es un diagrama de flujo ejemplar que ilustra el funcionamiento de un procesador central en el ordenador de interfase de usuario para configurar automáticamente el sistema. La figura 32 es un diagrama de bloques de un módulo de irrigación, aspiración y/o vitrectomía de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 33 es un diagrama de bloques de un módulo de facoemulsificación y/o facofrag entación de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 34 es un diagrama de bloques de un módulo de intercambio aire/ fluido, tijeras eléctricas y/o fórceps de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 35 es un diagrama de bloques de un módulo de coagulación bipolar de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 36 es un diagrama de bloques de un módulo de iluminación de acuerdo con una forma de realización preferida del sistema de la figura 1.
La figura 37 es un diagrama de bloques de un circuito de control de pedal- periférico de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 38 es un diagrama de bloques de un circuito de control de polo intravenoso periférico de acuerdo con una forma de realización preferida del sistema de la figura 1. La figura 39 es un diagrama de bloques de un módulo de potencia de acuerdo con una forma de realización preferida del sistema de la figura 1. Las figuras 40-42 son diagramas esquemáticos que ilustran un plano trasero de potencia y comunicaciones en la unidad de base de la figuras 3-8. Las figuras 43-60 son diagramas esquemáticos que ilustran el módulo de irrigación, aspiración y/o vitrectomía de la figura 32. La figura 61 es un diagrama esquemático que ilustra un detector de cassette para uso con el módulo de irrigación, aspiración y/o vitrectomía de las figuras 32 y 43-60. Las figuras 62-88 son diagramas esquemáticos que ilustran el módulo de facoemulsificación y/o facofragmentación de la figura 33. Las figuras 89-103 son diagramas esquemáticos que ilustran el módulo de intercambio de aire/fluido, tijeras eléctricas y/o fórceps de la figura 34. Las figuras 104-113 son diagramas esquemáticos que ilustran el módulo de coagulación bipolar de la figura 19. Las figuras 114-125 son diagramas esquemáticos que ilustran el módulo df? iluminación de la figura 36. Las figuras 126-136 son diagramas esquemáticos que ilustran el circuito de control del pedal de la figura 37.
Las figuras 137-146 son diagramas esquemáticos que ilustran el circuito de control de polo intravenoso de la figura 38, y Las figuras 147 y 148 son diagramas esquemáti- eos que ilustran un circuito de detección de la presión para uso con una bomba scroll de acuerdo con una forma de realización alternativa del módulo de irrigación, aspiración y/o vitrectomía de las figuras 32 y 43-60. Las figuras 149 y 150 son diagramas esquemáti- eos que ilustran el módulo de potencia de la figura 39 para proporcionar potencia al plano trasero de las figuras 40-42.
Modo(s) para llevar a Cabo la Invención La figura 1 ilustra un sistema de control microquirúrgico designado generalmente con 1, de acuerdo con una forma de realización preferida de la presente invención. Como se muestra, el sistema 1 incluye una unidad de ordenador 3 que tiene una pantalla de panel plana 5, una unidad de base 7 que aloja una pluralidad de módulos 13, y periféricos tales como un conjunto de control de pedal 15 y un conjunto de polo (IV) intravenoso motorizado 17 (cada uno de los cuales está indicado generalmente por su número de referencia respectivo) . Cada uno de los módulos 13 alojado en la unidad de base 7 controla al menos un instrumento microquirúrgico oftálmico 19 para uso por un cirujano en la realización de varios procedimientos quirúrgicos oftálmicos. Como se conoce bien en la técnica, la microcirugía oftálmica implica el uso de un número de diferentes instrumentos 19 para realizar funciones diferentes. Estos instrumentos 19 incluyen cuchillas de vitrectomía, piezas manuales de facoemulsificación o facofragmentación, microtijeras eléctricas, instrumentos de iluminación de fibra óptica, piezas manuales de coagulación y otros instrumentos microquirürgicos conocidos en la técnica. Para optimizar el rendimiento de instrumentos^ 19 durante la cirugía, sus parámetros de funcionamiento se diferencian, por ejemplo, de acuerdo con el procedimiento particular que se realiza, las etapas diferentes del procedimiento, las preferencias personales del cirujano, si el procedimiento se está realizando en la porción anterior o posterior del ojo del paciente, y así sucesivamente. Como se muestra en la figura 1, un carro de instrumentación, designado generalmente con 21, soporta el sistema 1. Preferiblemente, el carro 21 incluye una bandeja quirúrgica, o Mayo 25, el conjunto de polo IV automático 17, un compartimento de almacenamiento 27 para almacenar el conjunto de control de pedal 15, paquetes desechables y otros artículos, una abertura 33 para alojar una unidad de base de expansión (no mostrada en la figura 1) , y ruedas giratorias 35. La unidad de base 7 y la unidad de ordenador 3 se asientan preferiblemente sobre la parte superior del carro de instrumentación 21 como se muestra en la figura 1 y la bandeja Mayo 25 se monta sobre un brazo de articulación (no mostrado) fijado preferiblemente a la parte superior del carro de instrumentación 21, directamente por debajo de la unidad de base 7. El carro de instrumentación 21 mantiene también un transmisor de control remoto, indicado generalmente con 39, para uso en el sistema de control remoto 1. De acuerdo con la invención, los módulos 13 en la unidad de base 7 alojan circuitos de control para los varios instrumentos microquirúrgicos 19 , de manera que el usuario del sistema es capaz de configurar el sistema 1 para optimizar su uso por el cirujano. Como se describirá en detalle a continuación, los módulos. 13 incluyen conexiones u orificios por los que uno o más instrumentos microquirúrgicos 19 se conectan a cada módulo 13 y alojan la circuitería de control necesaria para controlar el funcionamiento del instrumento o instrumentos particulares 19 conectados al mismo. Por lo tanto, el usuario, insertando los módulos 13 en la unidad de base 7, configura el sistema 1 para satisfacer una preferencia del cirujano particular, para controlar cada uno de los instrumentos 19 necesarios para un procedimiento quirúrgico particular, o para optimizar de otra manera el sistema 1 para uso por el cirujano. Como se describirá en detalle a continuación, el conjunto de control de pedal 15 y el conjunto de polo IV 17 incluyen circuitos de control electrónicos para controlar su funcionamiento. Para soportar la configurabilidad por el usuario, la unidad de ordenador 3, cada uno de los módulos 13, y los circuitos de control para cada uno de los periféricos, a saber, el conjunto de control de pedal 15 y el conjunto de polo IV, constituyen nodos sobre una red de ordenador. La red de ordenador proporciona distribución de potencia y comunicación de datos de igual a igual entre los nodos. Con referencia ahora al diagrama de bloques de la figura 2, la unidad de base 7 incluye un número de módulos 13 que controlan varios instrumentos microquirúrgicos 19 utilizados típicamente en la realización de procedimientos quirúrgicos oftálmicos. En una forma de realización preferida, cada módulo 13 controla uno o más instrumentos quirúrgicos 19 conectados al mismo. Un bus de potencia y un bus de comunicaciones de datos, colocados cada uno sobre un plano trasero 101 (mostrado en detalle en las figuras 5 y 40-42) , conecta módulos 13 entre sí. Cuando se recibe por la unidad de base 7, los módulos 13 se acoplan con el plano trasero 101 a través de un conector (por ejemplo, conector 171 en la figura 10) en la parte trasera de cada módulo 13. Cuando se acoplan, el plano trasero 101 proporciona distribución de potencia entre los módulos 13 así como comunicación de datos entre módulos 13 y entre módulos y unidad de ordenador 3. De acuerdo con la invención, los módulos 13 incluyen también un módulo de potencia 103 alojado por una unidad de base 7 que está conectada tanto a una fuente de potencia AC externa como a un plano trasero 101. El módulo de potencia 103 proporciona potencia al plano trasero 101 y, por lo tanto, proporciona potencia al sistema 1. De acuerdo con la invención, un circuito de control 105 (ver figuras 37, 126-136) controla el conjunto de control de pedal 15 y un circuito de control 107 (ver figuras 38 y 137-146) controla el conjunto de polo IV 17. Como se describe anteriormente, la unidad de ordenador 3, cada módulo 13 y los circuitos de control 105, 107 para los periféricos constituyen nodos sobre una red de ordenador. La red de ordenador proporciona comunicación de datos de igual a igual entre los nodos.
En otras palabras, cada módulo 13 es capaz de comunicarse directamente con los otros módulos 13, los periféricos y la unidad de ordenador 3. Como tal, el sistema 1 proporciona control modular de varios instrumentos diferentes 19 así como configurabilidad por el usuario. Con referencia ahora a la figura 3, la unidad de base 7 forma un bastidor que tiene posiciones o ranuras para recibir una pluralidad de módulos 13 que controlan electrónicamente el funcionamiento de los instrumentos quirúrgicos 19 utilizados por un cirujano para realizar procedimientos quirúrgicos oftálmicos. Preferiblemente, la unidad de base 7 incluye un chasis (designado generalmente con 109) , una tapa superior 111 que tiene la configuración de un canal invertido, y una tapa frontal o chaflán 113 que puede retirarse como se muestra en la figura 4 para insertar y eliminar módulos 13. Cuando la tapa frontal 113 está fijada en el lugar, la pared trasera 115 de la tapa soporta los módulos en el lugar dentro de la unidad de base 7, formando así un retén para retener los módulos en el bastidor. La tapa frontal 113 se mantiene en el lugar por dos dispositivos de sujeción (no mostrados) atornillados en agujeros roscados 117 en la parte delantera del chasis 109. En la alternativa, la tapa frontal 113 se encaja elásticamente en el lugar. La tapa superior 111 incluye cuatro receptáculos circulares 119 para recibir patas sobre la parte inferior de la unidad de ordenador 3. Cada uno de estos receptáculos 119 se estrecha cónicamente para ajustarse a la configuración de las patas de la unidad de ordenador y para centrar las patas en los receptáculos. Como se ilustra en las figuras 5 y 6, el chasis 109 comprende un plano trasero 121 formado integralmente con un panel inferior 123. El ' panel inferior 123 se extiende perpendicular al plano delantero (es decir, la superficie delantera) del plano trasero 101 que se sujeta al plano trasero 121 con dispositivos de sujeción 125. Diez conectores eléctricos hembra de 18 pasadores 127 se proporcionan en la superficie delantera del plano trasero 101. Los tres conectores más izquierdos 127 como se muestra en la figura 5 están espaciados a intervalos de tres pulgadas, y los conectores restantes 127 están espaciados a intervalos de 1,5 pulgadas. Cada casquillo de cada conector 127 está conectado en paralelo a los casquillos colocados de forma similar de los otros conectores, formando así los buses de potencia y de comunicaciones de datos mencionados anteriormente. Persianas 131 están previstas en el panel trasero 121 por encima del plano trasero 101 para permitir que se escape el aire desde la unidad de base 7 (figura 5) . Una abertura generalmente rectangular 133 se extiende a través del panel trasero 121 por debajo del plano trasero 101 para proporcionar acceso para un conector de tres clavijas sobre la parte posterior del módulo de potencia 103 como se explicará a continuación. De forma similar, una abertura circular 135 se proporciona en el panel trasero 121 para aceptar un acoplamiento pneumático de desconexión rápida (no mostrado) sobre la parte trasera de un módulo de irrigación/aspiración/vitrectomía (IAV) (por ejemplo, el módulo 131 en las figuras 32 y 43-60) . Trece carriles paralelos, cada uno designado generalmente por 137, se fijan al panel inferior 123 por dispositivos de sujeción 139 (figura 6) . Los carriles 137 están espaciados de manera uniforme a intervalos de 1,5 pulgadas y se extienden perpendiculares a la parte delantera del plano trasero 101. Uno o más de los carriles 137 se utiliza para guiar los módulos 13 en posición en la unidad de base 7 de manera que se alinean de forma adecuada para conexión con el plano trasero 101. Como se muestra en la figura 14, cada uno de los carriles 137 tiene una sección transversal configurada en forma de I que comprende pestañas horizontales superior e inferior (141, 143, respectivamente) unidas por una cinta vertical 145. Volviendo a la figura 5, cuatro patas 141 se extienden hacia abajo desde el panel inferior 123 y están dimensionadas para asentarse en depresiones (no mostra-das) moldeadas en el carro 21. Como se muestra en la figura 6, una rejilla de entrada 153 se proporciona en el panel inferior 123 para permitir que el aire entre en la unidad de base 7 para refrigerar los módulos 13. La figura 7 muestra dos conectores eléctricos hembra con 9 pasadores circulares 157 montados sobre la cara trasera del panel trasero 121. Cada uno de estos conectores 157 está conectado en paralelo al bus de comunicaciones de datos sobre el plano trasero 101 para comunicar con periféricos tales como el carro 21 (incluyendo el conjunto de polo IV 17) , la unidad de ordenador 3 o el conjunto de control de pedal 15. Los conectores 157 pueden utilizarse también para conectar la unidad de base 7 a una unidad de base de expansión separada como se explicará en detalle a continuación. Aunque otros conectores se consideran"que están dentro del alcance de la presente invención, los conectores de la forma de realización preferida son conectores eléctricos Serie 703 vendidos por Amphenol Corporation de Wallingford, Connecticut. Las figuras 9-11 ilustran módulos ejemplares 13 para controlar electrónicamente el funcionamiento de los instrumentos quirúrgicos 19 utilizados por un cirujano en la realización de procedimientos quirúrgicos oftálmicos. El módulo ejemplar mostrado en la figura 9 es el módulo de potencia 103 para suministrar potencia al bus de potencia del plano trasero 101. Cada uno de los módulos 13 comprende una caja 161 formada de lámina de aluminio y una tapa frontal de plástico moldeado 63. Como se muestra en la figura 12, ciertos módulos 13 tienen uno o más orificios proporcionados en sus tapas frontales 163 para conectar varios instrumentos quirúrgicos (no mostrados) a los módulos. El módulo de potencia 103 ilustrado en la figura 9 tiene tres pulgadas de ancho. Otros módulos tienen otras anchuras que son múltiplos de 1,5 pulgadas (por ejemplo 1,5 pulgadas o 4,5 pulgadas). Cada uno de los módulos 13 tiene un diodo de emisión de luz verde (LED) 165, u otro indicador visual, montado sobre la tapa frontal 163 para indicar cuándo el módulo está activo. Volviendo a la figura 10, cada módulo 13 incluye un conector eléctrico macho de 18 pasadores 171 adaptado para conectarse- a cualquiera de los conectores hembra 127 montados sobre el plano trasero 101. El conector 171 se rebaja en la caja 161 para proteger el conector y para maximizar el espacio proporcionado dentro de la unidad de base 7. Un ventilador de refrigeración 173 está colocado adyacente a un orificio de escape 175 proporcionado en la cara trasera de la caja de módulo 161 por encima del conector de 18-pasadores 171 para dejar escapar el aire desde la caja 161 para refrigerar los componentes dentro del módulo 13. Con referencia a la figura 11, un receso 177 está formado en la parte inferior de la tapa frontal 163 para agarrar el módulo 13 para deslizarlo dentro y fuera de la unidad de base 7. Una abertura 179 se proporciona en la parte inferior de la caja de módulo 161 para permitir que entre el aire en el módulo cuando el ventilador 173 está conectado para refrigerar los componentes alojados dentro del módulo 13. Una o más ranuras 181 están formadas en la pared inferior 183 de cada caja de módulo 161. Cada una de estas ranuras 181 se extienden desde una pared trasera 185 de la caja 161 y se configura para recibir uno de los carriles de guía 139 sobre el panel inferior 123 del chasis de la unidad de base 109 para. guiar el módulo 13 y alinear su conector 171 con el conector correspondiente 127 sobre el plano trasero 101. Por lo tanto, los carriles 137 y las ranuras 181 forman una guía para guiar cada uno de los módulos 13 dentro del bastidor, por lo que el conector de módulo respectivo 127 se alinea para conexión con el bus. Como se ilustra en la figura 14, un canal 187 está adherido por soldadura a la pared inferior 183 de la caja de módulo 161 por encima de cada ranura 181 para prevenir que entren restos en la caja a través de las ranuras 181 y para proteger los componentes electrónicos alojados dentro de la caja contra interferencia electromagnética. Cuando los módulos 13 se introducen dentro de la unidad de base 7, cada uno de los carriles de unidad de base 137 se recibe en un ranura respectiva 181 y canal 187 de la manera mostrada en la figura 14, es decir, con la pestaña horizontal superior 141 deslizable en el canal 187 y la cinta 145 deslizable en la ranura 181 a continuación. El interacoplamiento entre la cinta 145 y la ranura 181 y entre la pestaña superior 141 y la pared inferior de la caja 183 soporta el módulo 13 en posición en la unidad de base 7 y previene que el módulo se mueva substancialmente perpendicular a los carriles 137 en cualquiera de las direcciones vertical u horizontal. Sin embargo, los carriles 137 y las ranuras 181 están dimensionados para permitir algún movimiento (por ejemplo 1/16 de pulgada) entre el módulo 13 y la unidad de base 7, de manera que los pasadores del conector de módulo 171 se pueden alinear de forma adecuada con los casquillos del conector del plano trasero 127. Los conectores 127, 171 están estrechados cónicamente para guiar los pasadores dentro de los casquillos aunque los conectores están inicialmente fuera de alineación en alguna cantidad (por ejemplo, 0,1 pulgada). Aunque los carriles y ranuras están dimensionados para permitir cierto movimiento, no permiten más desalineación que la que los conectores toleran. Por lo tanto, los carriles 137 y las ranuras 181 proporcionan adecuadamente tolerancias de partes de piezas, pero guían cada uno de los módulos 13 dentro del bastidor, por lo que el conector de módulo respectivo 127 está alineado para conexión al bus. Las porciones de la pared inferior 183 de la caja de módulo 161 adyacente a cada ranura son acoplables con la parte superior de la pestaña inferior 143 de un carril respectivo 137 para espaciar la caja 161 desde el chasis de la unidad de base 109 para disminuir el contacto de metal a metal entre los módulos 13 y la unidad de base 7. Aunque dos ranuras 181 están presentes en el módulo ejemplar 13 mostrado en la figura 11, una o más ranuras pueden estar presentes en otros módulos dependiendo de sus anchuras. Por ejemplo, módulos de 1,5 pulgadas de ancho 13 tienen una ranura 181 y módulos de 4,5 pulgadas de ancho tienen tres ranuras. Cuando el módulo 13 está instalado en la unidad de base 7, el orificio de escape 175 y el ventilador 173 se alinean con las persianas 131 en el panel trasero de unidad de base 121 como se muestra en la figura 13 para ventilar aire libremente desde el módulo cuando se conecta el ventilador de refrigeración. De forma similar, la abertura de entrada 179 del módulo se alinea con la rejilla 153 en el panel inferior de unidad de base 123 para permitir que el aire entre en el módulo 13 desde el exterior de la unidad de base 7. Cada módulo 13 proporciona también protección con sobrecorriente para asegurar que un fallo de un módulo individual no dañe otras partes del sistema 1. Como se muestra en las figuras 9 y 12 , la tapa delantera 163 de cada módulo 13 incluye superficies achaflanadas 191 que se extienden hacia atrás desde la superficie delantera 193 a lo largo de los lados opuestos de la superficie delantera. Las superficies achaflanadas 191 están convergentes entre sí hacia la superficie delantera 193, de manera que cuando el módulo 13 se coloca en la unidad de base 7 junto al otro módulo, con una superficie achaflanada de un módulo adyacente a una superficie achaflanada del otro módulo, las superficies delanteras generalmente planas de los módulos adyacentes están espaciadas lateralmente entre sí en una distancia D. El espaciamiento lateral entre las superficies delanteras del módulo reduce la "apreciación" de cual-quier desalineación entre las superficies delanteras 193 de los módulos adyacentes. Por lo tanto, se permiten tolerancias de parte de pieza mayores sin apartarse de la apariencia del sistema 1. Como se ha explicado previamente, los conecto-res de módulo 171 se conectan a los conectores 127 sobre el plano trasero 101 cuando los módulos 13 están instalados en la unidad de base 7. Cuando los conectores macho y hembra están conectados, los circuitos apropiados dentro del módulo 13 están conectados a los buses de comunicaciones de potencia y de datos en el plano trasero 101. Independientemente de la posición del módulo 13 dentro de la unidad de base 7, los mismos circuitos de módulo se conectan a los mismos circuitos de los buses de comunicaciones de potencia y de datos. Por lo tanto, los módulos 13 son generalmente intercambiables y pueden ordenarse en cualquier secuencia dentro de la unidad de base 7. Además, debido a que cada módulo 13 está controlado de forma separada, sólo se necesita que se instalen aquellos módulos que controlan instrumentos necesarios para un procedimiento quirúrgico particular en la unidad de base 7. Por lo tanto, el bastidor descrito previamente está configurado para recibir los módulos 13 en una pluralidad de posiciones diferentes a lo largo de los buses de comunicaciones de potencia y de datos de manera que se pueden organizar de forma selectiva en una pluralidad de secuencias diferentes en el bastidor. Sin embargo, el módulo de potencia 103 tiene un lugar dedicado dentro de la unidad de base 7, por lo que puede conectarse de forma conveniente a la fuente de potencia externa a través de la abertura rectangular 133 en el panel trasero de unidad de base 121. Debido a que el módulo de potencia 103 tiene 3 pulgadas de ancho, el espacio entre los dos conectores más izquierdos 127 como se muestra en la figura 5 es tres pulgadas. El espacia-miento entre el segundo y tercer conectores desde la izquierda, como se muestra en la figura 5, permite que se inserta un módulo de tres o de 4,5 pulgadas de ancho próximo al módulo de potencia 103. Si se utiliza un IAV (por ejemplo, módulo 321 en las figuras 32 y 43-60) , debe instalarse sobre los tres carriles más derechos 137 como se muestra en la figura 5. Como se menciona previamente, un acoplamiento pneumático de desconexión rápida se proyecta desde la parte trasera del módulo IAV 321. El módulo IAV 321 puede instalarse solamente en la posición más derecha debido a que el acoplamiento debe extenderse a través de la abertura circular 135 en el panel trasero 121 de la unidad de base 7. Si un módulo IAV no se está utilizando, cualquier otro módulo (junto a un módulo de potencia) puede instalarse en la posición derecha. Con las excepciones indicadas anteriormente, los módulos 13 son totalmente intercambiables y pueden instalarse en cualquier orden deseado. Por lo tanto, la unidad de base 7 se configura de manera que los módulos 13 pueden recibirse en una pluralidad de posiciones diferentes dentro del bastidor y así se pueden organizar selectivamente en una pluralidad de secuencias diferentes en el bastidor. Todos los módulos 13 son capaces de instalarse dentro o de retirarse de la unidad de base 7 rápidamente desde la parte delantera sin la ayuda de ninguna herra-mienta, debido a su construcción modular y el acoplamiento soltable del plano trasero 101. Esta instalación y retirada rápidas facilita el mantenimiento conveniente o sustitución de módulos. Por ejemplo, si un modo particular 13 necesita repararse, puede retirarse fácilmente y enviarse a una instalación de reparación. Durante la reparación, otro módulo puede utilizarse en su lugar o el sistema 1 puede accionarse sin el módulo particular 13. Adicionalmente, como se muestra en la figura 8, un poste 195 se extiende desde la cara trasera de la tapa frontal 113 de la unidad de base 7. El poste 195 está colocado sobre la tapa frontal de manera que se acopla con una abertura 197 (figura 9) en el módulo de potencia 103 cuando la tapa se instala sobre la unidad de base con los módulos 33 instalados. Un conmutador de interbloqueo (por ejemplo, conmutador de interbloqueo 783 en la figura 39) localizado detrás de la abertura 197 en el módulo de suministro de potencia 103 interrumpe la potencia para cada uno de los módulos 13 después de la retirada de la tapa frontal 113 de la unidad de base. Por lo tanto, los usuarios no pueden entrar en contacto con el plano trasero 101 cuando está conectado. Además, la configuración particular de los módulos en el bastidor se comprueba durante cada arranque (como se explica a continuación con respecto a la figura 31) , y no puede cambiarse sin la retirada de la tapa frontal 113. Interrumpiendo la potencia cuando la tapa 113 se retira, la configuración de los módulos 13 no pueden cambiarse sin que se detecte. Con referencia a la figura 2, el sistema 1 puede incluir además un conector de expansión 203 (ver figura 16) para conectar la unidad de base 7 a una unidad de base de expansión opcional 207 para expandir de esta manera la red. Física y funcionalmente, la unidad de base de expansión 207 es substancialmente idéntica a la unidad de base 7. En una forma de realización preferida de la invención, el usuario puede expandir la red y, por lo tanto, expandir las capacidades de funcionamiento del sistema 1, conectando cualquier conector de 9 pasadores 157 sobre el panel trasero 121 de la unidad de base 7 al conector similar sobre la unidad de base de expansión 207 con el conector de expansión 203. La unidad de base de expansión 207 de la forma de realización preferida incluye su propio módulo de potencia 211. Por lo tanto, el conector de expansión 203 conecta los buses de comunicación de datos de las unidades, pero los buses de potencia. Sin embargo, se considera que un módulo de potencia individual podría suministrar a ambas unidades sin apartarse del alcance de la presente invención. Cuando se utiliza un módulo de potencia individual, la potencia se proporciona a la unidad de base de expansión 207 a través del conector de expansión 203 conectando el bus de potencia sobre el plano trasero 101 de la unidad de base 7 al bus de potencia sobre el plano trasero 209 de la unidad de base de expansión 207. Con referencia ahora a la figura 15, el bus de comunicaciones de datos comprende preferiblemente un cable de parejas retorcidas 215 que tiene un primer alambre 217 y un segundo alambre 219. En una forma de realización preferida, la red de ordenador que articula cada uno de los componentes del sistema 1 es del tipo vendido por. Echelon Corporation bajo la marca LONTALK0 que utiliza un protocolo de comunicaciones RS485. La norma RS485 proporciona una plataforma para la transmisión de datos de múltiples puntos sobre una línea de transmisión de parejas retorcidas equilibrada. Cada módulo 13 incluye un transceptor 223 para recibir datos desde y transmitir datos al bus de comunicaciones de datos y un procesador 225 acoplado al transceptor 223. Motorola fabrica un procesador adecuado 225 designado chip NEURON00 Modelo Ns MC143150 y National Semiconductor fabrica un transceptor adecuado 223 designado chip Modelo NS 75156. El bus de comunicaciones de datos, los transceptores 223 y los procesadores 225 forman juntos la red de comunicaciones por la que los módulos 13 , la unidad de ordenador 3, el circuito de control 105 del conjunto de control de pedal 15 y el circuito de control 107 del conjunto de polo IV 17 se comunican entre sí. A través del uso de la red, el sistema 1 proporciona comunicación de igual a igual entre sus componentes. En una red de este tipo, el procesador 225 se refiere también aquí como un "neuron" o "procesador neuron" (NEURON00 es un?, marca registrada de Echelon Corporation) . Cada procesador neuron 225 comprende preferentemente procesadores internos de 8 bits. Dos de los tres procesadores internos implementan un subsistema de comunicación, que permite la transferencia de información desde el nodo sobre la red. El tercer procesador interno ejecuta un programa de aplicación incorporado. Por lo tanto, además del funcionamiento como procesadores de comunicación, los procesadores neuron 225 controlan los instrumentos microquirúrgicos 19 conectados al mismo. Preferiblemente, los procesadores neuron 225 de módulos 13 recibe los datos comunicados a través del bus de comunicaciones de datos y, en respuesta a los datos, generan señales de control para controlar los instrumentos microquirúrgicos 19. Como se muestra, los transceptores 223 se enchufan en el primero y segundo alambres 217, 219 de cable de parejas retorcidas 215. En una forma de realiza-ción preferida de la invención, el cable de parejas retorcidas 215 se coloca sobre el plano trasero 101 (es decir, como trazas en el plano trasero 101) . Por lo tanto, cuando los conectores 171 en la parte trasera de los módulos 13 se acoplan con el plano trasero 101, se enchufan en el cable de parejas retorcidas 215. Como se describe anteriormente con referencia a la figura 5, el plano trasero 101 incluye además una pareja de conectores de cables de datos adicionales 157 para conectar cables de datos al plano trasero 101. Los cables de datos incluyen el cable de parejas retorcidas y extienden el bus de comunicaciones de datos desde el plano trasero 101 hasta la unidad de ordenador 3 y a los periféricos. Por ejemplo, un cable de datos se extiende desde un conector de cable de datos 157 hasta la unidad de ordenador 3 y otro cable de datos se extiende desde los otros conecto-res de cable de datos 157 hasta cualquier conjunto de control de pedal 15 directamente o al conjunto de polo IV y al conjunto de control de pedal 17 a través del carro de instrumentación 21. De acuerdo con el protocolo RS485, cada extremo del cable de parejas retorcidas 215 debe terminarse por una resistencia, tal como un resistor de 120 O. Sin embargo, la necesidad de una terminación hace .difícil extender la red. De forma ventajosa, la presente inven- ción proporciona un circuito de terminación 229, mostrado en la figura 16, localizado en un extremo del cable de parejas retorcidas 215 para terminar selectivamente la red por un resistor de 120 ohmios y permitir la expansión fácil de la red. La figura 16 ilustra el circuito de terminación 229 para terminar selectivamente el bus de comunicaciones de datos. Como se muestra, el bus de comunicaciones de datos (es decir, el cable de parejas retorcidas 215) , se representa por las líneas RS485-HI y RS485-L0. Preferen-temente, el circuito de terminación 229 es parte del conector de expansión 203 y se conecta en serie entre los extremos del primero y segundo alambres 217, 219 del primer cable de parejas retorcidas 215. En una forma de realización, el. circuito de terminación 229 comprende un conmutador normalmente cerrado 231 conectado en serie con la resistencia de 120 ohmios para terminar el bus de comunicaciones de datos. Con el fin de expandir la red, el usuario conecta un cable de expansión 233 que tiene un segundo cable de parejas retorcidas 235 asociado con la unidad de base de expansión 207 al conector de expansión 203. Como con el primer cable de parejas retorcidas 215, el segundo cable de parejas retorcidas 235 tiene un primer alambre 237 y un segundo alambre 239 proporcionado para la conexión al circuito de terminación 229. De acuerdo con la invención, la segunda pareja retorcida 235 se coloca sobre el plano trasero 209 y constituye el bus de comunicaciones de datos para la unidad de expansión 207. El circuito de terminación 229 incluye también una bobina 243 conectada a un suministro de tensión positivo. Cuando el usuario conecta el cable de expansión 233 asociado con la unidad de base de expansión 207 al conector de expansión 203, la bobina 243 se cortocircuita a tierra. Como resultado, la tensión positiva activa la bobina 243 que a su vez abre el conmutador normalmente cerrado 231. Por lo tanto, cuando los extremos del primer y segundo alambres 217, 219 del primer cable de parejas retorcidas 215 están conectados a los extremos del primero y segundo alambres 237, 239 del segundo cable de parejas retorcidas 235, respectivamente, el conmutador 231 se abre para eliminar la terminación. La terminación se encuentra entonces en el otro extremo de la unidad de base de expansión 207. En una forma de realización preferida, o bien el cable de expansión 233 o el plano trasero 209 de la unidad de base de expansión 207 incluyen también el circuito de terminación 229. La figura 16 muestra también líneas rotuladas RESET-HI y RESET-LO. Preferentemente, la unidad de ordenador 3 comunica una señal de reposición a través del bus de comunicaciones de datos a los módulos 13 instalados en la unidad de base 7 a través de un plano trasero 101 y a los módulos 13 instalados en la unidad de base de expansión 207 a través del plano trasero 209. De acuerdo con una forma de realización preferida de la invención, la unidad de base de expansión 207 incluye su propio módulo de potencia 211. Como tal, la potencia no se distribuye entre la unidad de base 7 y la unidad de base de expansión 207. En la alternativa, el bus de potencia puede colocarse también sobre planos traseros 101, 209 para distribuir potencia desde el módulo de potencia 103 a cada uno de los módulos 13 del sistema 1, que están localizados en cualquier unidad de base 7 o unidad de base de expansión 207. Con referencia ahora al diagrama de bloques de las figuras 17-18, la unidad de ordenador 3 comprende un ordenador de procesamiento central incorporado 245, al menos un accionamiento de disco 247 y una unidad dura interna 249. En una forma de realización preferida de la invención, el procesador central 245 de la unidad de ordenador 3 es un cuadro a base de microprocesador compatible IBM que incluye, por ejemplo, un procesador Intel 486(R) o Pentium00, y que tiene un cuadro madre AT estándar de la industrial. La unidad de disco 247 es una unidad flexible de 1,44 MB, de 3,5 pulgadas convencional, y la unidad dura 249 es una unidad dura interna de 3,5 pulgadas IDE convencional que tiene al menos 250 MB de memoria. En una forma de realización alternativa, la unidad de ordenador 3 incluye una unidad CD-ROM 251 además de la unidad flexible 247. La unidad de ordenador 3 incluye también la pantalla de panel plana 5, una pantalla sensible al tacto 255 para uso con pantalla de panel plana 5 y varios accesorios hardware multimedia tales como un cuadro de video, o accionador de pantalla 259, un cuadro de sonido 261 y altavoces 263. De manera ventajosa, cad.a uno de los varios cuadros de expansión de la unidad de ordenador 3 son compatibles con las arquitecturas PC estándar. La unidad de ordenador 3 constituye una interfase de usuario por la que el usuario (tal como un cirujano, asistente o técnico de medicina) recibe información representativa de varios parámetros de funcionamiento de los instrumentos microquirúrgicos 19 y periféricos que proporcionan las funciones diferentes necesitadas para efectuar los procedimientos quirúrgicos. El usuario proporciona también información al sistema 1 a través de una interfase de usuario gráfica proporcionada por la unidad de ordenador 3. Ventajosamente, la unidad dura 249 de la unidad de ordenador almacena parámetros de funcionamiento programables para cada uno de los instrumentos microquirúrgicos 19 y periféricos.
Proporcionando información al procesador central 245 a través de la interfase de usuario, el usuario es capaz de reprogramar o seleccionar de entre los parámetros de funcionamiento almacenados en la unidad dura 249. La unidad de ordenador 3 comunica entonces los parámetros de funcionamiento a módulos 13 así como al conjunto de pedal 15 y al conjunto de polo IV 17 a través del plano trasero 101 y los cables de datos externos y su red. De esta manera, el usuario es capaz de optimizar el rendimiento de instrumentos 19 durante la cirugía. En una forma de realización, el usuario almacena datos representativos de una pluralidad de parámetros de funcionamiento sobre un memoria desmontable, tal como un disco flexible, para uso con la unidad de disco 247 de la unidad de ordenador 3. En esta forma de realización, el procesador central 245 de la unidad de ordenador 3 define un conjunto de parámetros de funcionamiento para los instrumentos microquirúrgicos 19 y periféricos basados en los datos almacenados en la memoria desmontable. Por ejemplo, el conjunto de parámetros de funcionamiento definidos por el procesador central 245 comprenden un conjunto individualizado de parámetros de funcionamiento seleccionados por el cirujano. De forma similar, la unidad dura 249 de la unidad de ordenador 3 almacena parámetros de funcionamiento por defecto que pueden adaptarse para aproximarse al conjunto individualizado de parámetros proporcionados por el usuario. Como un ejemplo, los parámetros de funciona-miento definen uno o más de lo que sigue para uso en el control de varios instrumentos 19: una velocidad de corte de las tijeras variable linealmente; una velocidad de corte de las tijeras fija; un corte de las tijeras de accionamiento individual; un nivel de cierre de las tijeras de accionamiento proporcional; una presión del aire/fluido; una velocidad de flujo aire/fluido; un nivel de potencia bipolar variable linealmente; un nivel de potencia bipolar fijo; un nivel de intensidad de iluminación; un nivel de presión de vacío de aspiración; una velocidad de flujo de aspiración; un velocidad de corte de vitrectomía linealmente variable; una velocidad de corte de vitrectomía fija; un corte de vitrectomía de accionamiento individual; un nivel de potencia de facoemulsificación; un nivel de potencia de facofragmen- tación; una proporción de impulsos de facoemulsificación; y una proporción de impulsos de facofragmentación. Los circuitos de control 105, 107 de los periféricos forman también nodos sobre la red de ordenador y funcionan como una función de al menos un parámetro de funcionamiento. En el ejemplo anterior, los parámetros - de funcionamiento definen también uno o más de los que siguen para los periféricos: una pluralidad de niveles de retén de paso de control de pedal; y una altura de polo intravenoso. Con referencia adicional a las figuras 17-18, la unidad de ordenador 3 incluye también un circuito receptor infrarrojo (IR) 267 para recibir señales IR desde el control remoto mantenido con la mano 39. Las señales IR representan preferentemente comandos para controlar el funcionamiento del sistema 1. Como un ejemplo, el control remoto 39 es un transmisor infrarrojo sin alambre similar en tamaño y apariencia a un registrador de cassette de video o televisión estándar remoto. La unidad proporciona línea de funcionamiento visible y utiliza preferentemente un esquema de codificación de transmisor/receptor para minimizar el riesgo de interferencia desde otros transmisores y/o receptores infrarrojos. En términos de función, el teclado de control remoto 39 incluye preferentemente botones de control para variar los niveles de aspiración, potencia de coagulación bipolar y potencia de ultrasonido (para facoemulsificación y facofragmentación) así como para variar la altura del polo IV conectando y desconectando el instrumento de iluminación y variando el nivel de intensidad de la luz proporcionada por el instrumento de iluminación. En una forma de realización preferida, el control remoto 39 incluye también botones de control para proceder al próximo modo y para volver al modo previo en una secuencia predefinida de los modos de funcionamiento. Además, la unidad de ordenador 3 incluye un cuadro de red 271 diseñado específicamente para uso en sistema microquirúrgico 1. Este cuadro de red específico de aplicación 271 incluye transceptor 223 y procesador neuron 225 para conectar la unidad de ordenador 3 a la red. Preferentemente, el cuadro de red 271 se utiliza para conectar el procesador central 245 con la pantalla sensible al tacto 255 y el receptor IR 267 así como módulos quirúrgicos 13, el conjunto de control de pedal 15 y el conjunto de polo IV 17. En una forma de realización preferida, el procesador central 245 de la unidad de ordenador 3 coopera con cada uno de los procesadores neuron 225 de los circuitos de control individual de los módulos 13 , el conjunto de control de pedal 15 y/o el conjunto de polo IV 17 para ejecutar software en una jerarquía de software de dos tercios. El primer tercio de la jerarquía de software es la interfase de usuario que proporciona una interfase entre el usuario (es decir, el equipo quirúrgico) y el sistema microquirúrgico 1 de la invención. Como se utiliza aquí, el término "interfase de usuario" se refiere generalmente a la unidad de ordenador 3 y específicamente a las rutinas ejecutadas por la unidad de ordenador 3 para generar una serie de representaciones de pantalla funcionales que permiten al usuario conectarse con el sistema 1.
La interfase de usuario representa parámetros de funcionamiento y sus ajustes así como otras condiciones en la pantalla de panel plana 5. La interfase de usuario recibe también la entrada desde la pantalla sensible al tacto 255, el conjunto de control de pedal 15 o el control remoto IR 39 para adaptar el funcionamiento del sistema 1 al procedimiento quirúrgico actual del cirujano. Preferentemente, la interfase de usuario es un entorno basado en Microsoft00 Windows' 95 que proporciona un entorno de funcionamiento sencillo para el usuario, altamente gráfico que genera iconos, símbolos, y similares. Como resultado, la interfase de usuario simplifica el uso del sistema 1 y está particularmente bien adaptada para el uso con pantalla sensible al tacto 255. El segundo tercio del software del sistema es un entorno de control incorporado utilizado por módulos 13, circuito de control 105 y el circuito de control 107. Como se describe anteriormente, cada componente del sistema 1 forma parte de una red de ordenador de tal manera que la interfase de usuario comunica con el software incorporado a través de una arquitectura de comunicación predeterminada tal como la arquitectura de comunicación Echelon LONTALK00. El uso de programas de software incorporado por módulos 13 y los periféricos proporciona control distribuido del sistema 1. En otras palabras, cada uno de los módulos 13 y periféricos funcionan independientemente de los otros módulos 13 y periféricos mientras están unidos todavía por la red. Por lo tanto, el fallo de un compo-nente no afectará a la funcionalidad de los otros componentes del sistema 1. Además de software de control incorporado, cada módulo 13 y periférico incorporan ensayos incorporados de manera que los fallos específicos pueden identificarse y presentarse a la unidad de ordena-dor 3 y, así, comunicarse al usuario. El estado de funcionamiento de cada módulo 13 y periférico se comprueba continuamente durante el funcionamiento a través del uso de un reloj vigilante de software (ver por ejemplo el reloj vigilante 475 en la figura 32) . De acuerdo con la invención, la unidad de ordenador 3 está especialmente bien adaptada para uso en un sistema modular tal como el sistema 1. La unidad dura 249 almacena los varios programas para el sistema operativo 1, incluyendo los programas normalmente residentes en los módulos 13. En el caso de que un programa residente en uno de los módulos 13 se degrade o necesite una actualización, el usuario puede cargar el programa residente apropiado desde la unidad dura 249 al módulo 13 a través de la red, facilitando de esta manera su reprogramación. La unidad flexible 247 permite también al usuario instalar actualizaciones de software o software de aplicación específico para uso con nuevos módulos basados en este producto. De esta manera, el software del sistema 1 sigue un procedimiento modular que va paralelo el diseño modular del hardware. Adicionalmente, el usuario puede salvar, cargar y transportar ajustes desde el sistema a otro sistema microquirúrgico similar en una localización diferente a través del uso de la unidad flexible 247. La unidad de ordenador 3 emplea cuadro de sonido 261 y altavoces 263 para generar señales de audio para mensajes de aviso, alarma u otras indicaciones audibles. Además, el cuadro de sonido 261 y los altavoces 263 cooperan con el cuadro de video 259 y la unidad de CD-ROM 251 para proporcionar presentaciones o audio/vi-suales o multimedia, tales como servicio en línea animada y manuales de instrucción, demostraciones de funcionamiento, y similares en un número de lenguajes diferentes. La pantalla de panel plana 5 y la pantalla sensible al tacto 255 son los medios principales de interfase entre el sistema 1 y el usuario. En una forma de realización, la pantalla de panel plana 5 es una pantalla de cristal líquido de matriz activa (LCD) (diagonal 10,4", resolución VGA, matriz activa LCD, 256 colores) recubierta por la pantalla sensible al tacto 255. Preferiblemente, la pantalla sensible al tacto 255 es una pantalla de tacto resistiva analógica que es químicamente resistente a soluciones de esterilización comunes y alojada en un cuadro hermético al agua. Preferentemente, la unidad de ordenador 3 incluye también un suministro de potencia separado 275. En la alternativa, el módulo de potencia 103 de la unidad de base 7 proporciona potencia a la unidad de ordenador 3. La figura 19 ilustra el cuadro de red específico de la aplicación 271 de la unidad de ordenador 3. Como se ilustra, el cuadro de red 271 incluye un circuito conector de red RS485 277 así como un circuito adminis-trador/controlador de la red 279 y un circuito de terminación RS485 281. De forma ventajosa, los circuitos 277, 279, 281 proporcionan una interfase de red para unidad de ordenador 3 para comunicarse a través del bus de comunicaciones de datos. El cuadro de red 271 incluye además un conector de bus ISA 283, un transceptor de bus ISA 285 y un circuito de interfase de bus ISA 287, tal como un dispositivo lógico electrónicamente programable (EPLD) . Los circuitos 283, 285, 287 proporcionan una interfase entre el cuadro de red 271 y el procesador central 245. Además, el cuadro de red 271 proporciona conexiones de circuito e interfases para pantalla sensible al tacto 255, pantalla de panel plana 5 y control remoto IR 39. En este caso, el cuadro de red 271 incluye un controlador/codificador de pantalla táctil 289 conectado al procesador central 245 a través de un conector en serie 291 y conectado a la pantalla de panel plana 5 a través de un conector de circuito flexible 293. El conector de circuito flexible 293 conecta también un control de brillo de luz trasera 295 a la pantalla de panel plana 5 y conecta el receptor IR 267 a un circuito decodificador remoto IR 297. El cuadro de red 271 incluye también un conector de control de brillo 299 para uso con un botón codificador (no mostrado) sobre la unidad de ordenador 3 por el que el usuario controla la intensidad de la pantalla de panel plana 5. En este caso, el control remoto 39 proporciona también un medio para variar la intensidad de la pantalla, de manera que la entrada recibida en el conector de control de brillo se encamina a través del decodificador remoto IR 297 hasta el circuito de interfase de bus 287. A su vez, el circuito de interfase de bus 287 proporciona las señales de control necesarias para el control de brillo 295 para variar la intensidad de la pantalla de panel plana 5. Como se muestra en la figura 19, el cuadro de red 271 incluye además un reloj vigilante y circuito de reposición 301" en una forma de realización preferida de la invención. Con referencia ahora a la figura 20, el circuito de terminación 281 se muestra en forma de diagrama esquemático. Además del circuito de terminación 229 asociado con el conector de expansión 203 de la unidad de base 7, el cuadro de red 271 proporciona el circuito de terminación 281 para terminar selectivamente el extremo de unidad de ordenador del bus de comunicacio-"nes de datos. En este caso, el circuito de terminación 281 comprende un conmutador normalmente cerrado 303 conectado en serie con una resistencia aproximadamente de 120 ohmios. Con el fin de expandir la red en este extremo (como se opone al extremo del conector de expansión 203) , el usuario conecta un cable de expansión (no mostrado) desde un periférico o bien a un primer puente 305 o a un segundo puente 307. Los puentes 303, proporcionan preferentemente medios para conectar periféricos adicionales a la red del sistema 1. Por ejemplo, el usuario puede conectar el conjunto de control de pedal 15 o algún otro periférico a la red a través de un conector (no mostrado) asociado con cualquier puente 305, 307 en lugar de un conector de vía 157. De acuerdo con una forma de realización preferida de la invención, los cables de expansión desde los periféricos que deben conectarse a la red cortocir-cuitan una pareja de pasadores de conmutador de terminación en los puentes 305, 307. En este caso, un cable de expansión periférico conectado a un puente 305 provoca un cortocircuito entre TERM SWITCH ÍA y TERM SWITCH IB. De igual modo, un cable de expansión periférico conectado a un puente 307 provoca un cortocircuito entre TERM SWITCH 2A y TERM SWITCH 2B. Como se muestra en la figura 20, el circuito de terminación 281 incluye también una bobina 309 conectada a un suministro de tensión positiva. En una forma de realización preferida, la bobina 309 se corto-circuita a tierra y, por lo tanto, se activa cuando tanto el TERM SWITCH ÍA y IB como TERM SWITCH 2A y 2B se cortocircuitan. Como un resultado de la bobina 309 que se activa, el conmutador normalmente cerrado 303 se abre para eliminar la terminación. La terminación se encuentra entonces en el extremo periférico del bus de comunicaciones de datos. La figura 21 ilustra flujo de datos en el sistema 1 de acuerdo con una forma de realización preferida de la invención. Preferiblemente, cada módulo 13 instalado en la unidid de base 7 controla uno o más instrumentos microquirúrgicos 19 para proporcionar varias funciones quirúrgicas diferentes. Por ejemplo, los instrumentos 19 proporcionan presión intraocular (IOP), corte de tijeras, control de fórceps, ultrasonido (por ejemplo para facoemulsificación o facofragmentación) , irrigación, aspiración, corte de vitrectomía, coagulación bipolar y/o iluminación. En un ajuste ejemplar del sistema 1, los módulos 13 incluyen un módulo IAV venturi 321 y un módulo IAV scroll 323, ambos controlan funciones de irrigación, aspiración y vitrectomía del sistema 1. El módulo IAV venturi 321 es para uso con una bomba venturi, mientras que el módulo IAV scroll 323 es para uso con una bomba scroll. Los módulos 13 incluyen también un módulo faco 325 que controla funciones de facoemulsificación y facofragmentación y un módulo de tijeras 327 que controla una función de corte de tijeras. Además, el módulo de tijeras 327 controla también una función de fórceps e incluye circuitería de control de intercambio de aire/ fluido para controlar una función IOP. Como se muestra en la figura 21, los módulos 13 incluyen además un módulo de coagulación 329 que controla una función de coagulación bipolar y un módulo de iluminación 331 que controla una función de iluminación. Esta forma de realización de la invención incluye también un circuito de control de pedal 105 y circuito de control de polo IV 107 como periféricos conectados a la red del sistema 1. De forma ventajosa, el módulo IAV venturi 321, el módulo IAV scroll 323, el módulo faco 325, el módulo de tijeras 327, el módulo de coagulación 329 y el módulo de iluminación 331 así como los circuitos de control 105, 107 para el conjunto de control de pedal 15 y el conjunto de polo IV 17, respec-tivamente, constituyen cada uno nodos en la red. Como se describe anteriormente, el usuario o bien programa los parámetros de funcionamiento, los selecciona desde un conjunto de parámetros de funcionamiento por defecto o los introduce directamente desde la interfase de usuario para optimizar la realización de la cirugía." Como se muestra en el ajuste del sistema ejemplar de la figura 21, la unidad de ordenador 3 a su vez comunica los parámetros de funcionamiento a los módulos 13 a través de la línea 335. Cada módulo activo 13 proporciona entonces señales de control como una función de al menos uno de los parámetros de funcionamiento introducidos por el usuario o por defecto para controlar el instrumento o instrumentos microquirúrgicos 19 conectados al mismo. Además, la unidad de ordenador 3 proporciona control on/off de un número de instrumentos 19 y conjunto de polo 17 a través de la línea 337 y recibe realimentación con respecto a sus estados de funcionamiento a través de la" línea 339. El circuito de control 105 del conjunto de control de pedal 15 propor- ciona tanto control lineal (por ejemplo por su pedal) a través de la línea 341 como' control discreto (por ejemplo, por sus pulsadores) a través de la línea 343 de varios módulos 13. Adicionalmente, con su botón de función programable, el conjunto de control de pedal 15 proporciona también control del sistema 1 a base de instrucciones desde la unidad de ordenador 3. Se entiende que el bus de comunicaciones de datos de la invención lleva los datos comunicados por líneas 335, 337, 339, 341 y 343. Preferentemente, el bus de comunicaciones de datos es un bus de serie bidireccional que lleva todos los tipos de señales. Por lo tanto, las líneas 335, 337, 339, 341, 343 representan el flujo de datos en el sistema 1 pero no representan el bus de comunicaciones de datos. Adicionalmente, la red del sistema 1 proporcio-na comunicación de igual a igual entre sus nodos. Por ejemplo, puede ser deseable desactivar la interfase de usuario cuando el conjunto de control de pedal 15 está acoplado. En otras palabras, se previene que el usuario cambie los parámetros de funcionamiento de los instrumen-tos 19 cuando el cirujano está utilizando el conjunto- de control de pedal 15 para controlar de forma remota los instrumentos 19. En este caso, el conjunto de control de pedal 15 se comunica a través de la red directamente con la interfase de usuario y los otros módulos 13 para proporcionar comunicación de igual a igual. De forma similar, puede ser deseable prevenir que ciertos instrumentos 19 funcionen de forma simultánea por razones de seguridad. Por ejemplo, el instrumento de facoemulsificación es desactivable por el instrumento de coagulación bipolar cuando el último se está utilizando y viceversa. En cambio, la función de aspiración se necesita durante facoemulsificación o facofragmentación. Por lo tanto, la información con respecto a ambas funciones se comunica a través de la red entre el módulo faco 325 y cualquier módulo IAV venturi 321 o módulo IAV scroll 323. Con referencia ahora a un ejemplo del funcionamiento de la interfase de usuario, una representación de pantalla de abertura en el arranque permite al usuario seleccionar las varias funciones quirúrgicas disponibles o bien para las porciones anterior o posterior del ojo del paciente o para seleccionar un programa de utilidades para programar el sistema 1 o para efectuar otras funciones de ajuste. Cuando el usuario selecciona o bien la porción anterior como la porción posterior, la unidad de ordenador 3 representa preferiblemente un menú de selección al cirujano sobre la pantalla de panel plana 5. De acuerdo con la invención, la unidad dura 249 almacena un conjunto individualizado de los parámetros de funcionamiento iniciales para cada cirujano listado en el menú. En respuesta a las selecciones del usuario, la unidad de ordenador 3 ajusta la porción de funcionamiento o bien a la anterior o a la posterior con el ajuste apropiado de parámetros de funcionamiento iniciales que dependen- de las selecciones del usuario. Si un cirujano particular no está listado en el menú, la unidad de ordenador 3 ajusta la porción de funcionamiento o bien a la anterior o a la posterior con los parámetros de funcionamiento por defecto. Si se desea, el cirujano puede cambiar los parámetros de funcionamiento desde _ sus valores por defecto. Además del ejemplo, la unidad de ordenador 3 representa una pantalla de utilidades sobre la pantalla de panel plano 5 cuando el usuario selecciona la opción de utilidades desde la pantalla de apertura. En este caso, la unidad de ordenador 3 ajusta el modo de funcionamiento a "ninguno". El programa de utilidades permite al usuario modificar los varios ajustes del sistema (por ejemplo, modificar o añadir nuevos cirujanos al menú de selección de cirujanos, modificar los parámetros de funcionamiento iniciales salvados previamente o añadir nuevos parámetros de funcionamiento iniciales, y acceder a información de ayuda al usuario) . En una forma de realización preferida de la invención, la interfase de usuario establece porciones dedicadas de pantalla sensible al tacto 255 para ventanas de información o de selección diferentes. Por ejemplo, las ventanas primarias son generadas para representar funciones de aspiración, facoemulsificación, facofragmentación, vitrectomía, tijeras y coagulación lineal. Las ventanas secundarias están disponibles entonces al usuario para representar funciones de coagulación no lineal, IOP, iluminación, polo IV y funciones de configuración de control del pedal. Preferiblemente, la interfase de usuario emplea también una serie de casillas de selección (ver figura 27) que permiten que el usuario seleccione el modo de funcionamiento actual del sistema 1, active o desactive las funciones quirúrgicas (por ejemplo, coagulación) , represente ayuda en línea y para salir del sistema 1. Si se necesita, las casillas de selección del usuario incluyen también elecciones múltiples para una o más de las selecciones y se expanden para representar estas selecciones adicionales. Durante el funcionamiento, el usuario puede hacer a su medida los parámetros de funcionamientos diferentes para satisfacer las preferencias particulares del cirujano a través del uso de una interfase de función quirúrgica de la interfase de usuario. En general, la interfase de función quirúrgica utiliza un número de representaciones para representar las varias funciones del sistema microquirúrgico (por ejemplo, vacío venturi, vacío scroll, vitrectomía, ultrasonido, coagulación, corte de tijeras, iluminación y siguientes) que se activan. En una forma de realización preferida, la interfase de función quirúrgica representa parámetros de funcionamiento actuales numérica o gráficamente, representa puntos de ajuste de funcionamiento y/o representa el estado on u off de las varias funciones. El procesador central 245 de la unidad de ordenador 3 ejecuta también rutinas para generar varios iconos de control para uso en el ajuste de los diferentes parámetros de funcionamiento y/o para uso en la conexión o desconexión de las funciones. Por ejemplo, durante la realización de la función de vacío venturi, la interfase proporciona un control de botón giratorio, o ascendente/descendente para aumentar o disminuir el parámetro de funcionamiento de vacío actual. La interfase utiliza también controles de pulsadores para mandar un número de funciones. Por ejemplo, durante la realización de la función de aspiración, el cirujano ceba en primer lugar la línea de aspiración antes de proceder a eliminar cualquier aire en la línea. La función de cebado está indicada preferentemente sobre la pantalla por un pulsador. Además del botón de giro y los controles de pulsador, la interfase utiliza también barras de progreso para mostrar paráme-tros de funcionamiento actual con respecto a sus valores máximo y mínimo preajustados. Por ejemplo, si el nivel de potencia de ultrasonido está al_ 20 % del nivel de potencia máximo durante la facofragmentación, una barra de progreso cubre 20 % de una ventana rotulada con 0 % sobre su borde izquierdo y 100 % sobre su borde derecho. Con referencia ahora a la figura 22, el procesador central 245 ejecuta preferentemente una interfase de función calculadora en respuesta al usuario que toca la porción de pantalla sensible al tacto 255 que corresponde a la pantalla numérica de uno de los valores de parámetros de funcionamiento. La interfase de función calculadora provoca preferiblemente que la pantalla de panel plana 5 represente un teclado numérico, indicado generalmente con 347, como parte de la pantalla sensible al tacto 255 para uso en la entrada de un valor deseado del parámetro de funcionamiento seleccionado en lugar de aumentar o disminuir el valor a través de un control de botón de giro. Como tal, el usuario puede cambiar rápida y fácilmente los ajustes quirúrgicos numéricos sin presionar de forma repetida o continua la flecha ascendente o descendente del control de botón de giro. Como se muestra en la figura 22, la interfase representa el valor particular introducido a través del teclado numérico 347 en una ventana 349 con una leyenda que indica el parámetro de funcionamiento que se modifica (por ejemplo, el ajuste de vacío máximo) . El teclado numérico 347 incluye además un pulsador 351 para introducir el valor máximo programado o por defecto, un pulsador 353 para introducir el valor mínimo programado o por defecto y pulsadores 355, 357 para aumentar o disminuir el valor, respectivamente. Preferentemente, la interfase de función calculadora se activa durante el funcionamiento del conjunto de control de_ pedal 15 cuando se realiza un funcionamiento activo. Además de las interfases de función quirúrgica, la interfase de usuario proporciona interfases de función de programación para representar las funciones del sistema microquirúrgico para uso en los ajustes de modo de programación. En la presente forma de realización, el usuario accede a las interfases de función de programación a través del menú de utilidades descrito anteriormente. Las interfases de programación representan puntos de ajuste de funcionamiento de pantalla y proporcionan medios para modificar los puntos de ajuste de funciona-miento para un modo de funcionamiento dado, cambiando las funciones de lineal a fija, o viceversa, conectando o desconectando las funciones para un modo de funcionamiento dado y así sucesivamente. De acuerdo con la presente invención, el sistema 1 es un sistema quirúrgico basado en modo. Un modo se define como un ajuste quirúrgico que incluye el uso de uno o más instrumentos quirúrgicos 19 que tienen parámetros de funcionamiento iniciales específicos. Cada uno de los instrumentos quirúrgicos 19 que están activos en un modo particular efectúan una o más funciones quirúrgicas. Aunque los términos "modo" y "función" se utilizan algunas veces de forma intercambiable en patentes asignadas comúnmente, por ejemplo, las Patentes de los Estados Unidos N2S 4.933.843, 5.157.603, 5.417. 246 y 5.455.766, debe entenderse que estos términos son distintos cuando se utilizan aquí. Por ejemplo, un modo de facoemulsificación se define de manera que un instrumento de aspiración proporciona la función de vacío y una pieza manual de facoemulsificación proporciona la función de ultrasonido, o facoemulsificación, y ambos instrumentos tienen parámetros de funcionamiento iniciales específicos. Como se describe anteriormente, la pantalla de panel plana 5 de la unidad de ordenador 3 representa información al usuario. En una forma de realización preferida, la pantalla de panel plana 5 representa esta información en forma de varios menús en pantalla de las opciones disponibles para el usuario. Los menús pueden estar en forma de listas, pulsadores rotulados, casillas seleccionables por el usuario y similares. El usuario selecciona una o más de las opciones disponibles desde el menú en pantalla tocando una porción correspondiente de pantalla sensible al tacto 255. Una pantalla de este tipo incluye un menú de los modos seleccionables. Preférentemente, la unidad dura de la unidad de ordenador 3 almacena los parámetros de funcionamiento de acuerdo con los modos de funcionamiento quirúrgicos predefinidos en la forma de una colección de ficheros de ajuste. Como se describe anteriormente, cada modo es representativo de uno o más procedimientos quirúrgicos que se realizan y - .definen por el funcionamiento de al menos uno de los . instrumentos microquirúrgicos 19. Cada modo determina qué instrumentos 19 deben utilizarse en el modo particular así como los parámetros de funcionamiento asociados con aquellos instrumentos. De forma ventajosa, el usuario puede modificar o definir los modos a través de la interfase de usuario. La figura 23 es un diagrama de flujo que ilustra el funcionamiento de la unidad de ordenador para proporcionar modos de funcionamiento de acuerdo con la invención. Comenzando en la etapa 361, el sistema 1 primero identifica e inicializa cada uno de los módulos 13 instalados en la unidad de base 7 en el arranque.
Cuando el usuario hace una selección inicial de cirujano en la etapa 363, el procesador central 245 recupera un fichero de ajuste particular que corresponde al cirujano seleccionado en la etapa 365. De acuerdo con una forma de realización de la invención, el fichero de ajuste recuperado comprende un base de datos de modo que tiene un número de registros de modo, siendo cada uno represen- tativo de un modo diferente y los parámetros de funcionamiento para las varias funciones quirúrgicas que se realizan por el sistema 1 funcionando en ese modo. El fichero de ajuste puede incluir además valores iniciales para otros parámetros de funcionamiento que no son parte de los registros de modo tales como niveles audio u otros ajustes de modo independiente. El fichero de ajuste recuperado incluye, además, una base de datos de secuencias de modo que define una secuencia en la que se proporcionan algunos de los modos. En la etapa 367, la unidad de ordenador 3 compara la información de identificación con el fichero de ajuste recuperado para verificar que los módulos necesarios 13 están presentes en el sistema.1 para la realización de las funciones quirúrgi- cas deseadas especificadas en los registros de modo de la base de datos de modo. Si no, la unidad de ordenador 3 genera un fichero de ajuste trasladado en la etapa 369, trasladando o substituyendo parámetros de funcionamiento para los parámetros de funcionamiento en el fichero de ajuste recuperado, para que corresponda a los módulos reales 13 en la unidad de base 7. Si los módulos necesarios 13 están presentes en el sistema 1, o si la unidad de ordenador 3 ha generado una fichero de ajuste trasladado, la unidad de ordenador 3 determina que el fichero de ajuste es aceptable en la etapa 371. De esta manera, el procesador central 245 recupera un conjunto de parámetros de funcionamiento desde la unidad dura 249 para el instrumento o instrumentos microquirúrgicos 19 que se utilizan en un modo seleccionado y los módulos quirúrgicos 13 controlan los instrumentos microquirúrgicos 19 conectados a los mismos como una función de loe- parámetros de funcionamiento recuperados desde la memoria. De acuerdo con la invención, la interfase de modo define también una secuencia en la que los modos deben activarse. Para simplificar el funcionamiento de secuencia de modo, el menú en pantalla incluye también una opción o bien para pasar al siguiente modo en la secuencia definida en la base de datos de secuencia de modo o para volver al modo previo en la secuencia. Esto permite al cirujano pasar desde modo a modo tocando un pulsador individual sobre la pantalla sensible al tacto 255. En la alternativa, el cirujano puede pasar también de modo a modo pulsando un botón particular sobre el conjunto de control de pedal 15 o pulsando un botón particular sobre el control remoto mantenido con la mano 39. En respuesta a las instrucciones del usuario, el procesador central 245 recupera en secuencia el conjunto de parámetros de funcionamiento desde la unidad dura 249 para los instrumentos microquirúrgicos 19 que se utilizan en el modo seleccionado y a continuación recupera otro conjunto de parámetros de funcionamiento desde la unidad dura 249 para los instrumentos microquirúrgicos 19 que se utilizan o bien en el modo próximo q en el previo en la secuencia predefinida que depende de las instrucciones del usuario. Por ejemplo, si la base de datos de modo de un fichero de ajuste de cirujano particular tiene registros para varios modos, la base de datos de secuencia de modo puede definir solamente una secuencia para algunos de aquellos modos. En particular, la base de datos de secuencia de modo puede definir una secuencia en la que el primer modo definido en la base de datos de modo es seguido por el tercer modo, luego el noveno modo y a continuación el séptimo modo. En otras palabras, no existe necesidad de que exista una correspondencia dé uno a uno entre los registros.de modo en la base de datos de modo y los modos listados en la base de datos de secuencia de modo. La figura 24 ilustra el funcionamiento de secuencia de modo de la unidad de ordenador 3 en forma de diagrama de flujo. Comenzando en la etapa 375, el usuario introduce un comando de secuencia de modo a través de la interfase de usuario. Como un ejemplo, el comando de secuencia de modo puede ser un comando para pasar al próximo modo en la secuencia, para volver al modo precedente en la secuencia o para volver al último modo realizado. En respuesta al comando, en la etapa 377, la unidad de ordenador 3 identifica el registro de modo desde la base de datos de modo que corresponde al modo en la secuencia predefinida. Después de la etapa 377, la unidad de ordenador 3 pasa a la etapa 379 para instruir a cada módulo 13 y a los periféricos del sistema 1 del cambio de modo deseado por el usuario. Además, en la etapa 379, la unidad de ordenador 3 ejecuta ciertas rutinas de seguridad. Por ejemplo, al cirujano solamente se le permite cambiar de modo a modo cuando el pedal del conjunto de control de pedal 15 está inactivo. Una excepción se hace para los modos de facofragmentación, tijeras y otros modos, que pueden seleccionarse cuando el pedal del conjunto de pedal 15 es inactivo si la función de irrigación está funcionando para proporcionar irrigación continua. Con referencia además a la figura 24, la unidad de ordenador pasa también a la etapa 379 después de recibir un nuevo comando de selección de modo en la etapa 381. Después de la etapa 379, la unidad de ordenador 3 reprograma los parámetros de funcionamiento de los instrumentos microquirúrgicos 19 que se utilizan en el modo de funcionamiento seleccionado en la etapa 383. En la etapa 385, la unidad de ordenador 3 activa o desactiva los varios componentes ?e pantalla, de manera que la pantalla sobre la pantalla de panel plana 5 corresponde a las funciones quirúrgicas disponibles en el modo seleccionado. Después de la etapa 385, la unidad de ordenador 3 permite que cada uno de los módulos o periféricos se utilice en el modo de funcionamiento seleccionado en la etapa 387. Como un ejemplo, la Tabla 1, a continuación, hace una lista de modos ejemplares y los parámetros de funcionamiento asociados con los instrumentos 19 que se utilizan en cada uno de los modos. En otras palabras, la Tabla I hace una lista de los registros de modo de una base de datos de modo ejemplar.
Tabla I. Base de Datos de Modos de Funcionamiento Además del ejemplo de la Tabla 1, el cirujano puede definir una base de datos de secuencias de modo a través de la interfase del usuario que incluye solo algunos de los nueve modos. Por ejemplo, la base de datos de secuencias de modo define una secuencia que comienza con el modo 1 (abrir) , seguido por el modo 3 (emulsificación media) , seguido por el modo 9 (doble) y terminando con el modo 7 (limpiar II) . Como se describe anteriormente en conexión con la figura 23, la unidad de ordenador 3 compara la información de identificación del sistema, formada en el arranque en forma de una base de datos de hardware, con el fichero de ajuste recuperado. Haciendo eso, la unidad de ordenador 3 es capaz de verificar que los módulos necesarios 13 están presentes en el sistema 1 para efectuar las funciones quirúrgicas deseadas de los modos en la base de datos de modo. Si no, la unidad de ordenador 3 genera una fichero de ajuste trasladado mediante el traslado o substitución de los parámetros de funcionamiento por los parámetros de funcionamiento en el fichero de ajuste recuperado, de manera que corresponde a los módulos reales 13 en la unidad de base 7. Las figuras 25 y 26 ilustran un medio preferido para adaptar las ficheros de ajuste de acuerdo con la invención. Como se muestra en la figura 25, la unidad de ordenador 3 primero examina cada registro de modo en la base de datos de modos en la etapa 391. Durante la inicialización del sistema 1, descrita en detalle a continuación, la unidad de ordenador 3 lee un conjunto de parámetros de comunicaciones que corresponden al hardware (es decir, los diferentes módulos 13 y circuitos de control 105, 107) en la red. Como se describe anteriormente, cada procesador neuron 225 de los varios nodos sobre la red ejecuta programas incorporados para controlar los diferentes instrumentos microquirúrgicos 19 y periféricos. Los parámetros de comunicaciones representan una etiqueta de identificación única específica para cada procesador 225 que incluye información con respecto al tipo de dispositivo que se controla (por ejemplo, pieza manual de vitrectomía o dispositivo de ultrasonido) y la versión de módulo 13 o periférico en el que se localiza el procesador 225. La etiqueta de identificación incluye también un identificador específico (por ejemplo, un número de serie) que es único para el módulo particular 13 o circuito de control 105, 107. Como un ejemplo, la versión de un módulo particular 13 puede cambiar a medida que se actualiza el hardware o el software. De acuerdo con la invención, cada uno.de los registros de modo en la base de datos de modo representan un modo de funcionamiento diferente y los parámetros de funcionamiento para las varias funciones quirúrgicas que se proporcionan por el sistema 1 que funciona en ese modo. Como tales, los parámetros de funcionamiento- corresponden a nodos específicos sobre la red mediante tanto por función como por versión. En la etapa 393, la unidad de ordenador 3 determina si el tipo de hardware necesario para cada instrumento o periférico que se utiliza en el modo de funcionamiento definido por eL registro de modo está presente en el sistema 1. Si es así, en la etapa 395, la unidad de ordenador 3 determina si la información de versión para cada módulo 13 y circuito de control de periférico 105, 107 coincide con la información de versión especificada por el registro de modo. Si la información de versión es correcta, la unidad de ordena-dor 3 vuelve a la etapa 391 para examinar el próximo registro de modo en la base de datos de modo. Por otro lado, si la información '' de versión es - incorrecta, la unidad de ordenador 3 determina en- la etapa 397 si la información de versión para el hardware instalado es compatible con la información de versión especificada por el registro de modo. Si es compatible, la unidad de ordenador pasa a la etapa 399 en la que substituye los parámetros de procesamiento asociados con el hardware real del sistema 1 por los parámetros de funcionamiento indicados en el registro de modo. Si las versiones no son compatibles, la unidad de ordenador 3 rechaza el modo particular en la etapa 401. Después o bien de la etapa 399 o de la etapa 401, la unidad de ordenador vuelve a la etapa 391 para examinar el próximo registro de modo en la base de datos de modo. En la etapa 393, la unidad de ordenador 3 determina si el hardware está presente en el sistema 1 para cada instrumento o periférico que se utiliza en el modo de funcionamiento definido por el registro de modo. Si no, la unidad de ordenador 3 pasa a la etapa 403 mostrada en el diagrama de flujo de la figura 26. En la etapa 403, la unidad de ordenador 3 determina si el hardware ausente es necesario para el funcionamiento del sistema 1 en el modo particular. Si el hardware ausente no se necesita, la unidad de ordenador 3 suprime la referencia al hardware ausente desde el registro de modo en la etapa 405 y a continuación vuelve a la etapa 391 de la figura 25 para pasar al siguiente registro de modo. Por otro lado, si el se necesita el hardware ausente, la unidad de ordenador 3 determina en la etapa 407 si está disponible el hardware substituto. Si no, la unidad de ordenador 3 suprime el registro de modo desde la base de datos de modo en la etapa 409 y a continuación vuelve a la etapa 391 para pasar al próximo registro de modo. Si está disponible el hardware substituto, la unidad de ordenador 3 pasa a la etapa 411. En la etapa 411, la unidad de ordenador 3 traslada los parámetros de funcionamiento en el registro de modo para corresponder con el hardware substituto. Como un ejemplo, un ajuste particu-lar del sistema 1 puede incluir módulo IAV venturi 321 pero no módulo IAV scroll 323. En este caso, si un registro de modo especifica un modo de funcionamiento para proporcionar la función de aspiración de flujo, que no está disponible con módulo IAV venturi 321, la unidad de ordenador 3 substituiría los parámetros de funcionamiento de aspiración de flujo por parámetros de funcionamiento de vacío que se aproximarían a una respuesta de aspiración de flujo. Después de la etapa 411, la unidad de ordenador 3 vuelve a la etapa 3.91. Después de adaptar los registros de modo del fichero de ajuste, la unidad de ordenador 3 examina la base de datos de secuencia de modo del fichero de ajuste recuperado. Si un modo en la secuencia de modo no está ya disponible (es decir, que se suprimió en la etapa 409) , la unidad de ordenador 3 suprime también el - modo desde la base de datos de secuencia de modo. De esta manera, la unidad de ordenador 3 adapta el fichero de ajuste recuperado para uso con la configuración particular del sistema 1. En otras palabras, la unidad de ordenador 3 genera un fichero de ajuste trasladado. Los registros de modo mostrados anteriormente en la Tabla I definen modos particulares en términos de los varios procedimientos efectuados por el cirujano. Por ejemplo, el cirujano selecciona el modo "abierto" cuando se realiza el funcionamiento de abertura del ojo del paciente. Se contempla también que los modos de funcionamiento del sistema 1 estén definidos en términos de las diferentes funciones quirúrgicas realizadas durante estos procedimientos. Las Tablas II y II, siguientes, hacen una lista de modos ejemplares en las porciones anterior y posterior en términos de las diferentes funciones quirúrgicas, f Tabla II. Modos de Operación Anterior Las Tablas IV-IX, a continuación listan parámetros de funcionamiento iniciales ejemplares para los varios modos mostrados en las Tablas II y III.
Tabla IVa. Parámetros de Funcionamiento por Defecto para Modos de Aspiración/Irrigación Tabla IVb. Parámetros de Funcionamiento por Defecto para Modos de Irrigación/ spiración Los siguientes parámetros de funcionamiento de control de pedal se aplican a cada uno de los modos de irrigación/aspiración: Conmutador Coagulación — controla la conexión/desconexión de la coagulación Conmutador de función programable — ninguna función Paso — control de irrigación para desplazamiento del pedal 1-100% Guiñada izquierda — reflujo Guiñada derecha — ninguno Los parámetros de funcionamiento para las funciones siguientes (que están desactivadas inicialmente en cada uno de los modos de irrigación/aspiración) son: Potencia de coagulación — 12 % Altura de polo IV — 60 cm (40 cm en el modo de pulido de cápsula; 50 cm en modo de retirada viscoelástica) IOP — 40 mmHg Lámpara 1 — off Lámpara 2 — off Tabla Va. Parámetros de Funcionamiento por Defecto para Modos de Facoemulsificación Tabla Vb. Parámetros de Funcionamiento por Defecto para Modos de Facoemulsificación Los siguientes parámetros de funcionamiento se aplican a cada uno de los modos de facoemulsificación: Potencia Ultrasonido — lineal Nivel de potencia de ultrasonido mínima — 0 % Nivel de potencia de ultrasonido máxima — 35 % Los siguientes parámetros de funcionamiento de control de pedal se aplican a cada uno de los modos de facoemulsificación: Conmutador de coagulación — controla la conexión y desconexión de la coagulación Conmutador de función programable — ninguna función Paso — control de irrigación para desplazamiento por pedal 1-100% Guiñada izquierda — reflujo Los parámetros de funcionamiento para las siguientes funciones (que son desactivables en cada uno de los modos de facoemulsificación) son: potencia de coagulación — 12 % Altura de polo IV — 75 cm (80 cm en modo 2 y modo 4) IOP — 40 mmHg Lámpara 1 — off Lámpara 2 — off Tabla Vía. Parámetros de Funcionamiento por Defecto Para Modos de Facofragmentación Tabla Vlb. Parámetros de Funcionamiento por Defecto Para Modos de Facofragmentación Los parámetros de funcionamiento siguientes se aplican a cada uno de los modos de facofragmentación: Potencia ultrasonido — lineal Nivel de potencia ultrasonido mínima — 0 % Nivel de potencia ultrasonido máxima — 25 % Los siguientes parámetros de funcionamiento de control de pedal aplican a cada uno de los modos de facofragmentación: Conmutador de coagulación — controla la conexión y desconexión de la coagulación Conmutador de función programable — ninguna función Guiñada izquierda — reflujo Los parámetros de funcionamiento para las funciones siguientes (que están, desactivadas inicialmente en cada uno de los modos de facofragmentación) son: Potencia de coagulación — 12 % 5 Altura de polo IV — 75 cm IOP — 30 mmHg Lámpara 1 — off Lámpara 2 — off 0 Tabla Vlla. Parámetros de Funcionamiento por Defecto para Modos de Vitrectomía (Anterior) Tabla Vllb. Parámetros de Funcionamiento por Defecto para Modos de Vitrectomía Los siguientes parámetros de funcionamiento de control de pedal se aplican a cada uno de los modos de vitrectomía (anterior) : Conmutador de coagulación — controla la conexión/desconexión de la coagulación Conmutador de función programable — ninguna función Paso — control de irrigación para desplazamiento del pedal 1-100 % Guiñada izquierda — reflujo Los parámetros de funcionamiento para las siguientes funciones (que están inactivadas inicialmente en cada uno de los modos de vitrectomía (anterior) ) son: Potencia de coagulación — 12 % Altura de polo IV — 40 cm IOP — 40 mmHg Lámpara 1 — off Lámpara 2 — off Tabla Villa. Parámetros de Funcionamiento por Defecto para Modos de Vitrectomía (Posterior) Tabla VIiIb. Parámetros de Funcionamiento por Defecto para Modos de Vitrectomía (Posterior) Los siguientes parámetros de funcionamiento de control de pedal se aplican a cada uno de los modos de vitrectomla (posterior) : Conmutador de coagulación — controla la conexión y desconexión de la coagulación Conmutador de función programable — ninguna función Guiñada izquierda — reflujo Los parámetros de funcionamiento para las funciones siguientes (que están inactivadas inicialmente en cada uno de los modos de vitrectomía (posterior) son: Potencia de coagulación — 12 % Altura de polo IV — 75 cm (40 cm para corte individual) IOP — 30 mmHg (40 mmHg para corte individual) Lámpara 1 — off Lámpara 2 — off Tabla IXa. Parámetros de Funcionamiento por Defecto para Modos de Tijeras Tabla IXb. Parámetros de Funcionamiento por Defecto para Modos de Tijeras Los siguientes parámetros de funcionamiento de control de pedal se aplican a cada uno de los modos de tijeras: Conmutador de coagulación — controla la conexión y desconexión de la coagulación Conmutador de función programable — ninguna función Guiñada izquierda — ninguna Guiñada derecha — ninguna Los parámetros de funcionamiento para las siguientes funciones (que son desactivables en cada uno de los modos de tijeras) son: Potencia de coagulación — 12 % Altura de polo IV — 75 cm IOP — 30 mmHg Lámpara 1 — off Lámpara 2 — off Con respecto a los modos basados en la función mostrados en las Tablas II-IX., en general,, el usuario selecciona uno de los varios modos predefinidos descritos anteriormente desde las casillas de selección de usuario de nivel superior 415, un ejemplo de lo cual se muestra en la figura 27 para operaciones de la porción anterior. Preferentemente, las casillas 415 están colocadas en la parte inferior de la pantalla sensible al tacto 255. Solamente un modo puede activarse a la vez, por lo que la unidad de ordenador 3 desselecciona automáticamente los modos de funcionamiento actuales cuando el usuario selecciona una de las casillas de selección. En un ejemplo de selección de modo, el usuario toca una casilla de modo faco 417 para los modos de facoemulsifi- cación disponibles. Con referencia ahora a las figuras 28 _ y 29, la pantalla de panel plana 5 representa sólo inicialmente los primeros cuatro modos (es decir, esculpir, retirada de segmento, esculpir (doble) y retirada de segmento (doble) ) cuando el usuario toca la casilla de selección del usuario de modos faco 417. En respuesta al usuario que toca una casilla 419 que contiene el símbolo de flecha, la unidad de ordenador 3 genera un menú adicional de modos faco disponibles (es decir, vacío fijo, vacío lineal, flujo fijo y flujo lineal) para representación en la pantalla de panel plana 5. Por ejemplo, el usuario toca una casilla 421 para seleccionar el modo faco de vacío lineal desde el menú. La figura 30 ilustra una representación de pantalla ejemplar para el modo faco de vacío lineal. Como se muestra, las funciones de vacío, ultrasonido (es decir, facoemulsificación) y coagulación están disponibles . y activas en este modo. Como se describe anteriormente, para funcionar de acuerdo con los varios modos de funcionamiento del sistema microquirúrgico, la unidad de ordenador 3 primero • identifica e inicializa cada uno de los nodos en la red (es decir, los módulos 13 instalados en la unidad de base 7 y los circuitos de control 105, 107 para conjunto de control del pedal 15 y el conjunto de polo IV 17, respectivamente) . En una" forma de realización preferida, el procesador central 245 de la unidad de ordenador 3 ejecuta software que constituye un motor del sistema que tiene tres componentes de funcionamiento: inicialización de arranque, gestión de la red y enlace de la red. El componente de inicialización del motor del sistema crea y arranca la red. El componente de gestión de la red proporciona conexión/desconexión de variables de la red para módulos 13 sobre la red para implementar los modos seleccionados por el usuario, supervisa los módulos 13 para mensajes de entrada de procesos y funcionalidad desde la red. El componente de enlace de la red procesa el fichero de configuración y cambios de modo y notifica a la interfase de usuario los cambios de pantalla y casos de error. La figura 31 ilustra el funcionamiento de la unidad de ordenador 3 que ejecuta el componente de inicialización del motor del sistema al arrancar el sistema l. En general, el motor del sistema identifica cada uno de los nodos sobre la red y crea un objeto de programación para cada procesador neuron de nodo 225 que contiene variables de la red local por las que la interfase del usuario accede al nodo. Comenzando en la etapa 427, el motor del sistema inicializa una base de datos de la red almacenada en la unidad dura 249 de la unidad de ordenador 3. Como se describe anteriormente, cada procesador neuron 225 de los varios nodos sobre la red ejecuta programas incorporados para controlar los diferentes instrumentos microquirúrgicos 19 y periféricos. Los parámetros de comunicaciones representan una etiqueta de identificación única específica para cada procesador 225 que incluye información con respecto al tipo de dispositivo que se controla (por ejemplo, pieza manual de vitrectomía o dispositivo de ultrasonido) así como información con respecto a la versión del módulo 13 o periférico en el que se localiza el procesador 225. La etiqueta de identificación incluye también un identificador específico (por ejemplo, número de serie) que es único para el módulo particular 13 o circuito de control 105, 107. Como un ejemplo, la versión de un módulo particular 13 puede cambiar a medida que se actualiza el hardware o el software. La base de datos de la red incluye nodos instalados previamente en forma de identificadores de módulo específico 13 o- de circuitos de control 105, 107, nombres para los nodos que corresponden a los tipos diferentes de dispositivos y nombres para los programas diferentes que corresponden a aquellos nodos. En otras palabras, la base de datos de la red puede incluir información con respecto a un sistema que tiene cada uno de los diferentes tipos de módulos 13 y perifé-ricos que están ya instalados disponibles en la red. En la etapa 429, el motor del sistema lee un conjunto de parámetros de comunicaciones que corresponden al hardware (es decir, los diferentes módulos 13 y circuitos de control 105, 107) presentes actualmente en la red y crea un objeto de nodo en software para proporcionar acceso al módulo particular 13 o periférico. Pasando a la etapa 431, el motor del sistema comienza con el primer módulo 13 o circuito de control periférico 105, 107 para el que está instalado ya un nodo en la base de datos de la red y, en la etapa 433, crea un objeto de dispositivo en software para representar este nodo. Preferentemente, el motor de sistema deriva el objeto de dispositivo desde el objeto de nodo que proporciona acceso al hardware. Si el motor del sistema determina en la etapa 435 que otros módulos 13 o circuitos de control periféricos 105, 107 han instalado ya nodos en la base de datos de la red, vuelve a la etapa 431 y pasa al siguiente módulo 13 o circuito de control periférico 105, 107. De esta manera, el motor del sistema crea objetos de dispositivo para el hardware ya instalado en la base de datos de la red. Estos objetos de dispositivo creados por el motor del sistema contienen las variables de la red local por las que la interfase de usuario accede a los nodos. Después de crear objetos de dispositivo para representar los nodos ya instalados en la base de datos de la red, el motor del sistema pasa a la etapa 437 para examinar los módulos 13 o circuitos de control periféricos 105, 107 presentes en la red como en comparación con los nodos instalados previamente. Pasando a la etapa 439, el motor del sistema determina si existe un nodo instalado en la base de datos de la red (es decir, que no está ya presente en la red) que corresponde al mismo tipo de módulo 13 o circuito de control periférico 105, 107 que se examina. Si es así, el motor del sistema sustituye los parámetros de comunicaciones para el nodo instalado previamente con los parámetros de comunicación para el módulo particular 13 o circuito de control periférico 105, 107 en la etapa 441. Cuando se efectúa una operación de sustitución, cualquiera de las conexiones variables de la red se transfieren al nuevo nodo. Además, la base de datos de la red así como otros nodos implicados en la conexión variable de la red no necesitan modificarse. Por otro lado, si un nodo no se ha instalado en la base de datos de la red que corresponde al mismo tipo de módulo 13 o circuito de control periférico 105, 107 que se examina, entonces el motor del sistema pasa a la etapa 443. En la etapa 443, el motor del sistema instala un nuevo nodo con los parámetros de comunicación para el nuevo módulo 13 o circuito de control periférico 105, 107 y crea un objeto de dispositivo para representar este nuevo nodo. Después de la etapa 441 o 443, el motor del sistema pasa a la etapa 445 para determinar si otros módulos 13 o circuitos de control periféricos 105, 107 están presentes en la red que no han instalado nodos ya en la base de datos de la red. Si es así, el motor del sistema vuelve a la etapa 437. En otro caso, el motor del sistema pasa a la etapa 447. En la etapa 447, el motor del sistema retira todos los nodos restantes instalados en la base de datos de la red para los que el hardware no está presente en la red. Pasando a la etapa 449, en el caso de que más de un módulo 13 o circuito de control periférico 105, 107 del mismo tipo estén presentes en la red, el motor del sistema hace el primer objeto de dispositivo para cada tipo activo. En otras palabras, el motor del sistema da prioridad a uno de los módulos 13 múltiples, o duplicati-vos, o circuitos de control periféricos 105, 107. Por lo tanto, si un nuevo módulo 13 se ha añadido a la configuración desde la secuencia de arranque previa, ya sea del mismo tipo o de un tipo diferente de módulo 13 comparado con los módulos 13 instalados previamente, el sistema 1 detecta automáticamente e inicializa el nuevo modulo 13 y reconfigura tanto los parámetros de comunicación como la interfase del usuario.
Haciendo eso, el usuario ahora tiene acceso al nuevo módulo 13 y puede controlar cualquier instrumento quirúrgico 19 asociado con él. De forma similar, si un módulo particular 13 se ha eliminado de la red desde la secuencia de arranque previa, el sistema 1 detecta automáticamente la ausercia de módulo 13 y elimina cualquiera de los parámetros de comunicación asociados y funciones de interfase del usuario. Además, la unidad de ordenador 3, al ejecutar la reconfiguración de la red automática, permite que se instale más de un módulo del mismo tipo en el sistema 1. La unidad de ordenador 3 determina prioridades primarias y secundarias como se requieran para identificación y control a través de la interfase de usuario. La unidad de ordenador 3 determina también configuraciones de sistema no permitidas e instruye al usuario a través de la interfase de usuario para adoptar la acción apropiada. De esta manera, la unidad de ordenador 3 inicializa el sistema 1 al arrancar configurando procesadores neuron 225 y creando las variables de red local necesarias para uso por la interfase del usuario para acceder a la red, verificando que el sistema 1 cumple ciertos requerimientos de funcionamiento mínimos y que efectúa todas las conexiones de red constantes. La unidad de ordenador 3 notifica además a' la interfase de usuario cualquiera de los cambios de configuración desde la última configuración, incluyendo la adición/retirada de los módulos 13 o periféricos desde el sistema 1. Después de la inicialización de arranque, el control del sistema 1 pasa a la interfase de usuario. En una forma de realización alternativa, la unidad de ordenador 3 identifica adicionalmente la posición de los módulos particulares 13 dentro de la unidad de base 7 al arran-car. Con referencia ahora a los componentes individuales mostrados generalmente en la configuración del sistema ejemplar de la figura 21, cada módulo 13 instalado en la unidad de base 7 controla uno o más instrumentos microquirúrgicos 19 para proporcionar varias funciones quirúrgicas diferentes. Por ejemplo, los módulos 13 incluyen el módulo IAV venturi 321, el módulo IAV scroll 323, el módulo faco 325, el modulo de tijeras 327, el módulo de coagulación 329 y el módulo de iluminación 331 (referido también como módulo de iluminación 13A con respecto a las figuras 4A-4D) . El sistema 1 incluye también el conjunto de control de pedal 15 y el conjunto de polo IV 17 como periféricos conectados a la red del sistema 1. La figura 32 muestra el módulo IAV venturi 321 en forma de diagrama de bloques (mostrado en detalle en las figuras 43-60). Como se muestra en la figura 32, el módulo 321 tiene un circuito neuron 455 conectado a la red a través del conector de red 171 en la parte trasera del módulo 321 que conecta al plano trasero 101. El circuito neuron 455 incluye el transceptor RS485223 para recibir y transmitir datos sobre el bus de comunicaciones de datos. El procesador neuron 225, acoplado al transceptor 223, proporciona control de comunicaciones de la red para el módulo 321. El procesador neuron 225 ejecuta también programas de aplicación incorporados para controlar las funciones de irrigación, aspiración y vitrectomía del sistema 1. En este caso, el circuito neuron 455 incluye una memoria 457 (por ejemplo, memoria EEPROM instantánea) , para almacenar los programas de aplicación para el módulo IAV 321. Además, la memoria 457 almacena los datos de identificación y configuración para uso en el módulo de inicialización 321 de la red. De forma ventajosa, el procesador central 245 es capaz de reprogramar la memoria 457 a través del bus de comunicaciones de datos en respuesta a la información proporcionada por el usuario. El circuito neuron 455 incluye también un circuito de reloj 459 (por ejemplo, un oscilador de cristal) que proporciona una base de tiempo para que funcione el neuron 225. El módulo IAV venturi 321 incluye además un LED de estado 461, tal como un LED verde en el panel frontal del módulo 321, para indicar que el módulo está activo, y un circuito de regulación de potencia 463 para generar un suministro de -5 voltios para uso por la circuitería. Aunque no se muestra en la figura 32, el circuito neuron 455 incluye además otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3. En general, los procesadores neuron 225 pueden utilizarse con coprocesadores si se requiere una capacidad de procesamiento mayor que la proporcionada por el procesador 225. En aquellos casos, los módulos particulares 13 pueden incluir un coprocesador que recibe y es sensible a las señales de control generadas por el procesador neuron 225 para generar señales de control adicionales para proporcionar control de circuito cerrado durante la realización de los procedimientos quirúrgicos. En una forma de realización preferida de la invención, el módulo IAV 321 incluye un circuito coprocesador 465 que coopera con un circuito lógico programable, tal como un dispositivo lógico electrónicamente programable (EPLD) 467. El circuito coprocesador 465 incluye preferentemente un coprocesador 469 (por ejemplo, un procesador Intel 386EX) y una memoria asociada 471 (por ejemplo, una memoria EEPROM instantánea y una memoria RAM estática) un circuito de reloj 473 (por ejemplo, un oscilador de cristal) para proporcionar las señales de reloj utilizadas por el circuito coprocesador 465, y un reloj vigilante 475. Con referencia adicional a la figura 32, el coprocesador 469 del circuito coprocesador 465 genera una señal de control de aspiración como una función de un parámetro de funcionamiento de nivel de aspiración y la proporciona a un convertidor digital a analógico (D/A) 483. En la forma de realización ilustrada, el convertidor D/A 483 proporciona una interfase paralela por la que el coprocesador 469 controla flujo de aire a través de la bomba venturi de módulo. Una unidad de aspiración 485 recibe la salida analógica del convertidor D/A 483 y acciona una servo válvula de aspiración 487 en respuesta a la misma. La apertura y cierre de la servo válvula de aspiración 487 determina el flujo de aire a través de la venturi y, por lo tanto, determina el nivel de vacío. El módulo IAV venturi 321 soporta preferentemente el funcionamiento de un orificio de aspiración individual accionado desde la bomba venturi localizada dentro del módulo. La bomba venturi requiere una entrada de gas/aire externa con presiones entre, por ejemplo, 80 a 100 libras por pulgada cuadrada - galga. El módulo 321 incluye además una válvula de alivio de la presión (no mostrada) para prevenir condiciones de sobrepresión. De forma ventajosa, la circuitería de control del módulo 321 proporciona tanto control fijo como lineal del nivel de vacío de aspiración. Por ejemplo, el nivel de vacío de aspiración puede oscilar desde 0 mmHg hasta 550 mmHg y puede variarse en incrementos de 1 mmHg. El usuario ajusta todos los parámetros de aspiración a través de una pantalla sensible al tacto 255, control remoto 39 o conjunto de control de pedal 15 y controla la función de aspiración a través del conjunto de control de pedal 15. La porción de irrigación del módulo IAV venturi 321 soporta la irrigación alimentada por gravedad. Por ejemplo, el conjunto de polo IV 17 soporta una bolsa de solución salina estéril que el cirujano utiliza para irrigar el ojo del paciente durante la cirugía. El módulo 321 incluye un conjunto de válvulas de solenoide 493, una de las cuales es una válvula reductora 495 que previene que toda entrada de fluido al sistema 1 cuando está cerrado. O bien una pantalla sensible al tacto 255 o un conjunto de control de pedal 15 proporciona al usuario el control fijo y de conexión/desconexión (abierto/cerrado) de la función de irrigación del módulo IAV venturi 321. El procesador neuron 225 coopera con el coprocesador 469 y un registro de control 496 de EPLD 467 para generar señales de accionamiento para mandar un conjunto de accionadores de solenoide 497. A su vez, los accionadores de solenoide 497 provocan que las válvulas de solenoide 493 se abran y cierren en la cantidad deseada. Preferentemente, el módulo IAV 321 incluye un conjunto de transductorés de presión pneumática 501 que proporcionan realimentación con respecto a las presiones de aspiración o irrigación actuales. Por ejemplo, un transductor de aspiración 503 detecta el nivel de la presión de aspiración y un transductor de presión lineal 505 detecta el nivel de la presión de irrigación. Un circuito amplificador de instrumentación 507 asociado con el transductor de presión de lineal 505 amplifica sus señales de presión antes de que se procese. Preferiblemente, el transductor de aspiración incluye un amplifica-dor interno. Un convertidor (A/D) analógico a digital 511 recibe las señales de presión amplificadas y convierte las señales de presión analógicas en valores digitales para procesamiento por el circuito coprocesador 465. De esta manera, el módulo IAV 321 proporciona control de circuito cerrado de las funciones de aspiración e irrigación. Los sistemas oftálmicos microquirúrgicos emplean típicamente un sistema de aspiración accionado a vacío con un cassette de acumulación de fluido desmonta-ble, tal como se ilustra y describe en la Patente de los Estados Unidos de propiedad comúnmente Na 4.773.897. El fluido de aspiración se introduce dentro de una cassette conectando el instrumento de aspiración a la cassette que está bajo una presión negativa o vacío. El cirujano que lleva a cabo el procedimiento oftálmico microquirúrgico tiene control del sistema de aspiración mediante, por ejemplo, el conjunto de control de pedal 15 que permite al cirujano controlar de forma precisa la aspiración activando un émbolo de solenoide configurado en forma de cuña tal como el mostrado en el número de referencia 182 en la patente mencionada anteriormente, o la servo válvula de aspiración 487 como se muestra en la figura 32, para bloquear o abrir la aspiración desde la cassette al instrumento microquirúrgico. Los solenoides 493 de los módulos 321 incluyen también una válvula de captura de cassette 515 y una válvula reductora de cassette 51. El émbolo (no mostrado) de la válvula de captura de cassette 515 asegura la cassette en posición en el módulo 321. La válvula reductora de cassette 517 cierra la línea de aspiración cuando la función de aspiración no está activa para prevenir el reflujo de fluido desde la línea de cassette o de aspiración hasta el ojo del paciente. Adicionalmente, uno de los solenoides 493 en el módulo IAV venturi 321 es una válvula de solenoide de - reflujo 5619 para accionar un émbolo de reflujo, tal como se muestra en 184 en la patente mencionada anteriormente.
Cuando se acciona, el émbolo de reflujo comprime una cámara de reflujo asociada con la cassette para forzar una cantidad pequeña de fluido en el tubo de aspiración fuera del paso, asegurando así que los soportes del tubo se abran y se desbloqueen. Dependiendo del procedimiento que se lleva a cabo, se requiere una cantidad diferente de reflujo, por ejemplo, si se está llevando a cabo un procedimiento anterior o posterior. Es importante que una cassette que se utiliza para un procedimiento posterior utilice una cassette que proporciona mucha menos cantidad de reflujo que en el caso de un cassette utilizada para un procedimiento anterior. Una característica ventajosa del sistema 1 detecta y diferencia automáticamente entre una cassette posterior, o de micro-reflujo, y una cassette anterior. Est?.- característica previene al usuario de instalar y utilizar de forma inadvertida la cassette de reflujo errónea para un procedimiento dado. De acuerdo con esta invención, si una cassette designada para uso durante un procedimiento anterior se inserta dentro del módulo IAV 321 que se utiliza para un procedimiento posterior, la interfase de usuario indica este error de forma visual y/o audible e impide que se active el sistema 1 con una cassette instalada incorrecta. Con el fin de identificar las cassettes que corresponden al procedimiento con el que se utilizan, cada cassette lleva un color particular. Preferiblemente, el medio que lleva el color soportado por cada cassette es un miembro acoplador, o inserto, tal como se ilustra en 150 en la patente mencionada anteriormente. Está configurado en forma de I generalmente y se ajusta por fricción en un receso en la cassette tal como se muestra en 130 en la patente mencionada anteriormente. Estos medios que llevan el color de ' forma desmontable, por ejemplo, uno amarillo y el otro azul, pueden aplicarse fácilmente y eliminarse de las cassettes que pueden ser idénticas por lo demás. Cuando una cassette se inserta dentro del módulo 321, el medio que lleva el color se coloca adyacente a un sensor 525 presente en el cassette que genera una señal que indica la presencia del cassette. Preferiblemente, el sensor 525 presente en el cassette se incorpora por un sensor de color fotoeléc-trico, por ejemplo, una fuente de luz infrarroja en un circuito fotoeléctrico, tal como el vendido por Tri-Tronics Co. , Inc. de Tampa, Florida bajo su número de modelo F4. El color amarillo refleja la luz infrarroja y el azul la absorberá diferenciando de esta manera una cassette para un procedimiento particular desde otro para un procedimiento diferente. Por lo tanto, el sensor presente en la cassette- detecta la presencia de la cassette como una función del color del medio que lleva el color. La figura 61 ilustra un circuito preferido que recibe la señal generada por el sensor 525 presente en el cassette para comunicación a la unidad de ordenador 3. Si el color de la cassette no corresponde al procedimiento particular seleccionado por el cirujano, una señal visible y/o audible indica esto al usuario a través de la interfase de usuario. Además, la unidad de ordenador 3, en respuesta a esta información, previene que se lleve a cabo cualquier procedimiento oftálmico hasta que el usuario instala la cassette correcta. En la forma de realización de la figura 32, el sensor 525 presente en cassette proporciona una señal a la unidad de ordenador 3 para informar al usuario de la cassette incorrecta proporcionando primero una señal a un registrador de estado 527 de EPLD 467. A su vez, EPLD A67 y el circuito coprocesador 465 proporcionan la señal al circuito neurom 455 para comunicación de retorno a la unidad de ordenador 3. Además de la realimentación con respecto a los niveles de aspiración e irrigación particulares, el módulo 321 incluye también sensores de nivel de cassette 529 para generar una señal casi llena y una señal llena para notificar al usuario a través de la interfase de usuario que la cassette debería cambiarse. Una función de cebado disponible para el usuario a través de la interfase de usuario permite al usuario cebar las piezas manuales quirúrgicas abriendo y cerrando la válvula reductora de irrigación 495 y eliminando aire de la línea de aspiración. Esta función permite también al usuario expulsar la cassette de acumulación de aspiración" seleccionando una opción de expulsión. Como se describe anteriormente, el módulo IAV venturi 321 soporta también la función de vitrectomía del sistema 1. En una forma de realización preferida, el modulo IAV venturi 321 incluye un orificio de vitrectomía al que se conecta la cuchilla de vitrectomía. Preferente- mente, el módulo 321 controla la cuchilla de vitrectomía de manera que proporciona tres tipos de acción de corte: velocidad de corte lineal, velocidad de corte fijo; y corte individual. Preferentemente, la velocidad de corte lineal puede oscilar desde 30 a 750 cortes por minuto y puede variar en incrementos de 1 corte por minuto. El usuario ajusta la velocidad de corte a través de la pantalla sensible al tacto 255, el control remoto 39 o el conjunto de control del pedal 15 y controla la velocidad de corte a través del conjunto de control de pedal 15. El usuario puede programar también la velocidad de corte fijo para proporcionar 30 a 750 cortes por minuto en incrementos de 1 corte por minuto. En este caso, el usuario ajusta la velocidad de corte fija a través de una pantalla sensible al tacto 255, el control remoto 39 o el conjunto de control del pedal 15 y cambia la velocidad de corte fijo a través del conjunto de control de pedal 15. El corte individual está provisto con control on/off fijo. Cuando se activa un corte individual (on) , la cuchilla de vitrectomía se cerrará/abrirá una vez con una activación individual. El usuario selecciona el corte individual a través de la pantalla sensible al tacto 255, el control remoto 39, o el conjunto de control del pedal 15 y activa el corte a través del conjunto de control del pedal 15. La cuchilla de vitrectomía fijada al módulo IAV venturi 321 se acciona desde la entrada de aire/gas externa que se utiliza también para accionar la bomba venturi . Como se muestra en la figura 32, el EPLD 467 incluye preferentemente un reloj de vitrectomía 533 para la realización de funciones de temporización necesarias para ajustar la velocidad de corte de la cuchilla de vitrectomía. Los accionadores de solenoide 497 accionan un solenoide de vitrectomía 535 como una función de la señal de temporización desde el temporizador de vitrecto- mía 533 para controlar el corte de vitrectómía. Preferiblemente, el sistema 1 incluye el módulo IAV scroll 323 además de o en lugar del módulo IAV 321. Aunque similar al módulo IAV venturi 321, el módulo IAV scroll 323 utiliza una bomba scroll (no mostrada) en lugar de una bomba venturi, para proporcionar las funciones de aspiración e irrigación. De acuerdo con la invención, la bomba scroll del módulo IAV scroll 323 puede funcionar como un sistema de aspiración venturi (es decir, control de vacío) o como un sistema de aspiración scroll (es decir, control de flujo) . En este caso, . el módulo 323 funciona en combinación con un cassette scroll desechable que incluye la bomba scroll, las aberturas de válvula reductora para controlar la irrigación, aspiración, ventilación y calibración, un diafragma de transductor, y un depósito _ de acumulación. La cassette scroll incluye también la línea de irrigación, la línea de aspiración, y el depósito de acumulación en la parte delantera de la carcasa de la_ cassette. El usuario carga la cassette scroll dentro de un cajón retráctil localizado en la parte delantera del módulo 323. Una vez cargada, el cassette scroll se acopla y desacopla con los sistemas de accionamiento y de control del módulo 323 a través de la pantalla sensible al tacto 255. En otras palabras, el módulo IAV scroll 323 retrae, o acopla, la cassette, o extiende, o desacopla la cassette cuando se manda a través de una entrada a la pantalla sensible al tacto 255. La porción de aspiración del módulo IAV scroll 323 acciona un orificio de aspiración individual que proporciona o bien control de vacío o de flujo de aspiración. Preferentemente, la función de aspiración de vacío proporciona niveles de vacío desde 0 mmHg hasta 550 mmHg en incrementos de 1 mmHg y la función de aspiración de flujo proporciona velocidades de flujo desde 1 cm3/min hasta 60 cm3/min en incrementos de 1 cm3/min. El usuario ajusta los parámetros de funcionamiento de aspiración a través de la pantalla sensible al tacto 255, el control remoto 39 o el conjunto de control del pedal 15 y los cambia a través del conjunto de control de pedal 15. La porción de irrigación del módulo IAV scroll 323 soporta también la irrigación alimentada por gravedad similar al módulo IAV venturi 321. No obstante, en contraste con el módulo IAV venturi 321, el módulo 323 no incluye válvula reductora 495. En su lugar, el módulo IAV scroll 323 proporciona control de irrigación a través de la cassette scroll desechable en combinación con un émbolo de solenoide dentro del módulo 323. Como con el módulo 321, el usuario tiene control fijo, conexión/desconexión (abierto/cerrado) de lá función de irrigación del módulo IAV scroll 323 a través de una pantalla sensible al tacto 255 o del conjunto de control de pedal 15. De forma similar al módulo IAV venturi 321, el módulo IAV scroll 323 soporta también la función de vitrectomía del sistema 1. Sin embargo, una bomba pneumática localizada dentro del módulo 323 acciona la cuchilla de vitrectomía fijada al módulo IAV scroll 323 en lugar de la entrada de aire/gas externa al módulo IAV venturi 321. La figuras 147 y 148 ilustran un circuito de detección de presión preferido para uso con el módulo IAV scroll 323 en forma de diagrama esquemático. Volviendo ahora a la figura 33, el módulo de facoemulsificación y facofragmentación (faco) 325 (mostrado en detalle en las figuras 26A-26T) es un módulo autónomo que suministra, por ejemplo, hasta 35 vatios de potencia faco en 5000 ohmios a una frecuencia de 20 ± 2 kHz a un orificio de salida 537 al que se conecta una pieza manual de facoemulsificación y/o facofragmentación 539. En una forma de realización preferida, el módulo faco 325 soporta tanto el funcionamiento lineal como pulsado. La función faco lineal proporciona potencia faco continua que el usuario puede programar para oscilar desde 0 % a 100 % en incrementos de máximo 1 %. El cirujano activa la salida faco lineal en el nivel de potencia faco mínimo programado presionando el pedal central del conjunto de control de pedal 15 y lo aumenta a continuación hasta el nivel de salida programado máximo como una función del desplazamiento de pedal lineal. En este caso, la potencia faco lineal se eleva desde cero a una velocidad lineal fija. Preferiblemente, el usuario ajusta los niveles de salida a través de la pantalla sensible al tacto 255, el control remoto 39, o el conjunto de control de pedal 15 y controla la función faco lineal a través del conjunto de control de pedal 15. En contraste con el funcionamiento lineal, la función faco impulsada proporciona potencia faco para duraciones de tiempo finitas, programadas (por ejemplo, periódicas) . El módulo 325 proporciona al usuario control fijo de conexión/desconexión de potencia, que el usuario puede fijar en 1 % a 100 % de máximo en incrementos de 1 %. El usuario puede programar entonces el control de salida impulsado para proporcionar entre 1 a 20 impulsos por segundo en incrementos de 1 impulso por segundo. El usuario ajusta el nivel de potencia de salida y la velocidad de impulso a través de la pantalla sensible al tacto 255 y los controla á través del conjunto de control de pedal 15. En una forma de realización preferida, el módulo faco 325 tiene un circuito neuron 541 conectado a la red a través del conector de red 171 en la parte trasera del módulo 325, que se conecta al plano trasero 101. El circuito neuron 541 incluye un transceptor RS.485 223 para recibir y transmitir datos sobre el bus de comunicaciones de datos. El procesador neuron 225, acoplado al transceptor 223, proporciona control de comunicaciones de la red para el módulo 325. El procesa- dor neuron 225 ejecuta también los programas de aplicación incorporados almacenados en una memoria 543 (por ejemplo, memoria EEPROM instantánea) para controlar las funciones de facoemulsificación y facofragmentación del sistema 1. La memoria 543 almacena también los datos de configuración e identificación para uso en el módulo de inicialización 325 en la red. De manera ventajosa, el procesador central 245 es capaz de reprogramar la memoria 543 a través del bus de comunicaciones de datos en respuesta a la información proporcionada por el usuario. El circuito neuron 541 incluye un circuito de reloj 545 (por ejemplo, un oscilador de Cristal) que proporciona una base de tiempo para que funcione el neuron 225. El módulo faco 325, similar al módulo IAV 321, incluye un circuito de referencia de tensión o regulación de potencia 546 para generar suministros de ± 5 voltios y 4 voltios para uso por la circuitería. Aunque no se muestra en la figura 33, el circuito neuron 541 incluye también otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3 y un LED de estado para indicar qué módulo 325 está activo. Como se muestra en la figura 33, el módulo faco 325 incluye también un circuito de coprocesador 547 que coopera con un EPLD 549. El circuito coprocesador 547 incluye preferiblemente un coprocesador 551 (por ejemplo, un procesador Intel 386EX) y una memoria asociada 553 (por ejemplo, una memoria EEPROM instantánea y una memoria RAM estática) , un circuito de reloj 555 (por ejemplo, un oscilador de cristal) y un vigilante 557. El EPLD 549 tiene un temporizador de impulso 559 para proporcionar señales de reloj utilizadas a un generador de frecuencia 561 (por ejemplo, generador de onda senoidal) . El coprocesador 551 del circuito coprocesador 545 coopera con EPLD 547 para proporcionar señales de control al generador de frecuencia 561 para generar una frecuencia programable para la salida faco impulsada. Un circuito de accionamiento faco 563 utiliza la frecuencia programable generada por el generador de frecuencia 561 para accionar la salida faco 537. De manera ventajosa, el módulo faco 325 incluye un servo regulador 565 para mantener la tensión de carril proporcionada al accionamiento faco 563 en 3 voltios, por ejemplo, mayor que el nivel de tensión faco mandado. Esto previene la disipación de potencia excesiva en el accionamiento faco 563. El módulo faco 325 incluye también un circuito monitor 567 para supervisar no solo la servo tensión sino también la fase de la potencia faco. Para funciones faco óptimas, se desea que la fase de la corriente y la tensión permanezcan en la frecuencia resonante de la pieza manual 539 incluso a medida que cambia su carga. El circuito monitor 567 proporciona también un detector de sobreco-rriente para prevenir condiciones de sobrecorriente en el módulo faco 325. De acuerdo con la invención, el módulo faco 325 incluye también un circuito presente con sonda 571 para detectar la presencia de pieza de trabajo 539 conectada a la salida faco 537. El circuito coprocesador 547 y el EPLD 549 combinan la salida del circuito presente con sonda con señales de interrupción generadas por el circuito monitor 567 para accionar un control de relé 575. A su vez, el control de relé 575 desactiva el accionamiento faco 563 en el caso de condiciones de funcionamiento indeseables. Con respecto a la figura 34, el módulo de tijeras 327 (mostrado en detalle en las figuras 89-103) proporciona preferiblemente al sistema 1 no solo una función de tijeras sino también un intercambio aire/fluido y funciones de fórceps. En una forma de realización preferida, el módulo 327 soporta un orificio eléctricamente accionado 579, cuyo módulo 327 controla con respecto al modo de funcionamiento seleccionado por el usuario y los parámetros de funcionamiento de una pieza manual de tijeras/fórceps conectada al orificio 579. El módulo de tijeras 327 proporciona preferiblemente la función de tijeras/fórceps con una velocidad de corte lineal, una velocidad de corte fija, una actuación individual y una actuación proporcional. Por ejemplo, el usuario puede programar el módulo de tijeras 327 para proporcionar una velocidad de corte lineal entre 30 y 300 cortes por minuto en incrementos de un corte por minuto a través de la pantalla sensible al tacto 255 o conjunto de control de pedal 15. En este caso, el cirujano controla la velocidad real de la cuchilla a través de un conjunto de control de pedal 15. El usuario puede programar también el módulo 327 para proporcionar una velocidad de corte fija entre 30 y 300 cortes por minuto en incrementos de un corte por minuto a través de la pantalla sensible al tacto 255 o el conjunto de control de pedal 15, proporcionando el conjunto de control de pedal 15 la conexión/desconexión del control. Como con los otros parámetros de funcionamiento, el usuario puede programar también el módulo 327 para proporcionar un corte individual, o un ciclo de tijeras/fórceps individual. El cirujano activa preferiblemente el corte individual a través del conjunto de control de pedal 15. La función de actuación proporcional cierra la pieza manual de tijeras en un cierto porcentaje. Por ejemplo, el usuario puede»-programar el módulo de tijeras 327 para proporcionar actuación proporcional desde 0 % hasta 100 % de cierre en incrementos de 25 % de cierre donde la pantalla sensible al tacto 255 y el conjunto de control de pedal 15 proporcionan el usuario el control lineal. Como con los otros módulos 13, el módulo de tijeras 327 tiene un circuito neuron 583 conectado a la red a través del conector de red 171 en la parte trasera del módulo 327 que conecta el plano trasero 101. El circuito neuron 583 incluye el transceptor RS485223 para - recibir y transmitir datos sobre el bus de comunicaciones de datos acoplado al procesador neuron 225. Además del control de comunicaciones de red, el procesador neuron 225 ejecuta también un programa de aplicación incorporado almacenado en una memoria 585 (por ejemplo, una memoria EEPROM instantánea) para controlar las funciones de intercambio aire/fluido y de tijeras/fórceps del sistema 1. La memoria 585 almacena también los datos de configuración e identificación para uso en el módulo de inicialización 327 en la red. De forma ventajosa, el procesador central 245 es capaz de reprogramar la memoria 585 a través del bus de comunicación de datos en respuesta a la información proporcionada por el usuario. El circuito neuron 583 incluye además un circuito de reloj vigilante 587 y un circuito de reloj 589. Aunque no se muestra en la figura 34, el circuito neuron 585 incluye también otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3. De manera similar a alguno de los otros módulos 13, el módulo de tijeras 327 incluye un EPLD 595 para uso con el procesador neuron 225 del circuito neuron 585 para controlar la pieza manual de tijeras/fórceps como una función de los parámetros de funcionamiento introducidos por el usuario. En particular, el EPLD 595 es un selector de accionamiento para seleccionar tanto un accionamiento de solenoide 597 como un accionamiento de motor DC 599 para accionar el orificio de pieza manual 579. De esta manera, el módulo de tijeras 327 es capaz de accionar dos tipos de instrumentos de tijeras. Como se muestra en la figura 34, el módulo de tijeras 327 incluye también controles neumáticos 605 para proporcionar la función de intercambio de aire/fluido. Por ejemplo, los controles neumáticos accionan tres válvulas de solenoide para controlar la carga, escape y mantenimiento del IOP. Preferentemente, la porción de intercambio de aire/fluido del módulo 327 soporta un orificio de aire individual (no mostrado) accionado por una bomba neumática que es parte de los controles neumáticos 605. Como un ejemplo, la bomba soporta presiones de aire hasta 100 mmHg en incrementos de 1 mmHg a velocidades de flujo de hasta cinco pies cúbicos estándar por hora. El usuario controla el orificio de intercambio de aire/fluido a través de la pantalla sensible al tacto 255 o conjunto de control de pedal 15. La figura 34 muestra también un detector IOP 607 (por ejemplo, un transductor de presión) para proporcionar realimentación al circuito neuron 583. En respuesta al detector IOP 607 que detecta tanto una condición de sobrepresión como de subpresión, la interfase del usuario proporciona un aviso audible. El módulo de tijeras 327 incluye además un LED de estado 611, tal como un LED verde sobre el panel delantero del módulo 327, para indicar que el módulo está activo y un circuito detector de pieza manual 613 para detectar la presencia de una pieza manual de tijeras conectada al orificio 579. Aunque no se muestra en la figura 34, el circuito neuron incluye también otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3. En el caso de pérdida de potencia o fallo del módulo, el módulo 327 está equipado con un receptor neumático y una válvula de cierre para dar al usuario tiempo adecuado para responder a la condición de fallo. Como se muestra en la figura 35, el módulo de coagulación bipolar 329 (mostrado en detalle en las figuras 104-113) es un módulo autoportante que soporta una salida bipolar individual 625. En una forma de realización preferida, la salida bipolar suministra hasta 7,5 vatios de potencia bipolar en 100 ohmios. Preferentemente, el módulo 329 controla el orificio para proporcionar o bien una función bipolar fija o una función bipolar lineal. El usuario puede programar el módulo de coagulación bipolar 329 para proporcionar potencia bipolar fija entre 2 % a 100 % máximo en incrementos de 1 %. La salida bipolar se activa preferiblemente en el nivel de potencia de salida programada a través de un conmutador (pulsador) de contacto momentáneo en el conjunto de control de pedal 15. La salida bipolar permanece activada mientras el pulsador permanece pulsado. El usuario ajusta el nivel de salida a través de la pantalla sensible al tacto 255, el control remoto 39 o el conjunto de control de pedal 15 y cambia el ajuste a través de un pulsador en el conjunto de control de pedal 15. El usuario puede programar el módulo 329 para proporcionar potencia bipolar lineal entre 2 % a 100 % máximo y puede variar el nivel de potencia en incrementos de 1 %. La salida bipolar se activa preferiblemente en el nivel de potencia de salida programada mínima cuando el cirujano presiona el pedal central del conjunto de control de pedal 15 y aumenta a continuación al nivel de potencia de salida programado como una función de desplazamiento de pedal lineal. El usuario ajusta el nivel de salida a través de la pantalla sensible al tacto 255, el control remoto 39 o el conjunto de control de pedal 15 y controla el nivel a través del conjunto de control de pedal 15. Como con los otros módulos 13, el módulo de coagulación 329 tiene un circuito neuron 627 conectado a la red a través del conector de red 171 en la parte trasera del módulo 329 que se conecta al plano trasero 101. El circuito neuron 627 incluye un transceptor RS485 223 para recibir y transmitir datos sobre el bus de comunicaciones de datos. El procesador neuron 225, acoplado al transceptsr 223, proporciona control de comunicaciones de red para el módulo 329. El procesador neuron 225 ejecuta también un programa de aplicación incorporado para controlar la función de coagulación bipolar del sistema 1. En este caso, el circuito neuron 627 incluye una memoria 629 (por ejemplo, una memoria EEPROM instantánea) , para almacenar el programa de aplicación para el módulo de coagulación 329. Además, la memoria 629 almacena los datos de configuración e identificación para uso en el módulo de inicialización 329 en la red. Ventajosamente, el procesador central 245 es capaz de reprogramar la memoria 629 a través del bus de comunicación de datos en respuesta a la información proporcionada por el usuario. El circuito neuron 627 incluye también un circuito de reloj 631 (por ejemplo, un oscilador de cristal) que proporciona una base de tiempo para accionar el neuron 225. Aunque no se muestra en la figura 35, el circuito neuron 627 incluye también otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3. El módulo de coagulación 329 incluye también un EPLD 635, para uso con el procesador" neuron 225 del circuito neuron 627 para controlar el dispositivo de coagulación bipolar como una función de los parámetros de funcionamiento introducidos por el usuario. En particu-lar, el EPLD 635 incluye un circuito lógico de control 637 para generar una señal activadora para activar la coagulación, un monitor de actividad 639 para supervisar la tensión de salida bipolar y la actividad de salida (ya sea salida lineal o fija) y un reloj bipolar 641 para generar una frecuencia de modulación de la anchura del impulso. " El módulo de coagulación bipolar 329 incluye además un detector de sobretención 645 para interrumpir la potencia a la salida bipolar 625 en el caso de una condición de salida indeseada o excesiva. Preferiblemente, el detector de sobretensión 645 se comunica también con la red a través del procesador neuron 225 y el transceptor 223 para señalizar una alarma al usuario de la condición de salida indeseable. De acuerdo con la invención, el procesador neuron 225 del circuito neuron 627 en combinación con EPLD 635 activa un conjunto de pre-accionadores 649 en la secuencia de fase adecuada y, a su _vez, un conjunto accionador de potencia 651 proporcionan potencia a la salida bipolar 625. En una forma de realización, el módulo de coagulación 329 incluye también una red de adaptación de aislamiento y de impedancia 653 para acondicionar la salida de los accionadores de potencia 651. La figura 35 ilustra además un LED de estado 657 que, como se describe anteriormente, es preferiblemente un LED colocado sobre el panel frontal del módulo 329 para indicar al usuario que el módulo de coagulación está activo. El módulo 329 incluye circuitería de fusión y filtración de potencia 659 para prevenir condiciones de sobrecorriente y reducir el ruido. Con referencia ahora a la figura 36, el módulo de iluminación 331 (mostrado en detalle en las figuras 114-125) , es un módulo autoportante que tiene al menos dos lámparas, tales como una primera lámpara 665 y una segunda lámpara 667, para proporcionar luz a orificios de iluminación correspondientes en la parte delantera del módulo 331. De acuerdo con la invención, el usuario conecta un instrumento de iluminación de fibra óptica, tal como el endo-iluminador a uno o ambos los orificios para uso por el cirujano que ilumina la porción posterior de un ojo del paciente durante la cirugía. Aunque el módulo 331 proporciona control individual sobre la luz suministrada a cada uno de los orificios por las lámparas 665, 667, pueden utilizarse simultáneamente si se desea. Además, el módulo 331 proporciona control independiente de la intensidad de la luz proporcionada en los orificios. El usuario es capaz de seleccionar niveles de iluminación de salida alta (100 %) , media (75 %) o baja (50 %) a través de la pantalla sensible al tacto 255 o control remoto 39. En una forma de realización preferida, el módulo de iluminación 331 tiene un circuito neuron 671 conectado a la red a través del conector de red 171 en la parte trasera del módulo 331 que se conecta al plano trasero 101. El circuito neuron '671 incluye el transceptor RS485 223 y el procesador neuron 225. El procesador neuron 225 ejecuta el control de comunicaciones de red así como el programa de aplicación para controlar la función de iluminación del sistema 1. En este caso, el circuito neuron 671 incluye una memoria 673 (por ejemplo, una memoria EEPROM instantánea) , para almacenar el programa de aplicación para el módulo de iluminación 331. Además, la memoria 673 almacena los datos de configura-ción e identificación para uso en el módulo de inicialización 331 en la red. Ventajosamente, el procesador central 245 es capaz de reprogramar la memoria 673 a través del bus de comunicación de datos en respuesta a la información proporcionada por el usuario. El circuito neuron 671 incluye también un circuito de reloj 675 (por ejemplo, un oscilador de cristal) para proporcionar las señales de reloj utilizadas por el circuito neuron 671, y un reloj vigilante 676. Aunque no se muestra en la figura 36, el circuito neuron 671 incluye también otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3. Como se muestra en la figura 36, el procesador neuron 225 del circuito neuron 671 proporciona una señal on/off a un primer relé de potencia 677 para la lámpara 665 y una señal on/off a un segundo relé de potencia 679 para la lámpara 667. A su vez, o bien uno ambos relés 677, 679 conectan un suministro de 12 voltios 681 (proporcionado a través del plano trasero 101 desde el módulo de potencia 103) hasta un primer circuito acciónador de lámpara 683 yyo un segundo circuito accionador de lámpara 685, respectivamente, para activar o bien una o ambas lámparas 665 y 667. En una forma de realización preferida, los accionadores de lámpara 683, 685 proporcionan realimentación al circuito neuron 671 con respecto al estado de lámparas 665, 667. Con el fin de variar la intensidad de la luz proporcionada por la lámpara 665, el circuito neuron 671 del módulo de iluminación 331 proporciona primero datos de serie representativos de la intensidad deseada a un convertidor (D/A) digital a analógico 689. En respuesta a la salida del convertidor D/A 689, un circuito accionador reductor de luz 691 acciona un circuito reductor de luz 693. De acuerdo con la invención, el circuito reductor de luz 693 ajusta la intensidad de la lámpara 665. Por lo tanto, el accionador reductor de luz 691 controla el circuito reductor de luz 693 como una función de la entrada de datos en serie al convertidor D/A 689 para ajustar la intensidad de la lámpara 665 a un nivel deseado. De una manera similar, el circuito neuron 671 proporciona también datos en serie representativos de la intensidad deseada a un convertidor digital a analógico (D/A) 697 para variar la intensidad de la luz proporcionada por la lámpara 667. El convertidor D/A 697 proporciona entonces una señal de intensidad análoga a un circuito accionador reductor de luz 699 que a su vez controla un circuito reductor de luz 701 como una función de la entrada de datos en serie al convertidor D/A 697 para variar el nivel de intensidad de la lámpara 667. Con referencia adicional a la figura 36, el módulo de iluminación 331 incluye además un LED de estado 705, tal como un LED verde en la parte delantera del módulo 331 para indicar que el módulo 331 está activo. El módulo 331 proporciona también un sistema de refrigeración 707, tal como un ventilador, que es sensible al procesador neuron 225 del circuito neuron 671 para disipar el calor excesivo dentro del módulo 331 que puede dañar sus componentes. En una forma de realización preferida de la invención, el sistema 1 soporta además periféricos seleccionados de los que siguen: el conjunto de control de pedal remoto 15; carro de instrumentos 21 con conjunto de polo IV automático 17; unidad de base de expansión 207; y unidad de control remoto IR manual 39. Uno de estos periféricos, a saber, el conjunto de control de pedal 15 proporciona al cirujano con control remoto de al menos un instrumento microquirúrgico 19 durante la realización de los procedimientos quirúrgicos. Aunque el usuario puede ser el cirujano, con frecuencia una enfermera u otra persona en la sala de operaciones proporciona la entrada directamente a la interfase de usuario del sistema 1. Como tal, el conjunto de control de pedal 15 proporciona la interfase primaria entre el cirujano y el sistema microquirúrgico 1. De forma ventajosa, el cirujano puede controlar un número de las funciones proporcionadas por el sistema 1 así como cambiar los modos de funcionamiento del conjunto de control de pedal 15. La figura 37 ilustra el circuito de control 105 de acuerdo con una forma de realización preferida de la invención para controlar el conjunto de control de pedal 15. Preferiblemente, el circuito de control de pedal 105 (mostrado en detalle en las figuras 126-136) proporciona comunicación de la red y controla el funcionamiento del conjunto de control de pedal 15 como una función de al menos un parámetro de funcionamiento. Aunque no se instala en la unidad de base 7, el circuito de control de pedal 105 tiene un circuito neuron 717 que incluye transceptor RS485 223 para recibir y transmitir datos sobre el bus de comunicaciones de datos. El procesador neuron 225, acoplado al transceptor 223, proporciona control de comunicaciones de red para el circuito de control de pedal 105. Por lo tanto, con respecto a la red de ordenador, el conjunto de control de pedal 15, a medida que se controla por el circuito de control 105, es funcionalmente equivalente a los módulos 13. En otras palabras, el circuito de control de pedal 105 está conectado también al bus de comunicaciones de datos que proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfa-se de usuario y circuito de control de pedal 105. Por lo tanto, el bus de comunicaciones de datos proporciona también comunicación de igual a igual entre el circuito de control de pedal 105 y los módulos quirúrgicos 13. Además, el circuito de control de pedal 105 es sensible a las instrucciones del cirujano a través del conjunto de control de pedal 15 para cambiar los parámetros de funcionamiento de los instrumentos microquirúrgicos 19 a través de la red. En este caso, el transceptor 223 del circuito neuron 717 está conectado al bus de comunicaciones de datos a través de un cable de datos (no mostrado) que se conecta al conector 157 en la parte trasera del plano trasero 101. En la alternativa, el conjunto de polo IV 17 proporciona un puente al que se conecta el circuito de control de pedal 105. Una entrada de potencia 721 proporciona potencia al circuito de control de pedal 105 y un regulador de tensión, tal como un generador VCC 723, proporciona las tensiones lógicas para el circuito. La figura 37 ilustra además un circuito de accionamiento de <4fc 5 freno 725 conectado a un freno de partículas magnéticas 727 para proporcionar retenes en el desplazamiento del pedal. El circuito neuron 717 incluye también una memoria 731 (por ejemplo, una memoria EEPROM instantánea) para almacenar un programa de aplicación para el circuito de control de pedal 105. En este caso, el procesador neuron 225 coopera con un EPLD 735, para ejecutar el programa de aplicación incorporado para controlar el conjunto de control de pedal 15. Además, la memoria 731 almacena los datos de identificación y configuración para uso en la inicialización del circuito de control de pedal 105 en la red. Además, como con módulos 13, el procesador central 245 es capaz de reprogramar la memoria 731 a través del bus de comunicación de datos en respuesta a la información proporcionada por el usuario. Como se muestra en la figura 37, el circuito neuron 717 incluye también un transceptor RS845 739 para recibir una señal de reposición desde la unidad de ordenador 3. En una forma de realización preferida, el conjunto de control de pedal 15 comprende un pedal central, un conmutador oscilador individual, y dos conmutadores pulsadores separados (ver figura 231) . Los movimiento de paso y de guiñada del pedal central proporcionan preferiblemente al sistema 1 controles lineales dobles y on/off. Cada uno de estos controles son totalmente programables con respecto a los parámetros de función y control (es decir, intervalo, modo, y si ila- res) . De acuerdo con la invención, el EPLD 735 recibe información desde los varios conmutadores 743 y recibe información con respecto al desplazamiento del pedal central a través de un codificador de paso 745 y un codificador de guiñada 747. De acuerdo con la invención, EPLD 735 proporciona decodificación de conmutador, decodificación/multiplicación de cuadratura y codifica- ción de fuerza de freno. Debido al número limitado de entradas disponibles con respecto al neuron 225, el EPLD 735 proporciona decodificación de las señales de conmutación proporcionadas por los conmutadores 743. Además, los codificadores de paso y guiñada 745, 747 proporcionan cada uno dos señales de cuadratura para representar el espacio y dirección de desplazamiento del pedal. El EPLD 735 decodifica estas señales para uso por el neuron 225 del circuito neuron 717. Adicionalmente, el EPLD 735 codifica las señales de fuerza de freno generadas por el neuron 225 para uso por el circuito accionador de freno - 725. Como un ejemplo, el pedal central del conjunto de control de pedal 15 proporciona aproximadamente 15° de movimiento ascendente y descendente en la dirección de paso o vertical. Dentro de este intervalo de movimiento, el usuario puede programar dos posiciones de retén. Además, cuando el pedal central se desplaza a través de cualquiera de estas posiciones de retén, la resistencia ofrecida por el pedal cambia para proporcionar realimen- tación táctil al cirujano. Esta resistencia permanece preferentemente la misma mientras el pedal central se desplaza dentro del intervalo programado del retén. Cuando se libera, el pedal vuelve a una posición de partida (arriba) . Funcionalmente, el usuario puede programar también movimiento de paso para proporcionar control on/off o lineal para todas las funciones quirúrgicas aplicables. Por ejemplo, el conjunto de control de pedal 15 proporciona control lineal como una función del desplazamiento relativo de pedal (por ejemplo 0° a 15° corresponde a salida de 0 % a 100 %) y proporciona un control íijo como una función de desplazamiento absoluto de pedal (por ejemplo, hacia abajo de 0° a 10° corresponde a off, mientras que de 10° a 15° corresponde a on) . En la dirección horizontal o de guiñada, el pedal central proporciona ± 10° de movimiento izquierdo/ derecho. En este caso, el pedal tiene un retén central y, cuando se suelta, vuelve a una posición de partida (central) . Funcionalmente, el usuario puede programar el movimiento de guiñada para proporcionar control lineal u on/off para todas las funciones quirúrgicas aplicables. Por ejemplo, el pedal proporciona control lineal como una función de desplazamiento relativo de pedal (por ejemplo, 0° a 10° izquierda corresponde a 0 % a 100 % de salida) y proporciona control on/off fijo como una función de desplazamiento absoluto del pedal (por ejemplo, el movimiento hacia la izquierda (derecha) del retén central corresponde a on (off) ) . Preferiblemente, el conmutador oscilador es un conmutador de dos posiciones localizado a la derecha del pedal central del conjunto de control de pedal 15. Cuando se suelta, el conmutador oscilador vuelve a una posición off (central) . Funcionalmente, el usuario puede programar el conmutador oscilador para proporcionar controles arriba/abajo, incremento/decremento, u on/off para todas las funciones quirúrgicas aplicables (por ejemplo, niveles de potencia de facoemulsificación y facofragmentación, niveles de potencia bipolares, niveles de aspiración, y similares) . Los dos conmutadores pulsadores del conjunto de control de pedal están localizados preferiblemente opuestos al conmutador oscilador a la izquierda del pedal central. En una forma de realización preferida, uno de los conmutadores se dedica al control de salida bipolar, mientras el usuario puede programar el otro conmutador para controlar una de las funciones quirúrgicas. Cuando se sueltan, los conmutadores pulsado- res vuelven a una posición off (arriba) . Con referencia ahora a la figura 38, el sistema 1 incluye también el conjunto de polo IV 17 que tiene el circuito de control 107 (mostrado en detalle en las figuras 137-146) para controlar un motor 753 para elevar y "bajar el polo IV del conjunto de polo IV 17. Preferiblemente, el circuito de control de polo IV 107 proporciona comunicación de red y controla el funcionamiento del conjunto de polo IV 17 como una función de al menos un parámetro de funcionamiento. Aunque no se instala en la unidad de base 7, el circuito de control de polo IV 107 tiene un circuito neuron 755 que incluye el transceptor 223 y el procesador neuron- 2Z5, acoplado al transceptor 223. Como tal, el circuito neuron 755 proporciona control de comunicaciones de red para el circuito de control de polo IV 107. Por lo tanto, con respecto a la red de ordenador, el conjunto de polo IV 17, como se controla por el circuito de control de polo IV 107, es funcionalmente equivalente a los módulos 13. En otras palabras, el circuito de control de polo 107 se conecta también al bus de comunicaciones de datos que proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfase de usuario y el circuito de control de polo IV 107. El circuito neuron 755 incluye además un circuito de reloj 757 (por ejemplo, un oscilador de cristal) que proporciona una base de tiempo para activar el neuron 225. Una entrada de potencia 759, preferentemente desde la unidad de base 7, proporciona potencia al circuito de control de polo IV 107. De manera similar al circuito ie control de pedal 105, el transceptor 223 del circuito de control de polo IV 107 se conecta al bus de comunicaciones de datos a través de un cable de datos (no mostrado) que se conecta al conector 157 sobre la parte trasera del plano trasero 101. El circuito neuron 755 incluye también una memoria 763 (por ejemplo, una memoria EEPROM instantánea) para almacenar un programa de aplicación para el circuito de control de polo IV 107. En este caso, el procesador neuron 225 ejecuta el programa de aplicación incorporado para controlar un circuito de accionamiento del motor 765 como una función de los parámetros de funcionamiento del conjunto de polo IV 17. Además, la memoria 763 almacena los datos de identificación y de configuración para uso en la inicialización del circuito de control de polo IV 107 en la red. Además, como con los módulos 13, el procesador central 245 es capaz de reprogramar la memoria 763 a través del bus de comunicación de datos en respuesta a la información proporcionada por el usuario. Aunque no se muestra en la figura 38, el circuito neuron 755 incluye también un reloj vigilante y otro transceptor RS485 para recibir una señal de reposición desde la unidad de ordenador 3. Preferentemente, el conjunto de polo IV 17 es una parte integrada del carro de instrumentación 21 y se utiliza para posicionar, por ejemplo, dos envases de 500 cm3 de fluido hasta 100 cm por encima del carro 21. En este caso, un polo IV del conjunto de polo IV 15 es capaz de desplazarse hacia arriba o hacia abajo a una velocidad de 6 cm/seg. y tiene una resolución de posicionamiento de 1 cm y una capacidad de repetición del posicionamiento de 2 cm. Funcionalmente, el usuario ajusta los parámetros del polo IV a través de la pantalla sensible al tacto 225, el control remoto 39 o el conjunto de control de pedal 15. Una pareja de conmutadores de límite 767 proporcionan realimentación al circuito néuron 755 con respecto a la altura del polo IV. Por ejemplo, si el polo IV alcanza su altura máxima permitida, un conmutador de límite 767 instruye al circuito neuron 755 para provocar la interrupción del motor 753 que acciona el polo hacia arriba. De igual modo, si el polo alcanza su altura mínima, el otro conmutador de límite 767 instruye el circuito neuron 755 para provocar la interrupción del motor 753 que accionar el polo hacia abajo. En una forma de realización alternativa, un conmutador de límite individual 767 detecta cuándo el polo IV alcanza su altura mínima. En esta forma de realización, el motor 753 es un motor paso a paso y el neuron 225 cuenta el número de pasos para determinar cuándo el polo alcanza su altura máxima. La figura 39 ilustra el módulo de potencia 103 en forma de diagrama de bloques. Como se muestra, el módulo de potencia 103 incluye una entrada de potencia 771 que recibe potencia AC. Preferiblemente, un filtro (EMI) de interferencia electromagnética 773 acondiciona la potencia antes de que un circuito de suministro de potencia conmutable 775 genere las tensiones DC utilizadas por los varios módulos 13 instalados en la unidad de base 7. Un circuito de conmutación 779 proporciona entonces estas tensiones al plano trasero 101 a través de un conector de plano trasero (tal como el conector 171) . En una forma de realización preferida, el módulo de potencia 103 incluye un conmutador de interbloqueo 783, localizado preferiblemente en la abertura 197 mostrada en la figura 9, que se abre normalmente para interrumpir que se suministre potencia al bus de potencia del plano trasero 101. Cuando la tapa frontal 113 se instala en la unidad de base 7, el poste 195 se extiende dentro de la abertura 197 para cerrar el conmutador de interbloqueo 783. De esta manera, el sistema 1 proporciona una condición de reposición cada vez que los módulos 13 se cambian y previene al usuario que entre en contacto con el plano trasero 101 cuando se activa. El módulo de potencia 103 incluye también un LED de estado 787 que indica su estado activo y un ventilador 789 para prevenir el sobrecalentamiento dentro del módulo. El apéndice de microficha adjunto es una lista del programa del software para el sistema 1. De acuerdo con la invención como se describe aquí, la unidad de ordenador 3 ejecuta el software listado en el apéndice de microficha para proporcionar las características de interfase de usuario y de gestión de la red de la invención. Además, los procesadores neuron 225 ejecutan el software listado en el apéndice para controlar los varios instrumentos microquirúrgicos 19 y periféricos. A la vista de lo anterior, se verá que los varios objetos de la invención se consiguen y se alcanzan otros resultados ventajosos. Como podían hacerse varios cambios en las construcciones y métodos anteriores sin apartarse del alcance de la invención, se pretende que todo el tema contenido en la descripción anterior o mostrado en los dibujos que se acompañan sea interpretado como ilustra-tivo y no en un sentido de limitación.

Claims (48)

  1. REIVINDICACIONES 1. Un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo, dichos instrumentos microquirúrgicos para uso por un usuario tal como un cirujano en la realización de procedimientos quirúrgicos oftálmicos, comprendiendo dicho sistema: un bus de comunicación de datos; una interfase de usuario conectada al bus de comunicaciones de datos, proporcionando dicha interfase del usuario información al usuario y recibiendo información del usuario, cuya información es representativa de los parámetros de funcionamiento de los instrumentos microquirúrgicos ; un primer módulo quirúrgico conectado y que controla uno de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento, estando conectado dicho primer módulo micro-quirúrgico al bus de comunicaciones de datos; un segundo módulo quirúrgico conectado y que controla otro de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento, estando conectado dicho segundo módulo quirúrgico al bus de comunicaciones de datos; y donde el bus de comunicaciones de datos proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfase del usuario y el primero y segundo módulos quirúrgicos.
  2. 2. El sistema de la reivindicación 1, donde el bus de comunicaciones de datos proporciona comunicación de igual a igual entre el primero y segundo módulos quirúrgicos.
  3. 3. El sistema de la reivindicación 1, donde cada uno de los módulos y la interfase del usuario incluyen un transceptor y un procesador acoplado al transceptor para recibir los datos y transmitir los datos al bus de comunicaciones de datos y donde el bus de comunicaciones de datos, los transceptores y los procesadores forman una red de comunicaciones donde los módulos se comunican entre sí y la interfase del usuario a través de la red de comunicaciones.
  4. 4. El sistema de la reivindicación 1, donde cada módulo quirúrgico incluye un procesador que recibe y es sensible a los datos comunicados a través del bus de comunicaciones de datos para generar señales de control para controlar el instrumento microquirúrgico correspondiente durante la actuación de los procedimientos quirúrgicos.
  5. 5. El sistema de la reivindicación 1, donde la interfase del usuario incluye una memoria que almacena una pluralidad de parámetros de funcionamiento e incluye un procesador central para recuperar un conjunto de parámetros de funcionamiento de la memoria para los instrumentos microquirúrgicos, donde cada módulo quirúr-gico controla el instrumento microquirúrgico correspondiente como una función del conjunto de parámetros de funcionamiento recuperados de la memoria.
  6. 6. El sistema de la reivindicación 5, donde los parámetros de funcionamiento almacenados en la memoria comprenden un conjunto individualizado de los parámetros de funcionamiento seleccionados por el cirujano proporcionados por el usuario a través de la interfase del usuario.
  7. 7. El sistema dé la reivindicación 5, donde los parámetros de funcionamiento almacenados en la memoria son programables y donde el procesador central reprograma los parámetros de funcionamiento en respuesta a la información proporcionada por el usuario a través de la interfase del usuario.
  8. 8. El sistema de la reivindicación 1, donde. la interfase del usuario incluye una unidad de disco para uso con una memoria desmontable que almacena datos representativos de una pluralidad de parámetros de funcionamiento e incluye un procesador central para definir un conjunto de parámetros de funcionamiento para los instrumentos microquirúrgicos basados en los datos almacenados en la memoria desmontable, donde cada módulo quirúrgico controla el instrumento microquirúrgico correspondiente como una función del conjunto de los parámetros de funcionamiento definidos por el procesador central.
  9. 9. El sistema de la reivindicación 1, donde cada módulo incluye una memoria EEPROM instantánea que almacena datos de configuración y de identificación y donde los módulos y la interfase del usuario se comunican a través del bus de comunicaciones de datos como una - función de los datos almacenados en la memoria EEPROM instantánea.
  10. 10. El sistema de la reivindicación 9, donde la memoria EEPROM instantánea de cada módulo quirúrgico almacena las rutinas ejecutables para controlar el instrumento microquirúrgico correspondiente conectado a éste durante la realización de los procedimientos quirúrgicos.
  11. 11. El sistema de la reivindicación 9, donde la interfase del usuario incluye un procesador central para reprogramar la memoria EEPROM instantánea de al menos uno de los módulos a través _del bus de comunicaciones de .datos en respuesta a la información proporcionada por el usuario.
  12. 12. El sistema de la reivindicación 1, que comprende adicionalmente un conjunto de control de pedal que proporciona control remoto de al menos uno de los instrumentos microquirúrgicos y un circuito de control conectado y que controla el conjunto de control de pedal, estando conectado dicho circuito de control de pedal al bus de comunicaciones de datos donde el bus de comunicaciones de datos proporciona comunicación de datos representativa de los parámetros de funcionamiento entre la interfase del usuario y el circuito de control de pedal.
  13. 13. El sistema de la reivindicación 12, donde el bus de comunicaciones de datos proporciona comunicación de igual a igual entre el circuito de control de pedal y el primero y segundo módulos quirúrgicos.
  14. 14. El sistema de la reivindicación 12, donde el circuito de control de pedal es sensible al conjunto de control de pedal para cambiar los parámetros de funcionamiento de los instrumentos microquirúrgicos.
  15. 15. El sistema de la reivindicación 12, donde el circuito de control de pedal incluye una memoria EEPROM instantánea que almacena datos de configuración y de identificación y donde los módulos y el circuito de control de pedal se comunican a través del bus de comunicaciones de datos como una función de los datos almacenados en la memoria EEPROM instantánea.
  16. 16. El sistema de la reivindicación 12, donde la memoria EEPROM instantánea del circuito de control de pedal almacena rutinas ejecutables para controlar el conjunto de control de pedal conectado al mismo durante la realización de los procedimientos quirúrgicos.
  17. 17. El sistema de la reivindicación 12 , donde la interfase del usuario incluye un procesador central para reprogramar la memoria EEPROM instantánea del circuito de control de pedal a través del bus de comunicaciones de datos en respuesta a la información proporcionada por el usuario. '
  18. 18. El sistema de la reivindicación 12, donde el circuito de control de pedal incluye un procesador que recibe y es sensible a los datos comunicados a través del bus de comunicaciones de datos para generar señales de control para controlar el conjunto de control de pedal durante la realización de los procedimientos quirúrgicos.
  19. 19. El sistema de la reivindicación 1, que comprende adicionalmente una pantalla sensible al tacto que tiene una representación sensible a la interfase del usuario para representar información al usuario.
  20. 20. El sistema de la reivindicación 19, donde la representación incluye un menú en la pantalla que representa las opciones disponibles para el usuario, siendo sensible dicho menú en la pantalla al usuario que toca la pantalla para seleccionar una o más de las opciones disponibles.
  21. 21. El sistema de la reivindicación 1, donde cada módulo quirúrgico se selecciona a partir de lo siguiente: un módulo de intercambio de aire/fluido; un módulo de tijeras/fórceps; un. módulo de facoemulsificación; un módulo de facofragmentación; un módulo de facoemulsificación y facofragmentación; un módulo de irrigación/aspiración/vitrectomía para uso con una bomba scroll; un módulo de irrigación/aspiración/vitrectomía para uso con una bomba venturi; un módulo de coagulación bipolar; y un módulo de iluminación.
  22. 22. El sistema de la reivindicación 1, que comprende adicionalmente un conjunto de polo (IV) intravenoso y un circuito de control conectado y que controla el conjunto de polo IV para accionar un motor y subir y bajar el conjunto de polo IV, estando conectado dicho circuito de control de polo IV al bus de comunica-ciones de datos, donde el bus de comunicaciones de datos proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfase del usuario y el circuito de control del polo IV.
  23. 23. El sistema de la reivindicación 1, donde la interfase del usuario incluye un circuito receptor (IR) infrarrojo para recibir señales desde un control remoto IR y donde el usuario proporciona información representativa de los parámetros de funcionamiento a la ipterfase del usuario a través del control remoto IR.
  24. 24. El sistema de la reivindicación 1, donde los parámetros de funcionamiento definen al menos uno de los siguientes: una velocidad de corte con tijeras variable linealmente; una velocidad fija de corte con tijeras; un corte con tijeras de actuación individual; un nivel de cierre de las tijeras de actuación proporcional; una presión de aire/fluido; un caudal de flujo de aire/fluido; un nivel de potencia bipolar variable linealmente; un nivel de potencia bipolar fija; un nivel de intensidad de iluminación; un nivel de presión de vacío de aspiración; un caudal de flujo de aspiración; - una velocidad de corte de vitrectomía variable linealmen- te; una velocidad fija de corte de vitrectomía; un corte de vitrectomía de actuación individual; un nivel de potencia de facoemulsificación; un nivel de potencia de facofragmentación; una velocidad de impulsos de facoemulsificación; una velocidad de impulsos de facofragmentación; una pluralidad de niveles de retén de paso de pedal; y una altura de polo intravenoso.
  25. 25. Un sistema para controlar una pluralidad de instrumentos microquirúrgicos oftálmicos conectados al mismo, dichos instrumentos microquirúrgicos para uso por un usuario tal como un cirujano en la realización de procedimientos quirúrgicos oftálmicos, comprendiendo dicho sistema: un bus de comunicaciones de datos; una interfase de usuario conectada al bus de comunicaciones de datos, 'proporcionando dicha interfase del usuario información al usuario y recibiendo información del usuario, cuya información es representativa de los parámetros de funcionamiento; un módulo quirúrgico conectado y que controla uno de los instrumentos microquirúrgicos como una función de al menos uno de los parámetros de funcionamiento, estando conectado dicho primer módulo, quirúrgico al bus de comunicaciones de datos; un circuito de control remoto conectado y que controla una unidad de control remoto como una función de al menos uno de los parámetros de funcionamiento, estando conectado dicho circuito de control remoto al bus de comunicaciones de datos, funcionando dicha unidad de control remoto para cambiar los parámetros de funcionamiento de los instrumentos microquirúrgicos durante la realización de los procedimientos quirúrgicos; y donde el bus de comunicaciones de datos proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfase del usuario y el módulo quirúrgico y el circuito de control remoto.
  26. 26. El sistema de la reivindicación 25, donde la unidad de control remoto comprende un conjunto de control de pedal para proporcionar control remoto de al menos uno de los instrumentos microquirúrgicos y donde el circuito de control remoto comprende un circuito de control de pedal para controlar el conjunto de control de pedal.
  27. 27. El sistema de la reivindicación 25, donde el bus de comunicaciones de datos proporciona comunicación de igual a igual entre el circuito de control de pedal y el módulo quirúrgico.
  28. 28. El sistema de la reivindicación 27, donde el circuito de control de pedal es sensible al conjunto de control de pedal pava cambiar los parámetros de funcionamiento de los instrumentos microquirúrgicos.
  29. 29. El sistema de la reivindicación 27, donde el circuito de control de pedal incluye una memoria EE- PROM instantánea que almacena datos de configuración y de identificación y donde el módulo y el circuito de control de pedal se comunican a través del bus de comunicaciones de datos como una función de los datos almacenados en la EEPROM instantánea.
  30. 30. El sistema de la reivindicación 29, donde la memoria EEPROM instantánea del circuito de control de pedal almacena rutinas ejecutables para controlar el conjunto de control de pedal conectado al mismo durante la realización de los procedimientos quirúrgicos.
  31. 31. El sistema de la reivindicación 29, donde la interfase del usuario incluye un procesador central para reprogramar la memoria EEPROM instantánea del circuito de control de pedal a través del bus de comuni-caciones de datos en respuesta a la información proporcionada por el usuario.
  32. 32. El sistema de la reivindicación 27, donde el circuito de control de pedal incluye un procesador que recibe y es sensible a los datos comunicados a través del bus de comunicaciones de datos para generar señales de control para controlar el conjunto de control de pedal durante la realización de los procedimientos quirúrgicos.
  33. 33. El sistema de la reivindicación 25, donde el bus de comunicaciones de datos proporciona comunica-ción de igual a igual entre el circuito de control remoto y el módulo quirúrgico.
  34. 34. El sistema de la reivindicación 25, donde el módulo y el circuito de control remoto incluyen cada uno un transceptor y un procesador acoplado al transcep-tor para recibir datos y transmitir datos al bus de comunicaciones de datos y donde el bus de comunicaciones de datos, los transceptorés y los procesadores forman una red de comunicaciones, donde el módulo y el circuito de control remoto se comunican entre sí y la interfase del usuario a través de la red de comunicaciones.
  35. 35. El sistema de la reivindicación 25, donde el módulo quirúrgico incluye un procesador que recibe y es sensible a los datos comunicados a través del bus de comunicaciones de datos para generar señales de control para controlar el instrumento microquirúrgico correspondiente durante la realización de los procedimientos quirúrgicos.
  36. 36. El sistema de la reivindicación 25, donde la interfase del usuario incluye una memoria que almacena uña pluralidad de parámetros de funcionamiento e incluye un procesador central para recuperar un conjunto de parámetros de funcionamiento desde la memoria, donde el módulo quirúrgico controla el instrumento microquirúrgico correspondiente y el circuito de control remoto controla la unidad de control remota como una función del conjunto de parámetros de funcionamiento recuperados de la memoria.
  37. 37. El sistema de la reivindicación 25, donde los parámetros de funcionamiento almacenados en la memoria comprenden un conjunto individualizado de los parámetros de funcionamiento seleccionados por el cirujano proporcionados por el usuario a través de la interfase del usuario.
  38. 38. El sistema de la reivindicación 25, donde los parámetros de funcionamiento almacenados en la memoria son programables y donde el procesador central reprograma los parámetros de funcionamiento en respuesta a la información proporcionada por el usuario a través de la interfase del usuario.
  39. 39. El sistema de la reivindicación 25, donde la interfase del usuario incluye una unidad de disco para uso con una memoria desmontable que almacena datos representativos de una pluralidad de parámetros de funcionamiento e incluye un procesador central para definir un conjunto de parámetros de funcionamiento para los instrumentos microquirúrgicos basados en los datos almacenados en la memoria desmontable, donde el módulo quirúrgico controla el instrumento microquirúrgico correspondiente como una función del conjunto de paráme- tros de funcionamiento definidos por el procesador central.
  40. 40. El sistema de la reivindicación 25, donde el módulo y el circuito de control remoto incluyen cada uno de ellos una memoria EEPROM instantánea que almacena los datos de configuración e identificación y donde el módulo, el circuito de control remoto y la interfase del usuario se comunican a través del bus de comunicaciones de datos como una función de los datos almacenados en la memoria EEPROM instantánea.
  41. 41. El sistema de la reivindicación 40, donde la memoria EEPROM instantánea del módulo quirúrgico almacena rutinas ejecutables para controlar el instrumento microquirúrgico correspondiente conectado al mismo durante la realización de los procedimientos quirúrgicos.
  42. 42. El sistema de la reivindicación 40, donde la interfase del usuario incluye un procesador central para reprogramar la memoria EEPROM instantánea del módulo y/o el circuito de control remoto a través del bus de comunicaciones de datos en respuesta a la información proporcionada por el usuario.
  43. 43. El sistema de la reivindicación 25, que comprende adicionalmente una pantalla sensible al tacto que tiene una representación sensible a la interfase del usuario para representar información al usuario.
  44. 44. El sistema de la reivindicación 43, donde la pantalla incluye un menú en pantalla que representa opciones disponibles al usuario, siendo sensible dicho menú en la pantalla al usuario que toca la pantalla para seleccionar una o más de las opciones disponibles.
  45. 45. El sistema de la reivindicación 25, donde el módulo quirúrgico se selecciona a partir de lo siguiente: un módulo de intercambió de aire/fluido; un módulo tijeras/fórceps; un módulo de facoemulsificación; un módulo de facofragmentación; un módulo de facoemulsi- ficación y facofragmentación; un módulo de irrigación/as- piración/vitrectomía para uso con una bomba scroll; un módulo de irrigación/aspiración/vitrectomía para uso con una bomba venturi; un módulo de coagulación bipolar; y un módulo de iluminación.
  46. 46. El sistema de la reivindicación 25, que comprende adicionalmente un conjunto de polo (IV) intravenoso y un circuito de .control conectado y que controla el conjunto de polo IV para accionar un motor para subir y bajar el conjunto de polo IV, estando conectado dicho circuito de control de polo IV al bus de comunicaciones de datos, donde el bus de comunicaciones de datos proporciona comunicación de datos representativos de los parámetros de funcionamiento entre la interfase del usuario y el circuito de control del polo IV.
  47. 47. El sistema de la reivindicación 25, donde la interfase del usuario incluye un circuito receptor (IR) infrarrojo para recibir señales desde un control remoto IR y donde el usuario proporciona información representativa de los parámetros de funcionamiento a la interfase del usuario a través del control remoto IR.
  48. 48. El sistema de la reivindicación 1, donde los parámetros de funcionamiento definen al menos uno de los siguientes: una velocidad de corte con tijeras variable linealmente; una velocidad de corte con tijeras fija; un corte con tijeras de actuación individual; un nivel de cierre de tijeras de actuación proporcional; una presión de aire/fluido; un caudal de flujo de aire/fluido; un nivel de potencia bipolar variable; un nivel de potencia bipolar fija; un nivel de intensidad de ilumina-ción; un nivel de presión de vacío de aspiración; un
MXPA/A/1999/001986A 1996-08-29 1999-03-01 Sistema microquirurgico oftalmico, que emplea modulos reprogramables y eeprom de flash MXPA99001986A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US60/025498 1996-08-29
US08/721391 1996-09-26

Publications (1)

Publication Number Publication Date
MXPA99001986A true MXPA99001986A (es) 2002-03-26

Family

ID=

Similar Documents

Publication Publication Date Title
AU723086B2 (en) Surgical module with neuron chip communication
US6251113B1 (en) Ophthalmic microsurgical system employing surgical module employing flash EEPROM and reprogrammable modules
US6055458A (en) Modes/surgical functions
US6086598A (en) Ophthalmic microsurgical system having color sensor for cassette identification
US6106512A (en) Numeric keypad simulated on touchscreen
US6117126A (en) Surgical module with independent microprocessor-based communication
US5997528A (en) Surgical system providing automatic reconfiguration
US6086576A (en) Automatically switching the termination of a communications bus
MXPA99001986A (es) Sistema microquirurgico oftalmico, que emplea modulos reprogramables y eeprom de flash
MXPA99001987A (es) Modos/funciones quirurgicas
MXPA99001990A (es) Modulo quirurgico con comunicacion de chip neuron
MXPA99001989A (es) Teclado numerico simulado en pantalla de contacto