he ECG simulator designed for ECG performance testing. Capable of adding noise, respiration and lead-off simulations. Flexible operation modes for standalone or PC software.
Suitable for R&D and compliance testing.
Compliant with IEC60601-2-25, IEC60601-2-27, IEC60601-2-47, YY1079, YY1139, YY0782, YY0885, JJG760, JJG1041, JJG1042, GB9706.25, GB10793, ANSI/AAMI EC11, ANSI/AAMI EC13.
Built-in test circuits as defined in ECG standards
Adjustable parameters and selectable options enable to verify DUT with flexibility
Multiple noise simulations - Electrode Motion Artifact / Muscle Noise / Baseline Wander
Various signal simulations - Impedance Type Respiration, Wave Modulation Type (Baseline / Amplitude / Frequency) Respiration and lead-off simulation
Auto-sequence function assists in conducting semi-automated tests
Load and play recorded or programmed waveforms
Software Development Kit (SDK) allows to develop customized or automated test software with less efforts
Optional Standard Assistant software pack simplifies the medical standard with test sequences, options, parameters and pass criterions.
Parameters | Specifications | System Capability |
---|---|---|
Main output voltage accuracy | ±1% for amplitudes of 0.5mVpp or higher | ±0.3% |
Main output voltage resolution (DAC resolution) | N/A | 0.63µV |
Frequency / pulse repetition rate accuracy | ±1% | ±0.1% |
Pulse duration / timing accuracy | ±1ms | ±0.2ms |
Pacing pulse width accuracy | ±5μs | ±1μs |
Pacing pulse amplitude accuracy, range | ±2mV pulse: ±1% >2mV pulse: ±10% Range: ±2mV ~ ±700mV | ±2mV pulse: ±0.3% 100mV pulse: ±1% or ±5mV |
Pacing pulse characteristics | Rise/fall time 5μs Overshoot <1% Settling time <1% | |
Pacing pulse overshoot (intentional) | Method A according to IEC 60601-2-27 | |
Resistor tolerance | ±1% | ±0.5% |
Capacitor tolerance | ±5% | ±5% |
Precision 250 : 1 divider (100KΩ : 100Ω) | ±0.1% | ±0.05% |
Sample rate | 5kHz ± 0.1% | 10kHz ± 0.05% (50ppm) |
DC offset (fixed, noise-free, sourced from the internal supercapacitor) | 300mV ± 1% | 300mV ± 0.1% |
DC offset (variable, up to 1000mV, may include up to 50μVpp noise) | Setting ±1% or ±3mV | Setting ±1% or ±3mV |
Environment | 15 ~ 30°C (by design) 30 ~ 80% RH (by design) | 5 ~ 40°C 30 ~ 80% RH altitude <2000M Overvoltage CAT II |
Signal Type
Parameters | Range | Default Values | Resolutions | |
---|---|---|---|---|
Sine | Frequency (Hz) | 0.05 ~ 5.00Hz | 1Hz | 0.01 |
Frequency (BPM) | 3 ~ 30000BPM | 60BPM | 1 | |
Amplitude | (-40) ~ 40mV | 1mV | 0.01 | |
Triangle | Frequency (Hz) | 0.05 ~ 5.00Hz | 1Hz | 0.01 |
Frequency (BPM) | 3 ~ 30000BPM | 60BPM | 1 | |
Amplitude | (-40) ~ 40mV | 1mV | 0.01 | |
Square | Frequency (Hz) | 0.05 ~ 5.00Hz | 1Hz | 0.01 |
Frequency (BPM) | 3 ~ 30000BPM | 60BPM | 1 | |
Amplitude | (-40) ~ 40mV | 1mV | 0.01 | |
Rectangle Pulse | Frequency (Hz) | 0.05 ~ 5.00Hz | 1Hz | 0.01 |
Frequency (BPM) | 3 ~ 30000BPM | 60BPM | 1 | |
Amplitude | (-20) ~ 20mV | 1mV | 0.01 | |
Pulse width | 1 ~ 300ms | 100ms | 1 | |
Triangle Pulse | Frequency (Hz) | 0.05 ~ 5.00Hz | 1Hz | 0.01 |
Frequency (BPM) | 3 ~ 30000BPM | 60BPM | 1 | |
Amplitude | (-20) ~ 20mV | 1mV | 0.01 | |
Pulse width | 1 ~ 300ms | 100ms | 1 | |
Exponential | Frequency (Hz) | 0.05 ~ 5.00Hz | 1Hz | 0.01 |
Frequency (BPM) | 3 ~ 30000BPM | 60BPM | 1 | |
Amplitude | (-20) ~ 20mV | 1mV | 0.01 | |
ECG Waveform | P Amplitude | 0 ~ 2mV | 0.2mV | 0.01 |
P Duration | 50 ~ 100ms | 100ms | 1 | |
QRS Amplitude | (-20) ~ 20mV | 1mV | 0.1 | |
QRS Duration | 5 ~ 200ms | 100ms | 1 | |
PR Interval | 0 ~ 200ms | 160ms | 1 | |
QT Interval | 100 ~ 900ms | 350ms | 1 | |
ST Deviation | (-2) ~ 2mV | 0mV | 0.01 | |
T Amplitude | 0 ~ 5mV | 0.2mV | 0.01 | |
Frequency (Hz) | 0.02 ~ 6Hz | 1Hz | 0.01 | |
Frequency (BPM) | 1 ~ 360BPM | 60BPM | 1 | |
Amplitude | (-20) ~ 20mV | 1mV | 0.1 |
Parameters | Range | Default Values | Resolutions | |
---|---|---|---|---|
DC offset | (-1000) ~ 1000mV | 0mV | 1 | |
Pacing | Amplitude | (-700) ~ 700mV | 0mV | 1 |
Duration | 0.1 ~ 3ms | 2ms | 0.1 | |
Pacing Rate | 10 ~ 360BPM / Sychronization | 10BPM | 1 | |
Overshooting (Amplitude) | 0 ~ 5mV / Amplitude automatic | 0mV | 0.01 | |
Overshooting (TimeConstant) | 0 ~ 100ms | 0ms | 1 | |
Baseline Overload Test | Frequency | 50 / 60Hz | 50Hz | - |
620kΩ / 4.7 nF | on / off | Off | - | |
Sine Wave add-on | on / off | Off | - | |
Noise | Main Noise | 50Hz / 60Hz / White | 50Hz | - |
Amplitude | 0.01 ~ 5mV | 0.1mV | 0.01 |
Parameters | Range | Default Values | Resolutions | |
---|---|---|---|---|
Play raw data | Sample rate | Maximum: 20K Hz | - | - |
NST Noise | Noise Type | EM - Electrode Motion Artifact BW - Baseline Wander MA - Muscle Noise | EM - - | - - - |
Gain | 0.1 ~ 10 | 1 | 0.1 | |
Auto (Auto Heart Rate) | Heart Rate | 30, 60, 120, 180, 200, 250 | - | - |
QRS Amplitude | 0.5, 1, 2, 5 | - | - | |
QRS Duration | 40, 70, 80, 100, 120 | - | - | |
Auto (Auto Pacing) | Amplitude (mV) | ±2, ±100, ±-300, ±-500, ±700 | - | - |
Duration (ms) | 0.1, 0.5, 1, 2 | - | - | |
Synchronization | Synchronized / Asynchronized at 80BPM | - | - | |
Pulse Number | Single / Double -150ms / Double -250ms | - | - | |
Overshoot (ms) | 0, 4, 10, 20, 50, 100 | - | - | |
QRS/T | on/off | - | - | |
Frequency Scan (Sine) | Start | 0.67 ~ 500Hz | 0.67Hz | 0.01 |
Stop | 0.05 ~ 500Hz | 150Hz | 0.01 | |
Duration | 10 ~ 180s | 30s | 0.01 | |
Frequency Scan (ECG) | BPM | - | 3 ~ 30BPM | - |
Duration | - | 30s | - | |
Lead Off | Lead Off Detection | Lead on / 10MΩ / 20MΩ / Lead off (open) | Lead on |