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

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

ARM2210智能移動(dòng)機(jī)器人的人機(jī)界面設(shè)計(jì)
分享到:


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

引 言

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

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

ARM221O的基本組成

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

圖1 ARM2210的系統(tǒng)框圖
由于該系統(tǒng)包含了RS232轉(zhuǎn)換電路,可通過UART0與上位機(jī)PC104進(jìn)行數(shù)據(jù)傳輸,同時(shí)還包括東芝公司的點(diǎn)陣式液晶控制器T6963C,擴(kuò)展了液晶接口,同時(shí)提供了LED數(shù)碼管顯示和16個(gè)按鍵輸入,因此開發(fā)人機(jī)界面非常方便。

人機(jī)界面的硬件設(shè)計(jì)

1 數(shù)據(jù)傳輸

PC104的串行口可以作為標(biāo)準(zhǔn)PC的COMl通信口或擴(kuò)展為控制臺(tái)串行口,用于鍵盤輸入和顯示終端輸出或計(jì)算機(jī)之間的串行輸入/輸出口。

ARM2210的UART0具有16字節(jié)接收和發(fā)送FIFO;寄存器位置符合‘‘550工業(yè)標(biāo)準(zhǔn);接收器FIFO觸發(fā)點(diǎn)可為1, 4, 8和14字節(jié) ;內(nèi)置波特率發(fā)生器。

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

2 液晶顯示及菜單選擇

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

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

本系統(tǒng)選用點(diǎn)像素為240×128點(diǎn)、黃綠顯示的STN液晶屏YL240128A作為人機(jī)界面顯示屏;用ARM2210系統(tǒng)16個(gè)按鍵中的S11、S12、S13作為輸入部分,實(shí)現(xiàn)對人機(jī)界面的選擇操作。

人機(jī)界面的軟件設(shè)計(jì)

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

圖2 內(nèi)置T6963C的240×128點(diǎn)陣液晶模塊原理圖
1 數(shù)據(jù)傳輸

接收上位機(jī)PC104發(fā)送的數(shù)據(jù)時(shí),使能UART0的FIFO進(jìn)行數(shù)據(jù)發(fā)送/接收,接收采用中斷處理方式。其中,UART0的串口模式和數(shù)據(jù)結(jié)構(gòu)設(shè)置為:通信波特率9600,8位數(shù)據(jù)位,1位停止位,無奇偶校驗(yàn)。其主要程序如下:

/*定義串口模式及數(shù)據(jù)結(jié)構(gòu)*/

typedef struct Uart0Mode

{ uint8 datb; // 字長度

uint8 stpb; // 停止位

uint8 parity; // 奇偶校驗(yàn)位

} UART0MODE;

/*初始化串口*/

uart0_set.datb= 8; // 8位數(shù)據(jù)位

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

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

/*串口UART0接收中斷*/

void __irq IRQ_UART0(void)

{ uint8 i;

if( 0x04==(U0IIR&0x0F) ) rcv_new = 1; // 置新數(shù)據(jù)標(biāo)志

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

{ rcv_buf[i] = U0RBR; // 讀FIFO數(shù)據(jù),清除中斷標(biāo)志}

VICVectAddr = 0x00; // 中斷處理結(jié)束



2 窗口顯示

人機(jī)界面主要是通過圖標(biāo)菜單實(shí)現(xiàn)移動(dòng)機(jī)器人運(yùn)動(dòng)參數(shù)的顯示,以及運(yùn)動(dòng)軌跡的相關(guān)操作,如"打開"、"暫停"、"關(guān)閉"等。因此,首先定義一個(gè)窗口的數(shù)據(jù)結(jié)構(gòu),并設(shè)置窗口的起始坐標(biāo)、大小、標(biāo)題等相關(guān)參數(shù);然后調(diào)用GUI_WindowsDraw()輸出顯示窗口

/* 設(shè)置主窗口并顯示輸出 */

mainwindows.x = 0;

mainwindows.y = 0;

mainwindows.with = 240;

mainwindows.hight = 128;

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

mainwindows.state = NULL;

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

聯(lián)系我們

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

郵編: 315040

聯(lián)系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機(jī): 13867861670

郵箱: 85400329@qq.com

聯(lián)系我們
亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件
国产精品一 二 三| 91成人福利在线| 国产在线xxxx| xvideos亚洲| 欧美一级视频在线观看| 国产免费一区二区视频| 一区二区三区的久久的视频| 国产精品一区二区三区成人 | 色婷婷综合成人| 日本欧美一二三区| 久久久久久精| 久久久久久久激情| 国产一区福利视频| 国产欧美日韩精品丝袜高跟鞋| 黄色国产精品视频| 一本久道久久综合 | 日韩在线播放av| 日韩在线国产精品| 国产精品日本精品| 国产男女激情视频| 国产另类自拍| 91.com在线| 国产成人小视频在线观看| 国产精品久久久对白| 91老司机精品视频| 欧美日韩电影一区二区| 欧美成人免费在线观看| 久久全球大尺度高清视频| 日韩欧美亚洲在线| 色琪琪综合男人的天堂aⅴ视频| 久久国产精品高清| 国产一区二区不卡视频| 午夜精品视频网站| 国产精品福利无圣光在线一区| 国产精品.com| 国产高清一区视频| 精品一区久久久| 日日摸日日碰夜夜爽av| 日韩成人在线资源| 精品一区二区三区无码视频| 国产免费观看高清视频| 久久久com| 欧美成aaa人片免费看| 亚洲啪啪av| 精品久久久久久无码国产| 久久综合精品一区| 久久久久久久有限公司| 欧美激情区在线播放| 久久久久久久一区二区三区| 日韩中文字幕在线视频| 久久99久久99精品中文字幕| 日韩美女免费观看| 成人精品久久久| 久久天天躁狠狠躁夜夜av| 久久久水蜜桃| 国产精品美女主播在线观看纯欲| 久久久久国色av免费观看性色| 日韩最新在线视频| 精品国产一区二区三区久久久久久| 亚洲人成网站在线观看播放| 欧美精品中文字幕一区二区| 视频一区亚洲| 激情欧美一区二区三区中文字幕| 97人人澡人人爽| 国产精品免费观看久久| 日本欧美一二三区| 91精品国产高清自在线| 毛片精品免费在线观看| 欧美日韩国产高清视频| 久久久中文字幕| 亚洲综合中文字幕在线观看| 国内精品一区二区三区| 久久99九九| 亚洲色欲久久久综合网东京热| 国内精品免费午夜毛片| 国产精品12p| 最新av网址在线观看| 麻豆av福利av久久av| 国产精品日韩在线一区| 欧美在线性视频| 欧美一区少妇| 国产精品999| 久久久在线观看| 久久国产精品久久久久久久久久| 欧美久久电影| 国产精品视频一区国模私拍| 日韩美女免费线视频| 久久露脸国产精品| 欧美一级片中文字幕| 久久人人97超碰人人澡爱香蕉| 亚洲欧美国产一区二区| 国产欧美日韩高清| 国产精品视频午夜| 精品人妻一区二区三区四区在线| 久久黄色av网站| 国内精品久久久久久久久| 久久久黄色av| 极品美女扒开粉嫩小泬| 国产精品免费一区二区三区在线观看 | 国产成人综合av| 熟女少妇在线视频播放| 国产经典久久久| 日本欧美一级片| 久久国产精品精品国产色婷婷| 日韩视频专区| 欧美亚洲另类在线| 九九久久99| 欧美在线国产精品| 久久亚洲精品国产亚洲老地址| 国产最新免费视频| 综合国产精品久久久| 久久久久99精品成人片| 欧美亚洲色图视频| 久热精品视频在线观看| 97国产精品久久| 热久久视久久精品18亚洲精品| 国产精品久久久久久一区二区| 国产欧美日韩精品在线观看| 中文字幕一区二区中文字幕| 国产激情999| 欧美精品亚洲| 久久久久久国产精品三级玉女聊斋| 91精品久久久久久久久久另类 | 欧美日韩精品久久| 久久综合电影一区| 99在线影院| 国产成人精品免费久久久久| 日本亚洲欧美成人| 国产精品久久久久久久午夜| 国产精品一区二区三区成人| 亚洲欧美在线网| 久久精品国产精品| 国产日韩一区二区在线| 亚洲国产精品久久久久婷蜜芽| 欧美日韩成人一区二区三区 | 中文字幕精品一区日韩| 国产精品9999久久久久仙踪林| 欧美精品一区二区三区三州| 久久99精品久久久久久琪琪| 久久久久久艹| 国产欧亚日韩视频| 日韩免费观看视频| 久久97精品久久久久久久不卡 | 国产欧美精品xxxx另类| 午夜一区二区三区| 国产精品久久999| 国产精品444| 国产天堂在线播放| 日av在线播放中文不卡| 亚洲自拍中文字幕| 国产精品成人国产乱一区| 国产a级一级片| 成人久久久久久久久| 黄色片免费在线观看视频| 日本在线视频www| 亚洲区成人777777精品| 久久伊人精品天天| 日韩在线播放av| 国产精品91视频| 不卡视频一区| 国产欧美一区二区三区在线| 欧美精品亚洲| 热久久这里只有| 日本精品久久久久久久| 亚洲精品在线免费看| 欧美黄网免费在线观看| 久久综合伊人77777| 国产成人精品无码播放| 国产成人av在线| 久久综合婷婷综合| 91精品国产91久久久久久不卡| 国产九九精品视频| 国产亚洲天堂网| 精品视频第一区| 国产综合在线看| 国产在线xxxx| 国产色一区二区三区| 国内精品久久久久久久久| 欧美一级黑人aaaaaaa做受| 日韩精品一区二区三区丰满| 日本一区二区黄色| 日本成人中文字幕在线| 亚洲精品日韩精品| 亚洲欧美日韩在线综合| 亚洲午夜精品一区二区| 亚洲一区二区中文字幕| 亚洲综合第一页| 亚洲精品免费在线看| 午夜精品美女自拍福到在线| 偷拍视频一区二区| 亚洲精品女av网站| 亚洲xxxx视频| 性欧美长视频免费观看不卡| 午夜在线视频免费观看| 午夜精品久久久久久久久久久久久 | 国产精品区一区二区三含羞草| 国产成人午夜视频网址| 久久精品国产99国产精品澳门| 久久久久久网站| 久久久久www|