新聞中心

        EEPW首頁 > 汽車電子 > 基于FPGA的數字式心率計

        基于FPGA的數字式心率計

        ——
        作者: 時間:2007-01-28 來源:semiapps 收藏
        心率計是常用的醫學檢查設備,實時準確的心率測量在病人監控、臨床治療及體育競賽等方面都有著廣泛的應用。心率測量包括瞬時心率測量和平均心率測量。瞬時心率不僅能夠反映心率的快慢。同時能反映心率是否勻齊;平均心率雖只能反映心率的快慢,但記錄方便,因此這兩個參數在測量時都是必要的。

          測量心率有模擬和數字兩種方法。模擬方法是在給定的時間間隔內計算R波(或脈搏波)的脈沖個數,然后將脈沖計數乘以一個適當的常數測量心率的。這種方法的缺點是測量誤差較大、元件參數調試困難、可靠性差。數字方法是先測量相鄰R波之間的時間,再將這個時間轉換為每分鐘的心跳數測量心率的。這種方法的優點是測量精度高、可靠性好,并且能同時測量瞬時心率和平均心率。用數字方法測量心率的電路又分為兩種類型:一種是使用一個可預置的計數器實現現除法電路;另一種是通過自動下降的時鐘頻率測量相鄰R波之間的時間。   

          本心率計在數字式心率計的基礎上,采用和VHDL語言實現,減少了元器件使用數量,提高了測量精度和可靠性。該電路能夠實時采集并測量人體心跳的瞬時和平均心跳速率,判斷并顯示心率狀態(即心跳是否正常、是否過快或過慢、是否有心率不齊現象)。如果心率過快或過慢或者有心率不齊現象,那么將用不同顏色發光管進行閃爍報警顯示。

        1 測量方法及電路組成

          1.1 測試方法

          如上所述,采用數字方法測量瞬時心率(Intantaneous Heart Rate,IHR)時,先測量兩相鄰R波之間的時間(即心率周期),再將這個心率周期轉換為每分鐘的心跳數。如圖1所示,設心率周期為T秒,則瞬時心率的計算公式為IHR=60/T。如果用頻率為f0的時鐘脈沖作為測量時間基準,在T秒時間內對時鐘脈沖計烽,并設計數值為N,則T=N/f0秒,故瞬時心率的計算公式為IHR=60f0/N。當f0=1kHz時,IHR=60



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 旬阳县| 伊川县| 福建省| 甘肃省| 上高县| 西藏| 依兰县| 宾川县| 莫力| 柏乡县| 康平县| 衡阳市| 丹巴县| 广宁县| 綦江县| 普安县| 渭南市| 桂阳县| 商河县| 多伦县| 唐海县| 石阡县| 江口县| 宁波市| 土默特右旗| 错那县| 新化县| 拜泉县| 区。| 南康市| 瑞丽市| 介休市| 遂平县| 达尔| 泌阳县| 拉孜县| 海兴县| 兰溪市| 五莲县| 孟津县| 娄底市|