雷文禮 袁君麗 任新成
摘 要:心腦血管疾病是人類健康的直接威脅者,簡單有效地監(jiān)測心率是降低人類心腦血管疾病發(fā)病率的迫切需求。文章基于紅外技術(shù)設(shè)計(jì)了一種簡易心率計(jì),該心率計(jì)采用紅外對管發(fā)射和接收紅外信號,采集人體的心率信號,并經(jīng)過主控芯片對信號進(jìn)行處理,計(jì)算出人體的心率值。該心率計(jì)具有使用簡單方便,抗干擾能力強(qiáng),成本低等優(yōu)點(diǎn),可為心腦血管疾病的預(yù)防和監(jiān)測提供有效手段。
關(guān)鍵詞:紅外;心率;采集;信號
中圖分類號:TP368.1;TP273.5 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-1302(2015)10-00-02
0 引 言
現(xiàn)代社會(huì)中,人們對家人和自己的身體健康狀況尤為重視, 心腦血管疾病作為一種發(fā)病率高、致死率高的疾病直接威脅著人們的生命安全。目前,用于心腦血管疾病監(jiān)測的儀器儀表不斷涌現(xiàn),但大多操作復(fù)雜,主要用于醫(yī)院環(huán)境。因此,人們迫切需要一種使用簡單方便,可用于家庭或社區(qū)環(huán)境的心腦血管疾病監(jiān)測設(shè)備。本文基于紅外技術(shù)設(shè)計(jì)了一種簡易心率計(jì)。該心率計(jì)采用紅外對管發(fā)射和接收紅外信號,采集人體的心率信號,并經(jīng)過主控芯片對信號進(jìn)行處理,計(jì)算出人體的心率值。該心率計(jì)具有使用簡單方便,抗干擾能力強(qiáng),成本低等優(yōu)點(diǎn),可為心腦血管疾病的預(yù)防和監(jiān)測提供有效手段。
1 紅外技術(shù)
紅外技術(shù)是一種視距無線通信技術(shù),具有非接觸式、抗干擾能力強(qiáng)、工作功耗低利、數(shù)據(jù)通信可靠等優(yōu)點(diǎn)。紅外光電式檢測方法測量心率,是利用光信號對血液流動(dòng)的透射率或反射率不同,將光信號變換成電信號進(jìn)而進(jìn)行測量的方法。一般對光信號的采集有兩種方法,一種是對射式采集,即在對人體如手指測量時(shí),在手指兩側(cè)各放一個(gè)光電二極管,一個(gè)用于發(fā)射信號,一個(gè)用于接收信號。當(dāng)通過手指的血流量變化時(shí),光信號的透射率發(fā)生變化,光電接收管中的電流量也將發(fā)生變化,從而測量心率值;另一種是反射式采集,即用于發(fā)射信號和接收信號的光電二極管都朝向一端,利用血流變化時(shí),光的反射率發(fā)生變化,從而利用光電管中的電流量的變化來測量心率值。本文選用第一種方法來實(shí)現(xiàn)。整個(gè)系統(tǒng)的信息處理工作流程如圖1所示。
圖1 信號檢測處理工作流程圖
2 硬件設(shè)計(jì)
2.1 主控芯片選擇
心率計(jì)的主控芯片是整個(gè)系統(tǒng)的核心,負(fù)責(zé)數(shù)據(jù)信號的處理和系統(tǒng)的協(xié)調(diào)運(yùn)行??紤]到成本、可靠性、簡易性等問題,這里選用AT89S52來作為主控芯片。AT89S52是一種8位、低功耗的微控制器,其自帶8 KB可編程Flash存儲(chǔ)器,32個(gè)可編程I/O口線,3個(gè)16位定時(shí)器,8個(gè)中斷源,具有全雙工UART串行通道,低功耗空閑和掉電模式,非常適合作為心率計(jì)的主控芯片。其芯片引腳如圖2所示
圖2 AT89S52引腳圖
2.2 信號采集電路
紅外線發(fā)射管在使用時(shí),有850 nm、875 nm、940nm三個(gè)波段。各波段由于波長不同,適用環(huán)境也各有不同。850nm波段在安防監(jiān)控設(shè)備中使用較多,875 nm波段在紅外監(jiān)控中有較多應(yīng)用,940 nm波段主要用于家電設(shè)備紅外控制等。本文設(shè)計(jì)的心率計(jì)采用一對5 mm的紅外對管,另加外圍少量電子器件組成信號采集電路。信號采集電路如圖3所示。圖中D1與D3為紅外對管,負(fù)責(zé)紅外信號的發(fā)射與接收。電阻R7和電容C5構(gòu)成低通濾波電路,主要用于去除高頻干擾。
圖3 信號采集電路
2.3 顯示模塊
心率計(jì)的數(shù)值顯示選用液晶顯示模塊。這里經(jīng)比較,選用LCD1602液晶顯示模塊,LCD1602內(nèi)部存儲(chǔ)器已內(nèi)置了160個(gè)不同的點(diǎn)陣字符圖形,使用簡單方便,每次可顯示兩行,每行16個(gè)字符,可以滿足本設(shè)計(jì)的心率計(jì)顯示的需要,LCD1602與單片機(jī)的接口電路如圖4所示。
圖4 LCD1602與單片機(jī)接口電路
3 軟件設(shè)計(jì)
系統(tǒng)上電后,首先完成初始化程序,以初始化部分硬件芯片,確定中斷地址和程序入口。然后,液晶顯示屏顯示全零,表示沒有信號進(jìn)入;其次,程序定時(shí)100 ms,進(jìn)入等待中斷過程,并累加中斷次數(shù);最后,根據(jù)n= K/t(n表示時(shí)間t 內(nèi)心率的平均值,K表示時(shí)間t內(nèi)連續(xù)的脈動(dòng)次數(shù))計(jì)算心率值,并在液晶顯示屏顯示數(shù)值。整個(gè)程序流程如圖5所示。
圖5 程序流程圖
4 結(jié) 語
無線技術(shù)和電子技術(shù)的發(fā)展,使人們對疾病的監(jiān)測手段不斷更新和發(fā)展。本文基于紅外技術(shù)設(shè)計(jì)了一種簡易心率計(jì),該心率計(jì)采用紅外對管發(fā)射和接收紅外信號,采集人體的心率信號,并經(jīng)過主控芯片對信號進(jìn)行處理,從而計(jì)算出人體的心率值。該心率計(jì)具有使用簡單方便,抗干擾能力強(qiáng),成本低等優(yōu)點(diǎn),可為心腦血管疾病的預(yù)防和監(jiān)測提供有效手段。
參考文獻(xiàn)
[1]吳政江.單片機(jī)控制紅外線防盜報(bào)警器[J]. 電子制作,2006(12)25-27.
[2]宋文緒.傳感器與檢測技術(shù)[M].北京: 高等教育出版社, 2004.
[3]余錫存,曹國華.單片機(jī)原理及接口技術(shù)[M].西安: 西安電子科技大學(xué)出版社, 2000.
[4]唐桃波,陳玉林.基于AT89C51的智能無線安防報(bào)警器 [J].電子設(shè)計(jì)應(yīng)用,2003,5(6):49-51.
[5]李全利.單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,2004.
[6]薛均義,張彥斌.MCS-51系列單片微型計(jì)算機(jī)及其應(yīng)用[M].西安:西安交通大學(xué)出版社,2005.