基于AT32 MCU的血壓計(jì)應(yīng)用解決方案


基于AT32 MCU的血壓計(jì)應(yīng)用解決方案
方案概述
在現(xiàn)代健康監(jiān)測(cè)設(shè)備中,電子血壓計(jì)因其便捷、智能和高精度特性,被廣泛應(yīng)用于家庭和醫(yī)療機(jī)構(gòu)。本文提出一套基于AT32系列微控制器(MCU)的電子血壓計(jì)應(yīng)用解決方案,系統(tǒng)整體采用高性能低功耗ARM Cortex-M4內(nèi)核的AT32F435作為主控核心,結(jié)合高精度壓力傳感器、運(yùn)放電路、驅(qū)動(dòng)電路、液晶顯示模組以及藍(lán)牙無線模塊,實(shí)現(xiàn)血壓的智能測(cè)量、數(shù)據(jù)顯示、存儲(chǔ)和遠(yuǎn)程傳輸。該方案不僅具備良好的可擴(kuò)展性和成本控制能力,而且能夠滿足醫(yī)療級(jí)別測(cè)量精度要求。通過對(duì)關(guān)鍵器件的優(yōu)選型號(hào)進(jìn)行分析與選型理由闡述,全面提升方案的性能與穩(wěn)定性,確保系統(tǒng)在復(fù)雜電氣環(huán)境下也能穩(wěn)定運(yùn)行。
系統(tǒng)電路框圖與結(jié)構(gòu)說明
下圖展示的是基于AT32 MCU的電子血壓計(jì)整體系統(tǒng)電路框圖,該系統(tǒng)由主控單元、壓力采集電路、放大與濾波模塊、氣泵驅(qū)動(dòng)模塊、顯示與人機(jī)交互模塊、電源管理模塊及無線通信模塊組成。
【如需我生成這張電路框圖,請(qǐng)告知,我可以直接繪制并插入。】
主控單元:AT32F435RCT7
AT32F435RCT7 是本方案選用的主控微控制器,屬于ARM Cortex-M4內(nèi)核的高性能MCU,主頻高達(dá)288MHz,擁有豐富的片上外設(shè)與優(yōu)秀的實(shí)時(shí)處理能力。
器件作用
AT32F435RCT7 是系統(tǒng)的核心處理器,主要負(fù)責(zé)采集來自壓力傳感器的數(shù)據(jù),通過ADC進(jìn)行模數(shù)轉(zhuǎn)換,再執(zhí)行濾波與血壓計(jì)算算法。同時(shí)它還負(fù)責(zé)控制LCD液晶顯示、氣泵與電磁閥驅(qū)動(dòng)、按鍵輸入響應(yīng)以及藍(lán)牙通信控制。
選擇理由
AT32F435RCT7 相較于STM32F4系列具有更高性價(jià)比,在保證性能的前提下降低成本。它集成高速ADC、高速USART/SPI/I2C等接口資源,可輕松連接壓力傳感器、驅(qū)動(dòng)模塊、藍(lán)牙模塊等外圍電路。同時(shí)該芯片封裝尺寸適中(LQFP64封裝),適合醫(yī)療小型設(shè)備使用,且AT32系列具備較長生命周期與完善的國產(chǎn)生態(tài)支持,適合大批量產(chǎn)品部署。
器件功能
12位高速ADC用于精確采集壓力傳感器輸出的模擬電壓信號(hào)。
內(nèi)部浮點(diǎn)運(yùn)算單元(FPU)可大幅提升信號(hào)濾波和血壓算法計(jì)算效率。
多路GPIO控制LCD顯示、按鍵輸入、電磁閥開關(guān)等外設(shè)動(dòng)作。
多個(gè)USART接口用于藍(lán)牙通信與調(diào)試,SPI/I2C可用于外設(shè)擴(kuò)展(如EEPROM或RTC)。
豐富的中斷系統(tǒng)保證測(cè)量過程的實(shí)時(shí)響應(yīng)與控制精度。
高精度壓力傳感器:NXP MPX5050GP
MPX5050GP 是一款模擬輸出型高精度壓阻式壓力傳感器,適用于非侵入式電子血壓計(jì)中氣壓的實(shí)時(shí)檢測(cè)。
器件作用
該壓力傳感器安裝于氣泵與袖帶之間的氣路中,實(shí)時(shí)測(cè)量袖帶壓力值,并將其以線性模擬電壓形式輸出給主控芯片ADC采樣口,實(shí)現(xiàn)血壓測(cè)量核心數(shù)據(jù)來源。
選擇理由
MPX5050GP 壓力檢測(cè)范圍為0–50kPa,正好覆蓋電子血壓計(jì)典型工作范圍(約0–30kPa)。其具有出色的線性度、低溫漂、高重復(fù)精度和良好的抗干擾能力,非常適合要求較高精度與穩(wěn)定性的醫(yī)療應(yīng)用。其模擬輸出方式無需復(fù)雜通信協(xié)議,可直接接入ADC通道,提升系統(tǒng)響應(yīng)速度與抗干擾能力。
器件功能
實(shí)時(shí)輸出與壓力值成比例的模擬電壓信號(hào)。
內(nèi)置溫度補(bǔ)償電路,保證不同環(huán)境溫度下精度穩(wěn)定。
提供標(biāo)準(zhǔn)三腳封裝,便于PCB布板與系統(tǒng)集成。
響應(yīng)時(shí)間快,適合動(dòng)態(tài)壓力變化場景。
低噪聲精密運(yùn)放:TI OPA2333AIDR
OPA2333 是一款超低噪聲、低失調(diào)電壓雙通道運(yùn)算放大器,用于對(duì)壓力傳感器輸出的微弱模擬電壓信號(hào)進(jìn)行高保真放大。
器件作用
將MPX5050GP輸出的低電平模擬信號(hào)(一般為0.2V–3V)放大到適合ADC采樣范圍(0–3.3V)范圍內(nèi),同時(shí)通過外部RC濾波網(wǎng)絡(luò)抑制高頻干擾,提高信號(hào)采集精度。
選擇理由
OPA2333 的最大輸入失調(diào)電壓低至10μV,具備零漂移特性,保證長時(shí)間測(cè)量精度不變;其輸入噪聲密度僅為55nV/√Hz,非常適合微小信號(hào)的精密放大;此外,該運(yùn)放為軌到軌輸入輸出設(shè)計(jì),能在單電源供電下提供最大動(dòng)態(tài)范圍。其雙通道設(shè)計(jì)可減少器件數(shù)量與布板面積,提升系統(tǒng)集成度。
器件功能
對(duì)傳感器信號(hào)進(jìn)行一階或二階放大處理。
可與RC網(wǎng)絡(luò)構(gòu)建低通濾波器,濾除高頻干擾。
提供零漂移特性,確保長期使用下信號(hào)不漂移。
軌到軌輸入輸出設(shè)計(jì)適配低壓系統(tǒng)環(huán)境。
氣泵與電磁閥驅(qū)動(dòng)模塊設(shè)計(jì)與選型
在電子血壓計(jì)的工作過程中,充氣與放氣兩個(gè)動(dòng)作由氣泵和電磁閥協(xié)同完成。氣泵負(fù)責(zé)將空氣注入到袖帶中,使其逐漸充氣形成壓力;而電磁閥則在測(cè)量結(jié)束后或自動(dòng)調(diào)節(jié)過程中打開放氣,快速釋放壓力。由于氣泵和電磁閥通常工作在5V或12V的直流供電環(huán)境下,且其工作電流大于主控MCU所能提供的驅(qū)動(dòng)能力,因此需要借助功率MOS管或小型繼電器實(shí)現(xiàn)開關(guān)控制。
推薦采用N溝道MOSFET如IRL540N作為主驅(qū)動(dòng)器件,其導(dǎo)通電阻低、耐壓高、導(dǎo)通能力強(qiáng),適合用于控制氣泵或電磁閥這類感性負(fù)載。在驅(qū)動(dòng)控制方式上,MCU的GPIO輸出PWM信號(hào)或高低電平,通過MOS管的柵極限流電阻進(jìn)行電平轉(zhuǎn)換和保護(hù),即可對(duì)氣泵實(shí)現(xiàn)軟啟動(dòng)、充氣節(jié)奏控制等功能。對(duì)于電磁閥,由于其多為開關(guān)型負(fù)載,可直接通過GPIO輸出高電平控制MOSFET導(dǎo)通來驅(qū)動(dòng)電磁閥線圈,從而完成泄氣過程。
選擇IRL540N的原因在于其為邏輯電平MOS管,在5V或3.3V電平下即可完全導(dǎo)通,適配當(dāng)前使用的AT32F435的GPIO輸出邏輯電平范圍;其最大電流支持超過20A,遠(yuǎn)高于電磁閥或氣泵的工作電流需求,確保驅(qū)動(dòng)電路具有足夠的安全裕量。MOS管的響應(yīng)速度遠(yuǎn)快于傳統(tǒng)小繼電器,有助于實(shí)現(xiàn)更精細(xì)的PWM調(diào)節(jié)。此外,功率MOS體積小,發(fā)熱低,有利于電路板高密度布板及系統(tǒng)小型化設(shè)計(jì)。
電路中建議在MOS管源極至地之間并聯(lián)肖特基二極管(如SS34)或反向吸收二極管用于感性負(fù)載退磁保護(hù),防止在關(guān)閉瞬間由于線圈能量反向釋放而造成MOS管損壞。并在電泵供電側(cè)增加104電容與10uF電解電容并聯(lián)構(gòu)成的去耦濾波電路,進(jìn)一步提高電泵驅(qū)動(dòng)瞬間的電源穩(wěn)定性與EMC表現(xiàn)。
液晶顯示模塊設(shè)計(jì)與選型:ST7789 TFT彩屏
液晶顯示模塊是電子血壓計(jì)的人機(jī)交互窗口,其主要任務(wù)是將測(cè)量所得的收縮壓、舒張壓、脈率等關(guān)鍵數(shù)據(jù)以圖形化方式直觀顯示給用戶,同時(shí)也可用于設(shè)置菜單、錯(cuò)誤信息提示等系統(tǒng)交互界面。當(dāng)前市面上較為常用的顯示方案包括OLED、TFT彩屏與字符LCD模塊。本方案采用分辨率為240x240的1.3英寸圓形TFT彩屏,驅(qū)動(dòng)芯片為ST7789S,顯示接口采用SPI通信方式。
ST7789彩屏相較于傳統(tǒng)OLED具有更高的亮度、更廣的可視角度和更豐富的色彩表現(xiàn),能夠有效提升產(chǎn)品的視覺吸引力和信息表達(dá)能力。其SPI接口具有良好的通用性與穩(wěn)定性,AT32F435 MCU集成多個(gè)高速SPI接口通道,可輕松與ST7789屏進(jìn)行可靠通信。通過DMA和中斷配合SPI進(jìn)行數(shù)據(jù)寫入,可實(shí)現(xiàn)高刷新率顯示,有效避免畫面閃爍和延遲。
在實(shí)際應(yīng)用中,主控MCU可將測(cè)量數(shù)據(jù)轉(zhuǎn)化為圖形元素(如數(shù)字、文字、進(jìn)度條等),調(diào)用顯示驅(qū)動(dòng)庫函數(shù)將其通過SPI接口寫入ST7789顯存,實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容更新。為提升用戶體驗(yàn),本方案建議結(jié)合GUI圖形界面庫(如LVGL)進(jìn)行顯示界面開發(fā),實(shí)現(xiàn)圖標(biāo)式交互、動(dòng)畫效果等更豐富的視覺表現(xiàn)。同時(shí)配合背光控制電路,實(shí)現(xiàn)夜間低亮度或白天高亮度自動(dòng)調(diào)節(jié),增強(qiáng)顯示模塊的用戶適應(yīng)能力。
此外,由于TFT屏電源敏感,建議使用LDO芯片(如MIC5205-3.3)為其提供穩(wěn)定的3.3V電源,并在屏幕VCC與GND間并聯(lián)100nF與10uF濾波電容,避免數(shù)據(jù)寫入過程中電壓波動(dòng)影響畫面穩(wěn)定性。
按鍵輸入與狀態(tài)反饋模塊
為實(shí)現(xiàn)用戶與系統(tǒng)的基本交互,電子血壓計(jì)通常設(shè)計(jì)有少量功能按鍵(如“開始/停止”、“設(shè)置”、“回顧”等)以及狀態(tài)提示LED燈,用于控制啟動(dòng)測(cè)量流程、回顧歷史記錄或切換顯示模式。本方案選用普通輕觸式按鍵與單色SMD LED實(shí)現(xiàn)上述功能。按鍵數(shù)量控制在3個(gè)以內(nèi),既滿足基本功能需求,又保證界面簡潔、操作便利。
按鍵采用下拉電阻接入方式,每個(gè)按鍵一端接MCU GPIO輸入腳,另一端接地,并在GPIO口外部接入10K上拉電阻。用戶按下按鍵后形成低電平觸發(fā)信號(hào),MCU讀取狀態(tài)變化,結(jié)合軟件消抖處理與中斷觸發(fā)方式,確保輸入響應(yīng)準(zhǔn)確且不誤觸。此方式簡單可靠、抗干擾性強(qiáng),尤其適合醫(yī)療設(shè)備使用環(huán)境。
LED狀態(tài)提示方面,建議使用紅/綠雙色LED或兩顆不同顏色LED分布,用于指示“測(cè)量中”、“待機(jī)”、“異?!钡认到y(tǒng)狀態(tài)。LED由MCU輸出GPIO控制導(dǎo)通,與限流電阻串聯(lián)連接電源,實(shí)現(xiàn)高低電平控制亮滅。為提升功耗控制效果,也可在MCU軟件中加入定時(shí)熄滅機(jī)制,避免長期亮燈造成無效能耗。
該模塊雖結(jié)構(gòu)簡單,但作為系統(tǒng)的重要交互接口,其穩(wěn)定性、響應(yīng)速度和用戶體驗(yàn)影響極大,因此在布線時(shí)應(yīng)注意避免與高頻或高壓信號(hào)線靠近,避免EMI干擾導(dǎo)致誤觸或誤判。
電源模塊與電池管理系統(tǒng)設(shè)計(jì)
電子血壓計(jì)作為便攜式家用醫(yī)療設(shè)備,通常支持干電池、鋰電池或USB供電等多種供電方式,以滿足用戶在不同環(huán)境下的使用需求。在本方案中,采用內(nèi)置3.7V鋰電池作為主供電電源,同時(shí)配備USB接口進(jìn)行電池充電以及可選的有線供電。整套電源模塊不僅要滿足系統(tǒng)所有功能模塊的電壓和電流需求,還需要具備良好的電源管理能力,確保安全性、續(xù)航能力和系統(tǒng)可靠性。
鋰電池輸出電壓范圍通常在3.0V到4.2V之間,考慮到MCU及部分模擬電路對(duì)3.3V電壓的穩(wěn)定性要求,本方案引入一顆高效同步降壓型DC-DC穩(wěn)壓芯片(如RT8059或MP1584),將鋰電池電壓穩(wěn)定轉(zhuǎn)換為3.3V輸出,為主控MCU、壓力傳感器、顯示屏、藍(lán)牙模塊等供電。相比LDO穩(wěn)壓芯片,DC-DC轉(zhuǎn)換效率可達(dá)90%以上,特別在高電流負(fù)載情況下更能有效延長電池續(xù)航時(shí)間,降低溫升,提高整機(jī)穩(wěn)定性。
在電池充電管理方面,本方案推薦使用TP4056線性鋰電池充電管理芯片。TP4056支持最大1A的充電電流,具備過壓保護(hù)、過流保護(hù)與溫度保護(hù)等功能,適合用于單節(jié)鋰電池充電控制。其外圍電路簡潔,僅需少量外部電阻與電容即可完成完整的充電控制流程,并具備充滿自動(dòng)停止充電功能,有效提升充電安全性和電池壽命。通過設(shè)置RPROG電阻可以靈活調(diào)節(jié)充電電流,適應(yīng)不同容量鋰電池的充電策略。
為了確保在USB供電和電池供電之間的自動(dòng)切換穩(wěn)定可靠,系統(tǒng)中引入了P溝道MOS管實(shí)現(xiàn)防反接與電源路徑切換控制。當(dāng)插入U(xiǎn)SB時(shí),系統(tǒng)優(yōu)先使用USB供電,同時(shí)TP4056自動(dòng)啟動(dòng)電池充電;當(dāng)拔掉USB后,系統(tǒng)自動(dòng)從電池供電,無需人工切換。為了提高整體電源系統(tǒng)的抗干擾能力,在電源輸入與輸出端口分別并聯(lián)多個(gè)不同容量的濾波電容(如0.1μF、1μF、10μF),形成良好的寬頻帶去耦效果,保障系統(tǒng)穩(wěn)定運(yùn)行。
藍(lán)牙無線通信模塊選型與配置
為提升用戶交互體驗(yàn)并實(shí)現(xiàn)數(shù)據(jù)無線同步功能,現(xiàn)代家用電子血壓計(jì)普遍支持藍(lán)牙通信模塊,用于與手機(jī)APP或健康管理平臺(tái)進(jìn)行數(shù)據(jù)互聯(lián)。本方案選用藍(lán)牙低功耗模塊(BLE)型號(hào)為JDY-08,其基于nRF51822芯片設(shè)計(jì),兼容BLE 4.0協(xié)議,具有功耗低、尺寸小、通信穩(wěn)定的優(yōu)勢(shì),可直接通過UART串口與主控MCU通信。
JDY-08模塊支持主從一體模式,能夠通過AT指令方式進(jìn)行功能設(shè)置,包括設(shè)備名、自定義UUID、配對(duì)碼、廣播周期等內(nèi)容,使用靈活,適應(yīng)性強(qiáng)。在實(shí)際使用過程中,MCU每次測(cè)量完成后,可將結(jié)果打包為標(biāo)準(zhǔn)BLE廣播數(shù)據(jù),通過JDY-08模塊發(fā)送到手機(jī)端,手機(jī)端運(yùn)行健康管理APP后可自動(dòng)接收、存儲(chǔ)并上傳至云端,實(shí)現(xiàn)個(gè)人健康數(shù)據(jù)的長期記錄與分析。BLE技術(shù)的低功耗特性保證了其在電池供電設(shè)備中的長期穩(wěn)定運(yùn)行,待機(jī)功耗可低至幾微安,數(shù)據(jù)傳輸功耗一般也僅為幾毫安,極大延長了設(shè)備的整體續(xù)航能力。
為確保通信可靠性,在設(shè)計(jì)中需注意JDY-08與MCU間的串口速率匹配,推薦設(shè)置為115200bps,以在保證傳輸效率的同時(shí)降低誤碼率。JDY-08模塊對(duì)電源要求嚴(yán)格,需為其單獨(dú)提供穩(wěn)定的3.3V電壓電源,建議由主電源DC-DC輸出端引線供電,并在模塊供電端口處并聯(lián)0.1μF和10μF電容構(gòu)成局部去耦電路,防止MCU操作SPI或PWM等高速接口時(shí)產(chǎn)生的紋波干擾到藍(lán)牙通信。
為了提升藍(lán)牙通信質(zhì)量與傳輸距離,應(yīng)避免模塊天線與金屬器件接近,天線區(qū)域PCB應(yīng)留空,并在布局中避開高頻干擾源如晶振、DC-DC等元件。在軟件設(shè)計(jì)層面,MCU需內(nèi)置數(shù)據(jù)重傳機(jī)制與通信握手協(xié)議,避免因瞬態(tài)干擾導(dǎo)致的數(shù)據(jù)丟失或接收失敗,提高整套系統(tǒng)的穩(wěn)定性和魯棒性。
信號(hào)處理與濾波算法設(shè)計(jì)思路
在電子血壓計(jì)的測(cè)量過程中,精確獲取氣壓變化信息是實(shí)現(xiàn)高精度血壓值計(jì)算的基礎(chǔ)。由于人體的脈搏信號(hào)幅值較小,頻率約為0.5Hz至2Hz,并疊加在較高基準(zhǔn)氣壓變化曲線上,因此必須通過精細(xì)的信號(hào)處理與濾波算法從背景氣壓中提取出清晰的脈搏波信號(hào),進(jìn)而實(shí)現(xiàn)血壓值的準(zhǔn)確計(jì)算。本系統(tǒng)中采用軟硬結(jié)合的多級(jí)濾波策略,有效提升抗干擾能力與信號(hào)提取精度。
在模擬電路層面,通過硬件低通濾波器(如R-C一階濾波器)對(duì)來自壓力傳感器的原始模擬信號(hào)進(jìn)行初步濾波,濾除高頻電磁干擾與電源噪聲。濾波器的截止頻率設(shè)置在10Hz左右,可有效保留脈搏波成分,同時(shí)抑制不相關(guān)的高頻信號(hào)。在此之后,信號(hào)被送入ADC通道采樣,采用主控MCU內(nèi)置12位ADC模塊進(jìn)行高分辨率采樣處理,采樣率一般設(shè)為100Hz~200Hz,能夠滿足脈搏波的完整捕獲,避免出現(xiàn)混疊失真問題。
在數(shù)字域中,為進(jìn)一步消除信號(hào)中的低頻基線漂移和高頻尖峰噪聲,本方案采用組合型數(shù)字濾波算法進(jìn)行處理。采用滑動(dòng)均值濾波器平滑波形,濾除尖銳脈沖干擾;隨后引入帶通濾波器,帶寬范圍設(shè)定為0.5Hz至5Hz,僅保留脈搏波的有效頻率成分,有效隔離背景氣壓波動(dòng)和操作震動(dòng)干擾。此外,對(duì)于干擾峰值與突變異常信號(hào),系統(tǒng)還采用中值濾波與閾值抑制算法進(jìn)行動(dòng)態(tài)修正,防止單點(diǎn)異常影響整個(gè)血壓值的提取。
為增強(qiáng)實(shí)時(shí)性和精度,系統(tǒng)內(nèi)置狀態(tài)機(jī)與數(shù)據(jù)緩存機(jī)制。每次測(cè)量過程都自動(dòng)識(shí)別袖帶充氣、保持、放氣三個(gè)階段,并分別使用不同的濾波策略進(jìn)行處理。在充氣階段,主要關(guān)注氣壓變化速度是否平穩(wěn);在放氣過程中,則集中采集脈搏波信號(hào)并通過脈搏包絡(luò)算法識(shí)別振幅最大點(diǎn),結(jié)合特定算法(如最大振幅法或比例系數(shù)法)來估算收縮壓與舒張壓。通過濾波處理后的信號(hào)曲線更為清晰、規(guī)則,為后續(xù)血壓推理計(jì)算提供堅(jiān)實(shí)數(shù)據(jù)基礎(chǔ)。
血壓測(cè)量算法與邏輯判斷機(jī)制
電子血壓計(jì)常采用“示波法”來實(shí)現(xiàn)血壓值的非侵入式測(cè)量。該方法通過檢測(cè)袖帶放氣過程中疊加在壓力曲線上的微弱脈搏波信號(hào),并結(jié)合特定算法模型推導(dǎo)出收縮壓、舒張壓和平均動(dòng)脈壓值。在本系統(tǒng)中,主控MCU集成了多項(xiàng)血壓測(cè)量算法模塊,以提高測(cè)量準(zhǔn)確性與通用適配性,兼顧兒童、成人及老年人等不同群體的使用需求。
具體而言,系統(tǒng)首先通過壓力傳感器持續(xù)采樣袖帶氣壓變化,并實(shí)時(shí)識(shí)別脈搏波動(dòng)信號(hào)。在袖帶放氣階段,系統(tǒng)提取脈搏波振幅并記錄其與當(dāng)前壓力值的關(guān)系。由于振幅在血壓曲線中呈鐘形分布,最大振幅所對(duì)應(yīng)的壓力即為“平均動(dòng)脈壓”(MAP)。然后,系統(tǒng)依據(jù)經(jīng)驗(yàn)系數(shù)進(jìn)行回推:最大振幅壓力的約0.550.65倍位置視為舒張壓點(diǎn),1.31.5倍位置為收縮壓點(diǎn)。此算法具有通用性強(qiáng)、適應(yīng)能力好、實(shí)現(xiàn)難度低的優(yōu)點(diǎn),適合在低功耗嵌入式系統(tǒng)中實(shí)現(xiàn)。
為增強(qiáng)算法的魯棒性與智能判斷能力,系統(tǒng)引入以下多項(xiàng)輔助邏輯機(jī)制:1)測(cè)量中自動(dòng)監(jiān)測(cè)脈搏波是否持續(xù)、規(guī)律,若檢測(cè)到大幅度不規(guī)律波形,則暫停測(cè)量并提示用戶重新調(diào)整手臂姿勢(shì);2)若在放氣過程中脈搏波消失,則自動(dòng)判定為放氣過快并進(jìn)行補(bǔ)氣重測(cè);3)通過對(duì)比連續(xù)測(cè)量結(jié)果的差異,判斷是否存在異常如動(dòng)脈硬化、測(cè)量臂部不穩(wěn)定等因素,并通過圖形界面或語音提示用戶調(diào)整。
為應(yīng)對(duì)不同人群的生理差異(如小兒血管彈性好、老人脈動(dòng)微弱),系統(tǒng)允許通過軟件配置算法參數(shù),如振幅閾值、比例系數(shù)、放氣速率等,提升算法在各類場景下的適應(yīng)性。測(cè)量完成后,系統(tǒng)將收縮壓、舒張壓、平均動(dòng)脈壓、心率等參數(shù)打包存入EEPROM或Flash中,并通過藍(lán)牙模塊同步至移動(dòng)終端,實(shí)現(xiàn)完整的數(shù)據(jù)閉環(huán)。
歷史數(shù)據(jù)存儲(chǔ)模塊與掉電保護(hù)措施
在現(xiàn)代電子血壓計(jì)的設(shè)計(jì)中,歷史數(shù)據(jù)的存儲(chǔ)和掉電保護(hù)是非常重要的功能模塊。用戶通常需要查看過去一段時(shí)間內(nèi)的血壓測(cè)量數(shù)據(jù),以幫助醫(yī)生分析和判斷血壓變化趨勢(shì)。因此,血壓計(jì)需要具備強(qiáng)大的存儲(chǔ)能力以及在斷電情況下保持?jǐn)?shù)據(jù)安全的功能。在本設(shè)計(jì)方案中,選擇了EEPROM(如AT24C32)作為主要的歷史數(shù)據(jù)存儲(chǔ)介質(zhì),并引入掉電保護(hù)機(jī)制確保在意外掉電或重啟的情況下數(shù)據(jù)不會(huì)丟失。
EEPROM芯片作為非易失性存儲(chǔ)器,能夠在電源斷開后繼續(xù)保持存儲(chǔ)數(shù)據(jù)。這種存儲(chǔ)器的選擇首先考慮到了其較長的使用壽命與頻繁讀寫能力。AT24C32 EEPROM支持最多32K的存儲(chǔ)空間,足以容納超過1000次的血壓測(cè)量數(shù)據(jù)。每次測(cè)量結(jié)束后,主控MCU會(huì)將測(cè)得的血壓數(shù)據(jù)(包括收縮壓、舒張壓、脈率等)以結(jié)構(gòu)化數(shù)據(jù)形式存入EEPROM中。在每次用戶打開設(shè)備時(shí),系統(tǒng)將自動(dòng)加載最新的歷史數(shù)據(jù),方便用戶查看之前的測(cè)量記錄。
在存儲(chǔ)過程中,為了避免因瞬時(shí)掉電導(dǎo)致數(shù)據(jù)損壞,本設(shè)計(jì)采用了高性能的掉電保護(hù)方案。具體而言,在主電源與EEPROM之間加入低壓檢測(cè)電路,該電路能夠?qū)崟r(shí)監(jiān)測(cè)電池電壓的變化。當(dāng)電池電壓降至設(shè)定的安全閾值時(shí),電路會(huì)觸發(fā)EEPROM的自動(dòng)存儲(chǔ)功能,確保在電量不足時(shí)數(shù)據(jù)能夠安全寫入存儲(chǔ)器。與此同時(shí),系統(tǒng)在電池電壓較低時(shí),會(huì)通過顯示屏或語音提示用戶及時(shí)更換電池或充電。
為了提高數(shù)據(jù)存儲(chǔ)的可靠性,EEPROM的寫入操作采用了“循環(huán)寫入”策略。通過在存儲(chǔ)過程中控制每次寫入的地址位置,使得歷史數(shù)據(jù)能夠均勻分布在存儲(chǔ)空間中,從而避免因頻繁在同一地址寫入數(shù)據(jù)而導(dǎo)致存儲(chǔ)單元老化。在此基礎(chǔ)上,設(shè)計(jì)中還加入了CRC校驗(yàn)碼,每次讀取歷史數(shù)據(jù)時(shí),系統(tǒng)都會(huì)對(duì)數(shù)據(jù)進(jìn)行完整性校驗(yàn),確保讀取的數(shù)據(jù)未受損壞。
值得一提的是,在一些高端用戶需求場景中,系統(tǒng)還可以通過藍(lán)牙將歷史數(shù)據(jù)上傳至云端,方便用戶長期追蹤血壓變化趨勢(shì)。為實(shí)現(xiàn)這一功能,本方案引入了藍(lán)牙低功耗(BLE)模塊,通過其與手機(jī)或云服務(wù)器之間的無線傳輸,確保用戶在任何地方都能夠查看、記錄和分析血壓數(shù)據(jù)。
整機(jī)硬件結(jié)構(gòu)設(shè)計(jì)與電磁兼容優(yōu)化策略
電子血壓計(jì)作為便攜式醫(yī)療設(shè)備,其硬件設(shè)計(jì)不僅要考慮功能的實(shí)現(xiàn),還要保證在不同使用環(huán)境下的穩(wěn)定性與安全性,特別是在電磁兼容(EMC)方面。電磁兼容性要求設(shè)備在工作過程中不產(chǎn)生過多的電磁干擾,同時(shí)能夠承受外部電磁干擾而不影響正常工作。為了確保電子血壓計(jì)能夠在各種環(huán)境下正常工作,本方案在硬件結(jié)構(gòu)設(shè)計(jì)中充分考慮了電磁兼容性(EMC)的要求,采取了多項(xiàng)優(yōu)化措施。
在硬件布局上,采用了雙面板設(shè)計(jì),主板與電源板分離,以減少主電路部分受到電源電路噪聲的影響。主控MCU、傳感器、藍(lán)牙模塊等關(guān)鍵電路集中布置在主板的中心位置,而電池管理電路、DC-DC穩(wěn)壓模塊則布置在電源板上,并盡量遠(yuǎn)離主板的敏感信號(hào)線路。電源與信號(hào)回路的合理布局,有效減少了電源噪聲對(duì)信號(hào)的干擾,并減少了信號(hào)線和電源線之間的耦合效應(yīng)。
為了進(jìn)一步減少電磁干擾,本設(shè)計(jì)對(duì)電源線、信號(hào)線以及電池管理部分的布局和布線做了精心設(shè)計(jì)。電源噪聲濾波是本設(shè)計(jì)的一項(xiàng)重要內(nèi)容。通過在電源輸入端與輸出端加入多個(gè)不同規(guī)格的濾波電容(如0.1μF、10μF、100nF),以及在電源與信號(hào)路徑交匯處加入低通濾波器,有效減小了電源線上的噪聲信號(hào)。這些濾波措施可以有效降低DC-DC轉(zhuǎn)換器的開關(guān)噪聲,防止高頻信號(hào)對(duì)敏感模擬信號(hào)產(chǎn)生干擾,確保系統(tǒng)的穩(wěn)定運(yùn)行。
為了提高系統(tǒng)的抗干擾能力,所有的輸入輸出信號(hào)線都進(jìn)行了適當(dāng)?shù)?strong data-start="1660" data-end="1666">屏蔽。主板外層采用了鋁箔或銅箔屏蔽層,防止外部電磁干擾信號(hào)進(jìn)入系統(tǒng),同時(shí)也降低了系統(tǒng)發(fā)射出的電磁波輻射。這種金屬屏蔽層與主板地線相連,形成良好的接地路徑,確保系統(tǒng)不會(huì)因?yàn)橥饨珉姶挪ǖ挠绊懚霈F(xiàn)不穩(wěn)定現(xiàn)象。
采用了共模電感和差模濾波器來進(jìn)一步提升系統(tǒng)的抗干擾能力。共模電感可以有效抑制外部高頻電磁干擾信號(hào),而差模濾波器則有助于過濾掉電源線路中的高頻噪聲,確保電源線上的信號(hào)更為干凈。此外,在設(shè)計(jì)時(shí)還特別考慮到設(shè)備外部使用環(huán)境的電磁場強(qiáng)度,例如用戶可能在電磁環(huán)境較為復(fù)雜的場所(如醫(yī)院、辦公區(qū))使用電子血壓計(jì),因此系統(tǒng)必須具備更高的抗干擾能力。
對(duì)于系統(tǒng)的地線設(shè)計(jì),本方案采用了多點(diǎn)接地策略,將不同模塊的地線分別引導(dǎo)至主地線,避免了單點(diǎn)接地時(shí)可能產(chǎn)生的地線電流回流干擾。通過多點(diǎn)接地的設(shè)計(jì),可以有效減小地線電位差,減少干擾噪聲的形成,并提高系統(tǒng)的抗電磁干擾能力。
通過優(yōu)化硬件設(shè)計(jì)、采用有效的濾波措施、合理布線、加強(qiáng)屏蔽和地線設(shè)計(jì),本方案能夠確保電子血壓計(jì)在各種環(huán)境中穩(wěn)定運(yùn)行,達(dá)到良好的電磁兼容性,減少電磁干擾,提升用戶使用體驗(yàn)。
用戶界面與交互設(shè)計(jì)
用戶界面(UI)與交互設(shè)計(jì)(UX)是電子血壓計(jì)成功應(yīng)用的關(guān)鍵因素之一。作為一種便攜式健康監(jiān)測(cè)設(shè)備,血壓計(jì)的易用性直接影響用戶的使用體驗(yàn)和數(shù)據(jù)的準(zhǔn)確性。因此,本設(shè)計(jì)方案在UI/UX設(shè)計(jì)上做了大量優(yōu)化,旨在提供簡潔直觀的操作界面與友好的用戶交互方式。該設(shè)計(jì)不僅考慮到老年人、兒童等特殊群體的需求,還兼顧了不同場景下用戶的便捷操作需求。
首先,血壓計(jì)配備了一塊2.8英寸TFT彩色觸摸屏,屏幕分辨率高達(dá)240x320像素,能夠清晰展示血壓測(cè)量結(jié)果、歷史數(shù)據(jù)和設(shè)備狀態(tài)信息。為了避免信息過于密集,界面采用了分層設(shè)計(jì),確保用戶在操作過程中能夠清晰區(qū)分不同的功能模塊。例如,屏幕的頂部區(qū)域顯示當(dāng)前操作模式(如測(cè)量、存儲(chǔ)、設(shè)置等),中間區(qū)域則動(dòng)態(tài)顯示當(dāng)前血壓測(cè)量的實(shí)時(shí)數(shù)據(jù)。血壓值的顯示采用大字號(hào)設(shè)計(jì),確保即使是視力不佳的老年用戶也能輕松閱讀。
界面的顏色設(shè)計(jì)也考慮到了不同用戶的需求,收縮壓和舒張壓的數(shù)值分別用紅色和藍(lán)色標(biāo)示,使得用戶能夠迅速區(qū)分兩者。此外,當(dāng)血壓值超出正常范圍時(shí),系統(tǒng)會(huì)通過閃爍的紅色字體以及蜂鳴音提示用戶注意。對(duì)于心率值和平均動(dòng)脈壓(MAP)的顯示,采用較為溫和的綠色,確保整個(gè)界面的視覺體驗(yàn)更加友好,避免強(qiáng)烈的色彩沖突帶來視覺疲勞。
觸摸屏的操作非常直觀,用戶只需輕觸圖標(biāo)即可進(jìn)行功能選擇,如測(cè)量開始、歷史數(shù)據(jù)查看、設(shè)置菜單等。為了提高操作的流暢度,系統(tǒng)采用了手勢(shì)操作和圖形化菜單,讓用戶通過滑動(dòng)、點(diǎn)擊等簡單手勢(shì)即可實(shí)現(xiàn)所有操作功能。并且,在設(shè)備首次啟動(dòng)時(shí),系統(tǒng)將自動(dòng)引導(dǎo)用戶完成初步的設(shè)備設(shè)置,包括時(shí)間、日期、用戶資料等基本信息的輸入。
除了觸摸操作外,系統(tǒng)還為老年人群體設(shè)計(jì)了語音提示功能。在設(shè)備操作過程中,系統(tǒng)會(huì)通過語音告知用戶當(dāng)前狀態(tài),如“正在測(cè)量,請(qǐng)保持安靜”或“測(cè)量完成,收縮壓為XX,舒張壓為XX”。這種語音反饋能夠幫助視力較差或不熟悉觸摸屏操作的用戶更好地使用設(shè)備。
在交互設(shè)計(jì)上,本系統(tǒng)還考慮到了用戶習(xí)慣的多樣性。例如,為了避免在測(cè)量過程中用戶因?yàn)椴皇煜げ僮鲗?dǎo)致誤操作,本系統(tǒng)設(shè)計(jì)了一鍵開始功能。在設(shè)備開啟后,用戶只需按下“開始”按鈕,設(shè)備將自動(dòng)進(jìn)行測(cè)量,無需任何復(fù)雜的操作步驟。這一設(shè)計(jì)有效提升了操作的便捷性,減少了用戶在操作過程中可能出現(xiàn)的錯(cuò)誤。
系統(tǒng)集成與測(cè)試驗(yàn)證
在開發(fā)過程中,系統(tǒng)集成和測(cè)試驗(yàn)證是確保電子血壓計(jì)各項(xiàng)功能穩(wěn)定運(yùn)行的關(guān)鍵步驟。系統(tǒng)集成不僅涉及硬件電路的聯(lián)調(diào),還包括軟件算法的調(diào)試和優(yōu)化。此外,功能驗(yàn)證與性能測(cè)試確保產(chǎn)品能夠在各種實(shí)際應(yīng)用場景下穩(wěn)定運(yùn)行,符合醫(yī)療設(shè)備的相關(guān)標(biāo)準(zhǔn)與規(guī)范。
首先,在硬件集成階段,所有電子元器件的選型、布局和連接都經(jīng)過仔細(xì)計(jì)算與調(diào)試。例如,壓力傳感器、MCU、藍(lán)牙模塊等核心部件都經(jīng)過詳細(xì)的電路仿真和現(xiàn)場調(diào)試,確保信號(hào)采集、處理與傳輸?shù)臏?zhǔn)確性。在硬件集成時(shí),采用了模塊化設(shè)計(jì),所有功能模塊(如傳感器模塊、電源管理模塊、顯示模塊等)獨(dú)立調(diào)試,確保每個(gè)模塊在單獨(dú)運(yùn)行時(shí)的功能和穩(wěn)定性。系統(tǒng)集成后,通過多次通電測(cè)試,檢查每個(gè)模塊的工作狀態(tài),確保其能夠正常協(xié)同工作。
在軟件集成部分,系統(tǒng)通過嵌入式開發(fā)環(huán)境(如Keil或IAR Embedded Workbench)編寫了針對(duì)MCU的控制程序,并將各項(xiàng)功能(如數(shù)據(jù)采集、濾波處理、血壓計(jì)算等)集成到主程序中。每個(gè)功能模塊都經(jīng)過了單獨(dú)的功能驗(yàn)證,確保其在獨(dú)立運(yùn)行時(shí)無異常。在集成測(cè)試階段,程序經(jīng)過多輪編譯和優(yōu)化,確保系統(tǒng)的穩(wěn)定性和響應(yīng)速度。在集成后的系統(tǒng)中,尤其注重對(duì)算法部分的驗(yàn)證,采用了真實(shí)血壓數(shù)據(jù)進(jìn)行驗(yàn)證,以確保算法的準(zhǔn)確性和可靠性。
在性能測(cè)試階段,針對(duì)電子血壓計(jì)的核心功能——血壓測(cè)量,本方案進(jìn)行了精度測(cè)試、重復(fù)性測(cè)試和穩(wěn)定性測(cè)試。在精度測(cè)試中,通過與市場上已認(rèn)證的血壓計(jì)進(jìn)行對(duì)比,確保本設(shè)備測(cè)量結(jié)果與專業(yè)醫(yī)療設(shè)備相符。重復(fù)性測(cè)試要求多次測(cè)量同一名用戶的血壓,結(jié)果應(yīng)當(dāng)在允許的誤差范圍內(nèi)。穩(wěn)定性測(cè)試則是模擬長時(shí)間連續(xù)使用的情形,測(cè)試設(shè)備在高溫、低溫、高濕等環(huán)境下的穩(wěn)定性,確保其長期使用的可靠性。
為了確保設(shè)備適用于不同人群,本設(shè)計(jì)還進(jìn)行了人群適應(yīng)性測(cè)試,覆蓋不同年齡段和體型的用戶,包括老年人、兒童和肥胖人群等。每個(gè)測(cè)試對(duì)象在不同的測(cè)量環(huán)境下進(jìn)行多次測(cè)試,驗(yàn)證設(shè)備的測(cè)量精度、穩(wěn)定性及舒適性。
在電磁兼容性(EMC)測(cè)試方面,本方案按照國際電工委員會(huì)(IEC)標(biāo)準(zhǔn)進(jìn)行了嚴(yán)格測(cè)試。測(cè)試內(nèi)容包括輻射抗干擾、傳導(dǎo)抗干擾以及對(duì)外部電磁干擾的抗干擾能力。通過電磁兼容性測(cè)試,確保設(shè)備在各種電磁環(huán)境下都能夠穩(wěn)定工作,不會(huì)產(chǎn)生過多的電磁干擾,避免影響其他醫(yī)療設(shè)備的正常運(yùn)行。
測(cè)試完成后,設(shè)備通過了CE認(rèn)證和FDA認(rèn)證,符合國際醫(yī)療設(shè)備安全標(biāo)準(zhǔn)。這些測(cè)試和驗(yàn)證為產(chǎn)品的市場投放提供了堅(jiān)實(shí)的基礎(chǔ),確保了電子血壓計(jì)能夠滿足全球范圍內(nèi)的使用需求和法律法規(guī)要求。
責(zé)任編輯:David
【免責(zé)聲明】
1、本文內(nèi)容、數(shù)據(jù)、圖表等來源于網(wǎng)絡(luò)引用或其他公開資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對(duì)本文的引用持有異議,請(qǐng)聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時(shí)處理。
2、本文的引用僅供讀者交流學(xué)習(xí)使用,不涉及商業(yè)目的。
3、本文內(nèi)容僅代表作者觀點(diǎn),拍明芯城不對(duì)內(nèi)容的準(zhǔn)確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨(dú)立判斷做出的,請(qǐng)讀者明確相關(guān)結(jié)果。
4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請(qǐng)聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責(zé)任的權(quán)利。
拍明芯城擁有對(duì)此聲明的最終解釋權(quán)。