測量計算
設K個連續的動脈搏動所用時間為t(秒),在時間 t 內心率的平均值為n(次/分),則:
n = 60K/t
為了能夠控制用單片機計算機測定t值,我們利用脈動信號控制(在K個連續的脈搏周期內)單片機的定時/計數器T0定時(定時1ms中斷一次),工作寄存器對中斷次數進行計數,然后讀取計數值。設該計數值為N,于是有:
t = 0.001N
把(2)帶入(1)得到:
n = 60k/0.001N =60000K/N
式(3)就是利用單片計算機測定心率值的數學模型(誤差小于0.4%)。在該單片機系統中,K = 1~~9(用戶可通過按鍵自行設置)。可測心率范圍20次/分~~200次/分(N的范圍:300~~30000)。