資料介紹
本設計的重點在于通過加速度傳感器MMA7455采集各關節處角度信息,并根據得到的角度值及任務要求控制步進電機的運轉,完成自由擺臂末端平板姿態的調整,完成預定任務。通過MMA7455加速度傳感器得到的是三軸加速度信息,而在實際控制過程中所需要的是角度信息,所以要用到三角函數完成加速度值到角度值的轉換,其次實踐證明MMA7455加速度傳感器穩定性較差,需要通過滑動平均濾波算法對得到的三軸加速度值進行濾波處理,以達到精確控制的目的。而對于步進電機的精確控制則需要PID控制算法以去除控制過程中的抖動,達到自控系統“穩、準、快”的設計要求。綜上所述,本系統中存在大量的數據運算及控制算法并且對實時性要求較高,因此選用主頻高達400MHz的S3C2440作為主控芯片,一方面能保證系統基本功能的實現,另一方面有助于系統中各種性能指標的提升。
1硬件系統設計
本自由擺平板控制板采用S3C2440作為主控芯片,外接NorFlashAM29LV160DB、NandFlashK9F1208及兩塊SDRAMHY57V561620構成嵌入式最小系統。NorFlash和NandFlash同時存在的好處在于NorFlash中存放BootLoader完成系統調試及NandFlash中程序的燒寫,方便調試。系統設計了5個功能按鍵分別接到S3C24405個外部中斷引腳(EINT8、11、13、14、15),另外接5個LED(GPH9、GPH10、GPF6、GPG1、GPB1)作為各類狀態的指示信號。通過S3C24406個普通I/O口模擬兩路IIC接口(GPF0~GPF5)分別接加速度傳感器1、2。4個I/O(GPE11、12、13、GPG2)口接步進電機驅動器。如圖1所示。

2軟件系統設計
本系統軟件設計相對較復雜,既要考慮系統基本功能的實現,又要考慮系統易于使用。從軟件功能看,主程序主要完成鍵值處理、LED顯示、調用相應任務子程序模塊以及各個任務模塊下相應算法的實現,系統主流程如圖2所示。

1硬件系統設計
本自由擺平板控制板采用S3C2440作為主控芯片,外接NorFlashAM29LV160DB、NandFlashK9F1208及兩塊SDRAMHY57V561620構成嵌入式最小系統。NorFlash和NandFlash同時存在的好處在于NorFlash中存放BootLoader完成系統調試及NandFlash中程序的燒寫,方便調試。系統設計了5個功能按鍵分別接到S3C24405個外部中斷引腳(EINT8、11、13、14、15),另外接5個LED(GPH9、GPH10、GPF6、GPG1、GPB1)作為各類狀態的指示信號。通過S3C24406個普通I/O口模擬兩路IIC接口(GPF0~GPF5)分別接加速度傳感器1、2。4個I/O(GPE11、12、13、GPG2)口接步進電機驅動器。如圖1所示。

2軟件系統設計
本系統軟件設計相對較復雜,既要考慮系統基本功能的實現,又要考慮系統易于使用。從軟件功能看,主程序主要完成鍵值處理、LED顯示、調用相應任務子程序模塊以及各個任務模塊下相應算法的實現,系統主流程如圖2所示。

下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 電力拖動自動控制系統之運動控制系統電子版 0次下載
- 基于STM32的GPRS無線智能家居控制系統 31次下載
- 基于EtherCAT和TwinCAT3的協作機器人控制系統 14次下載
- DDC控制系統和PLC控制系統對比和應用 12次下載
- 集散控制系統原理及相關知識詳解與應用介紹 17次下載
- 信號處理技術之數位控制系統相關問題的解析 7次下載
- 自由擺平板控制系統設計 8次下載
- 復雜控制系統之串級控制系統相關問題解析 9次下載
- 風力擺控制系統賽題解析 31次下載
- 基于自由擺的平板控制系統的設計報告 32次下載
- 基于自由擺的平板控制系統 0次下載
- 《電力拖動自動控制系統-運動控制系統》(第三版)_陳伯時_習題詳解 0次下載
- SPCE061A實現多自由度假手語音控制系統 43次下載
- 基于DSP的自由曲線加工運動控制系統的研究 49次下載
- 多自由度運動計算機控制系統的設計
- 平板電腦如何控制展廳?展廳中控系統工作原理 590次閱讀
- 現場總線控制系統與集散控制系統的對比 2257次閱讀
- 前饋控制系統與反饋控制系統的區別 4212次閱讀
- 開環控制系統與閉環控制系統的區別 1w次閱讀
- PLC控制系統與繼電器控制系統的比較 3149次閱讀
- PLC控制系統設計的七大步驟詳解 7845次閱讀
- 機器人控制系統分類_機器人控制系統有哪些 2.6w次閱讀
- 微機控制系統的分類 4767次閱讀
- PID是控制系統嗎?控制系統由什么組成? 1w次閱讀
- 基于自抗擾控制的雙環伺服系統詳解 8390次閱讀
- 基于PLC的機器人伺服運動控制系統設計詳解 1.6w次閱讀
- PLC控制伺服系統步驟_西門子PLC控制的伺服控制系統詳解 5.3w次閱讀
- 變壓器有載自動調壓控制系統詳解 1.5w次閱讀
- dcs控制系統的應用實例詳解 2.7w次閱讀
- 基于S3C2440和加速度傳感器的自由擺平板控制系統的設計 1739次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 11次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5DIY動手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機PM2.5檢測系統程序
- 0.83 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537797次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191186次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論