《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于Small RTOS51的營養液輸液系統
基于Small RTOS51的營養液輸液系統
EEworld
摘要: 目前,國內應用最多的是以51系列單片機為主的8位單片機。在51系列單片機系統中,可以進行移植的嵌入式操作系統為數不多。其中,Keil自帶的RTX51沒有源代碼,使用起來很不方便;uC/OSII雖然有源代碼,也有移植成的例子,但是,它對于51系列單片機系統的資源占用過大,需要外擴RAM,而且要保證每個函數的可重入性,使用起來比較勉強。Small RTOS51是專門為小RAM系統設計的占先式內核,占用資源少、實時性好,應用在本系統上非常合適。
Abstract:
Key words :

  目前,國內應用最多的是以51系列單片機為主的8位單片機。在51系列單片機系統中,可以進行移植的嵌入式操作系統為數不多。其中,Keil自帶的RTX51沒有源代碼,使用起來很不方便;uC/OSII雖然有源代碼,也有移植成的例子,但是,它對于51系列單片機系統的資源占用過大,需要外擴RAM,而且要保證每個函數的可重入性,使用起來比較勉強。Small RTOS51是專門為小RAM系統設計的占先式內核,占用資源少、實時性好,應用在本系統上非常合適。

  1 系統功能及硬件描述

  1.1 系統的功能描述

  對于處于昏迷狀態或食道進行手術的病人,需要一種按時、按量對病人進行腸營養液輸入的智能型腸營養液輸液泵,以達到維持病人生命的目的。本文介紹的智能型腸營養輸液泵(以下簡稱營養泵)主要實現以下功能:

  根據要求,可以設定輸入營養液的總量、流速、溫度等參數,并且在運行過程中可以任意修改;

  根據指令,自動檢測和控制營養液的流量和流速,并將數據反饋給主程序;

  根據設定營養液的溫度,自動檢測和控制營養液的溫度,并將溫度數據反饋給主程序;

  在出現營養液的溫度、流量和流速異常時,發出聲、光報警信號;

  使用LCD顯示各種數據,隨時查看已經輸入營養液的數量、溫度、流量和流速;

  營養泵主要由220VAC供電,同時備有應急充電電池,一次充電可以連續運行12小時以上,以備醫院緊急停時使用。

  1.2 系統的硬件描述

  本營養泵的電路原理框圖如圖1所示。

  

 

  系統的主控CPU采用Philips公司的89C51RD2,實現系統的多任務控制;LCD采用北京青云的LCM12232B液晶模塊,顯示液體的控制參數;控制溫度的DAC采用TI公司的TLC5615,使營養液溫度誤差達到0.1℃以內;電池容量和溫度的反饋值均為模擬電壓,采用A/D,轉換后,送入CPU;A/D轉換器使用的是TI公司的TLC1543;應急電池充電電路,采用Linear公司的LTC4006,充電電壓為12.6V,電池容量為4000mAh;營養液流量反饋,采用紅外線對管,直接由CPU記數;營養泵電機使用直流電動機,采用控制電機運行和停止時間的方法對轉速進行閉環控制,以達到控制液體流量的目的。

關鍵字:Small RTOS51 營養液輸液系統

 

  2 Small RTOS51簡介

 

  Small RTOS51是一個專門為51系列單片機設計的嵌入式實時操作內核,使用Keil編譯器可以直接使用其代碼,它有如下特點。

  公開源代碼。只要遵循許可協議,任何人可以免費獲得源泉代碼,便于用戶的二次開發。

  可移植性。用戶可以把與CPU有關的控制指令壓縮到最小,把大部分精力放在CPU的控制程序上??梢允褂肁NSI C編寫應用程序,不僅簡化了編程手段,而且便于程序移植。

  可固化性。Small RTOS51為嵌入式系統設計,可以嵌入到產品中,成為產品的一部分。

  占先式運行。Small RTOS51可以管理16個用戶任務,每個任務可以設置不同的優先級。Small RTOS51總是運行優先級最高的任務。

  中斷管理。采用中斷管理方式,當有更高級的中斷申請時,將目前正在執行的任務掛起。如果優先級更高的任務被中斷喚醒,則高優先級的任務在中斷嵌套結束后立刻執行。中斷嵌套層數可達255層。如果需要,還可以禁止中斷的嵌套管理。

  RAM需求小。SmallRTOS51為小RAM的系統設計,因而對RAM的需求只有幾百字節,相應的系統服務也少。

  3 系統的軟件實現

  按照系統所要實現的功能,將整個系統劃分為幾個并行的任務,占先式操作內核對任務的調度是按照任務優先權的高低進行。本文中,將系統劃分為9個任務,按其優先級從高到低的順序排列依次是:報警任務、溫控任務、按鍵輸入任務、主控制任務、電機運行任務、流量控制任務、記時任務、液晶顯示任務和電池電量檢測任務。系統上電以后進入主程序,首先對系統進行自檢并任務,啟動9個程,此時系統的運行就由Small RTOS51來接管。

  3.1 報警任務

  由于本文所述的營養泵,主要應用在危重病人的看護中,所以將報警任務在放在最重要的位置。報警程序由一個全局變量setbaojing來控制,其不斷檢測溫控程序、流量控制程序和電池電量檢測程序的輸出值。當上述程序出現故障報警信號時,setbaojing為1,報警程序立即使蜂鳴器和報警燈工作,并在液晶屏幕上顯示出現故障的名稱,直到有人來清除故障后,才可以正常運行。

  3.2 溫控任務

  由于人體對于溫度的變化非常敏感,而腸營養液是直接輸入到人的小腸當中,所以系統對溫度的要求非常高,為此,本系統將溫控任務放在第二位。先將設定的溫度參數輸入給CPU,經過PI計算,發出數字信號,再用TLC5615轉換成模擬量,控制加溫電路給營養液加溫。營養液的實際溫度,由溫度反饋電路轉換成電壓信號,再通過A/D轉換成數字信號反饋給CPU,由CPU進行閉環控制。

  3.3 控制輸入任務

  按鍵是實現人機交互的重要設備,要求實時性較高。從系統軟件的設計角度,不僅要讀出按鍵的狀態,還需要具有對按鍵的抖動、連擊、串鍵等特殊情況進行處理。系統按鍵輸入任務流程如圖2所示,本任務使用消息隊列指令KeyReadBuf[16],向主控制程序發送按鍵的相關信息。

  

 

  3.4 主控制任務

  主控制任務應用SmallRTOS51提供的系統函數OSQPend(KeyTemp,KeyRead Buf,0)來查錄按鍵輸入任務提供的信息,一旦發覺KeyReadBuf[16]中有了相關信息,立刻運行輸入程序。根據按鍵的命令,控制電機運行程序、流量控制程序、液晶顯示程序的運行及停止,每當有一組按鍵信息進入消息隊列中,本程序就修改一次運行指令。

  3.5 電機運行任務

  電機運行任務一直處于等待的狀態,當主控制程序給它發關字相應的指令才開始運行。在運行過程中,電機運行任務受到主控制程序和流量控制程序的控制,一旦有停止運行的命令,或流量有異常,就立刻停止電機的運行。

  3.6 流量控制任務

  液量控制任務主要由CPU來控制輸入營養液的流量及流速。正常運行情況下,流量控制程序會向液晶顯示程序發送流量及流速的信息,使液晶上顯示已經輸入營養液的數量、流量及流速。一旦發生異常情況,如流速過快、一段時間營養液沒有流動等故障,立刻向電機運行程序發出指令,停止電機的運行,同時將setbaojing置1,使報警程序運行。

  3.7 記時任務

  記時任務主要是為系統提供一個同步時鐘,為系統提供同步運行的基準。

  3.8 液晶顯示任務

  液晶顯示任務主要由主控制程序、報警程序、流量控制程序、電池電量檢測程序傳遞到消息隊列中的參數。通過運行顯示程序,在液晶上顯示相關的漢字和字符,本身不向其它任務發送命令。

  3.9 電池電量檢測任務

  一旦發生220VAC市電斷電的情況,營養泵會立刻自動切換到內置的鋰電池供電,電池可以連續使用12小時以上。電池電量檢測程序會自動運行,檢測電池的電量。在電量低的情況,電池電量檢測程序會發出報警信號,但不會主動停止系統的運行。

  4 試驗數據

  用本文所述的智能腸營養液泵對目前市場上常用的幾種營養袋進行實驗。

  以上實驗數據表明,本智能腸營養液泵的輸液量精度遠遠高于目前市場上10%的通用標準,并且對各種品牌的營養液袋都能控制在足夠的精度范圍內。

  結語

  在腸營養液泵的設計中,使用了Small TROS51,大大簡化了程序設計的難度,增強了系統的可靠性和安全性,滿足系統實時性要求。本設計達到了國家標準,并且已經在臨庫中開始使用.

 

此內容為AET網站原創,未經授權禁止轉載。
热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>
          国产日韩一区二区三区在线| 久久免费国产精品1| 国产综合18久久久久久| 国产欧美一区二区三区国产幕精品| 久久精品免费看| 免费一区二区三区| 国产精品久久久久国产a级| 亚洲欧美激情精品一区二区| 国产视频久久久久| 欧美 日韩 国产精品免费观看| 欧美多人爱爱视频网站| 欧美在线一区二区| 在线观看视频一区二区| 国产精品va在线播放我和闺蜜| 一本久道久久综合中文字幕| 国产精品美女久久久| 亚洲第一综合天堂另类专| 在线观看日韩av电影| 亚洲欧美国产高清va在线播| 国产精品资源在线观看| 欧美精品一区二区久久婷婷| 久久av老司机精品网站导航| 亚洲在线成人精品| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久久久久久激情视频| 国产精品扒开腿爽爽爽视频| 国产真实精品久久二三区| 亚洲精品欧美日韩专区| 欧美极品欧美精品欧美视频| 亚洲黄页一区| 欧美国产视频在线| 久久只有精品| 久久男女视频| 午夜视频在线观看一区二区三区| 亚洲精品乱码久久久久久黑人| 亚洲欧美激情一区二区| 欧美日本在线| 久久噜噜亚洲综合| 久久香蕉国产线看观看网| 欧美精品乱码久久久久久按摩| 欧美日韩一区在线观看| 国产乱肥老妇国产一区二| 国产精品影音先锋| 在线一区免费观看| 999在线观看精品免费不卡网站| 在线观看精品视频| 欧美日韩精品久久| 亚洲国产日韩欧美在线图片| 亚洲男人av电影| 一区二区三区欧美| 国产精品影片在线观看| 狠狠色丁香婷婷综合影院| 国内精品免费在线观看| 在线观看欧美成人| 亚洲欧洲另类国产综合| 国产精品亚洲一区二区三区在线| 欧美视频一区二区三区…| 小处雏高清一区二区三区| 国产精品久久久久免费a∨| 国产精品国产一区二区| 国内外成人免费激情在线视频| 欧美精品一区在线| 欧美日韩在线免费视频| 亚洲黄一区二区| 亚洲欧美国产视频| 国产在线国偷精品产拍免费yy| 亚洲图片在线观看| 国产午夜精品福利| 久久久久久久久久看片| 欧美一级淫片播放口| 在线视频日韩| 亚洲国产精品电影在线观看| 亚洲精品中文字幕有码专区| 欧美淫片网站| 国产人妖伪娘一区91| 欧美大片免费观看在线观看网站推荐| 亚洲一区二区三区成人在线视频精品| 亚洲少妇最新在线视频| 亚洲欧美国内爽妇网| 毛片av中文字幕一区二区| 99视频有精品| 亚洲精品国产精品国自产在线| 欧美午夜性色大片在线观看| 亚洲丶国产丶欧美一区二区三区| 午夜精彩视频在线观看不卡| 欧美色综合网| 欧美一区二区三区四区在线观看地址| 欧美黄污视频| 亚洲欧美中文在线视频| 影音先锋久久资源网| 国产日韩精品一区二区| 欧美一站二站| 亚洲欧美一区二区三区在线| 亚洲精品国产系列| 久久久青草婷婷精品综合日韩| 欧美日韩第一页| 国产欧美丝祙| av成人福利| 日韩视频免费观看高清完整版| 欧美午夜片在线免费观看| 亚洲色图在线视频| 久久精品夜色噜噜亚洲a∨| 乱人伦精品视频在线观看| 久久婷婷丁香| 欧美性感一类影片在线播放| 久久久99精品免费观看不卡| 久久婷婷综合激情| 欧美在线三级| 午夜日韩电影| 亚洲精品在线观看免费| 国产亚洲欧美另类中文| 欧美日韩高清免费| 欧美日韩国产123| 亚洲伊人色欲综合网| 国内成人精品2018免费看| 精品不卡视频| 欧美性事免费在线观看| 国产精品夫妻自拍| 欧美日韩三级电影在线| 亚洲视频一区在线| 欧美剧在线免费观看网站| 欧美啪啪一区| 亚洲欧洲日本国产| 亚洲欧美国产高清va在线播| 99热这里只有成人精品国产| 亚洲欧美区自拍先锋| 亚洲综合二区| 在线视频精品一| 亚洲专区在线视频| 久久夜色精品国产噜噜av| 国产精品毛片在线看| 欧美日韩亚洲天堂| 羞羞视频在线观看欧美| 午夜精品久久久久久99热| 国产专区欧美专区| 国产伪娘ts一区| 欧美日韩精品一区二区| 亚洲视频在线一区观看| 免费影视亚洲| 麻豆av一区二区三区久久| 久久av一区二区三区亚洲| 国产区亚洲区欧美区| 欧美视频第二页| 亚洲尤物视频网| 欧美www视频| 99视频在线精品国自产拍免费观看| 国产精品成人一区二区艾草| 亚洲高清一二三区| 欧美三级在线视频| 国内偷自视频区视频综合| 亚洲视频在线观看一区| 欧美日韩大陆在线| 欧美三级精品| 国产精品美女www爽爽爽视频| 亚洲黄页一区| 国产精品亚洲片夜色在线| 99国产精品| 欧美激情精品久久久久久黑人| 欧美日韩色一区| 欧美成人小视频| 亚洲日本在线观看| 欧美精品成人在线| 国产一区视频在线观看免费| 亚洲在线视频观看| 美女露胸一区二区三区| 狠狠综合久久av一区二区老牛| 久久精品麻豆| 欧美日韩国产精品一区二区亚洲| 99av国产精品欲麻豆| 亚洲三级电影在线观看| 麻豆国产va免费精品高清在线| 夜夜夜精品看看| 亚洲经典一区| 欧美中日韩免费视频| 国产资源精品在线观看| 欧美在线观看天堂一区二区三区| 在线视频你懂得一区二区三区| 欧美精品在线免费观看| 亚洲综合色丁香婷婷六月图片| 亚洲欧美美女| 亚洲午夜激情免费视频| 男人插女人欧美| 另类天堂av| 国产亚洲电影| 国产精品素人视频| 国产欧美在线视频| 欧美性猛交xxxx免费看久久久| 亚洲免费精彩视频| 午夜免费日韩视频| 狠狠色2019综合网| 国产精品久久久久久久7电影| 免费成人网www| 国产精品老女人精品视频| 99精品久久免费看蜜臀剧情介绍| 国产午夜亚洲精品理论片色戒| 国产欧美日韩精品专区| 国产精品久久久久久久9999| 亚洲午夜视频在线观看| 激情成人中文字幕| 久久在线免费视频| 久久久青草婷婷精品综合日韩| 久久亚洲二区| 一区二区激情小说| 国产日韩在线亚洲字幕中文| 欧美一级视频免费在线观看| 在线观看成人小视频| 亚洲色无码播放| 国产美女在线精品免费观看| 久久综合一区二区三区| 免费在线成人av| 亚洲高清视频的网址| 国产主播一区二区三区四区| 欧美午夜久久| 欧美中日韩免费视频| 伊人成综合网伊人222| 亚洲精品久久嫩草网站秘色| 午夜精品久久久久久| 国产精品丝袜白浆摸在线| 久久精品视频导航| 男女视频一区二区| 国产乱码精品一区二区三区不卡| 91久久精品久久国产性色也91| 欧美日韩一区二区三区高清| 国产精品欧美在线| 欧美日本乱大交xxxxx| 欧美性视频网站| 国产一区二区在线免费观看| 欧美绝品在线观看成人午夜影视| 国产无遮挡一区二区三区毛片日本| 亚洲精品日韩激情在线电影| 国产午夜精品麻豆| 国产精品久久久久久久久久久久| 亚洲国产中文字幕在线观看| 国内成+人亚洲+欧美+综合在线| 亚洲欧洲一区二区在线播放| 国产精品伦理| 国产精品久久久久久久久久尿| 亚洲电影第三页| 国产精品久久久99| 欧美三级视频在线观看| 一区二区日韩伦理片| 亚洲性视频网站| 国产精品成人午夜| 欧美精品在线观看一区二区| 欧美高清视频在线| 亚洲精品一二三区| 久久国产精品免费一区| 亚洲综合电影| 欧美在线免费| 亚洲成人自拍视频| 久久伊人免费视频| 亚洲精品久久久蜜桃| 亚洲电影网站| 欧美一级视频一区二区| 男女视频一区二区| 国产精品美女久久久久久久| 91久久夜色精品国产九色| 免费不卡在线观看av| 99视频精品全国免费| 亚洲精品国偷自产在线99热| 久久狠狠一本精品综合网| 欧美激情精品久久久六区热门| 国产欧美在线| 久久久久久国产精品mv| 亚洲一区欧美二区| 欧美亚洲视频一区二区| 国产欧美va欧美va香蕉在| 国产亚洲午夜高清国产拍精品| 久久久久久久性| 久久婷婷蜜乳一本欲蜜臀| 欧美日韩国产丝袜另类| 欧美日韩精品一区二区| 亚洲精品日韩激情在线电影| 好吊视频一区二区三区四区| 欧美视频在线免费看| 午夜精品久久久久久久蜜桃app| 国产亚洲欧美另类一区二区三区| 午夜在线视频一区二区区别| 亚洲三级视频在线观看| 欧美体内谢she精2性欧美| 老司机aⅴ在线精品导航| 99视频一区二区三区| 欧美片网站免费| 亚洲人成人77777线观看| 亚洲精品在线免费观看视频| 国产欧美精品xxxx另类| 韩国精品在线观看| 欧美在线日韩精品| 国产欧美视频一区二区| 久久精品视频va| 亚洲国产欧美日韩| 亚洲黄色大片| 亚洲全部视频| 欧美另类在线观看| 亚洲高清资源综合久久精品| 久久在线免费视频| 久久精品综合| 欧美日韩另类丝袜其他| 亚洲日本乱码在线观看| 国产精品高潮呻吟久久| 欧美大片免费久久精品三p| 韩国av一区二区三区四区| 欧美成人免费小视频| 午夜久久一区| 久久亚裔精品欧美| 欧美成人自拍| 黄色成人在线观看| 国产精品手机在线| 国产精品福利久久久| 国产九九视频一区二区三区| 国产欧美日韩视频一区二区| 欧美精品在欧美一区二区少妇| 国产精品一区在线播放| 美女91精品| 欧美国产精品专区| 欧美性一二三区| 久久网站热最新地址| 亚洲一区二区在线| 欧美在线播放高清精品| 尤物yw午夜国产精品视频明星| 国产精品天天看| 亚洲精品视频免费在线观看| 欧美成人午夜激情视频| 久久久久一区二区三区四区| 精东粉嫩av免费一区二区三区| 在线免费观看日韩欧美| 亚洲视频在线看| 欧美日韩一区二区在线|