微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速

微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速

ID:6788889

大小:807.00 KB

頁數(shù):15頁

時間:2018-01-25

微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速_第1頁
微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速_第2頁
微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速_第3頁
微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速_第4頁
微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速_第5頁
資源描述:

《微機原理課程設(shè)計-無刷直流風(fēng)扇調(diào)速與測速》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、████工學(xué)院微機原理(3級)項目報告項目名稱:微機原理課程設(shè)計項目題目:無刷直流風(fēng)扇調(diào)速與測速指導(dǎo)教師:███系別:機電系專業(yè):機械設(shè)計制造及其自動化組員信息學(xué)號:姓名:王██組員信息學(xué)號:姓名:郭██完成時間:2014年12月01日至2016年1月3日成績:評閱人:目錄一、學(xué)習(xí)目標....................................................(1)二、項目要求....................................................(1)三、轉(zhuǎn)速測量和調(diào)節(jié)系統(tǒng)的硬件構(gòu)成.

2、...............................(1)四、程序流程圖并說明方案思路....................................(3)五、風(fēng)扇轉(zhuǎn)速與占空比之間的關(guān)系表格和曲線........................(4)六、設(shè)計程序....................................................(5)七、分析設(shè)計過程出現(xiàn)的問題......................................(12)八、方案總結(jié)....................

3、................................(13)一、一、學(xué)習(xí)目標本次系統(tǒng)作業(yè)的目的在于:①通過脈沖寬度調(diào)節(jié)實現(xiàn)無刷直流風(fēng)扇轉(zhuǎn)速的改變;②借助風(fēng)扇轉(zhuǎn)動時產(chǎn)生的脈沖信號,測量風(fēng)扇的轉(zhuǎn)速并顯示;③比較每組風(fēng)扇從某一轉(zhuǎn)速(600r/min)到另一轉(zhuǎn)速(2000r/min)穩(wěn)定運轉(zhuǎn)的所需要的時間。通過比較試驗結(jié)果的估算結(jié)果并討論結(jié)果差異的主要原因,讓學(xué)生展示對無刷直流風(fēng)扇數(shù)學(xué)模型建立和調(diào)節(jié)方法局限性有深入理解。二、項目要求檢查項目要求轉(zhuǎn)速顯示風(fēng)扇轉(zhuǎn)速能夠顯示在LED上,轉(zhuǎn)速單位是r/min,刷新周期為1秒鐘左右風(fēng)扇轉(zhuǎn)速可調(diào)風(fēng)扇轉(zhuǎn)速可

4、以改變,根據(jù)要求轉(zhuǎn)速在700-1400r/min風(fēng)扇轉(zhuǎn)速與顯示通過簡單方法給風(fēng)扇加負載,隨著轉(zhuǎn)速的下降應(yīng)該看到轉(zhuǎn)速變化的顯示轉(zhuǎn)速指令輸入環(huán)節(jié)通過串口或鍵盤輸入給定轉(zhuǎn)速給定某一轉(zhuǎn)速,1200-1500之間,看顯示轉(zhuǎn)速的穩(wěn)定性轉(zhuǎn)速調(diào)節(jié)功能在穩(wěn)定轉(zhuǎn)動條件下1500r/min,在30cm處加載一個外加一個風(fēng)扇,對照加載前后的穩(wěn)態(tài)轉(zhuǎn)速回答問題隨機提出有關(guān)轉(zhuǎn)速測量、PWM輸出和轉(zhuǎn)速控制方面的問題,要有針對性,檢查設(shè)計過程中的付出。三、系統(tǒng)硬件構(gòu)成1212風(fēng)扇電路:接線:黃線接Vcc,黑線接地,綠線接P3^2,藍線接P2^5。輸出:OC輸出,如下圖四、畫程序流

5、程圖并說明方案思路開始初始化中斷產(chǎn)生PWM波顯示轉(zhuǎn)速和占空比查詢是否需要反饋調(diào)整查詢是否收到串口數(shù)據(jù)查詢風(fēng)扇轉(zhuǎn)速是否更新查詢有無按鍵操作調(diào)整占空比更新目標轉(zhuǎn)速刷新數(shù)碼管緩存數(shù)據(jù)計算需要的占空比YYYYNNNN12程序主要用查詢法判斷需要執(zhí)行的操作,并且利用中斷處理函數(shù)來產(chǎn)生各種對應(yīng)的標志位來通知主循環(huán),在主循環(huán)中進行要求的運算。其中T0定時約500us,它的每次中斷相當于輸出一個載波脈沖,實際上是用載波脈沖數(shù)為200個,載波周期為500us的方式構(gòu)成周期為100ms的PWM波。T1用做波特率發(fā)生器。T2定時60ms。每次T2中斷能重置一次按鍵處理

6、標志位,這個標志位能保證每60ms內(nèi)只允許處理一次按鍵操作,讓按鍵處理既能高速增減,也能準確;此外當有合計25次T2的中斷發(fā)生時,它能保存當前的轉(zhuǎn)速值并且通知主循環(huán)刷新數(shù)碼管顯示請況,因此我們計算轉(zhuǎn)速的方式是“統(tǒng)計1.5s內(nèi)風(fēng)扇的轉(zhuǎn)動圈數(shù)”。利用在T2中斷的定時判斷,也能把當前數(shù)碼管的顯示請況發(fā)回PC機。串口通訊方面,也是利用一個標志位來申明是否接受了數(shù)據(jù)。使用“操作符+操作數(shù)據(jù)”的5字節(jié)字符串數(shù)據(jù)格式,例如用“A0980”代表需要風(fēng)扇按n=980r/min的速度運行。通知標志被主循環(huán)檢測到的時候,會將串口數(shù)據(jù)檢查并且保存成整數(shù)形式,方便后續(xù)函數(shù)

7、的調(diào)用。當串口數(shù)據(jù)不合理時,會發(fā)送信息到PC機。五、風(fēng)扇轉(zhuǎn)速與占空比之間的關(guān)系表格和曲線編程實現(xiàn)單片機給PC定時發(fā)送轉(zhuǎn)速與占空比數(shù)據(jù)后,取對應(yīng)的數(shù)據(jù)制表如下。占空比(%)10095908580757065605550轉(zhuǎn)速n/(r/min)21401960182017401680160015001420130011801060占空比(%)454035302520151050轉(zhuǎn)速n/(r/min)90074058044010000000將500個轉(zhuǎn)速與占空比數(shù)據(jù)擬合成關(guān)系曲線如下12可以發(fā)現(xiàn),在風(fēng)扇正常轉(zhuǎn)動時,轉(zhuǎn)速與占空比有著正相關(guān)的關(guān)系,占空比越大

8、,風(fēng)扇的轉(zhuǎn)速越高。此外,當占空比小于26%時,風(fēng)扇停轉(zhuǎn)。六、設(shè)計程序1、主程序:#include#definejing

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。