• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的便攜式多功能實時生理參數監測儀設計

    基于單片機的便攜式多功能實時生理參數監測儀設計

    作者: 時間:2011-06-21 來源:網絡 收藏

      呼吸氣流溫度檢測模塊

      為了減少熱惰性帶來的誤差,準確地測量呼吸氣流溫度的變化,要求熱敏元件熱容量越小越好,其位置位于呼吸道中氣流速度最大的地方。因此,在電路中選用BLTS101 PN結溫度傳感器(熱響應時間τ0.2s)。恒流源向PN結提供100μA的恒定正向電流,則PN結的正向壓降僅隨溫度T的變化而變化,該電壓信號由前置放大器放大后,通過一個4.84Hz低通濾波器,再變換為數字信號送入

      系統軟件

      軟件采用模塊化結

      構和菜單操作。利用C61(類似于C語言的凌陽編程語言)及匯編語言編寫軟件,在液晶顯示屏上顯示各種數據,數據存儲采用Flash, 這樣,在更換儀器電池時不會丟失數據。所有測量均可設定上、下報警閾值,當任一超過閾值時都能發出聲、光報警。根據的需要,可以利用消聲鍵停止報警。由于呼吸阻抗信號具有基線漂移現象,因此,在軟件設計中采用一種變化中值檢測法對基線進行校正,具體方法是把上一次呼吸周期內的中值點作為本次呼吸周期的檢測點,這樣即可克服在正常檢測電壓范圍內的基線漂移現象所帶來的漏檢情況。

      數據采集部分

      參數的數據采集主要通過傳感器進行。在測量人體溫度時,由于體溫在鍛煉時的變化比較緩慢,因此,主要運用軟件定時中斷的方法進行檢測。在檢測步數和脈搏等參數時,主要記錄的是頻率,只需采用軟件計數就可以,根據檢測到的高電平,計數器進行自加運算,從而記錄頻率。

      參數閾值設定

      由于正常情況下人體溫度在36.5℃左右。因此,設定溫度閾值的初值為36.5℃,以0.25℃為步進量,可以用上下鍵增減,每按一次按鍵,就遞增或遞減0.25℃,直到達到鍛煉者想要設定的閾值為止(在35℃~42℃之間)。

      液晶驅動程序設計

      系統顯示功能的實現,實際上就是對OCM4X8C液晶顯示模塊的驅動編程。本文按照結構化的編程思想,利用C61語言將上翻、下翻、返回和確定等按鍵功能編成子函數,這樣便于主程序的調用。限于篇幅,液晶驅動程序不在此詳述。

      結語

      本方案的研究成功讓人們更加方便的在自己的家里鍛煉,同時還可以實施無線傳輸,讓老人和病人在家里或醫院里更加安全,讓家人更加放心。




    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 大宁县| 镇江市| 方正县| 清涧县| 常熟市| 巴南区| 七台河市| 横峰县| 孝感市| 盱眙县| 龙井市| 绩溪县| 铜山县| 杨浦区| 封丘县| 兰溪市| 德令哈市| 丰顺县| 门源| 武平县| 环江| 阿鲁科尔沁旗| 巴彦淖尔市| 哈尔滨市| 晴隆县| 香港| 阿荣旗| 绥棱县| 隆林| 博客| 青海省| 塘沽区| 慈溪市| 淮南市| 嵩明县| 新余市| 罗江县| 潼关县| 根河市| 曲沃县| 腾冲县|