引言
目前,老年人的健康狀況不容樂觀,早在2015年,我國失能、半失能老年人口就達到了約4063萬人,占老年人口的18.3%,老年人群慢性病患病率較高,約3/4的人患有一種及以上慢性病。老年人用藥存在的隱患主要有不按時服藥、錯服/漏服藥和多次服藥等。針對這些情況,智能藥箱隨著時代的發(fā)展應運而生。
目前主要有兩類智能藥箱:一類是家用藥箱,此種藥箱的體型較大,主要有自動配藥、提醒吃藥的功能,并可以通過手機與互聯(lián)網(wǎng)數(shù)據(jù)同步:另一類是戶外藥箱,此類藥箱較為輕便、易攜帶,但功能太單一,只有報時功能。多數(shù)藥箱只是方便取藥,功能較單一,而老人吃藥的時間也不長,如果僅僅把其當作藥箱也是一種負擔。因此,本文設計了一款新型智能藥箱,它能夠實現(xiàn)按時、按量提醒需要服藥的人員去服用藥物的功能,并且監(jiān)護人可以通過手機端查看服藥情況。如果沒有按時服藥,監(jiān)護人可以遠程提醒,這樣可以避免因忘記服用藥物而發(fā)生意外情況。
1設計方案
本產(chǎn)品的系統(tǒng)整體模塊如圖1所示,各功能由機械傳動、顯示與參數(shù)輸入、計數(shù)、語音及遠程提醒等模塊實現(xiàn)。
(1)機械傳動模塊主要由機械結構和電機組成,按照空間結構可以分為3個部分,各部分按照指令在電機驅動下協(xié)調運行,以實現(xiàn)相應的功能。
(2)顯示與參數(shù)輸入模塊能讓用戶自定義使用本產(chǎn)品,以實現(xiàn)本產(chǎn)品的普遍適用性。用戶可以通過液晶顯示觸摸屏選擇服藥種類(本產(chǎn)品設計了6個存藥盒,最多支持選擇6種),并設置所選藥品所需服用數(shù)量和服藥具體時間(支持設置每天服藥不超過3次)。
(3)計數(shù)模塊是通過紅外對射管檢測來實現(xiàn)的,其原理是當紅外對射管之間無遮擋時信號線一直為高電平,有遮擋時則為低電平。這樣只需要檢測信號線所連接開發(fā)板的GPIo口上電平信號,就能知道紅外對射管是否有遮擋。整個藥箱有兩個用來計數(shù)的紅外對射管,一個放置在上擋板的出藥口下方,另一個放置在中擋板下方。
(4)語音模塊由小喇叭、驅動板和sD卡組成。驅動板能根據(jù)Io口的高低電平信息直接驅動小喇叭播放sD卡中的音頻文件。當需要播放語音提醒時,通過開發(fā)板控制與驅動板連接的Io口上的高低電平來實現(xiàn)。
(5)遠程提醒模塊主要通過sTM32F407核心板上的EsP8622wi-Fi模塊完成[5],開發(fā)板聯(lián)網(wǎng),接入阿里云平臺,并在手機上創(chuàng)建App程序,向監(jiān)護人實時顯示設備使用狀態(tài),實現(xiàn)遠程監(jiān)控的功能。
藥箱整體內部結構如圖2所示。藥箱未工作時,整體處于待機狀態(tài)。當?shù)竭_用戶設置的服藥時間后,藥箱上層配藥裝置依靠步進電機l8帶動相應儲藥盒2轉動到出藥口。中間送藥裝置通過輪系將直流電機l5的機械能轉化為蝸桿l4和錐齒輪的動能,通過蝸桿轉動將蝸桿盒l(wèi)3中的藥物運到分離盒5,當藥物進入分離盒5時,通過錐齒輪嚙合,將分離盒5中的藥品送至第二個出藥口,從而進入到取藥盒l(wèi)2中,如此完成一次取藥工作。當系統(tǒng)檢測到所有需要出藥的藥盒都完成出藥工作之后,會自動播放語音以提醒用戶服藥,并在顯示屏上顯示出藥成功。同時會用紅外對射管檢測用戶是否把藥品取出來服用,若沒有將藥品取出,則過3min之后重復播放一次語音提醒。若在規(guī)定時間內紅外對射管仍未監(jiān)測到抽屜打開,則紅外對射管會將相應數(shù)據(jù)傳給開發(fā)板,開發(fā)板再通過相應算法和ESP8622wi-Fi模塊,利用網(wǎng)絡將這一異常信息發(fā)送至監(jiān)護人手機App,以此警告監(jiān)護人,從而實現(xiàn)遠程監(jiān)控的功能。
2主要傳動機構及其工作原理
2.1儲藥盒
儲藥盒設計原則包括體積設計原則、外形設計原則和出藥口設計原則。
(1)體積設計原則:儲藥盒中儲存的藥物用量為一周。
(2)外形設計原則:儲藥盒放置在上擋板中,在推板的
推動下,每次轉動50o。
(3)出藥口設計原則:大多數(shù)藥片的直徑在4~7mm,厚度在2~5mm,膠囊的長度為l2~20mm,直徑在5~8mm。由于藥品屬于食用類物品,對于存藥的材料和環(huán)境有
嚴格要求,該零件材料采用食品級塑料。
2.2上層配藥部分
該部分結構主要由推板l、儲藥盒2、上擋板3和步進電機l8組成,如圖3所示。步進電機l8放置在上擋板3中心,推板l與步進電機l8連接在一起,儲藥盒2放置在上擋板上,相鄰兩個儲藥盒通過推板l分隔。工作時,按照設定好的要求,步進電機l8帶動推板l轉動設定好的角度,儲藥盒2轉動到出藥口,待出藥完成之后再復位。且出藥時第一個出藥口處由直流電機l7帶動滾軸l6上緊密接觸的海綿柱體向相反方向轉動,以保證順暢出藥。藥品由海綿柱體轉運經(jīng)過出口后還會經(jīng)過一對紅外對射管以檢測出藥數(shù)量,當檢測到出藥量等于用戶輸入所需服藥量時,直流電機l7先停止轉動,然后反向轉幾圈,把進入緊密接觸的海綿柱體通道的藥粒送回儲藥盒。
2.3中間送藥部分
中間送藥部分通過輪系將電機的機械能轉化為蝸桿和錐齒輪的動能,傳動方案如圖4所示。通過蝸桿轉動將蝸桿盒中的藥物運到分離盒,分離盒的設計是為了使藥品獨立分開,避免混合在一起,防止藥品通過紅外對射管時由于出藥數(shù)量不可控而造成計數(shù)錯誤。為了保證藥品獨立分開的效果,設計輪系時使蝸輪蝸桿的轉速比分離盒的轉速慢且都是勻速轉動。當藥物進入分離盒時,通過錐齒輪嚙合,將分離盒中的藥品送至第二個出藥口,當藥品經(jīng)過第二個出藥口時會經(jīng)過第二對紅外對射管。
2.4底部取藥裝置
藥箱下層取藥裝置備有1個取藥盒12(待服用)和6個糾錯盒7,如圖5所示。6個糾錯盒與藥箱上層配藥部分6個儲藥盒的位置相對應。當檢測到經(jīng)過的藥品數(shù)量等于用戶所需服用藥量時,帶動輪系結構轉動的直流電機就會立即停止轉動,此時下層步進電機9通過推板8把對應糾錯盒轉到第二個出藥口底下以承接多余藥品。
3控制模塊
本藥箱的控制系統(tǒng)采用sTM32F407核心板,使用C語言進行編程,并配置TFT-LCD屏幕以設置服藥時間和服藥數(shù)量,其程序框圖如圖6所示。系統(tǒng)開始工作后,會先進行初始化,若用戶選擇進行配藥,則TFT-LCD屏將顯示字樣以提醒用戶將藥放入藥盒,用戶在設置好吃藥時間與吃藥數(shù)量后,系統(tǒng)將休眠,當?shù)竭_規(guī)定配藥時間后,藥箱會按照預先設置進行藥物的自動配送,幫助老人完成吃藥。
4結語
人口老齡化的加劇對社會的養(yǎng)老功能提出了考驗。老年人抵抗力差,容易得一些慢性疾病,并且老年人服藥也存在一些隱患。針對這些情況,智能藥箱隨著時代的發(fā)展應運而生。本藥箱通過一種新型的結構設計和裝置布局,利用各部分的協(xié)調運行,功能上已經(jīng)實現(xiàn)了定時運行、自動配藥、按需配藥和定時提醒,而且操作簡單,運行起來簡單高效,具有較高的實用性。