《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于FPGA的數字式心率計

基于FPGA的數字式心率計

2008-08-28
作者:魏慶國1,2, 奉華成1

  摘 要: 介紹了一種基于現場可編程門陣列(FPGA)的數字式心率計" title="心率計">心率計。該儀器采用FPGA和VHDL語言實現時鐘分頻、波形變換、心率測量" title="心率測量">心率測量、告警控制及數碼轉換等功能,能夠實時測量瞬時心率和平均心率,并能提供心率異常告警信息。該儀器使用元器件數量少、工作穩定可靠、顯示直觀,測量范圍為20~200跳/分鐘,測量誤差小于1%。
  關鍵詞: 心率計 瞬時心率 平均心率 FPGA VHDL語言


  心率計是常用的醫學檢查設備,實時準確的心率測量在病人監控、臨床治療及體育競賽等方面都有著廣泛的應用。心率測量包括瞬時心率測量和平均心率測量。瞬時心率不僅能夠反映心率的快慢,同時能反映心率是否勻齊;平均心率雖只能反映心率的快慢,但記錄方便,因此這兩個參數在測量時都是必要的[1]。
  測量心率有模擬和數字兩種方法。模擬方法是在給定的時間間隔內計算R波(或脈搏波)的脈沖個數,然后將脈沖計數乘以一個適當的常數測量心率的。這種方法的缺點是測量誤差較大、元件參數調試困難、可靠性差。數字方法是先測量兩相鄰R波之間的時間,再將這個時間轉換為每分鐘的心跳數測量心率的。這種方法的優點是測量精度高、可靠性好,并且能同時測量瞬時心率和平均心率。用數字方法測量心率的電路又可分為兩種類型:一種是使用一個可預置的計數器實現除法電路;另一種是通過自動下降的時鐘頻率" title="時鐘頻率">時鐘頻率測量相鄰R波之間的時間[2~7]。
  本心率計在數字式心率計的基礎上,采用FPGA和VHDL語言實現[8],減少了元器件使用數量,提高了測量精度和可靠性。該電路能夠實時采集并測量人體心跳的瞬時和平均心跳速率,判斷并顯示心率狀態(即心跳是否正常、是否過快或過慢、是否有心率不齊現象)。如果心率過快或過慢或者有心率不齊現象,那么將用不同顏色發光管進行閃爍報警顯示。
1 測量方法及電路組成
1.1 測量方法

  如上所述,采用數字方法測量瞬時心率(Instantaneous Heart Rate, IHR)時,先測量兩相鄰R波之間的時間(即心率周期),再將這個心率周期轉換為每分鐘的心跳數。如圖1所示,設心率周期為T秒,則瞬時心率的計算公式為IHR=60/T。如果用頻率為f0的時鐘脈沖作為測量時間基準,在T秒時間內對時鐘脈沖計數,并設計數值為N,則T=N/f0秒,故瞬時心率的計算公式為IHR=60f0/N。當f0=1kHz時,IHR=60×1000/N=60000/N。
  平均心率(Average Heart Rate)的測量是將一定時間內測得的各個瞬時心率求平均值。設測得的瞬時心率為IHR1,IHR2,…,IHRn,則平均心率的計算公式為:
  AHR=(IHR1+IHR2+…+IHRn)/n


1.2 電路組成
  系統的組成框圖如圖2所示。按下start開關將啟動測量過程,由傳感器獲得的模擬心電信號(R波或脈搏波)經過放大后加到比較器的一個輸入端,與另一個輸入端的參考電壓進行比較,將心電信號轉換為同周期的方波信號,再輸入FPGA進行心率測量。


  在FPGA中,波形變換電路首先將這個脈沖寬度較寬的方波信號進行微分,轉換為脈沖寬度等于時鐘信號(clk1)一個周期的方波信號,通過周期計數器在心率周期T時間內對時鐘信號計數,再根據前面給出的瞬時心率計算公式做除法運算即可得到瞬時心率。瞬時心率通過譯碼電路轉換為七段" title="七段">七段顯示代碼后送到FPGA外部的三個LED顯示器上進行顯示。在一次測量結束時,心率計算模塊將測到的各個瞬時心率求平均,得到的平均心率轉換為七段顯示代碼也送到三個LED顯示器進行顯示。
  告警控制模塊根據每一個瞬時心率值判斷心率是否正常、是否過快或過慢,并根據相鄰兩個瞬時心率值判斷是否有心率不齊現象,分別以英文字母E(正常)、F或S(過快或過慢)及I(心率不齊)的七段顯示代碼送告警顯示電路中的三個LED顯示器進行顯示,并將這三種心率狀態以8Hz的頻率送到告警顯示電路中顏色分別為綠、紅、黃的三個發光二極管進行閃爍報警顯示。按下stop開關將結束測量過程,并將平均心率送三個LED顯示器進行顯示。
  系統的主時鐘頻率為32MHz,送到FPGA中的時鐘分頻電路產生1kHz和8Hz的時鐘頻率,分別送到用作波形變換、瞬時心率計算和心率狀態顯示的波形變換模塊、心率計算模塊和告警控制模塊。系統中的數字電路全部由FPGA芯片實現,外圍只有少量的模擬器件,包括比較器、LED和發光二極管顯示器、電源電路及晶振電路等,因而系統的體積小、工作穩定、可靠性高。
2 FPGA中各模塊的電路組成及工作原理
2.1 波形變換電路
  由比較器獲得的方波心率脈沖還不能直接用于心率測量,因為脈沖寬度太大。要進行正確的心率測量,必須對這個方波脈沖進行微分,將其寬度調整為一個時鐘周期寬。微分電路如圖3所示。用VHDL語言編程時,可用一個時鐘進程實現這個微分電路。圖3中各點波形如圖4所示。
2.2 心率計算電路
  根據瞬時心率計算公式及圖1,瞬時心率的計算應以1kHz的時鐘頻率作為時間基準,測量相鄰兩次心跳之間的時間,然后做除法運算。因此,瞬時心率計算電路應包括一個12位的二進制計數器和一個16位的二進制除法電路。平均心率的計算應根據測量結束前最后測得的16次心率值求平均,因此心率計算電路還應包括一個能完成12位二進制數加法的電路和一個能完成12位二進制數除法的電路,這個除法運算可通過移位寄存器右移四次來實現。計數器、加法器和移位寄存器在FPGA中用VHDL語言實現都很容易。下面主要討論測量瞬時心率的除法運算的實現方法。


  瞬時心率計算公式是一個拋物線函數,分母中計數值N是一個變量,這個除法運算不能通過簡單的移位寄存器來實現;而設計16位二進制除法運算電路,無論采用組合電路還是采用時序電路,都將耗費很多的芯片資源。另一方面,人的正常心率為60~120跳/分鐘,即使心率出現異常,也不會超過20~200跳/分鐘的范圍,因此所測量的心率值只有有限個數據。這樣,可根據每一個可能出現的心率值,預先求出N的變化范圍,制作一張表,存入ROM中。實際測量時,再根據測到的N值,選擇相應的心率數據。假設心率的變化范圍為20~200,則N的變化范圍為3077~300。瞬時心率值IHR與計數值N的關系如表1所示。


  心率計算電路除了完成上述功能外,還要將瞬時心率值和平均心率值轉換為七段顯示代碼,再送入LED顯示器進行數字顯示。
2.3 告警控制電路
  告警控制電路的功能是根據心率計算電路得到的瞬時心率值來判斷心率的狀態:心跳是否正常、是否過快或過慢、是否心率不齊。如果心率處于60~120的范圍,則心跳正常;如果心率小于60,則心跳過慢,如果心跳大于120,則心跳過快;如果相鄰兩次測量的心率值不同并相差5跳/分鐘(應根據醫學定義作相應調整),則認為心率不齊。這些判斷是由一系列比較器完成的,用VHDL語言實現比較簡單,這里不再詳述。
  完成比較判斷后,告警控制電路將代表不同心率狀態的字母E(正常)、F或S(過快或過慢)及I(心率不齊)的七段顯示代碼以8Hz的頻率分別送到三個LED顯示器進行報警顯示,同時將不同心率狀態信號以8Hz的頻率分別送到三個不同顏色的發光二極管進行報警顯示。

2.4 時鐘分頻電路
  時鐘分頻電路的功能是將系統提供的主時鐘進行分頻,提供其它模塊電路所需的兩個時鐘(1kHz和8Hz)。其中,周期計數器的時鐘(clk1)決定了周期計數器的位數。當心率測量范圍為20~200跳/分鐘時,對應的心率周期T為3~0.3秒。若時鐘信號clk1的頻率f0=1kHz,則在最低心率(20跳/分鐘)時的計數值N=3/10-3=3000,因此計數器的位數為12位。由下面的性能評價指標分析可知,更高的時鐘頻率可擴大心率測量范圍并提高測量分辨率,但同時會增加電路的復雜性;而報警控制電路的時鐘(clk2)決定了顯示閃爍的快慢。在FPGA中,時鐘分頻電路一般是通過VHDL語言的進程語句由計數器實現的。
3 性能評價指標
  心率計性能評價指標主要包括測量誤差和分辨率。由表1可知,由于計數值N的邊界取值對應于相鄰兩個心率值的中點,故在20~200跳/分鐘范圍內測量的每一個顯示心率值的誤差都為0.5跳/分鐘。最大相對誤差" title="相對誤差">相對誤差(用百分比表示)如圖5所示。相對誤差的最大值發生在最低心率20跳/分鐘處,隨著心率值的增加,相對誤差減小。當心率值大于或等于50跳/分鐘時,相對誤差小于1%,而當心率值大于100跳/分鐘時,相對誤差小于0.5%。


  另一個性能指標是儀器的分辨率。由瞬時心率IHR=6×104/N和表1可知,當周期計數值N較小時,N變化一個單位(增大或減小1)對應瞬時心率變化比較大。因此,高心率處的分辨率較差,而低心率處的分辨率較好。在瞬時心率接近200跳/分鐘時,N值很小,分辨率為1跳/分鐘;在較低的瞬時心率時,分辨率小于1跳/分鐘。
  如果將時鐘頻率提高到8kHz,同時將周期計數器的位數提高到16位,分辨率將會大幅提高。此時,在瞬時心率接近200跳/分鐘處,分辨率會小于0.1跳/分鐘,而在瞬時心率較低處,分辨率將進一步變好。因此,在20~200跳/分鐘的心率范圍內,可以0.1跳/分鐘的分辨率顯示所有心率。不過,將周期計數器從12位提高到16位會增加電路的復雜性。另外,在實際心率測量中,人們習慣1跳/分鐘的分辨率,更高的分辨率沒有必要。
  基于FPGA的數字心率計測量精度高,測量范圍寬,在20~200跳/分鐘的測量范圍內,最大誤差為2.5%,而當心率大于50跳/分鐘時,誤差小于1%,而且它的工作穩定性和可靠性好、功耗低、不需要電路參數校正和靈敏度調節,能夠測量瞬時心率和平均心率,并具有心率異常報警功能。因此,與文獻中報道的其它心率計相比,具有更好的性能。
參考文獻
1 趙葆華.新型瞬時和平均兩用數字心率計的研制. 上海生物醫學工程,2000(4)
2 I. A. Dotsynsky et al. A Digital Heart-rate Meter Using an E.P.R.O.M. Converter. Med. & Biol. Eng.& Comput,July, 1980;18:481~482
3 N. C. Voulgaris, A. A. Bailas. Digital Beat-to-beat Heart-rate Meter. Med. & Biol.Eng.& Comput.Mar.1984:181~183
4 A. K. Gorge, A. E. Marble. Digital Heart-rate Meter Using C.M.O.S. Devices. Med. & Biol. Eng. & Comput., July, 1981;(19):517~520
5 王 毅,樊兆勛.便捷式數字心率計.中國醫療器械,1989(1)
6 梁延超.電橋傳感器式數字心率計.現代醫學儀器與應用,1995(3)
7 白玉山,林默君.單片機心率計的設計.福建醫學院學報,1995(2)
8 李廣軍,孟憲元.可編程ASIC設計及應用.成都:電子科技大學出版社,2003(1)

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲一区免费在线观看| 日韩午夜电影av| 欧美理论在线播放| 亚洲欧美日韩国产中文在线| 国产欧美一区二区三区另类精品| 国产精品一区免费观看| 一本色道久久综合一区| 欧美日韩国产不卡| 免费美女久久99| 国产精品美女久久久浪潮软件| 亚洲国产精品尤物yw在线观看| 欧美日韩免费一区二区三区| 午夜精品久久久久久99热软件| 亚洲精品美女在线观看播放| 日韩视频在线一区二区三区| 国产欧美91| 久久精品导航| 理论片一区二区在线| 久久国产精品电影| 日韩一级视频免费观看在线| 国产精品看片你懂得| 亚洲免费激情| 亚洲国产成人tv| 国产免费成人| 欧美母乳在线| 亚洲欧美日韩国产一区二区三区| 欧美日精品一区视频| 国产在线欧美| 久久99伊人| 久久久久久91香蕉国产| 亚洲国产日韩一级| 一区二区三区产品免费精品久久75| 欧美freesex8一10精品| 欧美国产极速在线| 国产精品高潮呻吟久久| 91久久国产综合久久| 亚洲第一精品影视| 欧美影院成人| 蜜臀a∨国产成人精品| 欧美日韩国产综合视频在线观看| 久久久久88色偷偷免费| 篠田优中文在线播放第一区| 精品成人久久| 国产精品亚洲美女av网站| 国产尤物精品| 欧美午夜精品理论片a级大开眼界| 一区二区三区成人| 国产精品亚洲аv天堂网| 欧美日韩国产在线一区| 中文在线资源观看视频网站免费不卡| 亚洲一区欧美| 国产色综合天天综合网| 国产日产欧产精品推荐色| 99视频精品在线| 亚洲免费观看高清完整版在线观看| 欧美日韩在线免费视频| 国产日产精品一区二区三区四区的观看方式| 欧美午夜激情小视频| 欧美区国产区| 久久亚洲电影| 国产精品久久777777毛茸茸| 亚洲欧美国产高清| 国产日韩欧美在线观看| 国产精品国产三级国产aⅴ无密码| 国产精品日韩一区| 欧美三级中文字幕在线观看| 玖玖玖免费嫩草在线影院一区| 日韩视频在线一区二区三区| 久久中文精品| 在线综合亚洲欧美在线视频| 亚洲精品视频在线观看免费| 免费成人在线观看视频| 欧美高清视频www夜色资源网| 激情综合视频| 欧美日韩裸体免费视频| 久久久久久网| 欧美福利一区| 亚洲视频中文| 一本色道久久综合狠狠躁篇怎么玩| 精品999在线观看| 久久一区二区三区超碰国产精品| 在线观看日韩专区| 久久本道综合色狠狠五月| 亚洲国产乱码最新视频| 国产精品二区二区三区| 在线亚洲欧美专区二区| 久久精品综合网| 欧美婷婷六月丁香综合色| 久久动漫亚洲| 久久av一区二区三区漫画| 老司机精品久久| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲一区二区三区激情| 欧美高清视频一区二区三区在线观看| 小黄鸭精品密入口导航| 性色av一区二区三区在线观看| 欧美日本精品一区二区三区| 国产精品久久午夜夜伦鲁鲁| 欧美三级乱人伦电影| 中文av一区特黄| 久久久久久高潮国产精品视| 欧美绝品在线观看成人午夜影视| 欧美黑人在线播放| 久久艳片www.17c.com| 亚洲天堂免费在线观看视频| 久久久国产成人精品| 欧美日韩国产色站一区二区三区| 国内久久视频| 欧美性生交xxxxx久久久| 蜜桃久久精品一区二区| 亚洲一区国产一区| 亚洲精品国产精品乱码不99按摩| 欧美二区视频| 国产精品青草久久| 欧美日韩精选| 欧美成年视频| 你懂的一区二区| 在线看视频不卡| 国产亚洲精品久久飘花| 在线日韩一区二区| 99国产精品久久久久久久| 亚洲国产高清一区| 欧美综合国产精品久久丁香| 免费成人av在线看| 午夜欧美精品久久久久久久| 亚洲国产毛片完整版| 国内揄拍国内精品久久| 国产精品午夜国产小视频| 在线综合+亚洲+欧美中文字幕| 亚洲国产成人高清精品| 亚洲伊人一本大道中文字幕| 免费看黄裸体一级大秀欧美| 国产自产女人91一区在线观看| 久久精品免费看| 在线欧美不卡| 亚洲三级电影全部在线观看高清| 巨胸喷奶水www久久久免费动漫| 国产精品国产三级国产aⅴ入口| 海角社区69精品视频| 美女脱光内衣内裤视频久久影院| 影音先锋在线一区| 久久久国产亚洲精品| 欧美一区二区三区在线观看| 欧美岛国激情| 欧美顶级少妇做爰| 午夜一级在线看亚洲| 国产精品日日摸夜夜摸av| 国产日韩视频| 欧美午夜片在线免费观看| 激情久久影院| 一区二区三区精品国产| 午夜电影亚洲| 亚洲国产日韩精品| 欧美激情偷拍| 国产主播精品| 午夜精品国产精品大乳美女| 国产精品二区在线| 免费看成人av| 久久九九全国免费精品观看| 久久久国产精品一区二区中文| 一本色道**综合亚洲精品蜜桃冫| 亚洲国产成人av| 一区二区视频在线观看| 国产精品久久久久aaaa九色| 欧美午夜寂寞影院| 欧美日韩精品欧美日韩精品| 欧美黄色影院| 国产欧美日本一区二区三区| 亚洲深夜av| 欧美福利精品| 国产精品你懂的在线欣赏| 国产色综合天天综合网| 国产精品都在这里| 亚洲国产高清视频| 在线观看日韩av先锋影音电影院| 国产精品成人一区二区艾草| 国产日本欧洲亚洲| 亚洲精品久久嫩草网站秘色| 在线成人激情黄色| 欧美日韩中文字幕综合视频| 亚洲精品久久久久久久久久久久| 久久综合伊人77777尤物| 欧美区日韩区| 欧美偷拍一区二区| 国产精品免费网站在线观看| 亚洲精品一区在线观看| 1024国产精品| 性色av一区二区三区| 欧美日韩一二三四五区| 另类欧美日韩国产在线| 亚洲欧美中文日韩v在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 在线亚洲高清视频| 国产精品入口麻豆原神| 亚洲一区制服诱惑| 久久精品国产亚洲一区二区三区| 日韩一级网站| 久久国产精品亚洲77777| 亚洲图片在线| 欧美精品一区二区三区在线播放| 亚洲三级免费| 欧美精品久久久久久久久老牛影院| 欧美日韩一区三区四区| 久久狠狠久久综合桃花| 最新国产の精品合集bt伙计| 亚洲欧美成人| 精品动漫3d一区二区三区| 欧美日韩精品一区二区| 欧美不卡高清| 红桃视频成人| 99精品欧美一区二区三区| 欧美日韩99| 国产精品国产三级国产普通话99| 亚洲精品一区在线观看| 亚洲激情国产精品| 亚洲美女视频网| 蜜臀av国产精品久久久久| 国产精品免费一区二区三区观看| 国产精品伦理| 欧美在线免费看| 亚洲欧洲一区二区在线观看| 欧美mv日韩mv亚洲| 裸体丰满少妇做受久久99精品| 亚洲精品在线免费观看视频| 久久av最新网址| 久久久精品日韩欧美| 欧美大秀在线观看| 久久久噜噜噜久久中文字幕色伊伊| 洋洋av久久久久久久一区| 国产精品久久久久久久久免费| 久久精品国内一区二区三区| 欧美日韩国产二区| 黄色一区二区三区四区| 亚洲欧洲日本专区| 亚洲国产一区二区三区青草影视| 亚洲第一色在线| 欧美精品日韩一本| 欧美日韩亚洲一区二区三区四区| 欧美性猛交视频| 久久亚洲免费| 看片网站欧美日韩| 噜噜噜久久亚洲精品国产品小说| 亚洲一区精品视频| 国产精品久线观看视频| 亚洲一区二区三区在线播放| 欧美日韩在线综合| 亚洲欧美日韩综合国产aⅴ| 久久久精品久久久久| 国产精品亚洲一区二区三区在线| 欧美国产日韩一二三区| 亚洲一区二区三区国产| 亚洲图片欧洲图片av| 在线电影欧美日韩一区二区私密| 国产精品美女久久久久aⅴ国产馆| 亚洲国产成人久久综合| 亚洲综合色自拍一区| 一本色道久久综合狠狠躁篇怎么玩| 国产欧美日韩一级| 欧美国产精品久久| 99在线热播精品免费| 欧美在线啊v一区| 欧美激情视频免费观看| 亚洲成色www久久网站| 欧美高清自拍一区| 一区二区av| 国产精品一区二区男女羞羞无遮挡| 久久精品一区二区三区不卡| 欧美伊人久久大香线蕉综合69| 91久久精品日日躁夜夜躁欧美| 国产原创一区二区| 日韩亚洲欧美在线观看| 国产一区二区你懂的| 欧美大片专区| 久久精品一本久久99精品| 国产精品麻豆欧美日韩ww| 亚洲精品国产精品久久清纯直播| 亚洲国产综合在线看不卡| 亚洲视频一区| 欧美电影在线观看| 久久国内精品自在自线400部| 亚洲精品一二三| 最新国产乱人伦偷精品免费网站| 一区二区三区日韩精品| 国产日本欧洲亚洲| 亚洲美女免费精品视频在线观看| 欧美日韩国产成人在线91| 久久一区精品| 国内精品久久久久国产盗摄免费观看完整版| 亚洲一区二区三区在线视频| 亚洲高清激情| 亚洲第一综合天堂另类专| 欧美日韩四区| 欧美综合国产精品久久丁香| 国产在线播放一区二区三区| 久久精品国产精品亚洲精品| 99热这里只有精品8| 欧美激情区在线播放| 性色av一区二区三区在线观看| 夜夜嗨一区二区| 美女脱光内衣内裤视频久久网站| 亚洲国产精品ⅴa在线观看| 欧美日韩一区二区高清| 欧美日韩一区二区三区四区五区| 国产日韩欧美不卡| 亚洲尤物精选| 欧美在线视频免费观看| 激情欧美亚洲| 性欧美大战久久久久久久久| 午夜精品网站| 欧美激情亚洲自拍| 国产日韩欧美一二三区| 欧美激情国产精品| 一区二区三区福利| 在线观看不卡| 久久综合伊人77777尤物| 久久成人免费| 麻豆精品国产91久久久久久| 精品999久久久| 亚洲激情小视频| 欧美中日韩免费视频| 国产欧美一区二区精品婷婷| 亚洲高清久久| 久久婷婷国产综合尤物精品| 久久伊人免费视频| 欧美777四色影视在线| 国产精品久久久久一区二区| 午夜视黄欧洲亚洲| 亚洲综合日本|