Medical Electronic Lab Modules

A Comprehensive Journey Through Signal Analysis

Sarjana Terapan Teknologi Rekayasa Elektronika Polines

Mastering Medical Electronic

This comprehensive lab series takes you through the complete process of medical signal acquisition, processing, and analysis. From basic signal principles to advanced physiological parameter extraction, you'll build practical skills in medical signal processing.

Each module builds upon the previous one, creating a complete learning pathway for students and researchers in medical electronics.

Lab Modules

01

Signal Sampling and Reconstruction

local (port:8501-8503)

Learning Objectives

  • Perform signal sampling and reconstruction
  • Apply the Nyquist sampling principle
  • Reconstruct signals from discrete samples
  • Evaluate sampling-related artifacts
⏱️ 45-60 min
Start Module
02

Filter Design

local (port:8601-8603)

Learning Objectives

  • Design and implement digital filters
  • Select filter types appropriate for signals
  • Tune filter parameters for PPG/ECG
  • Compare filter responses and effects
⏱️ 60 min
Start Module
03

Time Domain Processing

local (port:8701-8703)

Learning Objectives

  • Process signals in the time domain
  • Detect and handle common time-domain artifacts
  • Measure baseline and transient behaviors
  • Derive time-domain signal quality metrics
⏱️ 75 min
Start Module
04

Frequency Domain Processing

local (port:8801-8803)

Learning Objectives

  • Analyze signals in the frequency domain
  • Implement bandpass and spectral filters
  • Interpret spectral components of PPG/ECG
  • Compare frequency-domain processing methods
⏱️ 90 min
Start Module
05

Skin Temperature Measurement

local (port:8901-8903)

Learning Objectives

  • Measure and interpret skin temperature
  • Use sensors and calibration procedures
  • Integrate temperature data with physiological signals
  • Assess measurement accuracy and limitations
⏱️ 80 min
Start Module
06

Electrocardiography (ECG)

local (port:9001-9003)

Learning Objectives

  • Acquire and interpret ECG signals
  • Measure RR intervals and basic ECG features
  • Perform preliminary ECG signal processing
  • Relate ECG features to clinical markers
⏱️ 90 min
Start Module
07

ECG Signal Processing

local (port:9101-9103)

Learning Objectives

  • Process ECG signals using filtering and segmentation
  • Detect ECG fiducial points and beats
  • Extract ECG-derived features
  • Evaluate ECG processing accuracy
⏱️ 75 min
Start Module
08

Photoplethymography (PPG)

local (port:9201-9203)

Learning Objectives

  • Acquire and understand PPG waveforms
  • Extract PPG features such as peaks and notches
  • Apply derivative and augmentation analyses
  • Interpret PPG-based vascular markers
⏱️ 100 min
Start Module
09

PPG Signal Processing

Online

Learning Objectives

  • Implement full PPG processing pipelines
  • Process multi-channel PPG (e.g., Red/IR)
  • Generate and use sampling time vectors
  • Create comprehensive PPG analysis reports
⏱️ 90 min
Start Module

Learning Path

1

Fundamentals & Basics

Start with understanding medical electronic signal origins, acquisition methods, and basic properties. Modules 1 establish the foundation.

2

Signal Processing

Learn digital filtering, noise removal, and signal enhancement techniques. Modules 2-4 focus on cleaning and preparing signals.

3

Feature Extraction

Extract meaningful physiological parameters including heart step rate, skin temperature ecg and PPG. Modules 5-8 cover parameter calculation.

4

Advanced Analysis

Explore advanced waveform analysis and implement complete processing pipelines. Modules 9 provide comprehensive implementation.

Learning Resources

📚

Reference Materials

Textbooks, research papers, and technical documentation for deeper understanding.

💻

Code Templates

Reusable code snippets and complete implementations for each processing step.

📊

Sample Datasets

Curated PPG datasets for practice and validation of processing techniques.

🎥

Video Tutorials

Step-by-step video guides for complex procedures and troubleshooting.