Body-condition-dependent stimulation with real-time communication between an action module and a capture module
The invention relates to a system for body-condition-dependent stimulation by means of function modules, e.g. an action module ( 2 , D/A module) for stimulating tissue and a capture module ( 3 , A/D module) for deriving/measuring bio data or bio signals, characterized in that the two modules communicate via a communication link ( 5 ) that meets hard or at least firm real-time requirements. The communication link ( 5 ) preferably comprises a real-time-capable bus to which the two modules are connected, above all an EtherCAT bus.
1 . A system for body-condition-dependent stimulation, including a master module ( 4 , Master) for processing module signals/data, a control module ( 7 , DIQ module) for digital input/output control of actuators and at least two function modules, in particular an action module ( 2 , D/A module) for stimulating tissue, and a capture module ( 3 , A/D module) for deriving/measuring bio data or bio signals, characterized in that the communication between the modules takes place via a communication link ( 5 ) that meets hard or at least firm real-time requirements, the communication link ( 5 ) comprising a real-time-capable bus (ECAT) to which the at least two function modules are connected,
the modules ( 2 , 3 , 4 , 7 ) adapted to exchange information with one another on the real-time-capable bus (ECAT) during the same calculation step at a clock pulse provided by the master module ( 4 , Master) depending on the data processing of the master module.
2 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that the action module ( 2 , D/A module) for actuating actuators for stimulating tissue, the capture module ( 3 , A/D module) for deriving/measuring bio data or bio signals and the control module ( 7 , DIO module) for digital input/output control of actuators, for stimulating tissue, of external devices are connected to the real-time-capable bus (ECAT).
3 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that the capture module ( 3 , A/D module) is designed to send the measured data/signals to the master module ( 4 , Master) via the communication link ( 5 ), the master module ( 4 , Master) is designed to process the received data and the master module ( 4 , Master) is further designed to send data/commands to the action module ( 2 , D/A module) to activate the stimulation of tissue via the actuators.
4 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that the capture module ( 3 , A/D module) comprises an A/D converter for converting analog bio data/bio signals captured by the capture module to digital signals to be processed in the master module ( 4 , Master).
5 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that the action module ( 2 , D/A module) comprises a D/A converter for converting digital control signals provided by the master module ( 4 , Master) to analog signals that are supplied to the actuators for stimulating tissue.
6 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that the control module ( 7 , DIO module) performs digital input/output control of the signal flow of digital control signals provided by the D/A converter of the action module ( 2 , D/A module) and the master module ( 4 , Master) by means of trigger signals ( 26 , 36 ) generated by the master module ( 4 , Master) and generated by the control module (DIO module).
7 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that a galvanic isolation ( 6 ) is provided between at least one module ( 4 , 7 ) and the real-time-capable bus (ECAT).
8 . The system for body-condition-dependent stimulation according to claim 1 , characterized in that the real-time-capable bus (ECAT) is an EtherCAT bus.
9 . A method for body-condition-dependent stimulation based on the system according to claim 1 , wherein the modules communicate with one another in a closed loop and the data of a function module, in particular an action module ( 2 , D/A module), have effects on the behavior and/or function of a further function module, in particular a capture module ( 3 , A/D module), and vice versa, wherein the master module ( 4 , Master) generates a data packet at a predetermined clocking, in particular one data packet per millisecond, which is sent to the function modules to pass through them and returned to the master module via the communication link ( 5 ).
10 . The method for body-condition-dependent stimulation according to claim 9 , wherein an action module ( 2 , D/A module) is provided, which receives and executes a control command for stimulation in the form of a neuromodulation excitation/inhibition.
11 . The method for body-condition-dependent stimulation according to claim 9 , wherein the action module ( 2 , D/A module) controls magnetic, electromagnetic, mechanical, pneumatic and/or hydraulic actuators for directly influencing the biological tissue or organs.
12 . The method for body-condition-dependent stimulation according to claim 9 , wherein the action module ( 2 , D/A module) performs multi-channel stimulation of biological tissue based on features from the bio data capture of bio signals of different origins by a capture module ( 3 , A/D module) in a frequency range of 0 to some kilohertz, in particular up to 100, 200 or 300 kHz.
13 . The method for body-condition-dependent stimulation according to claim 9 , having a capture module ( 3 , A/D module) designed to capture EEG, ECG, EXG, EMG, EOG, ERG, PPT, respiratory, MCG, MEG, BP, SpO2 signals.