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

基于C#語言的全自動移液工作站上位機系統(tǒng)設(shè)計

2020-05-30 01:02:32李肖溪汪建曉師偉展
機電工程技術(shù) 2020年4期
關(guān)鍵詞:界面功能設(shè)計

李肖溪,汪建曉※,李 晶,師偉展

(1.佛山科學(xué)技術(shù)學(xué)院機電工程系,廣東佛山 528000;2.廣東順德工業(yè)設(shè)計研究院(廣東順德創(chuàng)新設(shè)計研究院),廣東佛山 528000)

0 引言

隨著人們生活水平的提高,人們對以預(yù)防為主的健康問題愈發(fā)重視,通過核酸檢測的前端檢查技術(shù)走進了人們的生活中。通過人工操作核酸提取實驗人工成本太高,后來出現(xiàn)了多通道移液器,如四通道、八通道、十二通道移液器,顯著地提高了移液的工作效率[1],但仍舊不能滿足實際需求,針對這一實際需求設(shè)計與開發(fā)了全自動移液工作站(以下簡稱移液工作站)。國外雖已有此類產(chǎn)品的應(yīng)用,但由于單臺成本、耗材成本、維修成本無法控制,更因其程序設(shè)計復(fù)雜,無法滿足客戶的定制化需求服務(wù),局限了類似儀器在國內(nèi)相關(guān)行業(yè)的發(fā)展。同時,隨著國內(nèi)生物、醫(yī)療、制藥等行業(yè)的迅速發(fā)展,對高效、快捷、可靠的自動化液體處理平臺的需求日益興盛。本文提出設(shè)計一種應(yīng)用于核酸檢驗的全自動液體處理工作站,并為移液工作站設(shè)計開發(fā)一款基于C#語言的應(yīng)用于PC端的上位機系統(tǒng),系統(tǒng)采用模塊定制化設(shè)計方案,操作簡單,同時具有高可靠性,大幅提高核算檢驗過程中的移液效率,節(jié)約時間與人工成本。

1 軟件設(shè)計

1.1 建模

本文選取被廣泛使用的統(tǒng)一建模語言UML(Unified Modeling Language)進行軟件建模[2],其特點如下。(1)統(tǒng)一的標(biāo)準(zhǔn)。UML已經(jīng)被對象管理組織(Object Management Group,OMG)定為標(biāo)準(zhǔn)的建模語言,越來越多的開發(fā)人員使用UML語言進行開發(fā)。(2)支持面向?qū)ο蠹夹g(shù)。(3)獨立于過程。UML不依賴于特定的軟件開發(fā)過程。(4)概念明確。建模表示法簡潔,圖形結(jié)構(gòu)清晰,可視化表示能力強大,容易掌握和使用[3-4]。

UML從系統(tǒng)的不同角度出發(fā),定義了用例圖、類圖、對象圖、狀態(tài)圖、活動圖、序列圖、協(xié)作圖、構(gòu)件圖、部署圖等9種基本模型圖[5]。這些圖從不同的側(cè)面對系統(tǒng)進行描述,便于設(shè)計人員對系統(tǒng)整體進行分析和構(gòu)造。本文中主要討論本系統(tǒng)的用例圖,如圖1所示。

圖1 系統(tǒng)用例圖

1.2 系統(tǒng)總體設(shè)計

工作站上位機軟件需要解決如下問題。

(1)界面層參數(shù)初始化。工作站工作前需要對系統(tǒng)對象的參數(shù)初始化,同時使工作站系統(tǒng)復(fù)位歸零。

(2)功能控制實現(xiàn)。工作站系統(tǒng)軟件平臺設(shè)計模塊化,擁有以下軟件功能:文件讀取和存儲、吸頭的識別與定位、組件電機的脈沖設(shè)置、吸頭的三維運動控制、控溫混勻儀的溫度控制與速度控制等。

(3)數(shù)據(jù)交換。移液工作站的上位機軟件系統(tǒng)通過RS-232接口轉(zhuǎn)RS-485接口與下位機stm32控制板連接通訊。電腦端直接提供有RS-232接口,在軟件系統(tǒng)中可以直接引用SerialPort[6]類,直接使用無需額外創(chuàng)建。控制板直接提供RS-485接口通訊,簡單便捷。

移液工作站軟件平臺的總體設(shè)計分為3個執(zhí)行層次實現(xiàn),如圖2所示。界面層是人機交互層,主要包括各個功能按鈕的設(shè)計;功能控制層是執(zhí)行界面層發(fā)布的命令,把復(fù)雜功能簡化,還有把簡單功能參數(shù)解析、命令調(diào)度;數(shù)據(jù)傳輸層主要是對各個控制板的幾個簡單功能的數(shù)據(jù)傳輸。

圖2 全自動移液工作站上位機系統(tǒng)總體設(shè)計圖

1.3 界面設(shè)計

軟件界面設(shè)計[7]也稱作UI(User Interface,UI)設(shè)計,是上位機軟件系統(tǒng)設(shè)計的重要組成部分。軟件界面是人機交互最直觀的部分,是用戶對軟件的第一印象,用戶體驗的絕大部分就是指對軟件界面的體驗。

圖3 程序主界面

工作站上位機軟件界面的設(shè)計原則:(1)按鈕通俗易懂,用詞準(zhǔn)確無異議,附帶簡圖形象顯示;(2)同一個界面內(nèi)控件數(shù)量控制在10個以內(nèi),如果實在過多,多余的分界面顯示;(3)操作過程中,對按鈕使用進行限制,避免因重復(fù)操作造成機器出現(xiàn)卡死現(xiàn)象。程序主界面如圖3所示。

1.4 功能模塊設(shè)計

移液工作站采用模塊定制化的設(shè)計方案,在保證完成基本功能的情況下,可以根據(jù)用戶實際需求加裝不同功能模塊。所以在功能模塊設(shè)計方面附加1個擴展模塊,用于滿足用戶實際需求。工作站主要有以下6大功能模塊。

(1)三維運動控制。加裝有移液泵的機械臂在X、Y、Z三維中的運動方向、距離、速度、加速度控制。

(2)移液泵工作控制。正常工作中的吸液、噴液、自動脫吸頭功能。

(3)移液泵吸頭識別與定位功能。在移液泵吸液之前用來識別是否加裝有吸頭,吸頭在X、Y、Z三維中的定位。

(4)脈寬控制功能。脈寬設(shè)置在3~7μs的范圍以內(nèi),誤差為0.1μs,當(dāng)檢測脈寬超出設(shè)置范圍,上位機進行錯誤與異常報警處理。

(5)存儲與調(diào)用功能。工作站編輯的實驗可進行存儲,需要重復(fù)操作的時候可以直接調(diào)用。

(6)擴展模塊(混勻儀模塊)。工作站的P16位置可以加裝混勻儀,混勻儀具有控溫、混勻的功能,混勻儀的溫度、轉(zhuǎn)速、加速度、混勻時間與加熱時間控制。

2 工作站結(jié)構(gòu)基礎(chǔ)

工作站是1個由多軸協(xié)調(diào)運動[8]的復(fù)雜機構(gòu),主要有底座、移液臂與夾爪臂、混勻儀3大部分組成,如圖4所示。移液臂的主要功能就是用來轉(zhuǎn)移液體試劑,主要是靠移液臂末端安裝的微量泵來完成的。夾爪臂主要是為了代替人工來對深孔板進行換位操作。混勻儀是用來對液體試劑進行混勻、加熱、保溫等前處理操作的,可以根據(jù)不同的實驗要求設(shè)定轉(zhuǎn)速和溫度。

2.1 底座結(jié)構(gòu)

底座是整個工作站的支撐,底座上有1個工作臺,工作臺又被分為P1-P18這18個盤位,除去P16位置固定安裝了混勻儀,P3位置安裝廢物收集裝置之外,其余的16個盤位都可以根據(jù)自己的需求去放置相應(yīng)的深孔板、試劑盒與耗材盒。工作臺三維圖如圖5所示。

圖4 全自動移液工作站

圖5 工作臺三維圖

2.2 移液臂與夾爪臂

本文移液臂與夾爪臂基本結(jié)構(gòu)相同,都是由3個無刷電機控制,區(qū)別在與臂末端安裝的末端執(zhí)行器有所區(qū)別。其中移液臂末端執(zhí)行器是由1個八通道移液泵(又稱微量泵)構(gòu)成,用來代替人工完成把試劑槽里面的試劑移到深孔板中的動作,實現(xiàn)工作站的移液或滴定功能;夾爪臂末端執(zhí)行器是1個機械手,用于抓取擺放于底座上的深孔板,完成抓取深孔板在支架與混勻儀之間換位操作。

2.3 混勻儀

由于在大部分生物實驗中需要對生物試劑進行混勻或加熱,所以在工作臺預(yù)設(shè)位置可以加裝1個混勻模塊(也就是工作臺上的混勻儀)。混勻儀可以對生物試劑進行所需的前處理操作。混勻儀有混勻與加熱2個功能,每個功能都能單獨使用或者并行使用。混勻儀由震蕩模塊與加熱模塊2部分組成,其中震蕩模塊主要由1個凸輪結(jié)構(gòu)構(gòu)成,加熱模塊選用的是金屬浴的模式。混勻儀的控制系統(tǒng)選用的是STM32F103RBT6單片機,控制方面主要分為溫度控制與速度控制2個部分(控制原理基本相同),兩部分均選用的模糊PID算法[9]控制。混勻儀是否加裝由客戶的需求決定的。

3 工作界面

文中所設(shè)計的上位機系統(tǒng)運行穩(wěn)定,能完成預(yù)定的基本功能,在實際工作中大大提高了核酸檢測實驗中的移液工作效率,滿足了設(shè)計預(yù)期的要求。軟件工作界面如圖6所示。

圖6 軟件工作界面圖

4 結(jié)束語

本文設(shè)計的移液工作站上位機系統(tǒng),實現(xiàn)了移液工作站對核酸檢測樣本及試劑的全自動操作的目標(biāo)。同時,以高通量移液工作站進行移液、滴定,取代人工操作,降低了操作人員的勞動強度,極大地提高了核酸檢測的效率。

猜你喜歡
界面功能設(shè)計
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
國企黨委前置研究的“四個界面”
瞞天過海——仿生設(shè)計萌到家
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關(guān)于非首都功能疏解的幾點思考
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
人機交互界面發(fā)展趨勢研究
手機界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
中西醫(yī)結(jié)合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 日韩精品中文字幕一区三区| 国产精品人莉莉成在线播放| 亚洲成在线观看| 99精品一区二区免费视频| 中文字幕无码电影| 婷婷成人综合| 国产鲁鲁视频在线观看| 国产区网址| 在线亚洲天堂| 综合久久五月天| 国内精自线i品一区202| 九月婷婷亚洲综合在线| 91亚洲视频下载| 草逼视频国产| 成人午夜网址| 好吊色妇女免费视频免费| 欧美亚洲综合免费精品高清在线观看| 国产精品女同一区三区五区| 无码国产伊人| 国产激情第一页| 婷婷亚洲视频| 波多野结衣中文字幕一区| 亚洲日韩精品欧美中文字幕 | 五月婷婷激情四射| 成人午夜免费观看| 毛片免费网址| 婷婷亚洲最大| 亚洲开心婷婷中文字幕| 露脸真实国语乱在线观看| 毛片在线看网站| 成人国产一区二区三区| 一级黄色网站在线免费看| 香蕉国产精品视频| 18禁色诱爆乳网站| 无码区日韩专区免费系列| 国产主播喷水| 亚洲精品无码高潮喷水A| 国产最爽的乱婬视频国语对白| 国产地址二永久伊甸园| 日韩精品亚洲人旧成在线| 免费在线a视频| 精品国产电影久久九九| 国产精品刺激对白在线| 亚洲天堂网2014| 国产精品免费久久久久影院无码| 亚洲精品第1页| 99在线免费播放| 亚洲女同欧美在线| 亚洲第一国产综合| 一本大道无码日韩精品影视| 色综合久久久久8天国| 成人综合网址| 青草免费在线观看| 一级片免费网站| 91久久大香线蕉| 国产一级做美女做受视频| 一区二区午夜| 丰满人妻一区二区三区视频| 日韩精品久久久久久久电影蜜臀| 东京热一区二区三区无码视频| 国产尤物在线播放| 欧美在线中文字幕| 国产jizz| 国内熟女少妇一线天| 无码区日韩专区免费系列| 99热这里只有精品免费| 中文国产成人精品久久一| 欧美啪啪视频免码| 99热亚洲精品6码| 欧美精品成人一区二区视频一| 精品亚洲国产成人AV| 国产成人无码综合亚洲日韩不卡| 99视频全部免费| 欧美在线视频不卡第一页| 中文精品久久久久国产网址| 国产性爱网站| 99re热精品视频国产免费| 欧美伦理一区| 亚洲天堂2014| 精品夜恋影院亚洲欧洲| 性视频久久| 欧美日韩成人|