• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      智能輸液監(jiān)測系統(tǒng)設(shè)計

      2021-10-05 12:54:20高伊慧劉忠富黃金秋寇耀文
      智能計算機(jī)與應(yīng)用 2021年5期
      關(guān)鍵詞:下位藥液報警

      高伊慧,劉忠富,黃金秋,劉 曦,寇耀文

      (大連民族大學(xué) 信息與通信工程學(xué)院,遼寧 大連116600)

      0 引 言

      隨著近些年物聯(lián)網(wǎng)技術(shù)的進(jìn)步以及智能化設(shè)備的飛速發(fā)展,醫(yī)療設(shè)備的智能化逐漸成為醫(yī)療領(lǐng)域發(fā)展的必然趨勢?,F(xiàn)如今的輸液設(shè)備都是由人工進(jìn)行監(jiān)護(hù)管理,但在人工監(jiān)護(hù)過程中極容易出現(xiàn)意外,導(dǎo)致醫(yī)療事故的發(fā)生;傳統(tǒng)的人工監(jiān)護(hù)方式也極大地增加了醫(yī)療成本,并過量消耗了醫(yī)護(hù)資源。因此,對患者輸液過程進(jìn)行智能化實時數(shù)據(jù)監(jiān)測具有重要意義。

      國內(nèi)外醫(yī)療領(lǐng)域研究學(xué)者均對醫(yī)療設(shè)備的智能化進(jìn)行了研究設(shè)計。如,文獻(xiàn)[1]中對基于無線藍(lán)牙靜脈輸液監(jiān)控系統(tǒng)的研究和設(shè)計;Hagihghi Reza也在pub期刊發(fā)表了《A miniaturized piezo resistive flow sensor for real-time monitoring of intravenous infusion.》一文,詳細(xì)闡述微型壓阻流量傳感器對于靜脈輸液監(jiān)控系統(tǒng)設(shè)計中的作用[2]。

      本文以STM32單片機(jī)為核心控制處理器的下位機(jī)系統(tǒng)[3],選用多種類型傳感器,實時監(jiān)測輸液過程中的關(guān)鍵參數(shù)。其中包括藥液流速、藥液剩余量以及藥液溫度等;數(shù)據(jù)采集后對數(shù)據(jù)進(jìn)行分析,判斷數(shù)據(jù)是否在預(yù)先設(shè)定合理范圍之內(nèi);通過設(shè)計ZigBee無線通信接口,實現(xiàn)檢測參數(shù)出現(xiàn)異常時及時將信息傳送給PC端上位機(jī)[4],從而實現(xiàn)輸液異常情況的遠(yuǎn)程報警功能,提醒醫(yī)護(hù)人員及時到達(dá)輸液現(xiàn)場對出現(xiàn)狀況進(jìn)行處理。

      1 系統(tǒng)設(shè)計

      智能輸液監(jiān)控系統(tǒng)主要由核心處理器、采集數(shù)據(jù)電路以及無線數(shù)據(jù)傳輸、報警處理控制等模塊組成。軟件部分主要是整體系統(tǒng)的邏輯架構(gòu)并根據(jù)需求進(jìn)行軟件設(shè)計。并通過軟件程序驅(qū)動硬件從而實現(xiàn)整個系統(tǒng)的正常運行。

      本設(shè)計首先通過流速監(jiān)控電路對流速進(jìn)行檢測;藥量監(jiān)控電路對藥液剩余量進(jìn)行實時監(jiān)測;溫度監(jiān)控電路對藥液溫度進(jìn)行實時監(jiān)測;在發(fā)生異常情況時下位機(jī)系統(tǒng)會通過聲光報警形式進(jìn)行報警,并顯示實時監(jiān)測數(shù)據(jù);通過無線傳輸系統(tǒng)將報警信息發(fā)送至上位機(jī),上位機(jī)對報警信息進(jìn)行顯示從而提醒醫(yī)護(hù)工作人員及時進(jìn)行處理。系統(tǒng)架構(gòu)如圖1所示。

      圖1 系統(tǒng)設(shè)計框圖Fig.1 System design block diagram

      2 硬件系統(tǒng)設(shè)計

      硬件系統(tǒng)由微處理器系統(tǒng)電路、數(shù)據(jù)信息采集電路、數(shù)據(jù)無線傳輸電路等組成。微處理器電路主要以STM32F103RCT6最小系統(tǒng)作為系統(tǒng)控制電路;數(shù)據(jù)采集包括紅外傳感器及其外圍電路,用來對輸液過程中的流速進(jìn)行實時監(jiān)控;可懸掛式稱重傳感器及其外圍電路進(jìn)行藥液質(zhì)量的采集,從而實現(xiàn)藥液剩余量的監(jiān)控。溫度采集由DS18B20溫度傳感器及外圍電路組成,其作用為進(jìn)行藥液溫度的實時檢測。ZigBee無線傳輸電路和USB轉(zhuǎn)TTL電路組成了無線傳輸電路,在出現(xiàn)異常情況時本系統(tǒng)會通過驅(qū)動此電路將報警信息發(fā)送到上位機(jī)。

      2.1 單片機(jī)最小系統(tǒng)電路

      系統(tǒng)采用STM32F103RCT6作為主控芯片。該單片機(jī)是STM32系列單片機(jī)中的增強型,復(fù)位電路與單片機(jī)的NRST接口相連接。時鐘振蕩電路由2個組成:一個連接8 MHz的晶振,可以使單片機(jī)在72 MHz的震蕩頻率下滿負(fù)荷工作,2個接口分別連接單 片 機(jī) 的PD0和PD1端;另 一 個 使 用 了32.768 MHz的晶振,可以使單片機(jī)在極低的主頻率下進(jìn)行工作,從而降低使用功耗,2個接口分別連接單片機(jī)上的PC14和PC15端。單片機(jī)最小系統(tǒng)電路如圖2所示。

      圖2 單片機(jī)最小系統(tǒng)電路Fig.2 Minimum system circuit of single chip microcomputer

      2.2 藥液溫度監(jiān)測電路

      藥液溫度測量模塊選用的是數(shù)字傳感器DS18B20。該傳感器與單片機(jī)之間的通信協(xié)議為單總線傳輸協(xié)議,并且只有一個數(shù)據(jù)端口與單片機(jī)的I/O相連接,向單片機(jī)直接傳輸數(shù)字信號。由數(shù)據(jù)芯片使用手冊中得知,本模塊采用5 V電源進(jìn)行供電,并且外圍電路相對簡單,只需要外接10K的上拉電阻便可以對溫度進(jìn)行測量[5]。

      2.3 藥液滴速監(jiān)測電路

      藥液滴速檢測采用紅外傳感器,其工作原理是:通過傳感器內(nèi)部的紅外發(fā)射二極管不斷地發(fā)射紅外線,在液滴滴落的瞬間會將紅外線反射回來;同時,傳感器本身也會對光進(jìn)行檢測,如果沒有接收到反射回來的紅外線,系統(tǒng)不進(jìn)行處理,否則模塊的輸出引腳會產(chǎn)生高低電平轉(zhuǎn)換。在正常檢測液滴滴速時,系統(tǒng)通過檢測2個上升沿的時間差來算每滴液滴的滴速(即2次液滴的時間間隔)。VCC和GND分別接3.3 V電源和GND;單片機(jī)的PC5接口為本模塊外接的數(shù)據(jù)傳輸端口。在接受到紅外線反射后,信號會被電路中的放大器進(jìn)行放大,通過濾波、檢波和整形等步驟輸出檢測信號[6]。紅外無線傳感器的內(nèi)部原理如圖3所示。

      圖3 光耦紅外傳感器原理Fig.3 Principle of opt coupler infrared sensor

      2.4 藥液質(zhì)量監(jiān)測電路

      利用懸掛模式稱重傳感器組成的測量電路,測出藥液的重量信號,由差動放大器電路把傳感器輸出的模擬信號進(jìn)行一定倍數(shù)的放大,然后送A/D轉(zhuǎn)換電路中。由A/D轉(zhuǎn)換電路把接收到的模擬信號轉(zhuǎn)換成數(shù)字信號后,單片機(jī)會對藥液質(zhì)量進(jìn)行監(jiān)控,如果藥液量低于設(shè)定量的5%,則會通過無線模塊進(jìn)行報警。HX711稱重模塊使用5 V電源進(jìn)行供電。與單片機(jī)的接口連接為:PD_SCK引腳接單片機(jī)PA11引腳,DOut接單片機(jī)PA12引腳。硬件原理如圖4所示。本模塊的工作原理為,在U5元件部分通過E+、E-、S+、S-與電阻式稱重傳感器相連接,采集到的重量信號通過電路圖中的放大器對采集信號進(jìn)行放大,并由HX711片進(jìn)行處理從而得到模擬重量信號[7]。

      圖4 HX711稱重傳感器原理Fig.4 Principle of HX711 load cell

      2.5 無線數(shù)據(jù)傳輸電路

      本系統(tǒng)在無線數(shù)據(jù)傳輸部分采用了以CC2530作為板載芯片的集成ZigBee無線收發(fā)模塊。ZigBee無線通信模塊支持點對點通信、點對多通信,同時也支持組網(wǎng)功能[8]。

      ZigBee無線通信模塊電路由CC2530芯片及其外圍電路組成,通過串口與微控制器之間進(jìn)行通信,故將本模塊的TXD和RXD引腳連接到主控制器的PA10和PA9引腳。本模塊采用3.3 V電源進(jìn)行供電,其損耗較低,可節(jié)約用電成本。無線傳輸?shù)慕邮斩瞬捎肬SB轉(zhuǎn)TTL與PC端進(jìn)行數(shù)據(jù)的接收。無線傳輸模塊電路如圖5所示。

      圖5 ZigBee無線傳輸模塊電路Fig.5 ZigBee wireless transmission module circuit

      2.6 電源電路

      由于系統(tǒng)無功率較大的傳感器,主控芯片采用5 V電源電路進(jìn)行供電。考慮到本設(shè)備的簡易性,故采用鋰電池供電。因系統(tǒng)中部分傳感器使用3.3 V電源,在進(jìn)行電源設(shè)計時,使用ASM1117芯片作為5 V轉(zhuǎn)3.3 V電路設(shè)計的處理芯片。

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

      系統(tǒng)軟件主要由下位機(jī)軟件和上位機(jī)軟件設(shè)計兩部分組成。下位機(jī)軟件包括:數(shù)據(jù)采集程序、無線收發(fā)程序、系統(tǒng)數(shù)據(jù)處理程序;上位機(jī)主要由界面軟件程序組成。系統(tǒng)中主要將下位機(jī)程序下載到STM32F103RCT6單片機(jī)中運行,從而實現(xiàn)下位機(jī)的數(shù)據(jù)采集、數(shù)據(jù)處理等功能。上位機(jī)主要實現(xiàn)在PC端顯示下位機(jī)采集到的信息以及報警信息等。下位機(jī)中的程序主要使用C語言進(jìn)行編寫,C語言是結(jié)構(gòu)化編程語言,可降低軟件程序的耦合性,從而實現(xiàn)各個模塊的單獨調(diào)試,以及各個模塊的單獨運行不會產(chǎn)生互相干擾的情況。上位機(jī)界面主要通過C++編程語言進(jìn)行編寫。

      3.1 下位機(jī)軟件架構(gòu)設(shè)計

      系統(tǒng)下位機(jī)的軟件開發(fā)以windows10作為操作系統(tǒng)平臺,使用Keil uVision5集成開發(fā)環(huán)境完成開發(fā)工作。下位機(jī)軟件中主要實現(xiàn)的功能是數(shù)據(jù)采集、數(shù)據(jù)處理、報警信息處理等功能。主程序工作流程如下:

      (1)程序啟動后首先檢查無線模塊連接是否正常。正常連接情況下,對傳感器傳輸數(shù)據(jù)進(jìn)行接收。

      (2)將傳感器所采集到的數(shù)據(jù)傳到微處理器中,實現(xiàn)數(shù)據(jù)分析及處理,將數(shù)據(jù)處理后顯示在顯示屏幕上。

      (3)對數(shù)據(jù)的合理情況進(jìn)行檢查。合理則繼續(xù)檢測,否則啟動聲光報警程序和無線報警程序。

      ①溫度檢測。首先進(jìn)行傳感器初始化檢測,完成通過傳感器的ROM指令,讀取采集數(shù)據(jù)并對高低位數(shù)據(jù)進(jìn)行整合,輸出溫度數(shù)值。

      ②藥液滴速檢測。首先檢測紅外傳感器初始化是否完成,完成后通過傳感器內(nèi)部電路發(fā)射紅外線,而后檢測反射紅外線,如果檢測到反射紅外線則進(jìn)行輸出接口的高低電平轉(zhuǎn)換。

      ③液體質(zhì)量檢測。檢查初始化是否完成,如果監(jiān)測未完成初始化,則對初始化循環(huán)監(jiān)測。初始化完成后通過監(jiān)測電阻應(yīng)變化的變化程度,計算質(zhì)量信號的變化,并通過內(nèi)部電路對質(zhì)量信號進(jìn)行放大,最后輸出重量的模擬量信號。

      3.2 上位機(jī)軟件架構(gòu)設(shè)計

      上位機(jī)軟件以Windows10作為操作系統(tǒng)平臺,采用QT圖形化界面開發(fā)軟件完成開發(fā)工作。

      上位機(jī)主要作為下位機(jī)檢測數(shù)據(jù)的實時接收,以及報警信息接收軟件。其主要實現(xiàn)串口信息接收、十六進(jìn)制數(shù)據(jù)接收、文本數(shù)據(jù)接收、以及保存接收數(shù)據(jù)到指定文件等功能。

      4 系統(tǒng)調(diào)試

      在整體系統(tǒng)調(diào)試過程中,分別進(jìn)行了監(jiān)測數(shù)據(jù)正常與不正常(故障注入)情況下的測試。在進(jìn)行故障注入測試時,會正常報警,下位機(jī)通過聲光進(jìn)行報警。由圖6和圖7中可進(jìn)行對比,在剩余藥液為0%,滴速為0時報警燈被點亮。

      圖6 無異常現(xiàn)象Fig.6 No abnormal phenomenon

      圖7 有異?,F(xiàn)象Fig.7 Abnormal phenomenon

      5 結(jié)束語

      本文所設(shè)計的智能輸液監(jiān)測系統(tǒng)以STM32F103RCT6單片機(jī)為處理器作為控制端,通過ZigBee無線通信模塊進(jìn)行監(jiān)測信息的實時發(fā)送和報警信息的傳輸。以PC端上位機(jī)作為信息接收終端。從而實現(xiàn)整個系統(tǒng)的數(shù)據(jù)監(jiān)測、信息傳輸、以及異常情況報警等功能。該系統(tǒng)的應(yīng)用不僅提高了醫(yī)護(hù)人員的工作效率,并且也極大地避免了醫(yī)療事故的發(fā)生。經(jīng)檢測驗證,系統(tǒng)具有一定的研究和應(yīng)用價值。

      猜你喜歡
      下位藥液報警
      藥液勻速滴落的原理
      灌巢法毒殺紅火蟻
      發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
      治斑禿
      婦女生活(2018年12期)2018-12-14 06:43:30
      LKD2-HS型列控中心驅(qū)采不一致報警處理
      2015款奔馳E180車安全氣囊報警
      景洪電廠監(jiān)控系統(tǒng)下位機(jī)數(shù)據(jù)傳輸網(wǎng)絡(luò)改造
      圍觀黨“下位”,吐槽帝“登基”
      CAN總線并發(fā)通信時下位機(jī)應(yīng)用軟件設(shè)計
      死于密室的租住者
      芒康县| 山阳县| 大埔县| 东阳市| 新巴尔虎左旗| 罗定市| 汉沽区| 龙山县| 莱芜市| 台安县| 墨江| 镇平县| 上犹县| 张家界市| 闽侯县| 福清市| 古交市| 新疆| 缙云县| 丹阳市| 岢岚县| 瑞丽市| 汉源县| 三穗县| 邛崃市| 年辖:市辖区| 开化县| 浦东新区| 漳平市| 杭州市| 邵武市| 盘山县| 区。| 罗平县| 永城市| 中西区| 渝中区| 江华| 昌邑市| 乡宁县| 益阳市|