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

基于STM32的下肢康復機器人控制系統設計

2020-12-28 11:58:22玄兆燕洪健俊
機械工程與自動化 2020年6期
關鍵詞:嵌入式界面康復

玄兆燕,洪健俊,趙 欣

(1.華北理工大學 機械工程學院,河北 唐山 063210;2.唐山市拓又達科技有限公司,河北 唐山 063020)

0 引言

下肢康復機器人是典型的機電一體化系統,旨在促進患者受損感覺、運動和認知技能的恢復,具有人機交互功能[1]。而控制系統作為下肢康復機器人的核心部分,主要任務是控制下肢康復機器人運動機構和運動速度以及檢測訓練時的運動狀態,其性能的好壞將直接影響患者進行康復訓練時的質量[2]。近年來隨著嵌入式技術的飛速發展,嵌入式系統從單單用微控制器作為主控,應用于儀器儀表、監控等領域轉向將微控制器、傳感技術、算法等先進技術相結合,應用于機器人和飛行器等領域。將嵌入式技術應用到康復機器人控制系統中不但可以降低控制系統的成本,也提高了控制系統的實時性與穩定性[3]。

本文以STM32F4微控制器以及電阻式觸摸屏為硬件基礎,把嵌入式實時操作系統UCOS-III和emWin圖形庫依次移植到微控制器中,然后設計開發康復機器人的人機交互界面,顯示終端為3.5寸的電阻式觸摸屏,用于下肢康復機器人在訓練過程中的數據實時顯示[4]。

1 硬件設計

控制系統以STM32F407微控制器為核心,其控制系統的硬件結構主要由電源模塊、數據存儲模塊、執行模塊、驅動模塊、傳感器及數據采集模塊、通信模塊、人機交互模塊組成[5]。控制系統的硬件結構框圖如圖1所示。

圖1 控制系統硬件結構框圖

1.1 STM32F407微控制器

選用STM32F407微控制器系列中的STM32F407ZGT6作為核心控制器,主要基于該控制器的可變靜態存儲器控制器(FSMC)的處理速度,其刷屏速度可以達到3 300像素/秒,最高工作主頻可達168 MHz,而且具有1 MB FLASH、192 kB的片內SRAM、1個可變靜態存儲器控制器,并具有多個通信接口、中斷源、定時器以及豐富的外設,帶有DSP和FPU指令集,便于項目的開發[6]。

1.2 TFTLCD接口電路

TFTLCD接口電路由觸摸屏控制芯片XPT2046以及WK53052液晶屏構成,液晶屏大小為3.5寸,分辨率為320×480,LCD接口直接連在STM32F4微控制器的FSMC總線上,目的是提高LCD的刷屏速率。

TFTLCD接口電路如圖2所示。

圖2 TFTLCD接口電路

1.3 CAN總線接口電路

CAN(控制器局域網)是ISO國際標準化的串行通信協議,本系統使用的STM32F4微控制器集成了兩個CAN控制器,但CAN總線電平不可以直接與STM32相連,需要使用TJA1050芯片作CAN電平轉換。CAN總線接口電路如圖3所示,R51為終端匹配120 Ω電阻,來做阻抗匹配,同時將濾波電容并聯在CAN總線終端與GND之間進行濾波,目的是提高CAN控制器在進行通訊時的穩定性[7]。

圖3 CAN總線接口電路

2 軟件設計

控制系統的軟件編程環境為MDK5.18,程序設計流程為:①將UCOS-III嵌入式實時操作系統移植到STM32F4微控制器中;②移植emWin到微控制器中;③模塊化外設底層驅動以及其余各個任務。

系統軟件框架如圖4所示。軟件系統分為系統任務、數據采集與存儲任務、CAN通訊任務、人機交互任務和電機控制任務。軟件通過時間片輪詢調度算法以及任務優先級來完成任務的調度。各個任務間相互獨立,但可以由信號量和消息隊列來將各個任務聯系起來[8]。

圖4 系統軟件框架

2.1 CAN總線通訊任務

在下肢康復機器人訓練過程時,需要在各個模塊之間進行數據通信與協調控制,因此通過CAN總線進行各個任務的通訊。CAN總線驅動程序主要包括CAN總線初始化、發送任務、接收任務以及中斷服務程序[9]。初始化主要是設置裝載標識符、波特率以及屏蔽碼。CAN總線數據發送與接收流程如圖5所示。

圖5 CAN總線數據收、發流程

2.2 人機交互任務

人機交互任務流程如圖6所示。通過emWin自帶的窗口管理軟件GUIBuilder設計人機交互界面的框架,然后導出C文件添加到MDK的目標工程中,進一步編程整個界面要實現的操作和控件之間的通信,通過點陣字庫軟件制作中文字體并復制到SD卡中,在工程中添加FATFS文件系統管理文件夾,將SD卡的字庫通過微控制器的SPI接口更新到外部FLASH中,將界面設計時的部分英文改成中文,最后編譯工程,并下載到微控制器中。

圖6 人機交互任務流程

2.3 電機控制任務

電機控制任務以位置環為外環、速度環為內環的雙閉環控制策略來控制電機。主要通過傳感器采集運動狀態,反饋給控制器,控制器分析反饋的數據并計算出輸出量,然后將輸出量傳送到電機驅動器中,可以控制電機帶動下肢外骨骼進行相應的下肢訓練。霍爾傳感器與增量式編碼器已集成在直流無刷伺服電機中,用于實時檢測電機速度和位置信息。采用雙閉環控制策略可以提高控制系統的抗干擾能力和動態響應能力。電機控制任務流程如圖7所示。

圖7 電機控制任務流程

2.4 系統程序設計

圖8為系統程序流程,首先初始化系統硬件和UCOS-III操作系統內核,然后調用系統配置文件,設置系統任務,接著進行emWin圖形界面初始化,執行相應的任務。在UCOS-III操作系統中采用根據設置優先級的大小來進行搶占式任務管理,在設計程序時給每一個任務賦予一定的優先級和分配一定的堆棧,本系統設置的優先級從高到低為:CAN總線通信,電機控制任務,人機交互任務,數據采集存儲任務。

圖8 系統程序流程 圖9 人機交互界面 圖10 速度模式測試界面

3 系統測試

根據如圖6所示的流程完成了人機交互程序的設計,人機交互界面如圖9所示。其中“開始”、“結束”、“數據存儲”、“通訊”按鈕依次實現控制系統的運行、結束、數據采集以及通訊功能,位置模式與速度模式為單選按鈕。以速度模式進行相關的測試,界面如圖10所示,在速度模式中通過移動滑條來改變訓練時的速度大小,測試界面實時地顯示速度和壓力信息。根據測試,設計的下肢康復人機交互界面可以實現目標功能。

4 結語

本文設計了一種基于STM3F4微控制器的下肢康復機器人嵌入式控制系統,并對相應的硬件和軟件進行了詳細的設計說明,最后進行了測試,通過UCOS-III實時操作系統對任務進行調度與管理,采用emWin圖形庫進行界面設計來提高軟件開發效率,在訓練過程中,設計的人機交互界面友好、穩定,實時性好。

猜你喜歡
嵌入式界面康復
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
腦卒中患者康復之路
特別健康(2018年2期)2018-06-29 06:13:44
搭建基于Qt的嵌入式開發平臺
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
殘疾預防康復法制建設滯后
中國衛生(2014年6期)2014-11-10 02:30:50
Altera加入嵌入式視覺聯盟
補陽還五湯聯合康復治療腦卒中35例
主站蜘蛛池模板: 欧美一区二区精品久久久| 无码乱人伦一区二区亚洲一| 国产黄网站在线观看| 国产乱子伦精品视频| 人妻一区二区三区无码精品一区 | 在线精品自拍| 亚洲成在人线av品善网好看| 国产成人无码久久久久毛片| www成人国产在线观看网站| 一级一级一片免费| 中文字幕日韩丝袜一区| 久久77777| 日韩在线网址| 国产精品部在线观看| 91成人免费观看| 久久精品亚洲专区| 香蕉99国内自产自拍视频| 中文字幕亚洲第一| 色噜噜狠狠色综合网图区| 亚洲欧美另类专区| 欧美日韩在线成人| 成人免费午夜视频| 白丝美女办公室高潮喷水视频| 亚洲国产成人无码AV在线影院L| 亚洲综合经典在线一区二区| 欧类av怡春院| 亚洲高清国产拍精品26u| 婷婷六月激情综合一区| 2018日日摸夜夜添狠狠躁| 国产精品污污在线观看网站| 日韩视频免费| 欧美成人午夜视频免看| 欧美.成人.综合在线| 精品视频一区二区三区在线播| 精品无码国产自产野外拍在线| 国产成人啪视频一区二区三区| 国产精品国产三级国产专业不| 精品91自产拍在线| 色综合成人| 9啪在线视频| 毛片网站在线看| 又爽又大又光又色的午夜视频| 久久这里只有精品免费| 四虎永久免费地址在线网站| 亚洲日韩欧美在线观看| 这里只有精品国产| 亚洲AV无码久久天堂| 亚洲AV无码乱码在线观看裸奔| 国产精品lululu在线观看| 中文成人在线| 亚洲AV人人澡人人双人| 老色鬼久久亚洲AV综合| 欧美区国产区| 国内精品九九久久久精品| 麻豆国产精品一二三在线观看| 久久久久青草大香线综合精品| 中文字幕天无码久久精品视频免费 | 亚洲成人精品久久| 日韩中文字幕免费在线观看| 久久精品国产精品国产一区| 亚洲香蕉久久| 亚洲精品色AV无码看| 欧美午夜网站| 亚洲欧美国产视频| 久久天天躁狠狠躁夜夜2020一| 国产爽歪歪免费视频在线观看| 九九热视频精品在线| 在线欧美日韩| 欧美中文一区| 大学生久久香蕉国产线观看| 2021亚洲精品不卡a| 欧美色视频日本| 免费高清毛片| 国产全黄a一级毛片| AV色爱天堂网| igao国产精品| 欧美精品色视频| 精品1区2区3区| 午夜无码一区二区三区在线app| 国产高清毛片| 亚洲一区二区三区中文字幕5566| 午夜天堂视频|