資料介紹
本設計的重點在于通過加速度傳感器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次閱讀
下載排行
本周
- 1相關協議信號總結
- 0.94 MB | 4次下載 | 免費
- 2運算放大器基本電路中文資料
- 1.30 MB | 2次下載 | 免費
- 3DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 4常用電子元器件介紹
- 3.21 MB | 1次下載 | 免費
- 5PC1654 連續傳導模式(CCM)升壓式同步整流器控制器中文手冊
- 1.00 MB | 次下載 | 免費
- 6FS313B USB 的 PD和QC快充協議電壓誘騙控制器數據手冊
- 2.61 MB | 次下載 | 免費
- 7DS-HS2V H00 CN-V3
- 480.02 KB | 次下載 | 免費
- 8FS7203低壓降線性穩壓器數據手冊
- 1.67 MB | 次下載 | 免費
本月
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 4PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 5HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 6蘋果iphone 11電路原理圖
- 4.98 MB | 7次下載 | 2 積分
- 7基礎模擬電子電路
- 3.80 MB | 5次下載 | 1 積分
- 8STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 5次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論