基于C8051F330便攜式生理參數(shù)監(jiān)測儀設(shè)計
2.2 計步測量電路設(shè)計
本系統(tǒng)采用非電量電測法來實現(xiàn)檢測步數(shù),當(dāng)人行走時,腳、腿、腰部、手臂會產(chǎn)生相應(yīng)的加速度。通過腳的加速度對步數(shù)的檢測最準(zhǔn)確,本設(shè)計要求攜帶方便,故選擇利用腰部運動來檢測步數(shù)。人體運動示意如圖3所示,行走過程中,通過腰部上下的垂直運動,選取每次邁步時的加速度,利用對加速度的峰值檢測得到行走的步數(shù)。本文引用地址:http://butianyuan.cn/article/172963.htm
本系統(tǒng)采用3D加速度傳感器為核心來感應(yīng)人體運動,采用HA35DE計步模塊測量人體運動步數(shù),計步測量的電路如圖4所示。HA35DE采用Vcc=3.3 V供電,2腳計步信號輸出為單步脈沖信號,連接到單片機外部中斷口。
3 系統(tǒng)軟件設(shè)計
3.1 總體軟件結(jié)構(gòu)
本系統(tǒng)采用C8051F020單片機進(jìn)行處理分析,設(shè)置相應(yīng)的生理參數(shù)閾值并對采集信號進(jìn)行實時顯示,還可對超標(biāo)信號報警,系統(tǒng)的軟件總體流程圖如圖5所示。
3.2 脈搏與計步測量軟件設(shè)計
脈搏計數(shù)通過單片機外部中斷0來實現(xiàn),外部中斷口0工作方式為上升沿觸發(fā)方式。當(dāng)單片機檢測到有效脈沖時,計數(shù)器加1,到達(dá)測量時間時,判斷脈搏數(shù)是否超過閾值,并判斷是否進(jìn)行報警。其軟件流程圖如圖6所示。
評論