COMPEX MOTION - NEW PORTABLE TRANSCUTANEOUS STIMULATOR FOR NEUROPROSTHETIC APPLICATIONS
|
|
- Gilbert Greene
- 6 years ago
- Views:
Transcription
1 To appear in the Proceedings of the European Control Conference 2001, Porto, Portugal, September 4-7, 2001 COMPEX MOTION - NEW PORTABLE TRANSCUTANEOUS STIMULATOR FOR NEUROPROSTHETIC APPLICATIONS M.R. Popovic 1,4, T. Keller 1,2, I.P.I. Pappas 1, P.Y. Müller 3 1 Automatic Control Laboratory, Swiss Federal Institute of Technology Zurich, Switzerland 2 ParaCare - Institute for Rehabilitation and Research, University Hospital Balgrist, Switzerland 3 Compex SA, Switzerland 4 Institute of Biomaterials and Biomedical Engineering, University of Toronto, Canada fes@aut.ee.ethz.ch Keywords: FES, FNS, electric stimulator, neuroprosthesis Abstract A new portable and programmable transcutaneous electric stimulator Compex Motion that can be used for a wide range of Functional Electrical Stimulation (FES) applications is presented. The stimulator has four current regulated stimulation channels and has two input channels that can be configured as analog or digital input channels. The number of stimulation channels can be expanded in multiples of four (e.g. 8,12,16, ) by using 2,3,4, or more stimulators that are working in parallel. When the stimulators work in parallel their stimulation sequences and stimulation timings are fully synchronized. The Compex Motion stimulator can be programmed to generate arbitrary stimulation sequences. The programmed stimulation sequences are stored on readily exchangeable memory chip-cards. By replacing (exchanging) the chip-card the function of the stimulator is changed to provide another function or FES treatment. The stimulator can be controlled via any external sensor, sensory system or laboratory equipment with an output voltage in the range 0-5 V. The Compex Motion stimulator can be used to develop various custom-made neuroprostheses, neurological assessment devices, muscle exercise systems, and experimental set-ups for physiological studies. The Compex Motion stimulator is manufactured by the company Compex SA, located in Switzerland, and is currently undergoing clinical trials. 1 Introduction The existing portable electric stimulators that apply surface FES technology and are used for neuroprostheses development are seldom designed to carry out two or more unrelated FES tasks. [3]. Usually single electric stimulator is designed for one very specific application. Therefore if one wants to use an electric stimulator designed for one application to perform another FES task, one has to modify either the stimulator's hardware or its software. In general, such alterations are impractical and costly. As a result, many FES groups were forced to develop their own stimulators in order to meet their research and clinical needs. Despite that so many different stimulators were developed thus far a standardized, programmable, and portable electric stimulator that can be used for a wide range of transcutaneous FES applications does not exist yet [1]. In this article we are describing a new generation of transcutaneous electric stimulator Compex Motion. This stimulator represents further evolution and expansion of the already existing ETHZ-ParaCare FES system [2,3]. This new stimulator together with a Personal Computer (PC) can be used to rapidly prototype neuroprostheses or to carry out physiological experiments involving electric stimulation. At the same time the system can be used as a stand alone neuroprosthetic device that assists Spinal Cord Injured (SCI) patients to perform various functions in Activities of Daily Living (ADL), such as walking, standing, and grasping. In a hospital setting the system can be used during rehabilitation to treat muscle atrophy, and to assist incomplete SCI and stroke patients to relearn functions such as grasping and walking. 2 Compex Motion Hardware The Compex Motion stimulator has the identical hardware as the Compex 2 stimulator, which is manufactured by the company Compex SA. The Compex 2 stimulator is produced in large quantities, it is CE approved, and it is successfully used for various therapeutic and medical applications. The electrical stimulator Compex Motion is a microcontroller based system with four stimulation channels (see Table 1). The
2 stimulation channels are current regulated and have 2 µs rise time for pulses with 100 ma amplitudes (100 ma is the maximum pulse amplitude that can be generated by the stimulator). Self-adhesive stimulation electrodes that can be placed on the subject s skin are used to deliver desired stimulation to the selected muscles and muscle groups. The stimulator has two input channels A and B, and a special purpose port C. Two input channels A and B can be configured either as analog or digital input channels with the voltage range 0-5 V. The special purpose port C is used to interconnect the stimulators, to serially communicate with a PC, and to trigger the stimulator using a push button. By interconnecting two or more stimulators one can expand the number of stimulation channels from four to multiplies of four channels (8,12,16, ). In such an arrangement one stimulator is set to be a master stimulator and all other stimulators that are attached to the master stimulator are set as slave stimulators. The function of the master stimulator is to ensure that all interconnected stimulators operate synchronously. 3 Compex Motion Software The Compex Motion stimulator is programmed with a Graphical User Interface (GUI) software that is installed on a PC (see Figure 2). The GUI software applies drag-and-drop technique to program the stimulation sequences. This is done by sequentially placing icons called primitives on a time line that describes the chronology of the tasks that will be carried out by a single stimulation channel. There are four such time lines and each time line defines tasks that will be executed by a corresponding stimulation channel. There are 56 primitives that describe tasks that can be carried out by the stimulator (see Table 2). These 56 primitives are grouped into following types of primitives: (1) constant pulse width, (2) pulse width ramp-up, (3) pulse width ramp-down, (4) no stimulation, (5) delay, (6) change amplitude, (7) change frequency, (8) jump back, (9) synchronize, (10) user interaction, (11) user branch, (12) user interrupt, (13) end, (14) turn off, (15) display text, (16) generate sound, (17) random frequency, (18) random pulse width, and (19) random amplitude. These primitives are either global or local. The global primitives are marked with and represent tasks that affect all active stimulation channels. The local primitives are labeled with and represent tasks that affect only channels in which time lines they appear. Figure 1: Compex Motion electric stimulator and its hardware: stimulator, 3 memory chip-cards, 2 EMG sensors, and 2 stimulation electrodes The Compex Motion stimulator has a rechargeable NiMH battery that provides eight hours of continuous stimulation and requires less than two hours to charge the battery. An AC/DC adapter is used to charge the battery. The stimulator also has a dot matrix LED display that provides a visual interface between the user and the stimulator. The stimulator can be controlled via nine push buttons placed above the LED display (see Figure 1) or via various user interfaces that can be attached to A, B and C ports. Standard user interfaces that are currently provided with the stimulator are an EMG sensor and a push button. These interfaces can be used to control and regulate the stimulation sequences and stimulation parameters. Additional stimulator features, accessories, and hardware data are provided in Table 1. Figure 2: Main window of the Compex Motion GUI software. It shows four horizontal time lines associated with each stimulation channel (center and right), pulse amplitude and pulse width safety limits (left), pulse type settings (center bottom), memory chip-card functions (right bottom), and setup functions (left bottom). The user interaction primitives are functions that allow a subject to generate commands to trigger the stimulator. Triggering can be facilitated either using digital or analog input signals. In either case an arbitrary curve profile that represents the triggering condition and is defined with the GUI software is used to trigger the stimulator. When the desired curve profile is generated at the 2
3 specified input port A or B, the triggering is executed. The triggering control can be used, for example, to initiate the stimulation patterns, to terminate stimulation, and to choose between two different stimulation patterns. Sensors such as EMG sensors, force sensitive resistors, gyroscopes, foot switches, and push buttons were already successfully applied with the user interaction primitives. Continuous regulation of the stimulation intensity can be done using an analog input signal. In that case the pulse amplitude depends on the voltage level of the input signal. This dependence can be nonlinear and is defined with a lookup table that can be imported as an ASCII file and can be edited both graphically and numerically. Each stimulation channel has its own lookup table. This feature allows one to regulate the stimulation intensity in real time using analog inputs. Thus far sensors such as EMG sensors, sliding resistors, and potentiometers were already successfully implemented with this control strategy. Main features of the GUI software: The GUI software specifies the chronology of the stimulation sequences, stimulation parameters, interfaces the stimulator should support, and commands the user needs to issue via the user interfaces to evoke a desired stimulation sequence. Stimulation programs developed with the GUI software can be stored as files that can be up loaded. This feature allows one to create libraries of stimulation programs that can be used with various subjects. The software also allows one to use various pulse width ramp-up and ramp-down profiles. These profiles can be either linear or nonlinear. They can be imported as ASCII files and edited both graphically and numerically. Each stimulation channel can have two different ramp-up and ramp-down profiles. One can use these profiles to compensate for the nonlinear muscle recruitment property [1]. The software also allows one to select monophasic or biphasic pulses, monopolar or bipolar pulses, and alternating or nonalternating pulses [1]. A stimulation program developed with the GUI software is stored on a chip-card that is plugged in the stimulator s card read-and-write module. The stimulation program developed with the GUI software is downloaded via serial port C to the chip-card. The content of the chip-card can be also uploaded and displayed using the GUI software. Without the chip-card the stimulator is not able to perform any function. By exchanging the chip-card (which takes less than 5 s) one instantly changes the function of the stimulator. This feature allows one to apply the same stimulator for various FES applications and various subjects that require different FES treatments, without loosing any time. The simulator also facilitates real-time EMG signal processing with stimulation artifact suppression algorithm that can be used for EMG neuroprosthesis control [2]. The Compex Motion stimulator allows one to control the pulse amplitude and the pulse width independently. Conceptually, the pulse width is used to sequence the stimulation patterns, and the pulse amplitude is used to regulate the overall stimulation intensity. This feature allows one to decouple the control of the stimulation patterns and the stimulation intensity. For example, the sequence of hand opening and closing tasks in the case of a neuroprosthesis for grasping is defined with strings of primitives that control pulse widths in the stimulation channels. At the same time the intensity of grasp is regulated with the pulse amplitude. In such a case one can use a push button to trigger the stimulation sequences defined with the primitives while the stimulation intensity is regulated via sliding resistor (analog input) that controls the stimulation amplitude. 4 Examples of Stimulation Programs 4.1 Neuroprosthesis for Grasping - Lateral Grasp In Figure 3 it is shown how the GUI software can be used to program a stimulation sequence that generates simple lateral grasp. The output of Channel 1 is connected to the stimulation electrodes placed above the finger extensors, and the output of Channel 2 is connected to the stimulation electrodes placed above the finger flexors. The first primitive (icon) in the time lines of both Channels 1 and 2 is a user interaction primitive (marker 1 in Figure 3). Let us assume that this user interaction primitive is set such that in order to trigger the stimulation the patient has to voluntarily contract a deltoid muscle that is instrumented with an EMG sensor connected to the port A. Until the patient contracts the deltoid muscle the stimulator does not generate any stimulation. After the deltoid muscle is contracted stimulation is provided by the Channel 1 that has the following four primitives after user interaction primitive: rump up, constant pulse, ramp down, and no stimulation. These primitives generate the following stimulation sequence. The width of the stimulation pulse is increased from 0 µs to a predefined value (for example 250 µs), stays at that level for a certain time period, and then decreases back to 0 µs. While the stimulation pulse width increases and decreases the stimulation amplitude remains constant (for example 22 ma). While Channel 1 is active Channel 2 does not generate any stimulation since its second icon in the time line is no stimulation primitive. This stimulation sequence generates a hand opening function that typically lasts 2 or 3 seconds. 3
4 When the hand opening task is completed, the program reaches primitives marked with 2. This indicates that as the stimulation sequence in Channel 1 is completed, Channel 2 starts generating the stimulation sequence as shown in Figure 3. At this point in Channel 2 the following primitives appear: rump up, constant pulse, and user interaction. The onset of the stimulation in Channel 2 starts in the same way as it did previously with Channel 1 except that the stimulation does not terminate after the predefined time period. In this particular case the user interaction that comes after the constant pulse primitive ensures that the stimulation pulse with constant pulse width will be generated until the deltoid muscle is contracted for the second time (i.e. user interaction is activated). This ensures that the patient will have the fingers flexed (hand closed) as long as he/she desires. In the time lines in Figure 3 this is indicated with the marker 3. This type of stimulation sequence is typically used to train high lesion SCI patients to perform lateral grasp. Once the patients master this grasping strategy more sophisticated grasping strategies are applied [3] Figure 4: Time lines that are used to generate a walking in a disabled leg. Markers 1 and2 indicate primitives that are executed at the same time. 4.2 Neuroprosthesis for Walking Figure 3: Time lines that are used to generate a lateral grasp. Each icon in the time line represents a primitive. Markers 1,2, and 3 indicate primitives that are executed at the same time. When the patient contracts the deltoid muscle for the second time in Channel 2 the following primitives are executed: ramp down, no stimulation, jump to first, and end. In Channel 1 primitives that are executed after the user interaction is activated are: time delay, rump up, constant pulse, no stimulation, jump to first, and end. These two sequences of primitives cause the finger flexors to relax (Channel 1) and the finger extensors to contract (Channel 2) for a predefined period of time (typically 2 s). These stimulation sequences generate hand opening followed by the termination of all stimulation. Then the program in both stimulation channels jumps to the first primitives in both time lines. This effectively brings the stimulation sequences in both channels to the starting point and the stimulator is again ready to generate hand opening function after the patient voluntarily contracts the deltoid muscle. In Figure 4 a stimulation sequence that is used to generate a walking sequence in a disabled lag of an incomplete SCI patient is presented [3]. Channels 1, 2, 3 and 4 are stimulating extensor digitorum longus, tibialis anterior, vastus medialis, and hamstrings of the disabled leg, respectively. The other leg of the patient is in a good condition and the patient uses it to pace the gait, to maintain balance during walking and standing, and to support the body during walking and standing. The stimulated leg only generates the walking sequence and it carries a part of the body weight during walking. Besides the neuroprosthesis the patient uses crutches or a walker to maintain stability during walking. This stimulation sequence is also triggered with a user interaction primitive. In this particular case the stimulation sequences are triggered with a push button [3]. Each time the patient wants to make a step with the disable leg he/she has to push the button. Once the button is pushed the stimulation sequence shown in Figure 4 is generated causing a steping motion with the disable leg. This stimulation program is commonly used as a part of treadmill training for incomplete SCI and stroke patients who are trained to walk. 5 Clinical Trials Currently a number of patients are using the Compex Motion stimulator as a neuroprosthesis for grasping or walking at our 4
5 facilities at the ParaCare center. Besides walking and grasping the system is successfully used to treat shoulder subluxation and to strengthen muscles in some patients. Multi-center trials are expected to start by the end of this year. Acknowledgements This project was supported by a grant from the Federal Commission for Technology and Innovation, Switzerland - Project No Practical Guide, USA: Rehabilitation Engineering Program, Los Amigos Research and Education Institute, Rancho Los Amigos Medical Center, 3 ed. [2] Keller T., Curt A., Popovic M. R., Dietz V., and Signer A., Grasping in High Lesioned Tetraplegic Subjects Using the EMG Controlled Neuroprosthesis, The Journal of Neuro- Rehabilitation, vol.10, pp , [3] Popovic M.R., Keller T., Pappas I.P.I., Dietz V., and Morari M., Surface-Stimulation Technology for Grasping and Walking Neuroprostheses, IEEE Eng. in Medicine and Biology, January/February References [1] Baker L., McNeal D., Benton L., Bowman B., and Waters R., Neuromuscular Electrical Stimulation - A Feature Characteristics 4 stimulation channels Current regulated Pulse amplitude Range: ma resolution: 1 ma (8 Bit) Pulse width Range: 0-16 ms resolution: 500 ηs (14 Bit) Stimulation frequency Range: Hz resolution: 1 Hz (8 Bit) 2 digital input ch. (A & B) Range: 0-5 V TTL 2 analog input ch. (A & B) Max sampling frequency: 12 khz Range: 0-5 V resolution: 20 mv (8 Bit) 1 special purpose port (C) Push button, serial port communication, and stimulator interconnection Working regimes Master/slave Stimulation pulses Monophasic/biphasic; monopolar/bipolar; and alternating/nonalternating Microcontroller Motorola HC11 dot matrix LED display No. pixels: 165 x 64 dimensions: 72 mm x 30 mm chip-card Can store up to 255 primitives per channel and all relevant stimulation parameters NiMH battery Rechargeable, 8 h of continuous stimulation Stimulator dimensions 148 mm x 80 mm x 30 mm & 420 g Accessories AC/DC adapter, push button, 4 cables, self-adhesive electrodes, EMG sensor,... Table 1: Compex Motion data sheet Pulse Width Primitives: constant pulse width Generates a pulse with a constant width (4 different values are available per channel) pulse width ramp-up Profile for changing the pulse width (2 different profiles are available per channel; profiles are described with 16 values that can be edited) pulse width rampdown no stimulation Pulse width equal to 0 Profile for changing the pulse width (2 different profiles are available per channel; profiles are described with 16 values that can be edited) delay Keeps the actual pulse width at the previous level for the given time interval Table 2: List of GUI primitives part 1 5
6 Pulse Amplitude Primitives: change amplitude Changes the amplitude from previous to new value in a specified time period (change is linear) Pulse Frequency Primitives: change frequency Changes stimulation frequency (4 different values are available and they apply to all stimulation channels) Primitive Sequence Control: jump back Program jumps back n times in the sequence to the marker primitive, where n=1-255, or n is infinite (n=0). synchronize Synchronizes otherwise independent stimulation sequences in all 4 stimulation channels Human Interaction Primitives: user interaction This primitive waits for a specific user action to trigger a stimulation sequence. One can use an arbitrary triggering profile and a sensor. (7 different user interaction criteria can be used) user branch Two trigger criteria set in user interaction primitive are used to generate branching. If criterion 1 is fulfilled the program proceeds with the next primitive in the line. If criterion 2 is fulfilled the program jumps to a predefined marker and proceeds with the next primitive after the marker. (2 user branches are available) user interrupt One trigger criterion set in user interaction primitive is used to generate interrupt. If this criterion is fulfilled between markers ON and OFF the program jumps to a predefined marker and proceeds with the next primitive after the marker. (1 user interrupt is available) General Primitives: end Terminates stimulation in the specified channel time line turn off display text generate sound Turns off the stimulator Displays two text lines with 8 characters in each text line (4 different text primitives are available) Generates a melody (2 different short melodies are available) Special Primitives: random frequency Activates the stochastic variation of the frequency. The frequency varies randomly about the nominal value, within a specified range (± 0-100%), following a uniform probability distribution function. random pulse width Activates the stochastic variation of the pulse width in the specified channel(s). The pulse width varies randomly about the nominal value, within a specified range (± 0-100%), following a uniform probability distribution function random amplitude Activates the stochastic variation of the pulse amplitude in the specified channel(s). The actual amplitude varies randomly about the nominal value, within a specified range (± 0-100%), following a uniform probability distribution function Table 2: List of GUI primitives part 2 6
DESIGN AND IMPLEMENTATION OF EMG TRIGGERED - STIMULATOR TO ACTIVATE THE MUSCLE ACTIVITY OF PARALYZED PATIENTS
DESIGN AND IMPLEMENTATION OF EMG TRIGGERED - STIMULATOR TO ACTIVATE THE MUSCLE ACTIVITY OF PARALYZED PATIENTS 1 Ms. Snehal D. Salunkhe, 2 Mrs Shailaja S Patil Department of Electronics & Communication
More informationCOMBINED STIMULATION AND MEASUREMENT SYSTEM FOR ARRAY ELECTRODES
COMBINED STIMULATION AND MEASUREMENT SYSTEM FOR ARRAY ELECTRODES Markus Valtin 1,2, Thomas Schauer 1, Carsten Behling 2, Michael Daniel 2 and Matthias Weber 2 1 Control Systems Group, Technische Universität
More informationMSMS Software for VR Simulations of Neural Prostheses and Patient Training and Rehabilitation
MSMS Software for VR Simulations of Neural Prostheses and Patient Training and Rehabilitation Rahman Davoodi and Gerald E. Loeb Department of Biomedical Engineering, University of Southern California Abstract.
More informationOPERATING INSTRUCTIONS AND SYSTEM DESCRIPTION FOR THE. ISO-STIM 01D STIMULUS ISOLATION UNIT ±100 V / ±10 ma, bipolar output
OPERATING INSTRUCTIONS AND SYSTEM DESCRIPTION FOR THE ISO-STIM 01D STIMULUS ISOLATION UNIT ±100 V / ±10 ma, bipolar output VERSION 4.0 npi 2014 npi electronic GmbH, Bauhofring 16, D-71732 Tamm, Germany
More informationPresented by: V.Lakshana Regd. No.: Information Technology CET, Bhubaneswar
BRAIN COMPUTER INTERFACE Presented by: V.Lakshana Regd. No.: 0601106040 Information Technology CET, Bhubaneswar Brain Computer Interface from fiction to reality... In the futuristic vision of the Wachowski
More informationNEW-GENERATION FULLY PROGRAMMABLE CONTROLLER FOR FUNCTIONAL ELECTRICAL STIMULATION APPLICATIONS
NEW-GENERATION FULLY PROGRAMMABLE CONTROLLER FOR FUNCTIONAL ELECTRICAL STIMULATION APPLICATIONS by Davide Agnello A thesis submitted in conformity with the requirements for the degree of Master of Applied
More informationArbitrary power supplies. 160 W to 5200 W
Arbitrary power supplies 160 W to 5200 W TOE 8815 Arbitrary power supplies for generation of any voltage and current characteristics with an output power from 160 W to 5200 W. With exceptionally versatile
More informationDSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL
DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL N. Bulic *, M. Miletic ** and I.Erceg *** Faculty of electrical engineering and computing Department of Electric Machines, Drives and Automation,
More informationDesign of Low-Cost General Purpose Microcontroller Based Neuromuscular Stimulator
Journal of Medical Systems, Vol. 24, No. 2, 2000 Design of Low-Cost General Purpose Microcontroller Based Neuromuscular Stimulator Sabri Koçer, 1 M. Rahmi Canal, 1 and İnan Güler 1 In this study, a general
More informationMEASURING AND ANALYZING FINE MOTOR SKILLS
MEASURING AND ANALYZING FINE MOTOR SKILLS PART 1: MOTION TRACKING AND EMG OF FINE MOVEMENTS PART 2: HIGH-FIDELITY CAPTURE OF HAND AND FINGER BIOMECHANICS Abstract This white paper discusses an example
More informationPhysiology Lessons for use with the Biopac Student Lab
Physiology Lessons for use with the Biopac Student Lab ELECTROOCULOGRAM (EOG) The Influence of Auditory Rhythm on Visual Attention PC under Windows 98SE, Me, 2000 Pro or Macintosh 8.6 9.1 Revised 3/11/2013
More informationFunctional Electrical Stimulation (FES) via surface. RehaMovePro: A versatile mobile stimulation system for transcutaneous FES applications
A versatile mobile stimulation system for transcutaneous FES RehaMovePro: A versatile mobile stimulation system for transcutaneous FES applications Marcus Valtin (1), Kristian Kociemba (2), Carsten Behling
More informationEMG Sensor Shirt. Senior Project Written Hardware Description April 28, 2015 ETEC 474. By: Dylan Kleist Joshua Goertz
EMG Sensor Shirt Senior Project Written Hardware Description April 28, 2015 ETEC 474 By: Dylan Kleist Joshua Goertz Table of Contents Introduction... 3 User Interface Board... 3 Bluetooth... 3 Keypad...
More informationDESIGN OF BIO-POTENTIAL DATA ACQUISITION SYSTEM FOR THE PHYSICALLY CHALLENGED
Jr. of Industrial Pollution Control 33(2)(2017) pp 1542-1546 www.icontrolpollution.com Research Article DESIGN OF BIO-POTENTIAL DATA ACQUISITION SYSTEM FOR THE PHYSICALLY CHALLENGED DHANASEKAR J 1*, SENGOTTUVEL
More informationArbitrary/Function Waveform Generators 4075B Series
Data Sheet Arbitrary/Function Waveform Generators Point-by-Point Signal Integrity The Arbitrary/Function Waveform Generators are versatile high-performance single- and dual-channel arbitrary waveform generators
More informationIMPULSE 6000D/7000DP DEFIBRILLATOR/TRANSCUTANEOUS PACER ANALYZER. 25 reasons to differentiate Impulse 6000D/7000DP from all others
IMPULSE 6000D/7000DP DEFIBRILLATOR/TRANSCUTANEOUS PACER ANALYZER INTRODUCTION 25 reasons to differentiate Impulse 6000D/7000DP from all others Function 1. Compatible with full range of defibrillation technologies
More information2.0 Discussion: 2.1 Approach:
2.0 Discussion: 2.1 Approach: The design for a Power Monitor and Data Logging System is comprised of two major components: the Power Meter and the Data Logger. The Power Meter is the package that plugs
More informationA programmable and portable NMES device for drop foot correction and blood flow assist applications
Available online at www.sciencedirect.com Medical Engineering & Physics 31 (2009) 400 408 Technical note A programmable and portable NMES device for drop foot correction and blood flow assist applications
More informationA Single-Battery Switching Boost Converting Pulse Generator for Functional Electrical Stimulation in Rehabilitation Application
Vol. No. July - December 0 A Single-Battery Switching Boost Converting Pulse Generator for Functional Electrical Stimulation in ehabilitation Application Atit Tamtrakarn Faculty of Electrical Engineering,
More informationFATIGUE INDEPENDENT AMPLITUDE-FREQUENCY CORRELATIONS IN EMG SIGNALS
Fatigue independent amplitude-frequency correlations in emg signals. Adam SIEMIEŃSKI 1, Alicja KEBEL 1, Piotr KLAJNER 2 1 Department of Biomechanics, University School of Physical Education in Wrocław
More informationBME 405 BIOMEDICAL ENGINEERING SENIOR DESIGN 1 Fall 2005 BME Design Mini-Project Project Title
BME 405 BIOMEDICAL ENGINEERING SENIOR DESIGN 1 Fall 2005 BME Design Mini-Project Project Title Basic system for Electrocardiography Customer/Clinical need A recent health care analysis have demonstrated
More informationHuman-to-Human Interface
iworx Physiology Lab Experiment Experiment HN-8 Human-to-Human Interface Introduction to Neuroprosthetics and Human-to-Human Muscle Control Background Set-up Lab Note: The lab presented here is intended
More informationOff-line EEG analysis of BCI experiments with MATLAB V1.07a. Copyright g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Off-line EEG analysis of BCI experiments
More informationName: First-Order Response: RC Networks Objective: To gain experience with first-order response of RC circuits
First-Order Response: RC Networks Objective: To gain experience with first-order response of RC circuits Table of Contents: Pre-Lab Assignment 2 Background 2 National Instruments MyDAQ 2 Resistors 3 Capacitors
More informationLone Star Neuromodulation
Lone Star Neuromodulation Disruptive Pulse-Generator Technology Platform 1 Our Vision Target unmet clinical needs by creating a disruptive device platform that offers promising solutions for lowering costs,
More information400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Electronic Load ZSAC
400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A Electronic Load Electronic AC Loads, Interface overview RS-232 USB GPIB LAN System bus Analog X Analog isolated X Standard ption / not available 4226
More informationNeural Function Measuring System MEE /32 ch Intraoperative Monitoring System
Neural Function Measuring System MEE-2000 16/32 ch Intraoperative Monitoring System CSA/ DSA SEP MEP SCEP Ischemia Motor and Sensory Function Spinal Cord Function 16 o r 32 c h a n n e l I n t r a o p
More informationDRTS-6. DRTS-6 has been designed to test: DRTS-6. Advanced Protection Relay Test Set and Measurement System
DRTS-6 Advanced Protection Relay Test Set and Measurement System MULTI-TASKING EQUIPMENT DESIGNED FOR TESTING PROTECTION RELAYS, ENERGY METERS, TRANSDUCERS POWERFUL AND LIGHTWEIGHT HIGH ACCURACY: BETTER
More informationCHAPTER 7 INTERFERENCE CANCELLATION IN EMG SIGNAL
131 CHAPTER 7 INTERFERENCE CANCELLATION IN EMG SIGNAL 7.1 INTRODUCTION Electromyogram (EMG) is the electrical activity of the activated motor units in muscle. The EMG signal resembles a zero mean random
More informationTHE DEVELOPMENT OF AN INTEGRATED GRAPHICAL SLS PROCESS CONTROL INTERFACE
THE DEVELOPMENT OF AN INTEGRATED GRAPHICAL SLS PROCESS CONTROL INTERFACE ABSTRACT Guohua Ma and Richard H. Crawford The University of Texas at Austin This paper presents the systematic development of a
More informationUSB Multifunction Arbitrary Waveform Generator AWG2300. User Guide
USB Multifunction Arbitrary Waveform Generator AWG2300 User Guide Contents Safety information... 3 About this guide... 4 AWG2300 specifications... 5 Chapter 1. Product introduction 1 1. Package contents......
More informationMODELS WW5061/2. 50MS/s Single/Dual Channel Arbitrary Waveform Generators
Single / Dual Channel 50MS/s waveform generator Sine waves to 25MHz, Square to 15MHz SINE OUT to 50MHz, 1Vp-p 11 Built-in popular standard waveforms 14 Bit amplitude resolution 11 digits frequency resolution
More informationRIGOL Data Sheet. DG3000 Series Function/Arbitrary Waveform Generator DG3121A, DG3101A, DG3061A. Product Overview. Easy to Use Design.
RIGOL Data Sheet DG3000 Series Function/Arbitrary Waveform Generator DG3121A, DG3101A, DG3061A Product Overview DG3000 Series Function/Arbitrary Waveform Generators adopt DDS technology, which enables
More informationTSA 6000 System Features Summary
2006-03-01 1. TSA 6000 Introduction... 2 1.1 TSA 6000 Overview... 2 1.2 TSA 6000 Base System... 2 1.3 TSA 6000 Software Options... 2 1.4 TSA 6000 Hardware Options... 2 2. TSA 6000 Hardware... 3 2.1 Signal
More informationExperiment 8: An AC Circuit
Experiment 8: An AC Circuit PART ONE: AC Voltages. Set up this circuit. Use R = 500 Ω, L = 5.0 mh and C =.01 μf. A signal generator built into the interface provides the emf to run the circuit from Output
More informationMH8001 Four Channels Pre-Programmed TENS and EMS combo device
MH8001 Four Channels Pre-Programmed TENS and EMS combo device The MH8001 is provided with 4 controllable output channels, each independent of each other. The unit integrates EMS and TENS functions with
More informationElectronic AC Load ZSAC Series. 400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A. Rev. 3.03
Electronic AC Load Series 400 W up to 21,000 W 260 V up to 440 V 3 A up to 100 A Rev. 3.03 Electronic AC Loads, Series Interface overview RS-232 USB GPIB LAN System bus Analog / Analog isolated X X Standard
More informationA Closed-Loop System to Monitor and Reduce Parkinson s Tremors
A Closed-Loop System to Monitor and Reduce Parkinson s Tremors Tremors Group: Anthony Calvo, Linda Gong, Jake Miller, and Mike Sander Faculty Advisor: Dr. Gary H. Bernstein 8 March 2018 Design Review I
More informationST600 TRANSMITTER OPERATING INSTRUCTIONS
ST600 TRANSMITTER OPERATING INSTRUCTIONS 1892 1273 These operating instructions are intended to provide the user with sufficient information to install and operate the unit correctly. The Wood and Douglas
More informationDC and AC Circuits. Objective. Theory. 1. Direct Current (DC) R-C Circuit
[International Campus Lab] Objective Determine the behavior of resistors, capacitors, and inductors in DC and AC circuits. Theory ----------------------------- Reference -------------------------- Young
More informationPhysiology Lessons for use with the BIOPAC Student Lab
Physiology Lessons for use with the BIOPAC Student Lab ELECTROOCULOGRAM (EOG) The Influence of Auditory Rhythm on Visual Attention PC under Windows 98SE, Me, 2000 Pro or Macintosh 8.6 9.1 Revised 3/11/2013
More informationAn Electromyography Signal Conditioning Circuit Simulation Experience
An Electromyography Signal Conditioning Circuit Simulation Experience Jorge R. B. Garay 1,2, Arshpreet Singh 2, Moacyr Martucci 2, Hugo D. H. Herrera 2,3, Gustavo M. Calixto 2, Stelvio I. Barbosa 2, Sergio
More informationMomentum and Impulse. Objective. Theory. Investigate the relationship between impulse and momentum.
[For International Campus Lab ONLY] Objective Investigate the relationship between impulse and momentum. Theory ----------------------------- Reference -------------------------- Young & Freedman, University
More informationMomentum and Impulse
General Physics Lab Department of PHYSICS YONSEI University Lab Manual (Lite) Momentum and Impulse Ver.20180328 NOTICE This LITE version of manual includes only experimental procedures for easier reading
More informationEE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino
EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs 10-11 Introduction to Arduino In this lab we will introduce the idea of using a microcontroller as a tool for controlling
More informationDC Electronic Loads 8500 series
Data sheet DC Electronic Loads 8500 series 2400W 600 W - 1200 W 300 W Versatile & Economical DC Electronic Loads The 8500 series Programmable DC Electronic Loads can be used for testing and evaluating
More informationIntroduction to basic laboratory instruments
BEE 233 Laboratory-1 Introduction to basic laboratory instruments 1. Objectives To learn safety procedures in the laboratory. To learn how to use basic laboratory instruments: power supply, function generator,
More informationA Body Area Network through Wireless Technology
A Body Area Network through Wireless Technology Ramesh GP 1, Aravind CV 2, Rajparthiban R 3, N.Soysa 4 1 St.Peter s University, Chennai, India 2 Computer Intelligence Applied Research Group, School of
More informationPortable Multi-Channel Recorder Model DAS240-BAT
Data Sheet Portable Multi-Channel Recorder The DAS240-BAT measures parameters commonly found in process applications including voltage, temperature, current, resistance, frequency and pulse. It includes
More informationEG medlab. Three Lead ECG OEM board. Version Technical Manual. Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual
Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual medlab Three Lead ECG OEM board EG01010 Technical Manual Copyright Medlab 2008-2016 Version 1.03 1 Version 1.03 28.04.2016 Medlab GmbH Three Lead
More informationstock Microstim2(v2) Instruction Manual
stock Microstim2(v2) Instruction Manual SALISBURY DISTRICT HOSPITAL DEPARTMENT OF MEDICAL PHYSICS & BIOMEDICAL ENGINEERING www.salisburyfes.com WARNING: Output has a physiological effect! Read instructions
More informationScienceMode for the MOTIONSTIM8
ScienceMode for the MOTIONSTIM8 Description and Protocol W. Scholz and K. Busch Medel GmbH Poppenbütteler Bogen 11, 22399 Hamburg E-mail: kbusch@krauth-timmermann.de N.-O. Negård and T. Schauer Max Planck
More informationVERCISE DIRECTIONAL SYSTEMS* VERCISE NEURAL NAVIGATOR 2.1 PROGRAMMING TUTORIAL
VERCISE DIRECTIONAL SYSTEMS* VERCISE NEURAL NAVIGATOR 2.1 PROGRAMMING TUTORIAL *A System that includes the Vercise PC or Vercise Gevia IPG and Vercise Cartesia Directional Lead(s) form the Vercise Directional
More informationDRTS 66 The new generation of advanced test equipments for Relays, Energy meters, Transducers and Power quality meters
The new generation of advanced test equipments for Relays, Energy meters, Transducers and Power quality meters Testing all relay technologies: electromechanical, solid state, numerical and IEC61850 Manual
More informationULS24 Frequently Asked Questions
List of Questions 1 1. What type of lens and filters are recommended for ULS24, where can we source these components?... 3 2. Are filters needed for fluorescence and chemiluminescence imaging, what types
More informationHP 33120A Function Generator / Arbitrary Waveform Generator
Note: Unless otherwise indicated, this manual applies to all Serial Numbers. The HP 33120A is a high-performance 15 MHz synthesized function generator with built-in arbitrary waveform capability. Its combination
More information7075 WAVEFORM GENERATOR SIGNAL SOURCE
2000 7075 WAVEFORM GENERATOR SIGNAL SOURCE Internal Sweep Sequence Functions Arbitrary Waveform Generator with Four Independently Controllable Channels The 7075 WAVEFORM GENERATOR includes both function
More informationTECHNICAL APPENDIX FOR: POSSIBLE PARANORMAL COMPONENTS OF ANTICIPATION: PSYCHOPHYSIOLOGICAL EXPLORATIONS
Return to: Paranormal Phenomena Articles TECHNICAL APPENDIX FOR: POSSIBLE PARANORMAL COMPONENTS OF ANTICIPATION: PSYCHOPHYSIOLOGICAL EXPLORATIONS J. E. Kennedy 1979 This appendix is published on the internet
More informationApplications of the LM392 Comparator Op Amp IC
Applications of the LM392 Comparator Op Amp IC The LM339 quad comparator and the LM324 op amp are among the most widely used linear ICs today. The combination of low cost, single or dual supply operation
More informationAC Power Transmission Training System Add- On to ( )
AC Power Transmission Training System Add- On to 8006 587433 (89252-00) LabVolt Series Datasheet Festo Didactic en 120 V - 60 Hz 03/2019 Table of Contents General Description 2 List of Equipment 2 List
More informationModels 296 and 295 combine sophisticated
Established 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) Models 296 and 295 50 MS/s Synthesized Multichannel Arbitrary Waveform Generators Up to 4 Independent Channels 10 Standard
More informationStudy of Analog Phase-Locked Loop (APLL)
Laboratory Exercise 9. (Last updated: 18/1/013, Tamás Krébesz) Study of Analog Phase-Locked Loop (APLL) Required knowledge Operation principle of analog phase-locked-loop (APLL) Operation principle of
More informationAn EOG based Human Computer Interface System for Online Control. Carlos A. Vinhais, Fábio A. Santos, Joaquim F. Oliveira
An EOG based Human Computer Interface System for Online Control Carlos A. Vinhais, Fábio A. Santos, Joaquim F. Oliveira Departamento de Física, ISEP Instituto Superior de Engenharia do Porto Rua Dr. António
More informationELG3336 Design of Mechatronics System
ELG3336 Design of Mechatronics System Elements of a Data Acquisition System 2 Analog Signal Data Acquisition Hardware Your Signal Data Acquisition DAQ Device System Computer Cable Terminal Block Data Acquisition
More informationMotor Imagery based Brain Computer Interface (BCI) using Artificial Neural Network Classifiers
Motor Imagery based Brain Computer Interface (BCI) using Artificial Neural Network Classifiers Maitreyee Wairagkar Brain Embodiment Lab, School of Systems Engineering, University of Reading, Reading, U.K.
More informationKeysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software. Application Note
Keysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software Application Note 02 Keysight How to Take Fast, Simultaneous Measurements of Two or More
More informationEXPERIMENT 5 Bioelectric Measurements
Objectives EXPERIMENT 5 Bioelectric Measurements 1) Generate periodic signals with a Signal Generator and display on an Oscilloscope. 2) Investigate a Differential Amplifier to see small signals in a noisy
More informationLab E5: Filters and Complex Impedance
E5.1 Lab E5: Filters and Complex Impedance Note: It is strongly recommended that you complete lab E4: Capacitors and the RC Circuit before performing this experiment. Introduction Ohm s law, a well known
More informationWireless Neural Loggers
Deuteron Technologies Ltd. Electronics for Neuroscience Wireless Neural Loggers On-animal neural recording Deuteron Technologies provides a family of animal-borne neural data loggers for recording 8, 16,
More informationDevelopment of a Walking Support Robot with Velocity-based Mechanical Safety Devices*
2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 2013. Tokyo, Japan Development of a Walking Support Robot with Velocity-based Mechanical Safety Devices* Yoshihiro
More informationPS-3000-AVAS PS-5000-AVAS DC SOURCE FOR AUTOMOTIVE TESTS
PERFORMANCES High accuracy High stability Fast times of transition High inrush current Wide bandwidth Switching from Q1 to Q4 without transition Very low output impedance Ripple & noise superposition Dips
More informationDevelopment of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine
Development of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine T. Neumann, C. Feltes, I. Erlich University Duisburg-Essen Institute of Electrical Power Systems Bismarckstr. 81,
More information2302 Battery Simulator 2306, 2306-PJ Battery/Charger Simulators
Ultrafast response to transient load currents Choice of single- or dualchannel supplies Optimized for development and testing of battery-powered devices Variable output resistance for simulating battery
More informationDG5000 series Waveform Generators
DG5000 series Waveform Generators DG5000 is a multifunctional generator that combines many functions in one, including Function Generator, Arbitrary Waveform Generator, IQ Baseband /IQ IF, Frequency Hopping
More informationUCE-DSO212 DIGITAL OSCILLOSCOPE USER MANUAL. UCORE ELECTRONICS
UCE-DSO212 DIGITAL OSCILLOSCOPE USER MANUAL UCORE ELECTRONICS www.ucore-electronics.com 2017 Contents 1. Introduction... 2 2. Turn on or turn off... 3 3. Oscilloscope Mode... 4 3.1. Display Description...
More informationGeneration of Gaussian Pulses using FPGA for Simulating Nuclear Counting System
Generation of Gaussian Pulses using FPGA for Simulating Nuclear Counting System Mohaimina Begum Md. Abdullah Al Mamun Md. Atiar Rahman Sabiha Sattar Abstract- Nuclear radiation counting system is used
More informationLC-10 Chipless TagReader v 2.0 August 2006
LC-10 Chipless TagReader v 2.0 August 2006 The LC-10 is a portable instrument that connects to the USB port of any computer. The LC-10 operates in the frequency range of 1-50 MHz, and is designed to detect
More informationThe future of installation testing is here. The Fluke 1650 Series Multifunction Testers
The future of installation testing is here The Fluke 50 Series Multifunction Testers Fluke 50 Series Safer, easier installation testing. The 50 Series testers verify the safety of electrical installations
More informationUnderstanding the Arduino to LabVIEW Interface
E-122 Design II Understanding the Arduino to LabVIEW Interface Overview The Arduino microcontroller introduced in Design I will be used as a LabVIEW data acquisition (DAQ) device/controller for Experiments
More informationProject: Muscle Fighter
체근전도신호처리에기반한새로운무선 HCI 개발에관한연구 Project: Muscle Fighter EMG application in GAME 서울대학교의용전자연구실박덕근, 권성훈, 김희찬 Contents Introduction Hardware Software Evaluation Demonstration Introduction About EMG About Fighting
More informationStimulus Generator Manual STG 4004 and STG 4008
Stimulus Generator Manual STG 4004 and STG 4008 Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted without the express written permission
More informationSonoLab Echo-I User Manual
SonoLab Echo-I User Manual Overview: SonoLab Echo-I is a single board digital ultrasound pulse-echo solution. The system has a built in 50 volt high voltage generation circuit, a bipolar pulser, a transmit/receive
More informationEE 210: CIRCUITS AND DEVICES
EE 210: CIRCUITS AND DEVICES LAB #3: VOLTAGE AND CURRENT MEASUREMENTS This lab features a tutorial on the instrumentation that you will be using throughout the semester. More specifically, you will see
More informationWorkshops Elisava Introduction to programming and electronics (Scratch & Arduino)
Workshops Elisava 2011 Introduction to programming and electronics (Scratch & Arduino) What is programming? Make an algorithm to do something in a specific language programming. Algorithm: a procedure
More informationOnce the DS1821 comes up as a thermostat it will not return to 1-wire mode until it receives a special signal sequence, as follows:
DS1821 Reset Circuit Introduction The Dallas DS1821 "Programmable Digital Thermostat and Thermometer" is a member of the "1 Wire" family of interface chips but has a number of peculiarities not shared
More informationHAMEG Programmable Measuring Instruments Series 8100
HAMEG Programmable Measuring Instruments Series 8100 HAMEG Programmable Measuring Instruments Series 8100 are ideally suited for test installations in production and automated tests in laboratories. They
More informationProject Proposal. Underwater Fish 02/16/2007 Nathan Smith,
Project Proposal Underwater Fish 02/16/2007 Nathan Smith, rahteski@gwu.edu Abstract The purpose of this project is to build a mechanical, underwater fish that can be controlled by a joystick. The fish
More informationRapid Array Scanning with the MS2000 Stage
Technical Note 124 August 2010 Applied Scientific Instrumentation 29391 W. Enid Rd. Eugene, OR 97402 Rapid Array Scanning with the MS2000 Stage Introduction A common problem for automated microscopy is
More informationDevelopment of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers
Chapter 4 Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers 4.1. Introduction Data acquisition and control boards, also known as DAC boards, are used in virtually
More informationNeural Function Measuring System MEE-1000A 16/32 ch. Intraoperative Monitoring System
Neural Function Measuring System MEE-1000A 16/32 ch. Intraoperative Monitoring System Neural function monitoring during operation for safer surgery For more than 60 years, healthcare providers worldwide
More informationCSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System
Introduction CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System The purpose of this lab is to introduce you to digital control systems. The most basic function of a control system is to
More informationAIM & THURLBY THANDAR INSTRUMENTS
AIM & THURLBY THANDAR INSTRUMENTS TF960 TF930 PFM3000 High performance 3GHz and 6GHz frequency counters PFM3000-3GHz low-cost handheld frequency counter TF930-3GHz bench/portable universal counter with
More informationDynamic Power Factor Correction Using a STATCOM
Exercise 2 Dynamic Power Factor Correction Using a STATCOM EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with the reasoning behind the usage of power factor correction
More informationAFG-2100/2000 Series Arbitrary Function Generator. New Product Announcement
AFG-2100/2000 Series Arbitrary Function Generator New Product Announcement The AFG-2100/2000 Series Arbitrary Function Generator The AFG-2100/2000 Series Arbitrary Function Generator is a DDS (Direct Digital
More informationRIGOL Data Sheet. DG1000 Series Dual-Channel Function/Arbitrary Waveform Generator. Product Overview. Main Features. Applications. Easy to Use Design
RIGOL Data Sheet DG1000 Series Dual-Channel Function/Arbitrary Waveform Generator Product Overview DG1000 series Dual-Channel Function/Arbitrary Waveform Generators adopt DDS technology, which enables
More informationDC Electronic Loads 8500 Series
Data Sheet DC Electronic Loads 2400W 600 W - 1200 W 300 W Versatile & Economical DC Electronic Loads The 8500 series Programmable DC Electronic Loads can be used for testing and evaluating a variety of
More informationIntroduction to Basic Laboratory Instruments
Introduction to Contents: 1. Objectives... 2 2. Laboratory Safety... 2 3.... 2 4. Using a DC Power Supply... 2 5. Using a Function Generator... 3 5.1 Turn on the Instrument... 3 5.2 Setting Signal Type...
More informationA DESIGN OF PORTABLE HEART-RATE MONITORING SYSTEM
M.ENGİN et al. / IU-JEEE Vol. 10(2), (2010), 1201-1205 A DESIGN OF PORTABLE HEART-RATE MONITORING SYSTEM Mehmet ENGİN 1, Tayfun DALBASTI 2, Saygın BILDIK 1, Turan KARIPÇIN 1, Erkan Zeki ENGIN 1, Candan
More informationAC : PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION
AC 2010-1527: PERSONAL LAB HARDWARE: A SINE WAVE GENERATOR, LOGIC PULSE SIGNAL, AND PROGRAMMABLE SYNCHRONOUS SERIAL INTERFACE FOR ENHANCING EDUCATION Jeffrey Richardson, Purdue University James Jacob,
More informationRIGOL Data Sheet. DG2000 Series Function/Arbitrary Waveform Generator DG2041A, DG2021A. Product Overview. Main Features.
RIGOL Data Sheet DG2000 Series Function/Arbitrary Waveform Generator DG2041A, DG2021A Product Overview DG2000 Series Function/Arbitrary Waveform Generators adopt DDS technology, which enables to generate
More information