亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件

寧波市鄞州首南恒宇激光雕刻廠

ARM2210智能移動機器人的人機界面設計
分享到:


移動機器人人機界面為移動機器人的運動控制提供直觀的路徑圖形、運動速度和角度、障礙物信息等。通過ARM2210的串口UART0接收中心處理器PC104的運動信息,利用東芝公司的液晶控制器T6963C驅動STN液晶屏YL240128A,以及ZLG/GUI軟件包提供的基本繪圖和菜單操作函數設計了基于嵌入式系統ARM2210開發板的移動機器人人機界面,并利用ARM2210的I2C器件ZLG7290提供的I2C接口功能和鍵盤中斷信號實現菜單選擇,具有很強的實用性。

引 言

嵌入式系統以其高性能、低功耗、低成本的優點,已經在很大程度上改變了人們的生活。如,MP3播放器、智能手機、數碼相機產品等已經滲入人們生活的各個方面。隨著液晶顯示技術的不斷進步,以及圖形用戶界面GUI (Graphical User Interface)技術的廣泛應用,人機界面也越來越友好。它能為移動機器人的運動控制提供直觀的路徑圖形、數據參數等。本文介紹了一種以嵌入式微處理器LPC2210為基礎,應用ZLG/GUI軟件包設計移動機器人人機界面的方法。

我們設計開發的智能移動機器人是一個以PC104嵌入式微機為中心處理器,TMS320F2812為運動控制器,超聲波傳感器作為避障的集合環境感知、動態決策與規劃、行為控制與執行等多種功能于一體的綜合系統,主要包括運動系統、電子信息系統和傳感系統。它通過CCD攝像機和圖像采集卡獲得視頻信息,并通過超聲波傳感器組測得前方障礙物距離實現避障。移動機器人的人機界面主要向用戶展示移動機器人的運動信息,如當前的運動速度、與前方障礙物的距離以及行駛的軌跡。

ARM221O的基本組成

ARM221O以PHILIPS公司ARM7TDMI-S微控制器LPC2210為核心,以支持實時仿真和嵌入式跟蹤的嵌入式系統。LPC2210的CPU頻率最大為60MHz,并且擴展了豐富的外圍設備接口,使系統穩定性大大提高,開發也更簡單。圖1是ARM2210的系統框圖。

圖1 ARM2210的系統框圖
由于該系統包含了RS232轉換電路,可通過UART0與上位機PC104進行數據傳輸,同時還包括東芝公司的點陣式液晶控制器T6963C,擴展了液晶接口,同時提供了LED數碼管顯示和16個按鍵輸入,因此開發人機界面非常方便。

人機界面的硬件設計

1 數據傳輸

PC104的串行口可以作為標準PC的COMl通信口或擴展為控制臺串行口,用于鍵盤輸入和顯示終端輸出或計算機之間的串行輸入/輸出口。

ARM2210的UART0具有16字節接收和發送FIFO;寄存器位置符合‘‘550工業標準;接收器FIFO觸發點可為1, 4, 8和14字節 ;內置波特率發生器。

移動機器人的運動信息通過TI公司DSP控制器TMS320F2812以及超聲波傳感器等傳送至嵌入式微機PC104,再經過PC104作信息融合后,通過串口傳給ARM2210并由液晶屏顯示。

2 液晶顯示及菜單選擇

東芝公司的液晶控制器T6963C具有獨特的硬件初始化設置功能,最大驅動點陣液晶為單色640×128(單屏),支持圖形和文本單獨顯示和混合顯示,并具有字符發生器,能滿足對移動機器人人機界面的顯示要求。圖2為內置T6963C的240×128點陣圖形液晶模塊原理圖。

另外, ARM2210系統中配備了I2C器件ZLG7290以及16個按鍵。ZLG7290提供了I2C串行接口和按鍵中斷信號,方便與處理器連接;并且能驅動8位共陰數碼管或64只獨立的LED和64個按鍵,8個功能鍵可檢測任一鍵的連擊次數。

本系統選用點像素為240×128點、黃綠顯示的STN液晶屏YL240128A作為人機界面顯示屏;用ARM2210系統16個按鍵中的S11、S12、S13作為輸入部分,實現對人機界面的選擇操作。

人機界面的軟件設計

移動機器人人機界面的關鍵是菜單操作,以及圖形和數據的實時顯示。GUI是用于提高人機交互友好性、易操作性的計算機程序,它是建立在計算機圖形學基礎上的產物。人們不再需要死記硬背大量的命令,而是通過窗口、菜單方便地進行操作。由于嵌入式系統的資源有限,所以對GUI 的要求是可裁剪的,高速度的。ZLG/GUI 是由周立功公司開發的,占用資源小、使用方便的嵌入式系統簡易的圖形用戶界面軟件。ZLG/GUI 提供了最基本的畫點、線、圓形、圓弧、橢圓形、矩形、正方形、填充等功能,較高級的接口功能有ASCII 顯示、漢字顯示、圖標顯示、窗口、菜單等,支持單色、灰度、偽彩、真彩等圖形顯示設備。因此,利用ZLG/GUI軟件包能夠滿足對移動機器人人機界面的設計要求。

圖2 內置T6963C的240×128點陣液晶模塊原理圖
1 數據傳輸

接收上位機PC104發送的數據時,使能UART0的FIFO進行數據發送/接收,接收采用中斷處理方式。其中,UART0的串口模式和數據結構設置為:通信波特率9600,8位數據位,1位停止位,無奇偶校驗。其主要程序如下:

/*定義串口模式及數據結構*/

typedef struct Uart0Mode

{ uint8 datb; // 字長度

uint8 stpb; // 停止位

uint8 parity; // 奇偶校驗位

} UART0MODE;

/*初始化串口*/

uart0_set.datb= 8; // 8位數據位

uart0_set.stpb = 1; // 1位停止位

uart0_set.parity = 0; // 無奇偶校驗UART0_Ini(9600, uart0_set); // 初始化串口模式

/*串口UART0接收中斷*/

void __irq IRQ_UART0(void)

{ uint8 i;

if( 0x04==(U0IIR&0x0F) ) rcv_new = 1; // 置新數據標志

for(i=0; i<8; i++)

{ rcv_buf[i] = U0RBR; // 讀FIFO數據,清除中斷標志}

VICVectAddr = 0x00; // 中斷處理結束



2 窗口顯示

人機界面主要是通過圖標菜單實現移動機器人運動參數的顯示,以及運動軌跡的相關操作,如"打開"、"暫停"、"關閉"等。因此,首先定義一個窗口的數據結構,并設置窗口的起始坐標、大小、標題等相關參數;然后調用GUI_WindowsDraw()輸出顯示窗口

/* 設置主窗口并顯示輸出 */

mainwindows.x = 0;

mainwindows.y = 0;

mainwindows.with = 240;

mainwindows.hight = 128;

mainwindows.title = (uint8 *) "Mobile Robot Interface";

mainwindows.state = NULL;

GUI_WindowsDraw(&mainwindows); // 繪制主窗口

聯系我們

地址: 浙江省.寧波市鄞州區寧姜公路(九曲小區二期旁)

郵編: 315040

聯系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機: 13867861670

郵箱: 85400329@qq.com

聯系我們
亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件
国产成人一区二区三区电影| 日韩成人av电影在线| 97国产在线播放| av免费观看国产| www.欧美黄色| 久久久福利视频| 91黄在线观看| 国产z一区二区三区| 久草免费福利在线| 国产精品无av码在线观看| 国产精品情侣自拍| 欧美成人一二三| 亚洲精品一区国产精品| 无码人妻精品一区二区蜜桃网站| 色综合久久av| 欧美与黑人午夜性猛交久久久 | 欧美日韩在线不卡视频| 日本精品久久中文字幕佐佐木| 日韩免费中文专区| 国模精品系列视频| 成人a在线视频| 久久久久久久久爱| 国产精品露脸av在线| 一级日韩一区在线观看| 欧美一级片久久久久久久| 欧美日韩一区二区三区在线观看免| 国产日韩二区| 国产高清视频一区三区| 日韩在线视频观看| 久久成人人人人精品欧| 亚洲人成网站在线播放2019| 人人妻人人添人人爽欧美一区| 蜜桃91精品入口| 国产精品av免费在线观看| 色婷婷成人综合| 亚洲午夜久久久影院伊人 | 日韩色妇久久av| 国产午夜精品一区| 久久久免费观看| 欧美xxxx做受欧美.88| 丁香六月激情婷婷| 人妻少妇精品久久| 成人短视频在线观看免费| 丝袜一区二区三区| 亚洲一二三区精品| 蜜桃91精品入口| 久久精品magnetxturnbtih| 久久夜色精品国产亚洲aⅴ| 三年中文高清在线观看第6集| 激情视频在线观看一区二区三区| 97久久精品人搡人人玩| 国产精品国产精品国产专区蜜臀ah | 国产原创中文在线观看| 91九色极品视频| 国产精品第3页| 日韩av综合在线观看| 国产美女直播视频一区| 色婷婷综合久久久久| 一区二区精品视频| 激情五月开心婷婷| 国产成人亚洲精品| 伊甸园精品99久久久久久| 欧美久久久久久久久久久久久 | 黄色特一级视频| 国产成人亚洲综合青青| 一区二区三区国产福利| 国产有码在线一区二区视频| 深夜成人在线观看| 岛国视频一区免费观看 | 国产美女无遮挡网站| 久久精品免费播放| 日韩中文字幕二区| 91蜜桃网站免费观看| 欧美猛交ⅹxxx乱大交视频| 欧美性受xxx| 国产传媒欧美日韩| 欧美一区二区三区免费视| 欧美 国产 日本| 久久久久久久久久av| 天天久久人人| 97久久国产亚洲精品超碰热| 久久99热这里只有精品国产| 国内精品久久影院| 国产精品污www一区二区三区| 日韩.欧美.亚洲| 久久久欧美精品| 亚洲 国产 日韩 综合一区| 99在线首页视频| 亚洲图片在线观看| 91精品视频一区| 一本久道中文无码字幕av| 成人伊人精品色xxxx视频| 国产精品国模大尺度私拍| 精品少妇在线视频| 国产精品吊钟奶在线| 黄色一级大片免费| 国产精品丝袜高跟| 国产在线一区二区三区欧美| 国产精品久久久久av| 国产乱淫av片杨贵妃| 自拍日韩亚洲一区在线| 91精品久久香蕉国产线看观看| 午夜精品短视频| 久久精品国产精品国产精品污| 青青青在线观看视频| 国产精品日日做人人爱| 国产一区二区精品在线| 久久国产精品电影| 99在线视频首页| 日本欧美色综合网站免费| 色阁综合伊人av| 狠狠97人人婷婷五月| 欧美激情区在线播放| 91免费黄视频| 欧美亚洲成人网| 国产精品成av人在线视午夜片| 国产乱肥老妇国产一区二| 少妇特黄a一区二区三区| 视频在线观看99| 国产欧美日韩网站| 亚洲在线不卡| 久久九九有精品国产23| 欧美日韩一区二区视频在线观看| 久久亚洲春色中文字幕| 99色这里只有精品| 欧美在线性视频| 最新欧美日韩亚洲| 久久精品日韩精品| 国产一区视频观看| 日韩wuma| 欧美激情视频在线观看| 久久免费一级片| 激情伦成人综合小说| 亚洲成人av动漫| 国产精品对白刺激| 国产成人精品视| 国产原创中文在线观看| 中文字幕在线亚洲三区| 久久国产精品一区二区三区四区| 国产特级黄色大片| 人人妻人人添人人爽欧美一区| 欧美激情一级精品国产| 久久精品99无色码中文字幕| 国产精品香蕉国产| 黄色av免费在线播放| 日本精品久久电影| 久久久久久999| 国产精品视频免费观看| 久久精品一区二 | 国产欧美一区二区三区不卡高清 | 欧美一区二区在线视频观看| 一级日韩一区在线观看| 精品国产一区二区三区久久| 91精品国产高清久久久久久91 | 国产精品一香蕉国产线看观看| 欧美中文在线观看| 日日碰狠狠躁久久躁婷婷| 九九热在线精品视频| 深夜福利国产精品| 91精品国产高清自在线看超| 国产欧美在线播放| 欧美丰满熟妇xxxxx| 亚洲欧美日韩精品综合在线观看 | 热草久综合在线| 亚洲精品中文字幕在线| 精品久久久久久乱码天堂| 久久久久人妻精品一区三寸| 91精品国产沙发| 高清国产在线一区| 国产肉体ⅹxxx137大胆| 欧美在线视频导航| 天天好比中文综合网| 亚洲国产精品www| 一区二区三区四区免费视频| 国产精品久久久久久中文字| 久久久精品国产| 波霸ol色综合久久| 深夜福利一区二区| 久99久视频| 日韩在线视频观看正片免费网站| 国产av天堂无码一区二区三区| 久久手机视频| 久久福利电影| 久久久久久久久久久视频| 久久国产欧美精品| 国产福利不卡| 久久9精品区-无套内射无码| 国产成人精品久久| 久久久久中文字幕2018| 日韩在线视频中文字幕| 日韩综合中文字幕| 久久久精品视频成人| 久久精品国产亚洲| 国产精品免费电影| 九九久久综合网站| 亚洲一区中文字幕| 欧美一区二区三区在线播放| 电影午夜精品一区二区三区| 日本精品视频在线观看| 日韩男女性生活视频|