需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:21472 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:電機轉速控制是運動控制系統(tǒng)的一個重要部分,在各個領域都有廣泛的應用。隨著現代技術的迅猛發(fā)展,對電機轉速控制的要求也越來越高。本文基于單片機對直流電機的轉速進行測量和控制,并應用LABVIEW技術來顯示并控制電機的轉速。 本課題首先介紹了電機轉速控制的基本原理和控制方法。然后分別對硬件和軟件進行設計。最后對系統(tǒng)進行綜合調試。硬件部分主要采用STC12C5A60S2單片機作為主控芯片,同時包括電機驅動電路、串口通信電路、顯示與按鍵電路和霍爾傳感器連接電路等電路的設計。軟件部分主要包括單片機軟件和LABVIEW軟件的編寫,單片機軟件主要實現電機轉速的測量與控制、通過按鍵改變電機正反轉和電機轉速調節(jié)、液晶顯示等功能,LABVIEW軟件主要實現接收下位機發(fā)送數據并顯示、通過改變數值控制下位機的工作。 關鍵詞:轉速控制 LABVIEW STC12C5A60S2 PID PWM
目錄 摘要 ABSTRACT 1 緒 論-1 1.1 課題研究的目的與意義-1 1.2 電機轉速控制的發(fā)展現狀-1 1.3 課題研究的主要內容-3 2 系統(tǒng)方案設計-4 2.1 總體方案概述-4 2.2 系統(tǒng)方案選擇-5 2.2.1 轉速控制方案選擇-5 2.2.2轉速設定方案選擇-5 2.2.3 顯示與按鍵方案選擇-5 2.3 主要元器件選擇-5 2.3.1 微處理器選擇-5 2.3.2數據串口通信芯片選擇-6 2.3.3 直流電機選擇-7 2.3.4 轉速傳感器的選擇-8 2.3.5 顯示器的選擇-9 3 電機轉速控制系統(tǒng)硬件設計-11 3.1 單片機最小系統(tǒng)-11 3.2 電機驅動電路-12 3.3霍爾傳感器-12 3.4串口通信電路-13 3.5 顯示與按鍵電路-13 4 系統(tǒng)軟件設計-15 4.1 下位機編程軟件介紹-15 4.2 單片機軟件設計流程圖-15 4.2.1 主程序流程圖-15 4.2.2 電機轉速程序流程圖-16 4.2.3 按鍵控制程序流程圖-17 4.2.4 單片機關鍵程序段-18 4.2.5 上位機通信程序流程圖-24 4.3 上位機軟件設計-25 4.3.1 開發(fā)環(huán)境及串口通信簡介-26 4.3.2 上位機主界面設計-27 4.3.3 上位機程序框圖-27 5 系統(tǒng)調試-32 5.1 硬、軟件調試-32 5.1.1 硬件調試-32 5.1.2 軟件調試-32 5.2 系統(tǒng)測試-33 6 總 結-35 參考文獻-36 致 謝-37 附錄1 硬件原理圖-38 附錄2 轉速控制系統(tǒng)實物圖-39 附錄3 程序清單-40 |