嵌入式基于Linux电机控制,基于嵌入式arm+linux平台的直流电机调速控制系统.pdf
2012--2013 學(xué)年第 二 學(xué)期 物電 學(xué)院期末考試卷
嵌入式系統(tǒng)與應(yīng)用
學(xué)號 : 姓名 : 班級 :
成績:
評語:
裝
訂
(考試題目及要求)
嵌入式大作:
采用實驗箱上的電位器作為信號輸入器件, 控制直流電機的運
轉(zhuǎn)方向和運轉(zhuǎn)速度。電位器處于中間值時,電機停止不轉(zhuǎn),電位器
線
順時針轉(zhuǎn)動時電機順時針旋轉(zhuǎn),且速度隨著電位器的旋轉(zhuǎn)而增加。
電位器向逆時針轉(zhuǎn)動時, 電機逆時針旋轉(zhuǎn), 且速度隨著電位器旋轉(zhuǎn)
的角度增加。 電位器轉(zhuǎn)到最大或最小值時, 電機的速度應(yīng)該達到最
高速度。電位器在中間位置時,電機不應(yīng)該出現(xiàn)抖動情況。
目 錄
一、設(shè)計要求 1
二、開發(fā)環(huán)境及設(shè)計工具 1
三、設(shè)計思路 1
1.總體設(shè)計 1
2.AD 轉(zhuǎn)換 2
3.平滑濾波 2
4.控制電機轉(zhuǎn)速 2
四、實驗過程 3
1.創(chuàng)建工作目錄 3
2.編譯連接 3
3.設(shè)置共享目錄 4
4.加載電機驅(qū)動 4
5.運行程序 5
五、結(jié)果顯示 5
六、總結(jié) 6
七、附錄 7
直流電機調(diào)速源程序 7
基于嵌入式 ARM+Linux 平臺的直流電機調(diào)速控制系統(tǒng)
一、設(shè)計要求
采用實驗箱上的電位器作為信號輸入器件, 控制直流電機的運轉(zhuǎn)方向和運轉(zhuǎn)
速度。 電位器處于中間值時, 電機停止不轉(zhuǎn), 電位器順時針轉(zhuǎn)動時電機順時針旋
轉(zhuǎn),且速度隨著電位器的旋轉(zhuǎn)而增加。 電位器向逆時針轉(zhuǎn)動時, 電機逆時針旋轉(zhuǎn),
且速度隨著電位器旋轉(zhuǎn)的角度增加。 電位器轉(zhuǎn)到最大或最小值時, 電機的速度應(yīng)
該達到最高速度。電位器在中間位置時,電機不應(yīng)該出現(xiàn)抖動情況。
二、開發(fā)環(huán)境及設(shè)計工具
UP-tech 2410s 實驗箱, S3c2410 處理器 ,Linux 操作系統(tǒng), VI 編譯器,
armv4l-unknown-linux-gcc 編譯器。
三、設(shè)計思路
1.總體設(shè)計
電位器的值可以通過 AD 模塊轉(zhuǎn)換成數(shù)字值, 將采集來的電位器值經(jīng)算法濾
波處理后用于電機調(diào)速,這樣就實現(xiàn)了通過電位器控制電機轉(zhuǎn)速和方向。
電機驅(qū)動
程序
電位器 AD 轉(zhuǎn)換 ARM 處 PC 機顯示電
理器 機轉(zhuǎn)動情況
PWM
調(diào)
速
直流電機
圖 3-1 總體設(shè)計框圖
精選范本
2.AD 轉(zhuǎn)換
轉(zhuǎn)動電位器改變的是模擬信號, 需要轉(zhuǎn)換成數(shù)字信號用來處理電機轉(zhuǎn)速, 利
用 AD 模塊采集電位器的值。選擇試驗箱上最左邊的電位器( 0 通道)。以下為
采集模擬量并轉(zhuǎn)為數(shù)字量的程序。
//set s3c44b0 AD register and start AD
總結(jié)
以上是生活随笔為你收集整理的嵌入式基于Linux电机控制,基于嵌入式arm+linux平台的直流电机调速控制系统.pdf的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css如何调整红心样式_在JavaScr
- 下一篇: linux下删除已经创建的数据库,Mon