Research Article

Embedded System Based on an ARM Microcontroller to Analyze Heart Rate Variability in Real Time Using Wavelets

Table 5

Time required for HRV analysis of the signal 215 (MITBIH database).

Main functionSub functions (ms)Execution time (ms) in MCUExecution time (ms) in Intel i7 (MatLab)

Detector QRS4739
DWT perform
First difference (<1)
Squared signal (<3)
Filter average (<3)
Find peaks and update threshold (<3)

Save data to SD5-

PreprocessingRemove Artifacts31

Time Domain HRV309
(<1)
(<1)
(<1)
(<1)
(<1)

Geometric triangular HRV892

Poincare HRV11

Refresh LCD50-

Frequency Domain HRV4176163
(<1)
and