• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    基于arm2210的移動機器人人機界面設計

    2013-09-02 09:27 來源:電子信息網 作者:鈴鐺

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

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



    01

    圖1 arm2210的系統框圖



    arm221o的基本組成

    arm221o以philips公司arm7tdmi-s微控制器lpc2210為核心,以支持實時仿真和嵌入式跟蹤的嵌入式系統。lpc2210的cpu頻率最大為60mhz,并且擴展了豐富的外圍設備接口,使系統穩定性大大提高,開發也更簡單。圖1是arm2210的系統框圖。

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

    人機界面的硬件設計

    數據傳輸

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

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

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

    液晶顯示及菜單選擇

    東芝公司的液晶控制器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軟件包能夠滿足對移動機器人人機界面的設計要求。

    02


    圖2 內置t6963c的240*128點陣液晶模塊原理圖

    1 2 3 > 
    人機界面 機器人 arm2210

    相關閱讀

    暫無數據

    一周熱門

    主站蜘蛛池模板: 日本熟妇亚洲欧美精品区| 一本色道久久88综合日韩精品| 国产精品片在线观看手机版| 亚洲AV无码久久精品狠狠爱浪潮| 亚洲综合国产精品| 久久亚洲私人国产精品| 久久99国产精品成人欧美| 九九精品免视看国产成人| 亚洲精品无码不卡在线播放HE| 国产精品免费在线播放| 国产成人vr精品a视频| 免费视频成人国产精品网站| 国产日韩一区在线精品欧美玲| 无码aⅴ精品一区二区三区浪潮 | 亚洲Av永久无码精品三区在线| 精品国产不卡一区二区三区| 亚洲精品性视频| jiucao在线观看精品| 久久丫精品国产亚洲av不卡| 伊人 久久 精品| 麻豆精品视频在线观看| 国产A√精品区二区三区四区| 国产精品高清一区二区三区不卡| 亚洲AV永久精品爱情岛论坛| 亚洲无码日韩精品第一页| 久久精品国产一区二区三区| 国产精品亚洲欧美大片在线观看 | 久久99精品久久只有精品| 亚洲精品制服丝袜四区| 青青青青久久精品国产h久久精品五福影院1421 | 香港aa三级久久三级老师2021国产三级精品三级在 | 国内精品久久久久影院网站| 88国产精品无码一区二区三区| 精品一区二区三区免费| 欧美亚洲国产精品久久蜜芽| 久久精品成人免费网站| 国产精品一久久香蕉国产线看| 99国产精品久久| 精品久久香蕉国产线看观看亚洲| 国产精品无码成人午夜电影| 国产精品美脚玉足脚交欧美|