亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        上肢康復(fù)機(jī)器人訓(xùn)練系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2015-01-27 03:13:26常國(guó)權(quán)馮慧玲郭曉波
        自動(dòng)化與儀表 2015年2期
        關(guān)鍵詞:PC機(jī)微控制器電路設(shè)計(jì)

        常國(guó)權(quán),馮慧玲,郭曉波

        (安陽(yáng)工學(xué)院 計(jì)算機(jī)科學(xué)與信息工程學(xué)院,安陽(yáng) 455000)

        康復(fù)機(jī)器人作為醫(yī)療機(jī)器人的一個(gè)重要分支,已成為機(jī)器人領(lǐng)域的一個(gè)研究熱點(diǎn)。目前,康復(fù)機(jī)器人已廣泛應(yīng)用到康復(fù)護(hù)理、假肢和康復(fù)治療等方面,這不僅促進(jìn)了康復(fù)醫(yī)學(xué)的發(fā)展,也帶動(dòng)了相關(guān)領(lǐng)域的新技術(shù)和新理論的發(fā)展。隨著機(jī)器人技術(shù)和康復(fù)醫(yī)學(xué)的發(fā)展,康復(fù)機(jī)器人已經(jīng)成為一種新的運(yùn)動(dòng)神經(jīng)康復(fù)治療技術(shù),利用機(jī)器人技術(shù)進(jìn)行康復(fù)訓(xùn)練對(duì)于中風(fēng)患者肢體功能的恢復(fù)具有重要的意義[1]。有研究表明,對(duì)腦中風(fēng)或有運(yùn)動(dòng)功能障礙的患者有針對(duì)性的進(jìn)行肢體康復(fù)訓(xùn)練對(duì)促進(jìn)其恢復(fù)運(yùn)動(dòng)功能有著重要的作用。

        1 系統(tǒng)概述

        為幫助患者有效地進(jìn)行上肢康復(fù)訓(xùn)練,本上肢康復(fù)機(jī)器人訓(xùn)練系統(tǒng)主要由3部分構(gòu)成:手臂運(yùn)動(dòng)機(jī)械裝置,該機(jī)械裝置主要用來(lái)固定患者的上肢、手腕等,并在肩關(guān)節(jié)、肘關(guān)節(jié)、腕關(guān)節(jié)以及手掌關(guān)節(jié)位置安裝有角度傳感器與壓力傳感器;數(shù)據(jù)采集系統(tǒng),該系統(tǒng)采用32位STM32微控制器實(shí)現(xiàn)對(duì)傳感器信號(hào)變換、數(shù)據(jù)處理與數(shù)據(jù)傳輸?shù)裙δ?,?shù)據(jù)傳輸采用成熟的WiFi無(wú)線通信技術(shù)和PC機(jī)通訊,增加了系統(tǒng)的穩(wěn)定性和可靠性;基于游戲人機(jī)交互的數(shù)據(jù)管理及分析系統(tǒng),患者可通過(guò)機(jī)械手臂控制PC機(jī)游戲運(yùn)動(dòng)畫面進(jìn)行互動(dòng),并可針對(duì)不同患者選擇游戲的種類、模式和難易程度,同時(shí)把患者在肢體運(yùn)動(dòng)過(guò)程中采集到的傳感器數(shù)據(jù)存入數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)數(shù)據(jù)的分析、對(duì)比、總結(jié)、評(píng)估等功能。該系統(tǒng)把復(fù)雜的底層控制功能通過(guò)游戲的方式表達(dá)在用戶界面上,使得患者可與康復(fù)機(jī)器人進(jìn)行人機(jī)交互,增加了患者康復(fù)訓(xùn)練的趣味性,提高了康復(fù)訓(xùn)練的效果[2]。系統(tǒng)總體結(jié)構(gòu)示意如圖1所示。

        圖1 系統(tǒng)的總體結(jié)構(gòu)示意圖Fig.1 Schematic diagram of the overall structure of the system

        2 系統(tǒng)硬件設(shè)計(jì)

        2.1 系統(tǒng)電源電路設(shè)計(jì)

        由于系統(tǒng)采用的STM32微控制器的工作電壓是3.3V,而串口無(wú)線WiFi模塊、角度傳感器等需5 V電壓,考慮到5 V電壓系統(tǒng)需要的功率稍大,因此,系統(tǒng)電源設(shè)計(jì)采用了效率更高、功能更強(qiáng)的DC-DC轉(zhuǎn)換器LM2576-5.0。LM2576系列是3 A電流輸出降壓開(kāi)關(guān)型集成穩(wěn)壓電路,它內(nèi)含固定頻率振蕩器和基準(zhǔn)穩(wěn)壓器,并具有完善的保護(hù)電路,包括電流限制及熱關(guān)斷電路等,利用該器件只需極少的外圍器件便可構(gòu)成高效穩(wěn)壓電路[3]。而AMS1117則給低功耗的STM32微控器等模塊提供3.3 V工作電壓。自恢復(fù)保險(xiǎn)絲F1和穩(wěn)壓二極管D3構(gòu)成電壓保護(hù)電路,當(dāng)因某原因致使輸出電壓超過(guò)3.5 V時(shí),D3導(dǎo)通,使F1自動(dòng)保護(hù)。系統(tǒng)電源設(shè)計(jì)如圖2所示。

        圖2 系統(tǒng)電源設(shè)計(jì)Fig.2 Design diagram of system power supply

        2.2 數(shù)據(jù)采集電路設(shè)計(jì)

        從成本和性能綜合考慮,主控制器采用STM32-F103RBT6微控制器,它是基于Cortex-M3核心的32位處理器,具有高性能、低功耗、低成本等優(yōu)點(diǎn)[4]。該芯片內(nèi)部集成了全速USB2.0設(shè)備接口模塊和16通道的12位高精度A/D轉(zhuǎn)換器、USART接口等,單芯片即可完成設(shè)計(jì)任務(wù),避免了復(fù)雜的接口電路設(shè)計(jì),有效降低了系統(tǒng)接口的復(fù)雜度和開(kāi)發(fā)難度,在很大程度上提高了系統(tǒng)的穩(wěn)定性[5]。

        此處的數(shù)據(jù)采集主要用到了STM32的12位高精度A/D轉(zhuǎn)換器、LM324運(yùn)算放大器以及INA118精密儀表放大器。如前所述,該上肢康復(fù)系統(tǒng)有7路采集傳感器,肩關(guān)節(jié)有3路角度傳感器,肘關(guān)節(jié)有2路角度傳感器,腕關(guān)節(jié)有1路角度傳感器,手掌關(guān)節(jié)有1路握力傳感器,這些傳感器輸出的都是模擬信號(hào),需要經(jīng)過(guò)處理以后送入到STM32的A/D轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號(hào)。角度傳感器采用的是WDG-AM34-360,該角度傳感器將機(jī)械轉(zhuǎn)動(dòng)或角位移轉(zhuǎn)化為電信號(hào)輸出,5 V工作電壓,輸出信號(hào)0~5 V。為了保證傳送到STM32 A/D轉(zhuǎn)換器的模擬信號(hào)不超過(guò)3.3 V,此處采用LM324運(yùn)算放大器對(duì)角度傳感器輸出的0~5 V模擬電壓進(jìn)行線性轉(zhuǎn)換為0~3.3 V電壓。測(cè)量手掌關(guān)節(jié)的握力傳感器采用的是PLD204D-13,它是內(nèi)置溫度補(bǔ)償、零點(diǎn)平衡校正、量程為10 kg的電橋壓力傳感器,它的激勵(lì)電壓是直流5~10 V,靈敏度為1.0 mV/V,就是說(shuō)當(dāng)該傳感器承受10 kg壓力、5 V激勵(lì)電壓的情況下它輸出的差分電壓信號(hào)才為5 mV,因此,這里采用了TI公司的精密儀表放大器INA118對(duì)該差分信號(hào)進(jìn)行放大。INA118具有精度高、功耗低、電路設(shè)計(jì)簡(jiǎn)單等優(yōu)點(diǎn),適合對(duì)這種微小信號(hào)進(jìn)行放大[6]。所有傳感器的輸出信號(hào)經(jīng)過(guò)相應(yīng)的電壓轉(zhuǎn)換以后送入到STM32的A/D通道轉(zhuǎn)換為數(shù)字信號(hào)。系統(tǒng)數(shù)據(jù)采集電路設(shè)計(jì)如圖3所示。在圖3中LM324運(yùn)算放大器對(duì)2路肩關(guān)節(jié)角度傳感器進(jìn)行電壓轉(zhuǎn)換,肘關(guān)節(jié)和腕關(guān)節(jié)傳感器轉(zhuǎn)換圖跟該圖類似。

        2.3 無(wú)線傳輸電路設(shè)計(jì)

        如前所述,STM32微控制器在把7路傳感器信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)后,需要再發(fā)送給PC機(jī)進(jìn)行處理并實(shí)現(xiàn)患者和游戲界面的人機(jī)交互操作,出于靈活性和方便性考慮,這里采用了HLK-RM04串口WiFi無(wú)線模塊進(jìn)行無(wú)線通信傳輸。HLK-RM04是嵌入式UART-ETH-WiFi(串口-以太網(wǎng)-無(wú)線網(wǎng))模塊。它是基于通用串行接口的符合網(wǎng)絡(luò)標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置TCP/IP協(xié)議棧,能夠?qū)崿F(xiàn)用戶串口、以太網(wǎng)、無(wú)線網(wǎng)(WiFi)3個(gè)接口之間的轉(zhuǎn)換。通過(guò)HLK-RM04模塊,傳統(tǒng)的串口設(shè)備在不需要更改任何配置的情況下,即可通過(guò)Internet網(wǎng)絡(luò)傳輸數(shù)據(jù)。為用戶的串口設(shè)備通過(guò)網(wǎng)絡(luò)傳輸數(shù)據(jù)提供完整快速的解決方案[7]。

        圖3 系統(tǒng)數(shù)據(jù)采集電路設(shè)計(jì)圖Fig.3 System design diagram of data acquisition circuit

        要使串口WiFi無(wú)線模塊正常工作,必須要先對(duì)它進(jìn)行正確的配置,配置模塊可使用網(wǎng)絡(luò)透?jìng)髂J交駻T指令模式。網(wǎng)絡(luò)透?jìng)髂J奖容^靈活方便,因此預(yù)留了一個(gè)LAN網(wǎng)絡(luò)接口,可方便地通過(guò)LAN網(wǎng)絡(luò)接口和PC機(jī)連接對(duì)WiFi無(wú)線模塊進(jìn)行配置。正常上電后,模塊會(huì)檢查當(dāng)前的網(wǎng)絡(luò)串口配置是否正常,如果網(wǎng)絡(luò)連接正常,則模塊自動(dòng)進(jìn)入網(wǎng)絡(luò)透?jìng)髂J?,否則進(jìn)入AT指令模式。這里的串口WiFi無(wú)線模塊和PC機(jī)人機(jī)交互之間被配置成C/S模式,即串口WiFi無(wú)線模塊在這里被配置成客戶端,PC機(jī)作為服務(wù)器。串口WiFi無(wú)線模塊具有斷開(kāi)自動(dòng)重新連接功能,它的第9引腳CONNECT就是表示C/S模式是否以TCP/IP協(xié)議的方式正確連接上的標(biāo)志,CONNECT若輸出高電平則表示網(wǎng)絡(luò)連接已正確連接,未連接則輸出低電平。網(wǎng)絡(luò)接口采用的是把變壓器和RJ-45接頭集成到一起的 HR911105A,HR911105A符合 IEEE 802.3標(biāo)準(zhǔn),采用金屬外殼封裝,抑制EMI性能較好,而且可減少電路板空間和簡(jiǎn)化PCB板布局,使信號(hào)傳輸更加穩(wěn)定可靠[8]。無(wú)線傳輸電路設(shè)計(jì)如圖4所示。

        圖4 無(wú)線傳輸電路設(shè)計(jì)Fig.4 Design diagram of wireless transmission circuit

        3 系統(tǒng)軟件設(shè)計(jì)

        整體軟件在MDK環(huán)境下采用C語(yǔ)言編寫,采用ST-LINK仿真器對(duì)程序進(jìn)行調(diào)試與下載。系統(tǒng)采集測(cè)試圖如圖5所示。STM32微控器上電復(fù)位后,首先進(jìn)行系統(tǒng)初始化,如配置時(shí)鐘、設(shè)置中斷向量等,然后對(duì)串口和ADC進(jìn)行初始化,初始化完成后,STM32微控制器檢測(cè)串口WiFi無(wú)線模塊的第9引腳CONNECT的輸出電平,如果CONNECT的輸出為高電平1,則表明串口WiFi無(wú)線模塊已和服務(wù)器建立了網(wǎng)絡(luò)連接,STM32微控制器就對(duì)肩關(guān)節(jié)、肘關(guān)節(jié)、手掌關(guān)節(jié)等傳感器采集到的信號(hào)依次進(jìn)行AD轉(zhuǎn)換,并把AD轉(zhuǎn)換的數(shù)據(jù)以浮點(diǎn)精度進(jìn)行保存,通過(guò)串口依次發(fā)送給WiFi無(wú)線模塊,由WiFi無(wú)線模塊進(jìn)行網(wǎng)絡(luò)打包并傳送給PC機(jī)人機(jī)交互游戲軟件。若通信工程中網(wǎng)絡(luò)中斷,WiFi無(wú)線模塊可實(shí)現(xiàn)自動(dòng)重連,此時(shí)CONNECT的輸出為高電平0,STM32微控制器檢測(cè)到該信號(hào)后,會(huì)停止AD轉(zhuǎn)換和串口數(shù)據(jù)發(fā)送,直到網(wǎng)絡(luò)重新建立起連接為止。系統(tǒng)數(shù)據(jù)處理流程如圖6所示。

        圖5 系統(tǒng)數(shù)據(jù)采集測(cè)試Fig.5 System data acquisition test diagram

        圖6 系統(tǒng)數(shù)據(jù)處理流程Fig.6 Flow chart of system data processing

        要把采集的傳感器數(shù)據(jù)通過(guò)無(wú)線網(wǎng)絡(luò)正確發(fā)送到PC機(jī),需要對(duì)串口WiFi無(wú)線模塊的參數(shù)進(jìn)行配置。如前所述,正常上電后,WiFi無(wú)線模塊會(huì)檢查當(dāng)前的網(wǎng)絡(luò)串口配置是否正常,如果LAN網(wǎng)絡(luò)接口連接正常,則模塊自動(dòng)進(jìn)入網(wǎng)絡(luò)透?jìng)髂J剑駝t,進(jìn)入串口AT指令模式。在串口AT指令模式,可以使用特定的串口AT指令集對(duì)WiFi無(wú)線模塊進(jìn)行參數(shù)配置。使用網(wǎng)絡(luò)透?jìng)髂J綄?duì)WiFi無(wú)線模塊進(jìn)行參數(shù)配置具有簡(jiǎn)單、方便、靈活等優(yōu)點(diǎn)。系統(tǒng)參數(shù)配置流程如圖7所示。

        圖7 系統(tǒng)參數(shù)配置流程Fig.7 Flow chart of the system parameter configuration

        PC機(jī)人機(jī)交互軟件設(shè)計(jì)采用的是VC++6.0和Unity3D綜合型游戲開(kāi)發(fā)工具開(kāi)發(fā)而成,VC++6.0主要實(shí)現(xiàn)網(wǎng)絡(luò)Socket編程、數(shù)據(jù)分析與處理、數(shù)據(jù)庫(kù)的管理等功能[9],在VC++中建立一個(gè)專門的線程用來(lái)監(jiān)聽(tīng)指定的IP和端口號(hào),當(dāng)Socket收到WiFi發(fā)送過(guò)來(lái)的傳感器數(shù)據(jù)后進(jìn)行數(shù)據(jù)的解包和校驗(yàn),并把傳感器數(shù)據(jù)值大小和游戲界面的相關(guān)動(dòng)作及聲音關(guān)聯(lián)起來(lái),以實(shí)現(xiàn)趣味性的人機(jī)交互。對(duì)數(shù)據(jù)庫(kù)的管理是通過(guò)調(diào)用相應(yīng)SQL語(yǔ)句來(lái)實(shí)現(xiàn),并在設(shè)置的時(shí)間間隔內(nèi)對(duì)采集的數(shù)據(jù)進(jìn)行存儲(chǔ)。Unity3D主要完成創(chuàng)建諸如三維視頻游戲、建筑可視化、實(shí)時(shí)三維動(dòng)畫等內(nèi)容的設(shè)計(jì),利用交互的圖型化開(kāi)發(fā)環(huán)境可簡(jiǎn)化復(fù)雜三維動(dòng)畫素材的設(shè)計(jì)工作[10]。

        4 結(jié)語(yǔ)

        該系統(tǒng)采用32位STM32微控制器和WiFi無(wú)線通信技術(shù)設(shè)計(jì),并采用基于游戲方式的人機(jī)交互模式,不但提高了系統(tǒng)的穩(wěn)定性和可靠性,而且提高了人機(jī)交互界面友好性和趣味性,可更好地幫助患者進(jìn)行上肢康復(fù)訓(xùn)練。本系統(tǒng)在安陽(yáng)神方康復(fù)機(jī)器人有限公司測(cè)試使用后獲得較好效果,并在多家醫(yī)院的實(shí)際使用進(jìn)一步驗(yàn)證了系統(tǒng)的穩(wěn)定性和可靠性。

        [1]徐寶國(guó),彭思,宋愛(ài)國(guó),等.基于運(yùn)動(dòng)想象腦電的上肢康復(fù)機(jī)器人[J].機(jī)器人,2011,33(3):53-59.

        [2]張穎,易金花,張曉玉,等.基于嵌入式Linux的上肢康復(fù)機(jī)器人用戶系統(tǒng)研究[J].電子技術(shù)應(yīng)用,2014,40(5):23-26.

        [3]National Semiconductor Corporation.LM2576 Series SIMPLE SWITCHER 3A Step-Down Voltage Regulator[P].2004.

        [4]STMicroelectronics.STM32F103xx datasheet[DB/OL].http://www.st.com/.2007.

        [5]唐偉,于平,李崢輝.STM32F103x的USB多路數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2009(8):39-41.

        [6]Texas Instruments Incorporated.INA118 datasheet[DB/OL].http://www.ti.com/.2000.

        [7]深圳市海凌科電子有限公司.HLK-RM04使用手冊(cè)[DB/OL].http://www.hlktech.com/.2012.

        [8]漢仁電子有限公司.帶磁模塊和LED的單端口RJ45連接器HR911105A手冊(cè)[P].2008.

        [9]孫鑫,余安萍.VC++深入詳解[M].北京:電子工業(yè)出版社,2012.

        [10]路朝龍.Unity 3D游戲開(kāi)發(fā)從入門到精通[M].北京:中國(guó)鐵道出版社,2013.

        猜你喜歡
        PC機(jī)微控制器電路設(shè)計(jì)
        Altium Designer在電路設(shè)計(jì)中的應(yīng)用
        電子制作(2019年16期)2019-09-27 09:34:58
        負(fù)反饋放大電路設(shè)計(jì)
        電子制作(2019年23期)2019-02-23 13:21:36
        基于PC機(jī)與單片機(jī)的多機(jī)通信技術(shù)及抗干擾方法
        物聯(lián)網(wǎng)技術(shù)在微控制器實(shí)驗(yàn)教學(xué)中的應(yīng)用
        電子制作(2017年14期)2017-12-18 07:07:58
        基于三菱FXPLC的感應(yīng)淬火機(jī)床與PC機(jī)的串行通信實(shí)現(xiàn)
        VC.NET下實(shí)現(xiàn)dsPIC單片機(jī)與PC機(jī)的通信
        電子制作(2017年23期)2017-02-02 07:16:47
        基于UC3843的60W升壓電路設(shè)計(jì)
        Atmel針對(duì)新一代物聯(lián)網(wǎng)應(yīng)用發(fā)布全新32位微控制器
        最新STM32設(shè)計(jì)工具增加對(duì)混合信號(hào)微控制器的支持
        基于UC3842應(yīng)用電路設(shè)計(jì)
        国产专区国产av| 国产男女免费完整视频| 免费无码av片在线观看播放| 天堂新版在线资源| 人人妻人人澡人人爽人人精品电影 | 成年在线观看免费视频| 国产网站视频| 中文字幕久无码免费久久| 亚洲综合无码一区二区| 在线人妻无码一区二区| 国产精品亚洲国产| 国产精品综合色区av| 成人av一区二区亚洲精| 国产免费人成视频在线| 本道天堂成在人线av无码免费| 国产放荡对白视频在线观看| 成人免费看www网址入口| 最新亚洲av日韩av二区| 亚洲av福利天堂在线观看| 后入少妇免费在线观看| 午夜免费观看日韩一级片| 亚洲日韩久久综合中文字幕| 精品乱码卡1卡2卡3免费开放| 亚洲熟妇大图综合色区| 日韩精品中文字幕综合| 国产亚洲一区二区毛片| 国产成人精品优优av| 欧洲美女黑人粗性暴交| 国产高清无码在线| 高潮社区51视频在线观看| 亚洲一区视频中文字幕| 国产人妻高清国产拍精品| 国产真实强被迫伦姧女在线观看| 99久久免费精品高清特色大片| 国产精品天堂avav在线| 另类人妖在线观看一区二区| 亚洲综合精品亚洲国产成人| 男人的天堂免费a级毛片无码| 久久精品无码鲁网中文电影 | 久久99天堂av亚洲av| 曰韩无码无遮挡a级毛片|