王治國 陳燦楷(通訊作者)
摘 要:針對我國目前無人售藥機存在的普遍問題,設計了一種基于無線端應用的可移動自動售藥機。本文主要介紹了售藥機的機電控制系統(tǒng)和無線端應用APP,并對自動售藥機的硬件和軟件部分,特別是其無線端應用APP做了詳細闡述。
關鍵詞:售藥機 無線端應用APP
Abstract:Aiming at the common problems of unmanned medicine vending machine in China, a mobile automatic medicine vending machine based on wireless terminal application is designed. This paper mainly introduces the electromechanical control system and wireless terminal application app of the medicine vending machine, and expounds in detail the hardware and software of the automatic medicine vending machine, especially its wireless terminal application app.
Key words:Medicine vending machine、Wireless application APP
隨著我國經(jīng)濟的快速發(fā)展以及老齡化社會的到來,社會越來越需要便利的醫(yī)藥售賣服務。自動售藥機為人們帶來了生活上的便利,如何提高售藥機的自動化、便利化,成為目前迫切需要思考的問題。
傳統(tǒng)售藥方式是病患在看病后在醫(yī)院直接拿藥,或者在藥店買藥。但這種購藥方式非常不便;市場上的自動售藥機則普遍存在體積龐大、使用不便的問題。為了解決這個問題,設計了一款采用具備新型穩(wěn)定機械結(jié)構(gòu)和控制系統(tǒng)的自動售藥機,并可以通過無線應用APP來使用的自動售藥機。
一、自動售藥機的機械系統(tǒng)設計
自動售藥機主要采用上下雙傳送帶、雙層的發(fā)藥槽、電磁鐵、擋板、攝像機、觸摸屏、微信/支付寶的支付接口等部分組成。整體尺寸約1300mm(L)*1000mm(W)*1500mm(H),下部安裝2個萬向輪和2個滾輪以及固定卡扣,一側(cè)安裝推手,方便售藥機靈活移動,能以某一點為中心旋轉(zhuǎn),方便售藥機的部署和移動。
二、自動售藥機控制系統(tǒng)設計
自動售藥機的控制系統(tǒng)主要由硬件系統(tǒng)和售藥機內(nèi)置軟件系統(tǒng)以及移動應用端APP組成。其中,硬件模塊與傳統(tǒng)售藥機比較類似;軟件控制系統(tǒng)采用基于PLC的工控機;無線應用端APP是基于Android端的移動APP。
2.1 硬件系統(tǒng)設計
自動售藥機的硬件控制系統(tǒng)主要由支付模塊(一般習慣采用微信或支付寶接口、帶觸摸屏的工控機、光電計數(shù)器、電磁鐵、高清攝像頭以及PLC模塊等組成。
硬件系統(tǒng)主要供用戶在現(xiàn)場操作,對所需要的藥品信息進行查詢和購買確認。其工作過程是:用戶通過觸摸屏選擇自己需要的藥品,包括種類和數(shù)量,確認并通過微信或支付寶購買。PLC模塊接收指令后,通過控制相應藥品槽電磁鐵通電,使得藥品沿藥品槽滑出供顧客取走藥品,同時使用光電計數(shù)器記錄對應的記錄,回傳給PLC,對應數(shù)據(jù)記錄到本地數(shù)據(jù)庫中,并通過蜂窩網(wǎng)絡傳送到遠程服務器。
2.2 軟件系統(tǒng)設計
自動售藥機的軟件模塊主要包括以下六個部分:開機檢測模塊、實時監(jiān)控模塊、藥品傳控模塊、數(shù)據(jù)庫模塊、蜂窩網(wǎng)絡通訊模塊以及部署在無線應用端的移動應用APP模塊。
2.3 移動應用APP設計
移動應用APP模塊是本項目的特色部分,基于Android客戶端。移動應用APP基于用戶的實際需要,模擬問診購藥全過程,即包括醫(yī)院問診掛號、醫(yī)院信息、門診服務模塊、住院及及院內(nèi)服務。主要的功能包括:個人信息模塊、醫(yī)院問診模塊、醫(yī)院信息模塊、門診及住院服務模塊、定位及購藥模塊以及移動端數(shù)據(jù)同步模塊。
個人信息模塊采用數(shù)據(jù)庫同步存儲技術,用戶通過注冊個人賬號進入個人中心,登記用戶的個人信息,包括姓名、性別、電話號碼、病例記錄、移動應用APP賬號及密碼等。
醫(yī)院問診模塊根據(jù)用戶需求,移動應用APP通過rpc接口實現(xiàn)遠程調(diào)用各醫(yī)院服務端接口,用戶在客戶端輸入請求后,rpc接口通過TCP實現(xiàn)網(wǎng)絡數(shù)據(jù)傳輸?shù)椒斩藢崿F(xiàn)數(shù)據(jù)響應。終端系統(tǒng)采用大數(shù)據(jù)應用技術對傳入數(shù)據(jù)進行預處理、存儲、分析形成可視化數(shù)據(jù),用戶通過可視化數(shù)據(jù)可選擇相應服務需求,同時系統(tǒng)也將提供用戶掛號,科室定位等服務功能。
醫(yī)院信息模塊銜接各醫(yī)院服務信息,通過可視化大數(shù)據(jù)采集,對各醫(yī)院信息數(shù)據(jù)進行處理整合,并采用SharedEverything架構(gòu),結(jié)合MPP架構(gòu)的高效分布式計算模式,實現(xiàn)列存儲、粗粒度索引對數(shù)據(jù)進行存儲。用戶可通過移動應用APP了解各醫(yī)院信息,科室的介紹,醫(yī)生簡介;同時移動應用端APP將根據(jù)用戶信息及用戶需求,實現(xiàn)醫(yī)院信息推送,讓用戶了解到更全面信息。
門診及住院服務模塊根據(jù)大數(shù)據(jù)應用技術對數(shù)據(jù)庫信息進行整合,分煉后,移動應用APP系統(tǒng)可通過訪問數(shù)據(jù)庫信息,對用戶基本信息進行檢索并初步診斷為用戶提供服務選擇,同時用戶可以采用按病理分類分級篩選方式獲取門診類型、醫(yī)生信息。門診系統(tǒng)提供診斷服務咨詢,用戶可在移動應用端APP上進行VR智能咨詢,并對診斷記錄做數(shù)據(jù)分析,為用戶提供住院需求。
定位及購藥模塊從移動應用端APP上,用戶可享受居家服務功能,系統(tǒng)通過 Google Play services提供的Google Location Services API實現(xiàn)定位功能,用戶可通過自身需求,定位到距離身邊最近的自動售藥機進行云端購藥功能。同時系統(tǒng)將通過大數(shù)據(jù)應用技術對服務鏈進行有機組織,形成完整的消費服務網(wǎng)絡。APP可根據(jù)用戶的定位及搜索,推薦相關醫(yī)藥及對醫(yī)藥信息進行同步更新。同時移動應用端APP將聯(lián)合外賣軟件形成一體化服務式結(jié)構(gòu),更好滿足人民所需。
移動端同步模塊通過采用SQLite數(shù)據(jù)庫對數(shù)據(jù)進行存儲,并實現(xiàn)對同步數(shù)據(jù)源的實際操作,以及提供同步客戶端和同步服務器之間的交互接口傳輸SyncML數(shù)據(jù)包,實現(xiàn)數(shù)據(jù)的同步。移動端同步讓系統(tǒng)的數(shù)據(jù)檢索更加靈活,進一步提高數(shù)據(jù)傳輸效率,同時為用戶提供高效率,高質(zhì)量的應用服務。
三、結(jié)論
本文所設計的自動售藥機,是基于機電一體化設計,融合計算機無線應用APP的實際應用,自廣東科學技術職業(yè)學院創(chuàng)新創(chuàng)業(yè)資助項目“訊醫(yī)自助售藥機”(XLJH202141)。自動售藥機體積恰當,機械結(jié)構(gòu)合理簡單、機械系統(tǒng)和軟件系統(tǒng)穩(wěn)定、與之配套的無線端APP保證了用戶使用的便利性,具有很好的市場推廣價值。
參考文獻:
[1]雷娜,“自動售藥機”——構(gòu)建人工智能與醫(yī)療體系的一座橋梁[J],《數(shù)字技術與應用》,2021年第6期216-218
[2]董小雷、任申,智能售藥機國內(nèi)外研究發(fā)展綜述,《機械工程與自動化》[J],2018年第2期216-217
[3]姚露、陳世棟,以用戶體驗為核心的室內(nèi)公共空間的自動售藥機設計研究[J],《工業(yè)設計研究》,2018年第1期211-217
[4]王曉丹 王建宇,自動售藥機配倉算法研究[J],《計算機工程與應用》[CSCD、北大核心],2017年第4期256-262
[5]黃曉冉、董小雷,基于PLC自動售藥機的設計,《河北聯(lián)合大學學報:自然科學版》,2015年第4期53-58