KOEN中HI
Development prototype record · Not yet approved as a medical device · Not for diagnosis

← EKG Development Record

First Design Study (8 Areas)

2026-09-23 · Basic design study for an ECG · SpO2 · pulse monitor

Before reading — this page is the first study of 2026-09-23

The content below summarizes the basic design study carried out in 8 areas at the early stage of development (2026-09-23). The specification confirmed afterwards (Specification page) has replaced some of this study's defaults. The replacements identifiable in the specification document are as follows.

The figures in the body are carried over unchanged from the first study documents. Values marked "Unverified" have not yet been verified against the original datasheet or standard.

1. Analog front end (ECG input stage)

We designed an input stage that receives the three measuring electrodes (RA · LA · LL) and the reference electrode (RL) with a TI ADS1298 (8-channel 24-bit ΔΣ AFE). Each electrode has its own protection and filter, and right-leg drive (RLD) feedback is applied through RL to reduce common-mode noise.

Electrode → sim/signal selector switch → 2-stage series resistors · diode clamp · RC filter → ADS1298 (PGA · ADC) ↑ RL electrode ← 2-stage protection resistors ← RLD amplifier ← common-mode sum of the three electrodes

Key decisions and figures

Facts taken from the datasheet

Left as unverified: whether the internal test signal is ±1 mV or 1 mVpp, minimum CMRR, the RLD internal resistor value, recommendations for unused input pins — to be confirmed by the first measurements and comparison with the original datasheet.

Later decision: the ECG chip became TI AFE159RP8 (conditional) and the electrodes became the base 5 electrodes. The figures above are first-study values based on the ADS1298.

2. Dual adaptive notch filter

We designed a two-stage notch filter that removes mains noise (60 Hz) and its 2nd harmonic (120 Hz) as an adaptive type that tracks the mains frequency by itself. It started from the specification requirement that "60 Hz noise is a major problem".

Why a fixed notch does not work

Structure and figures

Follow-up test (2026-10-11, synthetic 3-lead signal): implementing the first-study structure as-is, the estimator was pulled by ECG energy and reduced 100 µVpp of 60 Hz by only −0.2 to −1.4 dB. Improvements such as adding a 40 Hz high-pass filter to the estimator input achieved −56.6 to −71.8 dB; the improvements are still at the proposal stage. Details are on the Signal Processing Results page.

3. External EKG simulator

An external standalone, battery-operated simulator for analyzing calib and the notch filter with comparison waveforms. The 1 V p-p output is divided 1000:1 at the main unit's input stage to feed 1 mV p-p, and switched with the input stage's sim ↔ signal switch.

3 × AA cells → LDO → MCU (5 kHz update) → 16-bit 4-channel DAC (RA · LA · LL · COM) → RC reconstruction filter → buffer → touch-proof lead wires → main unit 1000:1 divider → electrode emulation → input stage

Key decisions and figures

What this simulator cannot verify

4. SpO2 · pulse measurement section

A measurement section that receives red · infrared pulse waves (PPG) with a clip-type transmissive finger probe and a TI AFE4490, producing screen rows 5 (SpO2) and 6 (Pulse). In the first bundle this area's document was not completed, so it was filled in on 2026-10-11 based on the TI datasheet (SBAS602H) and development guide (SLAU480C).

Probe (red · infrared LEDs, 2-pin back-to-back, photodetector) ⇄ DB9 ⇄ AFE4490 (LED H-bridge drive · TIA · ambient subtraction · 22-bit ADC) → dedicated digital isolator → processor (decimated to 100 SPS, AC · DC separation → R · PI · PR)

Key decisions and figures

Facts taken from the datasheet

Understanding of accuracy — the number is "Reference value · not calibrated"

5. Limb leads and calib waveform

A summary of how the three limb leads are measured and calculated, and how the gain is monitored in real time with the calib (calibration) row on screen.

Lead equations and cross-check

calib standard values (reference standards)

ItemStandard valueBasis
Calibration amplitude1 mVIEC 60601-2-25 · 2-27, AHA/ACCF/HRS 2007 recommendations
Sensitivity10 mm/mV (5 · 20 selectable)IEC 60601-2-25
Time base25 mm/s (50 selectable)IEC 60601-2-25 · 2-27
Monitor bandwidth0.67–40 HzIEC 60601-2-27
Diagnostic bandwidth0.05–150 HzIEC 60601-2-25, AHA 2007

Calibration method

Later decision: lead III was confirmed as directly measured, so the Einthoven cross-check above can also be used during operation. 12-lead is a +option.

6. Electrodes and skin contact

After comparing electrode materials · gels · skin impedance · standard requirements, we decided to use disposable Ag/AgCl electrodes.

Material comparison and decision

Skin impedance and noise (around 10 Hz)

ConditionImpedance
Gel-to-gel electrode pair (no skin)Average ≤ 2 kΩ, individual ≤ 3 kΩ (AAMI EC12)
Abraded · cleaned skinApprox. 1–10 kΩ
Unprepared dry skinApprox. 10 kΩ – several hundred kΩ
Very dry or thick-keratin skin~1 MΩ or more possible

AAMI EC12 disposable electrode requirements (summary)

Operation

Later decision: the electrodes changed from 4 (RA · LA · LL · RL) to the base 5 electrodes with one chest electrode added.

7. 6-waveform screen and comparative analysis screen

We designed a main screen that continuously scrolls the 6 waveforms defined by the specification (calib · lead I · lead II · lead III · SpO2 · pulse), and a comparative analysis screen showing the notch filter before · after simultaneously. The first study is based on a 7" 800×480 panel.

Main screen

Comparative analysis screen (notch before − after)

Colors and text (light background)

ElementColorContrast ratio on white
Text · readouts#000000 black21 : 1
ECG waveform · ECG heart#006400 dark green7.4 : 1
SpO2 · pulse wave · PPG heart#0000C0 navy11.9 : 1
Pre-filter waveform#505050 dark gray8.1 : 1
Later decision: the processor became NXP i.MX 95 and the screen 10.1"-class. The first study's MCU (STM32H743) · 7" panel pixel calculations are values based on that configuration.

8. Patient safety · isolation · power

Because this device touches the human body, isolation of patient-contact parts and leakage current were made the starting point of the design. Even with battery operation, the structure separately isolates a patient area within the board.

[System area] battery · charging · processor · screen · backlight ║ Isolation barrier: digital isolator + isolated DC-DC (reinforced isolation 5 kVrms parts, creepage ≥ 8 mm target) [Patient area (Type F)] isolated power → LDO → ECG AFE · PPG AFE → electrodes · SpO2 probe

Leakage current limits (IEC 60601-1 Table 3 · Table 4, Type CF)

ItemNormal conditionSingle faultFirst design target
Patient leakage current AC10 µA50 µA≤ 5 µA (normal)
Patient auxiliary current DC10 µA50 µA≤ 0.1 µA / ≤ 25 µA
Total patient leakage current AC (ECG + SpO2 group)50 µA100 µA—
With mains voltage on the applied part—50 µA≤ 25 µA

Why an internal isolation barrier is needed even with battery operation (calculation)

Applied-part classification and usage restrictions

Risk management and testing

First study power estimate

Later decision: changed to 24 hours of continuous operation on battery alone · fanless · 2 batteries (no interruption during replacement), and measurement while charging was set to a 2-stage release (released after passing measured leakage · noise tests while charging). Intended use is home use · senior care industry · personal monitoring, not intensive care · surgical use.

Cited standards

IEC 60601-1 · IEC 60601-1-2 · IEC 60601-1-8 · IEC 60601-1-11 · IEC 60601-2-25 · IEC 60601-2-27 · ISO 80601-2-61 · IEC 62304 · ISO 14971 · IEC 62353 · ISO 10993 · ANSI/AAMI EC12 · ANSI/AAMI EC13

Standard clause numbers that could not be checked against the original text are left marked "check original" in the first study documents. This page is a design study record and makes no claim of medical efficacy or diagnostic performance.