999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARM嵌入式系統(tǒng)的便攜式血壓檢測儀設計

2018-02-22 12:32:00張朝福
無線互聯(lián)科技 2018年23期

張朝福

摘 要:為了實現(xiàn)血壓檢測便攜性和實用性,文章采用了高性能的STM32F407芯片,實現(xiàn)了對血壓檢測過程的自動控制與調(diào)節(jié)。采用摩托羅拉公司MPX21000高精度壓力傳感器完成血壓數(shù)據(jù)的采集。血壓數(shù)據(jù)采集后可以實現(xiàn)自動顯示以及儲存,同時還進行了實時操作系統(tǒng)μC/OS-Ⅱ的植入,很大程度上提高了系統(tǒng)的穩(wěn)定性和精度,且方便進行軟件二次開發(fā)和升級。

關鍵詞:ARM;血壓檢測;STM32F407芯片;MPX21000;μC/OS-Ⅱ

隨著傳感器技術、電子技術和信息技術的發(fā)展,嵌入式技術也得到了迅速發(fā)展。同時,在嵌入式技術的推動下,醫(yī)療電子行業(yè)也取得了快速發(fā)展。隨著生活水平的提高,高血壓、冠心病和心臟病的發(fā)病率越來越高,給患者和社會帶來沉重的負擔。因此,檢測人體內(nèi)的血壓以及各種預防和治療尤為重要。目前市場上出現(xiàn)的一些血壓檢測設備由于便攜性不佳,無法實現(xiàn)實時的血壓監(jiān)測,所以對預防的意義不大。因此,本文采用ARM架構STM32F407芯片作為主控芯片,MPX21000作為血壓采集芯片,同時,使用μC/OS-Ⅱ?qū)崟r操作系統(tǒng)。

1 血壓測量原理及方法

當血液流動時,它像一條光滑的河流一樣流動。但是,當水流通過狹窄的管道時,它會發(fā)出聲音,根據(jù)該原理設計測量人體血壓的血壓計,有很多方法可以測量血壓。該方法進一步分為人工Korotkoff方法和電子Korotkoff方法。人工Korotkoff方法是水銀血壓計,包含可充氣的袖帶并使用聽診器。袖帶內(nèi)的氣壓是水銀柱的高度指示,袖帶中的壓力可以傳遞到動脈壁,對袖帶加壓直到動脈壁關閉。然后逐漸減小壓力,當袖帶的壓力與收縮壓相同時,血管打開,聽診器聽到Korotkoff聲,此時袖帶壓和收縮壓相等。袖帶上的壓力繼續(xù)下降,恰好低于舒張壓,Korotkoff聲音消失。這樣就可以測得血壓了。雖然這種方法簡單方便,但人為因素的影響很大,測量結(jié)果非常大。所以有一種比較精確的方法,叫作波形特征法。

波形特征方法,也稱為突變點方法,根據(jù)脈沖的變化確定血壓值。根據(jù)突變點的原理,在袖帶放氣期間脈搏的幅度會突然變化,例如收縮壓的值和突變時的舒張壓值。血壓一般有3種典型的判別方法。它們是定性方法、壓力波包絡拐點方法和彈性判別方法[1]。

2 系統(tǒng)設計

2.1 系統(tǒng)結(jié)構

系統(tǒng)結(jié)構如圖1所示,ARM嵌入式系統(tǒng)是系統(tǒng)的核心。 負責完成整個系統(tǒng)的控制和處理,嵌入式系統(tǒng)主要完成數(shù)據(jù)的采集,數(shù)據(jù)的分析處理、存儲以及顯示的功能。外部電路負責采集信號并驅(qū)動電路。

系統(tǒng)的設計以ARM嵌入式系統(tǒng)為核心來進行,主要包括3個組成部分,分別為硬件部分、嵌入式操作系統(tǒng)以及系統(tǒng)控制處理程序。系統(tǒng)對ARM芯片STM32F407予以采用,對整個系統(tǒng)的控制與處理負責。嵌入式操作系統(tǒng)以此硬件平臺為基礎執(zhí)行裁剪、配置與移植等任務,主要進行系統(tǒng)多任務的控制與處理。在硬件平臺與操作系統(tǒng)上對系統(tǒng)服務程序進行開發(fā)之時,主要完成的工作為對數(shù)據(jù)的采集、分析處理、存儲與顯示。

當系統(tǒng)開始運行時,STM32 F407主控芯片開始驅(qū)動氣閥對袖帶進行充氣以及放氣操作,在放氣過程中,袖帶中的傳感器收集并量化血壓信號,將壓力信號轉(zhuǎn)換為電信號,然后執(zhí)行濾波處理。低通濾波的主要功能是消除充電和放電過程中產(chǎn)生的高頻干擾信號和斜坡信號;然后高通濾波器把低頻信號濾掉,最后得到壓力的變化信號,但是由于得到的信號比較微弱,因此,必須進行放大器轉(zhuǎn)換,然后發(fā)送A/D進行轉(zhuǎn)換處理。

此外,在系統(tǒng)設計過程中,電源模塊作為一個不可或缺的部分,主要向整個系統(tǒng)的運行提供能量支持,LCD顯示模塊則用于分析處理后相關數(shù)據(jù)的顯示[2]。

2.2 系統(tǒng)主控電路

STM32F4系列是ST開發(fā)的高性能微控制器,是一款以Cortex-m4為核心的高性能微控制器。擁有最高168 MHz的主頻,內(nèi)部集成了新的DSP和FPU指令,而且擁有多達1 M的 FLASH,192 Kb的SRAM。并且支持硬件浮點計算,它還擁有非常多的外設,例如SPI,IIC,A/D,D/A等。其具體的功能以及連接關系如圖2所示。

2.3 濾波電路

本系統(tǒng)中濾波電路尤為重要,圖3為本系統(tǒng)的二階低通濾波器電路的原理圖。

3 系統(tǒng)軟件設計

3.1 μC/OS-Ⅱ系統(tǒng)設計

μC/OS-Ⅱ意思為控制操作系統(tǒng)版本2,它可以用于各種單片機或者DSP。μC/ OS-II是一款完整、便攜、可固化、可裁剪、搶占式、實時多任務處理內(nèi)核。用C語言編寫,包括匯編程序的一小部分。μC/OS-Ⅱ是開源的,提供源代碼,可以從網(wǎng)絡上下載到。它的移植性也非常好。而且可裁剪,它可以使用條件編譯選擇只編譯自己的主要功能。并且它可以管理64個任務,其中8個為μC/OS-Ⅱ任務,56個為用戶程序。本設計系統(tǒng)植入μC/OS-Ⅱ操作系統(tǒng)。

3.2 血壓測量軟件設計

本流程是基于放氣過程介紹,采用示波法測量血壓,首先進行快速充氣,當壓力達到系統(tǒng)設置的值時,停止充氣。然后緩慢放氣,壓力傳感器收集壓力數(shù)據(jù)。當它達到一定水平時,即,當收集到準確的血壓時,執(zhí)行快速放氣。然后,對收集的壓力數(shù)據(jù)進行濾波器放大處理。之后經(jīng)由A/D轉(zhuǎn)換成數(shù)字信號。數(shù)據(jù)以數(shù)字信號的形式傳輸?shù)街骺刂菩酒赃M行分析和處理。最后得到血壓的值,并且把結(jié)果由LCD進行顯示。

3.3 LCD顯示模塊設計

為實現(xiàn)系統(tǒng)的人機交互工程,對帶字庫LCD液晶LCM12864ZK予以選用,數(shù)據(jù)傳輸通過并行接口方式來實現(xiàn)。LCM12864ZK并行數(shù)據(jù)傳輸模式中的PSB腳接高電平,在進行并行傳輸之時,指令控制位(DL FLAG)用于對4位或8位工作模式的控制與選擇,基于系統(tǒng)的控制,RS,RW,E等控制端口以及D0-D7等數(shù)據(jù)輸入輸出端口各自執(zhí)行對指令或數(shù)據(jù)的傳輸任務。在4位傳輸模式中,每個8位指令都會被劃分成兩組,分為兩次接受端口的傳輸,其中,高4位被放置在第1組D7-D0的部分,而低4位則會被放置在第2組D7-D0的部分。

以下為程序設計環(huán)節(jié)的主要功能函數(shù):

void Delayus(Ulong t); //延時函數(shù)

void BusyLoop(); //判忙函數(shù)

void Write_command(Uchar CMD,Uchar bb); //發(fā)控制字函數(shù)

void Write_data(UcharCMD); //發(fā)數(shù)據(jù)函數(shù)

void Initial(); //初始化函數(shù)

void Clear(); //清屏

void Diaplay(Uchar*ptr,Uchar ddram) //顯示字符串函數(shù)

4 結(jié)語

隨著嵌入式技術的發(fā)展,有關醫(yī)療的電子行業(yè)也得到了迅速的發(fā)展,本文的血壓檢測是基于ARM架構的STM3F407芯片的一個典型應用。在如今市場上,血壓檢測設備都存在很多問題,比如存儲容量小,測量精度不佳,不方便使用等。通過使用μC/OS-Ⅱ操作系統(tǒng),實現(xiàn)了血壓測量的小型化,也使得血壓測量更方便,更便攜。

[參考文獻]

[1]高夢龍.探究基于ARM單片機的觸摸屏嵌入式系統(tǒng)設計[J].通訊世界,2017(17):272-273.

[2]鄧波.基于ARM單片機的核輻射探測裝置設計[J].船電技術,2017(11):57-59.

Abstract:In order to realize convenience and practicability blood pressure measuring, the paper used high-powered STM32F407 chip to automatic control and regulate blood pressure measuring process. It used MPX21000 high precision pressure sensor that designed by Motorola Inc to accomplish the blood pressure data collection. After the blood pressure data collection, it can realize automatic display and storage functions, at the same time, the detector also inserted μC/OS-Ⅱ real-time operating system, it improved the systems stability and accuracy in a large part, and made a convenience to the systems secondary development and upgrade.

Key words:ARM; blood pressure measuring; STM32F407 chip; MPX21000; μC/OS-Ⅱ

主站蜘蛛池模板: 国产午夜福利亚洲第一| 伊人AV天堂| 激情综合网址| JIZZ亚洲国产| 午夜国产精品视频| 国产精品久久久免费视频| 国内精品视频在线| 熟女成人国产精品视频| 日本午夜在线视频| 成人午夜亚洲影视在线观看| 成人在线亚洲| 伊人色在线视频| 亚洲aaa视频| 精品无码人妻一区二区| 欧美性色综合网| 国产伦精品一区二区三区视频优播| 免费欧美一级| 99精品在线看| 韩国自拍偷自拍亚洲精品| 亚洲an第二区国产精品| 自拍中文字幕| 中文字幕在线免费看| 伊人久久综在合线亚洲2019| 国产第一页免费浮力影院| 国产av色站网站| 亚洲色无码专线精品观看| 亚洲一区二区约美女探花| 特级精品毛片免费观看| 亚洲第一黄色网址| 国产福利小视频在线播放观看| 中文字幕日韩欧美| 亚洲精品无码人妻无码| 成人国产一区二区三区| 免费看美女自慰的网站| 东京热av无码电影一区二区| 99热国产这里只有精品9九 | 亚洲成人在线免费| 亚洲成年人网| 精品国产自在在线在线观看| 国产成人狂喷潮在线观看2345| 色综合天天综合中文网| 国产男女XX00免费观看| 特级aaaaaaaaa毛片免费视频 | 国产成人精品高清不卡在线| 欧美一区二区自偷自拍视频| 毛片久久网站小视频| 人人爱天天做夜夜爽| 伊人久久婷婷五月综合97色| 精品国产www| 狠狠五月天中文字幕| 激情無極限的亚洲一区免费| 伊人激情久久综合中文字幕| 亚洲av无码片一区二区三区| 精品伊人久久久久7777人| 欧美在线综合视频| 91网在线| 欧美视频二区| 亚洲二区视频| www.亚洲一区二区三区| 久久99国产乱子伦精品免| 日韩高清一区 | 99久久亚洲综合精品TS| 亚洲人成亚洲精品| 最新精品久久精品| 亚洲人在线| 亚洲av无码人妻| 欧美午夜理伦三级在线观看| 国产精品所毛片视频| 国产人成网线在线播放va| 久久精品国产亚洲麻豆| 色妞www精品视频一级下载| 亚洲色图综合在线| 日本欧美精品| 久久精品无码一区二区日韩免费| 日韩欧美国产三级| 99久久精品免费看国产电影| 国产综合日韩另类一区二区| 亚洲熟女中文字幕男人总站| 色妺妺在线视频喷水| 精品欧美视频| 日韩欧美网址| 熟妇人妻无乱码中文字幕真矢织江 |