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