基于STM32芯片和TFT-LCD的便攜式心電圖儀設(shè)計
便攜式心電圖設(shè)備的出現(xiàn)使心電信號能夠在更多場合進行采集,它既可以實現(xiàn)可移動化,又可以實時的對心電信號進行分析。通過內(nèi)置大容量存儲器件能夠?qū)颊哌M行長時間的實時監(jiān)護,并記錄患者的心電數(shù)據(jù),通過USB接口與PC機進行數(shù)據(jù)傳輸,以提交到專業(yè)醫(yī)療機構(gòu)做進一步分析和診斷。
1、系統(tǒng)整體設(shè)計概述系統(tǒng)原理框圖可以用圖1表示。心電信號由電極獲取,送入心電采集電路,經(jīng)前置放大、主放大、高低通濾波、電平抬升后,得到符合要求的心電信號,并送入到STM32的ADC進行AD轉(zhuǎn)換。為了更好地抑制干擾信號,在電路中還引入了右腿驅(qū)動電路。系統(tǒng)控制芯片采用STM32,TFT-LCD的觸摸功能加上少量按鍵可以建立良好的人機交互環(huán)境,可以通過LCD實時顯示和回放,采用SD卡可以存儲24h的心電數(shù)據(jù),數(shù)據(jù)通過USB可靠地傳輸?shù)絇C機,以便對心電數(shù)據(jù)做進一步的分析。
圖1 心電圖儀原理框圖
2、系統(tǒng)主要硬件結(jié)構(gòu)及電路系統(tǒng)主要劃分為三大部分:心電采集電路,主要完成心電信號的提取;帶通濾波及主放大電路,用于調(diào)理采集到的信號,使之符合處理要求;STM32處理電路,完成心電信號的顯示、分析、存儲和數(shù)據(jù)傳送功能。
2.1、心電采集電路心電采集電路是整個便攜式心電圖儀的核心,直接決定整個系統(tǒng)性能的好壞。心電采集電路主要包括:輸入緩沖及前置放大、右腿驅(qū)動、高低通濾波器、主放大和電平抬升。
體表心電信號的頻率主要集中在0.05~100Hz,幅度為10μV~4mV,典型值為1mV,是一種低頻率的微弱雙極性信號。而STM32的ADC輸入端電壓范圍是0~3.3V,因此需要對心電信號進行放大和電平抬升,總體放大倍數(shù)約為1000倍,然后再通過電平抬升電路抬高1V左右。心電測量中,實際的電極不可能完全對稱,這樣將會引起基線漂移現(xiàn)象,還有無處不在的電源工頻干擾(50Hz),肌電干擾等,這些都要求心電前置放大器必須有很高的共模抑制比。一般要求共模抑制比在80dB以上。心電前置放大電路及右腿驅(qū)動電路如圖2。(未畫出放大器的正負電源)
圖2 心電前置放大電路及右腿驅(qū)動電路
本設(shè)計選用INA118儀表放大器作為系統(tǒng)前置放大器,它具有低噪聲、低漂移、高共模抑制比、高輸入阻抗等特點,它的增益可達1000倍,計算公式為G=1+50k/Rg。電極極化電壓最大可達300mV,為了防止前置放大器進入截止或飽和狀態(tài),必須限制其放大倍數(shù),這里增益取10,由G=1+50/Rg得出Rg=5.6kΨ,外部電阻Rg選用阻值為5.6kΨ的精密線繞電阻。由于人體的阻抗和心電電極阻抗非常大,所以在前置放大前設(shè)計了一級跟隨作為信號緩沖。為了更好地抑制50Hz干擾,采用右腿電極經(jīng)電阻與放大器接地端相連,以降低人體的共模電壓。