基于SPCE061A單片機的便攜式多功能實(shí)時(shí)生理參數監測儀
利用凌陽(yáng)單片機內部的語(yǔ)音功能,采用軟件控制,當參數超過(guò)閾值時(shí)發(fā)出報警信號,同時(shí)輸出一高電平,用以驅動(dòng)發(fā)光二極管,這樣更容易提醒鍛煉者。
呼吸氣流溫度檢測模塊
為了減少熱惰性帶來(lái)的誤差,準確地測量呼吸氣流溫度的變化,要求熱敏元件熱容量越小越好,其位置位于呼吸道中氣流速度最大的地方。因此,在電路中選用BLTS101 PN結溫度傳感器(熱響應時(shí)間τ0.2s)。恒流源向PN結提供100μA的恒定正向電流,則PN結的正向壓降僅隨溫度T的變化而變化,該電壓信號由前置放大器放大后,通過(guò)一個(gè)4.84Hz低通濾波器,再變換為數字信號送入單片機。
系統軟件設計
軟件設計采用模塊化結
生理參數的實(shí)時(shí)數據采集主要通過(guò)傳感器進(jìn)行。在測量人體溫度時(shí),由于體溫在鍛煉時(shí)的變化比較緩慢,因此,主要運用軟件定時(shí)中斷的方法進(jìn)行檢測。在檢測步數和脈搏等參數時(shí),主要記錄的是頻率,只需采用軟件計數就可以,根據檢測到的高電平,計數器進(jìn)行自加運算,從而記錄頻率。
參數閾值設定
由于正常情況下人體溫度在36.5℃左右。因此,設定溫度閾值的初值為36.5℃,以0.25℃為步進(jìn)量,可以用上下鍵增減,每按一次按鍵,就遞增或遞減0.25℃,直到達到鍛煉者想要設定的閾值為止(在35℃~42℃之間)。其它參數的設定情況類(lèi)似。
液晶驅動(dòng)程序設計
系統顯示功能的實(shí)現,實(shí)際上就是對OCM4X8C液晶顯示模塊的驅動(dòng)編程。本文按照結構化的編程思想,利用C61語(yǔ)言將上翻、下翻、返回和確定等按鍵功能編成子函數,這樣便于主程序的調用。限于篇幅,液晶驅動(dòng)程序不在此詳述。
結語(yǔ)
本方案 輕便小巧,適合室內、室外鍛煉時(shí)使用。同時(shí),如果能將藍牙??旒傻皆搩x器中,可以實(shí)現這些生理參數的無(wú)線(xiàn)傳輸,實(shí)現對老人或病人的遠程看護。
評論