計算機硬件技術基礎(MCS一51)2007年課程設計報告
- 文件介紹:
- 該文件為 doc 格式,下載需要 1 積分
- 計算機硬件技術基礎(MCS-51)2007年課程設計報告河北工業大學計算機硬件技術基礎(MCS-51)2007年課程設計報告
題目:步進電動機調速
二、問題的提出
該題目提出的目的是培養利用所學的計算機硬件基礎知識(MCS-51)進行簡單的軟硬件設計的能力,掌握程單片機開發的一般過程和方法。了解步進電機的工作原理,掌握它的轉動控制方式和調試方法.
三、總體設計
1.問題描述:
“步進電機調速”功能:在P1.0引腳輸出低頻脈寬調制信號(PWM)。PWM信號的脈沖占空比(脈動電壓的高電平時間與周期比)可以通過和P1口連接的開關設定或按鍵設定,從而調整步進電機轉速。
2.問題的解決方案:
根據問題描述,可以將問題解決分為兩步:
(1)使用定時器產生定時中斷,在中斷服務程序中通過計數來控制對P1.0的置1和清0;
(2)在程序執行過程中,讀取開關設置或按鍵設置,根據設置改變輸出脈沖的占空比;
3.實驗內容
(1)編寫程序,通過單片機的P10控制步進電機的控制端,使其按一定的控制方式進行轉動
(2)分別采用雙四拍(AB...