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

帶觸摸屏和ARM控制器的壓力蒸汽滅菌控制系統設計

2021-02-21 07:46:40廖文濤
機械工程師 2021年2期

廖文濤

(四川省中西醫結合醫院,成都610041)

0 引言

壓力蒸汽滅菌器是醫院的常用醫療設備,該設備在密閉的腔體內用電加熱水,產生蒸汽,再利用蒸汽在冷凝時放出的熱量,使待滅菌的物品加熱,最后經過一段時間的保溫從而實現滅菌的目標。根據我國醫藥行業標準《手提式壓力蒸汽滅菌器(YY 0504-2005)》[1],滅菌器的額定工作溫度為126 ℃,最大加熱時間不超過30 min,工作模式為連續加熱。滅菌器的頂蓋上有自動放汽閥,當內部壓力達到自動放氣閥的額定壓力時,滅菌器依靠安全閥間歇性放汽來實現恒壓和恒溫。根據上述行業標準生產的電熱式壓力蒸汽滅菌器,需要使用者通過機械開關手工操作,往往需要專人值守。另一方面,理想的醫用滅菌器,需要針對不同的消毒對象設置不同的滅菌溫度[2],如橡膠制品的可承受溫度比金屬物品可承受的溫度低。

為了克服上述缺點,近年來醫療科技工作者對傳統的壓力蒸汽滅菌器進行了改進,用51系列單片機給壓力蒸汽滅菌器增加了控制電路[3],可以采用按鍵來控制設備的運行參數,可以在字符液晶顯示器上顯示運行狀態,確保壓力蒸汽滅菌器可以在無人值守的條件下安全工作。

隨著科學技術的發展,觸摸屏技術在近10多年的時間,已經成了最為人們所接受的計算機輸入和顯示方式。本文將觸摸屏結合ARM控制器(采用英國ARM公司CPU構架的處理器),做成具有友好的人機交互界面(Human Machine Interface,HMI)的壓力蒸汽滅菌器控制系統,通過對滅菌的主要工藝參數(溫度和時間)的控制,可對不同器械消毒的需求提供不同的滅菌過程。觸摸屏操作方便,降低了對操作人員的培訓要求,具有直觀的應用體驗。

1 系統概述

在眾多ARM控制器的生產商中,ST公司的STM32系列CPU是使用最為廣泛的一種,原因之一是該公司的CPU有豐富的參考資料,還有免費提供的圖形化硬件配置工具STM32CubeMX[4],免費提供的TouchGFX用戶圖形界面編輯器,兼容IAR、Keil等代碼編輯工具,幫助開發人員顯著地縮短了控制系統的開發周期。

本文的壓力蒸汽滅菌器控制系統選用ARM Cortex-M7核心的STM32F769NIH6芯片作為CPU,使用分辨率為800×480的4 in電容觸摸屏(簡稱LCD-TFT)作為人機界面。觸摸屏通過顯示串行接口與CPU的顯示控制器(LCD-TFT Display Controller,LTDC)連接。使用CPU擴展的外接內存作為顯示圖形緩沖器。

2 硬件設計

選用STM32F769NIH6芯片,主頻為216 MHz,具有32位的內部數據總線矩陣和豐富的外設資源,與本應用相關的資源如下:具有3個12 bit精度的模擬量采樣模塊(Analog-to-Digital Converter,ADC),每個模塊可采樣8個通道,CPU總共可以實現采集24通道信號采樣;具有159路通用IO口(General-Purpose Input and Output,GPIO);具有LCD-TFT顯示控制器(LTDC);具有靈活的外部存儲器控制器(Flexible external memory controller,FMC);14個定時器。控制系統的硬件原理如圖1所示。

圖1 控制系統的硬件原理圖

為了最大限度保持原有滅菌器的結構,本文選用3.3 V輸入、220 V輸出的繼電器模塊作為驅動模塊,使CPU能夠驅動滅菌器。STM32F769NIH6芯片的GPIO口使用3.3 V電平標準,所以本文選用3.3 V輸入的繼電器模塊。把繼電器串入原滅菌器的220 V供電線路中;拆下原來的手動放汽閥,新制作一個螺紋轉接頭,轉接頭的一端連接到滅菌器殼體上,轉接頭的另外一端連接手動放汽閥,把溫度傳感器安裝到轉接頭中。經過上述改造后,CPU通過GPIO可以直接驅動繼電器模塊,實現對滅菌器的控制,通過繼電器的開啟和關斷來實現對滅菌器間歇性加熱,使滅菌器保持在設定的恒溫狀態。

3 軟件設計

控制系統軟件分為3個部分:主程序、線程1、線程2。其中,主程序負責硬件的初始化,負責線程1和線程2的創建,還負責線程間通信用的消息隊列的創建;線程1負責處理觸摸屏人機界面,線程2負責處理后臺控制邏輯。控制軟件流程圖如圖2所示。

軟件的設計過程,分別在3個開發工具中按順序完成,簡述如下:

1)在硬件配置工具STM32CubeMX中,根據配置向導完成顯示屏的LTDC顯示控制器的設置,完成FMC外置內存控制器的設置,完成連接繼電器的GPIO口的配置,完成ADC溫度采集的配置、計時周期為1 s的定時器的設置。在STM32CubeMX中還要完成嵌入式實時操作系統的設置,以在應用程序中開啟多線程;新建2個線程,線程1負責處理觸摸屏人機界面,線程2負責處理后臺控制邏輯。

2)用TouchGFX圖形界面編輯器制作出如圖3所示的觸摸屏界面。

3)在代碼編輯器IAR workbench中,編輯修改上述兩步所生成的程序代碼,以實現圖2所示的邏輯。用戶界面中設定變量(溫度和時間),包括“啟動”和“停止”按鈕的動作,在屏幕刷新的過程中,由線程1通過消息隊列傳遞給線程2;線程2每秒采集一次當前的溫度并計算一次累加保溫時間,將當前溫度和剩余時間通過消息隊列傳遞給線程1,線程1再將收到的值顯示在屏幕上。

系統加電后,當用戶按下“啟動”按鍵時開始循環工作,直到累計保溫時間達到預定時間,或者按下“停止”按鍵。為了保證溫度的采樣有較高的精度,負責溫度采集的ADC采樣模塊采集10個值,再對10個值取平均值,作為最終的溫度值。為了保證保溫時間的累加有較高的精度,定時器以1 s為周期持續定時,當1 s計時結束后,產生中斷,又開始新一輪的1 s計時。定時器更新中斷觸發ADC溫度采集和邏輯處理,由于定時器獨立于CPU內核運行,不占用CPU的邏輯處理時間,所以可以保證高的計時精度。

圖2 控制系統的軟件流程圖

4 測試結果

圖3顯示的是系統搭建完成后,觸摸屏上顯示和輸入溫度、時間的界面,以及“運行”和“停止”按鍵的布置。在該界面上通過增、減調節,在上、下限范圍內設置溫度和時間的預期值。當用戶按下“運行”按鍵后,如果滅菌器內的實際溫度低于設定溫度,那么CPU控制加熱器開啟,觸摸屏下半部分實時顯示當前設備內的實時溫度和所剩余的保溫時間。滅菌器按圖2所示的控制邏輯工作,直到累計保溫時間達到預定時間,或者按下“停止”鍵。

通過對控制系統升級后的壓力蒸汽滅菌器的實際使用發現,觸摸屏的使用提供了友好的人機界面,操作更直觀方便;控制器還大大提高了滅菌器溫度控制的穩定性。由于溫度和壓力波動范圍大大縮小,安全閥不再有持續的放汽現象,所以滅菌器對工作環境的噪聲污染顯著降低。

圖3 觸摸屏界面

5 結語

使用帶觸摸屏人機界面的ARM控制系統對傳統的壓力蒸汽滅菌器進行了升級改造,使滅菌器具有友好的人機界面,同時擴展了滅菌器溫度的設定范圍,滿足了醫療單位對不同醫療物品的消毒需求。而且,新的控制系統的引入,降低了滅菌器的水耗和電耗,減小了滅菌器工作時的噪聲。

主站蜘蛛池模板: 四虎国产精品永久在线网址| 久久久久无码精品国产免费| 国内精品久久九九国产精品| 在线免费亚洲无码视频| 亚洲欧洲日韩久久狠狠爱| 99久久国产综合精品女同 | 亚洲欧美不卡| 伊人久久大线影院首页| 国产成人精品一区二区三区| 亚洲成人www| 国产精品嫩草影院av| 色欲综合久久中文字幕网| 国产欧美自拍视频| 国产视频入口| 亚洲毛片网站| 无码有码中文字幕| 在线观看亚洲精品福利片| 亚洲国产精品无码AV| 久久semm亚洲国产| 亚洲日韩国产精品无码专区| 国产精品国产三级国产专业不 | 亚洲手机在线| 免费在线色| 性视频久久| 色综合中文综合网| 午夜综合网| 超清无码熟妇人妻AV在线绿巨人| 亚洲黄色网站视频| 亚洲国产中文精品va在线播放| 欧美国产日本高清不卡| 色播五月婷婷| 免费国产一级 片内射老| 一级毛片在线播放| 亚洲精品久综合蜜| 欧美一级在线| 狠狠操夜夜爽| 亚洲天堂视频网站| 国产激情无码一区二区APP | 青青草原国产一区二区| 欧美另类第一页| 成人在线视频一区| 精品無碼一區在線觀看 | 亚洲综合婷婷激情| 精品91自产拍在线| 亚洲欧美日本国产综合在线| 亚洲IV视频免费在线光看| 国产麻豆永久视频| 国产成人久视频免费| 成年av福利永久免费观看| 98精品全国免费观看视频| 亚洲视频二| 乱码国产乱码精品精在线播放| 麻豆国产精品一二三在线观看| 亚洲无码高清视频在线观看| 激情成人综合网| 久久综合九九亚洲一区| 国产在线精彩视频二区| 欧美午夜视频在线| 国产视频欧美| 国产福利一区在线| 欧美日韩亚洲综合在线观看| 国产精品一区二区无码免费看片| 成人免费午夜视频| 国产精品香蕉| 波多野结衣中文字幕一区| 成人伊人色一区二区三区| 亚洲一区波多野结衣二区三区| aaa国产一级毛片| 国产精品hd在线播放| 亚洲av成人无码网站在线观看| 国产青青操| 日本成人精品视频| 久久免费成人| 99er精品视频| igao国产精品| 91破解版在线亚洲| 老司国产精品视频| 亚洲欧美日韩高清综合678| 在线观看欧美国产| 色妺妺在线视频喷水| 日本欧美午夜| 国产成人久久综合777777麻豆|