湯玄
摘? ?要:上肢在日常生活中有著重要的功能,上肢功能障礙會嚴(yán)重降低患者的日常生活質(zhì)量。文章設(shè)計完成了一套以步進電機驅(qū)動為驅(qū)動的上肢康復(fù)訓(xùn)練裝置。主要工作內(nèi)容包括:建立上肢康復(fù)訓(xùn)練裝置的三維模型,使用Arduino作為控制芯片設(shè)計了控制系統(tǒng)整體電路,并搭建移動式上肢康復(fù)訓(xùn)練裝置的控制系統(tǒng)硬件平臺,開發(fā)并編寫了康復(fù)訓(xùn)練裝置上位機控制系統(tǒng)軟件,最后驗證了裝置被動康復(fù)訓(xùn)練可行性。
關(guān)鍵詞:上肢康復(fù)訓(xùn)練裝置;Arduino;硬件平臺;運動控制系統(tǒng)1? ? 研究背景及意義
腦卒中是發(fā)病率、致殘率和死亡率都高的多發(fā)病癥,是危害人類健康的最主要疾病之一。在腦卒中患者中,因為腦卒中導(dǎo)致終生殘疾的高達86.5%,導(dǎo)致生活不能自理的高達42.3%。在這些腦卒中患者中,肢體功能障礙是最常見的病理表現(xiàn),而上肢功能障礙會給生活造成諸多不便。
上肢康復(fù)訓(xùn)練機器人是一種常用的上肢功能康復(fù)訓(xùn)練的智能設(shè)備,可以幫助上肢功能障礙患者完成各種軌跡上肢康復(fù)訓(xùn)練。與人工治療相比,這種康復(fù)機器人能夠承受的工作強度高,且性能穩(wěn)定,可持續(xù)提供高強度且科學(xué)準(zhǔn)確的康復(fù)治療,而不須考慮治療師的技能和疲勞程度[1]。
2? ? 康復(fù)裝置結(jié)構(gòu)設(shè)計
本設(shè)計的上肢康復(fù)訓(xùn)練裝置在運動實現(xiàn)上設(shè)計為:使肩關(guān)節(jié)可以完成水平面內(nèi)的肩關(guān)節(jié)內(nèi)收外展運動和矢狀面的屈伸運動,使肘關(guān)節(jié)可以完成矢狀面的屈伸運動,使腕關(guān)節(jié)的屈伸和側(cè)彎運動均可以由肩關(guān)節(jié)運動和肘關(guān)節(jié)運動帶動。
經(jīng)過查閱資料和計算可知上肢康復(fù)訓(xùn)練裝置的設(shè)計要求如表1所示。
本文設(shè)計的步進電機驅(qū)動上肢康復(fù)訓(xùn)練裝置安裝在輪椅的右側(cè)扶手上方,上肢康復(fù)訓(xùn)練裝置需要安裝在一個固定平臺上進行康復(fù)訓(xùn)練,即將裝置安裝在輪椅上。上肢機械臂外骨骼的結(jié)構(gòu)如圖1所示,其中,1為肩關(guān)節(jié)內(nèi)收外展驅(qū)動步進電機,可以驅(qū)動肩關(guān)節(jié)完成﹣70°~20°范圍內(nèi)的內(nèi)收外展康復(fù)運動。2,3為肩關(guān)節(jié)屈伸運動驅(qū)動連桿,在2,3連桿的共同作用下,肩關(guān)節(jié)可以完成﹣45°~ 45°范圍內(nèi)屈伸運動。4,5為驅(qū)動肘關(guān)節(jié)屈伸運動的連桿,在這兩根連桿的共同作用下,肘關(guān)節(jié)可以完成0~90°屈伸運動。6,7分別為上肢外骨骼的大臂和小臂,該部分可手動調(diào)節(jié)長度以滿足設(shè)計要求中提出來的裝置對不同患者身高具有一定的兼容性,其中,大臂的調(diào)節(jié)范圍為270~330 mm,小臂的調(diào)節(jié)范圍為200~280 mm。8,9,10分別為上肢康復(fù)機械臂外骨骼肩關(guān)節(jié)部分,肘關(guān)節(jié)部分和把手部分[2]。
3? ? 下位機系統(tǒng)設(shè)計
本研究設(shè)計的上肢康復(fù)訓(xùn)練控制系統(tǒng)中下位機系統(tǒng)整體的技術(shù)路線為:上位機控制系統(tǒng)發(fā)送運動控制指令,下位機系統(tǒng)接收到指令后,將指令轉(zhuǎn)換為控制信號,輸出給驅(qū)動端的控制器,完成對上肢機械臂外骨骼的控制,實現(xiàn)康復(fù)訓(xùn)練功能的設(shè)計。
下位機系統(tǒng)編程開發(fā)工具采用Arduino IDE,下位機系統(tǒng)軟件功能模塊主要包括藍牙通信模塊、數(shù)據(jù)采集模塊、被動控制模塊、主動控制模塊。
下位機系統(tǒng)通上電后,首先,初始化單片機的系統(tǒng)時鐘、模數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter,ADC)、計數(shù)器和串口等,將角度傳感器搖桿傳感器輸出的電壓信號進行ADC模數(shù)轉(zhuǎn)換,單片機將位置信號和搖桿信號通過串口發(fā)送給上位機控制系統(tǒng),并實時接收上位機控制系統(tǒng)發(fā)送的控制指令,對接收到的指令進行判斷,得到康復(fù)訓(xùn)練模式[3]。
4? ? 上位機控制系統(tǒng)設(shè)計
4.1? 上位機控制系統(tǒng)整體結(jié)構(gòu)
上位機控制系統(tǒng)模塊中的藍牙通信模塊,發(fā)送控制系統(tǒng)被動康復(fù)訓(xùn)練或主動康復(fù)訓(xùn)練控制指令給下位機系統(tǒng),完成對下位機系統(tǒng)的控制。在被動康復(fù)訓(xùn)練過程中,藍牙通信模塊接收下位機系統(tǒng)發(fā)送的關(guān)節(jié)角度信號,判斷康復(fù)訓(xùn)練裝置是否需要進行復(fù)位操作。根據(jù)康復(fù)訓(xùn)練裝置人機交互的功能需要,上位機控制系統(tǒng)軟件流程如圖2所示。
在主頁面選擇康復(fù)訓(xùn)練模式,藍牙通信負(fù)責(zé)進行上下位機系統(tǒng)之間的數(shù)據(jù)傳輸。被動康復(fù)訓(xùn)練部分控制系統(tǒng)向下位機系統(tǒng)發(fā)送包括:肩關(guān)節(jié)內(nèi)收外展運動、肩關(guān)節(jié)屈伸運動和肘關(guān)節(jié)屈伸運動訓(xùn)練的單關(guān)節(jié)訓(xùn)練模式和多關(guān)節(jié)協(xié)同訓(xùn)練模式、訓(xùn)練時間和訓(xùn)練暫停信號[4]。
4.2? 被動控制模塊
在開始訓(xùn)練之前,需要設(shè)置訓(xùn)練時間,點擊“開始”按鈕進行康復(fù)訓(xùn)練,“開始”按鈕變成“暫?!卑粹o,被動康復(fù)訓(xùn)練開始。點擊“停止”按鈕康復(fù)訓(xùn)練停止。被動康復(fù)訓(xùn)練軟件在進入被動康復(fù)訓(xùn)練模式時有4種訓(xùn)練模式可供選擇,分別為肩關(guān)節(jié)內(nèi)收外展、肩關(guān)節(jié)屈伸、肘關(guān)節(jié)屈伸和多關(guān)節(jié)協(xié)同。時間設(shè)置默認(rèn)為5 min,可以由使用者設(shè)置。選擇點擊各個模式下“開始”按鈕,上肢康復(fù)訓(xùn)練裝置外骨骼各個關(guān)節(jié)自動復(fù)位,該模式開始被動康復(fù)訓(xùn)練,“開始”按鈕變成“暫?!卑粹o。單擊“暫停”按鈕,訓(xùn)練暫停,“暫?!卑粹o變成“繼續(xù)”按鈕,點擊“繼續(xù)”按鈕可繼續(xù)當(dāng)前倒計時時間繼續(xù)訓(xùn)練。點擊“停止”按鈕,訓(xùn)練停止,康復(fù)裝置機械臂外骨骼各個關(guān)節(jié)復(fù)位,時間設(shè)置恢復(fù)默認(rèn)的5 min。
5? ? 結(jié)語
本課題具體工作內(nèi)容如下:康復(fù)裝置機械結(jié)構(gòu)的設(shè)計、上肢康復(fù)訓(xùn)練控制系統(tǒng)下位機系統(tǒng)的設(shè)計、上肢康復(fù)訓(xùn)練控制系統(tǒng)上位機控制系統(tǒng)的設(shè)計、康復(fù)訓(xùn)練裝置實驗的驗證。
在目前研究的基礎(chǔ)上,對設(shè)計的上肢外骨骼康復(fù)訓(xùn)練裝置進行加工制造,與三甲醫(yī)院康復(fù)訓(xùn)練科聯(lián)系,進行臨床實驗,驗證機械機構(gòu)設(shè)計的合理性與軟硬件控制系統(tǒng)的穩(wěn)定性與有效性。對軟件系統(tǒng)的訓(xùn)練模塊進行進一步的研究,探索更多的控制方式,包括運用腦電、肌電及肌力控制、VR眼鏡控制等先進技術(shù),增加主動康復(fù)訓(xùn)練方式,以提升使用者的用戶體驗。
[參考文獻]
[1]陳以華,陶月仙.我國腦卒中患者康復(fù)護理服務(wù)模式研究現(xiàn)狀[J].中國醫(yī)療管理科學(xué),2016(6):49-54.
[2]朱曉莉,武秋鋒,楊莎.腦卒中患者康復(fù)護理研究進展[J].內(nèi)蒙古中醫(yī)藥,2014(7):32-34.
[3]胡永林,肖玉華,陸安民.神經(jīng)松動術(shù)聯(lián)合簡易上肢功能訓(xùn)練對腦卒中偏癱患者上肢功能的影響[J].中國康復(fù)醫(yī)學(xué)雜志,2017(8):949-951.
[4]呂明.淺談構(gòu)建和諧社會與弱勢群體參與體育運動[J].體育研究與教育,2010(4):22-24.
Design and development of wheel chair upper limb
rehabilitation training system based on Arduino
Tang Xuan
(Nanjing Foreign Language School, Nanjing 210008, China)
Abstract:Upper limbs have important functions in daily life. Upper limb dysfunction can seriously reduce the quality of daily life of patients. This paper designed a set of upper limb rehabilitation training device driven by stepper motor drive. The main work includes: establishing a three-dimensional model of the upper limb rehabilitation training device, designing the overall circuit of the control system using Arduino as the control chip, and setting up the control system hardware platform of the mobile upper limb rehabilitation training device, developing and writing the rehabilitation training device upper computer control system. The software finally verified the feasibility of passive rehabilitation training.
Key words:upper limb rehabilitation training device; Arduino; hardware platform; motion control system