Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 3.99 KB

File metadata and controls

29 lines (22 loc) · 3.99 KB

ScienceMode1

Device RehaStim1
Protocol ScienceMode1
Stim. channels 8
Current (at 1 kΩ load) 0 – 126 mA (2 mA steps)
Pulse width 0; 20 – 500 μs (1 μs steps)
Frequency up to 100 Hz (using all 8 channels); higher rate using lesser channels
Pulse shape Biphasic pulse
Compatibility ScienceMode1, ScienceMode2 and ScienceMode3 are incompatible
Stimulation commands (from PC to the stimulation device) 1. Initialize Stimulation: • contains parameters that must be adjusted before start (frequency, activated channels, activated channels with partial frequencies)
• The Stimulator initializes the values and is waiting for the start of the stimulation.
2. Update/Start Stimulation:
• contains parameters pulse width and current; the settings can be adjusted
• The Stimulator starts the stimulation (as start) respectively adapts the transferred parameter (as update).
• enables doublets/triplets (multiple impulses instead of only one)
3. Stop Stimulation:
• The Stimulator stops the Stimulation.
4. Single Impulse:
• contains as parameter one channel, one current and one pulse width.
• The Stimulator has a single output of the impulse with adequate parameters
Typical scenario of the commands Initialize, start, update, update, …, stop
Latency in the execution of stim. commands 2 ms
Electrode error de-tection/feedback Yes/No
Emergency stop availabl./feedback Yes/No
MOTOmed control No
ScienceMode together with other programs (RehaMove, Sequence Mode) Yes, but only specific combinations are possible.
C-Library and API No
Simulink
Control*
There is an open source Simulink-block.
http://sourceforge.net/projects/sciencestim/
Simulink hardware and operation system
support of open source block
• Simulation with Sync-
Block (soft real-time)
Win32/64, Linux32/64
Not yet supported
• Real-Time Windows
Target (hard real-time)
• Eclipse IDE / Embedded
Coder (soft real-time)
not possible
• xPC-Target

*Simulink is a block diagram environment for multidomain simulation and Model-Based Design. It supports system-level design, simulation, automatic code generation, and continuous test and verification of embedded systems. Simulink provides a graphical editor, customizable block libraries, and solvers for modeling and simulating dynamic systems. It is integrated with MATLAB, enabling you to incorporate MATLAB algorithms into models and export simulation results to MATLAB for further analysis.