基于ARM的雙足步行機器人運動控制器設計.pdf_第1頁
已閱讀1頁,還剩159頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、本論文設計了基于ARM內核芯片,S3C2440,的機器人運動控制器。S3C2440芯片是三星電子設計的最新款高性能基于ARM內核的微控制器,最高運行時鐘達533MHz。該芯片設計應用于手持應用設備,從另一個觀點看它可以看作是更微型的個人計算機,與其它單片機相比它的功能更加強大,具有更多的通用端口和更多的外圍片上設備。
  一直以來,機器人的控制總是與非線性控制,便結構控制,非穩(wěn)定系統控制等緊密相關。也正因為如此,許多機器人的運動控

2、制器應用DSP或者其他更專業(yè)的特殊數字芯片。在我們的機器人運動控制器中,選擇了S3C2440作為主控芯片,外接存儲器包括:32M*2的SDRAM,2M的NORFlash和64M的NandFlash。根據舵機的控制信號特性,設計使用S3C2440的一個通用引腳控制一個舵機,應用中斷來對時間進行描述。
  在設計硬件的驅動程序上;S3C2440芯片上的UART1被選作與個人電腦通訊的工具并編寫了相應得驅動程序,片上Caches和Buf

3、fer系統被使用,片上PWMtimer0被設計成對時間進行描述的中斷,系統得總線時鐘被重新設定。
  在軟件操作系統的設計上,μC/OS-II被選作系統得實時內核。該內核是從一開始就以嵌入式實時應用的實時多任務內核而設計的,由于它的高效性和底硬件資源占用特性,已經在嵌入式應用中被廣泛的采用。該內核可以同時管理最多達56個任務,在多數的嵌入式應用中這已經是足夠用的了。該論文中移植的μC/OS-II支持文本切換,中斷服務中更改人物的優(yōu)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論