關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 帆板角度控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

帆板角度控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

作者: 時(shí)間:2013-04-25 來(lái)源:網(wǎng)絡(luò) 收藏


4 軟件部分
總程序流程圖如圖8所示,程序采用模塊化,分成幾部分的獨(dú)立子程序。首先是按鍵判斷子程序,采用矩陣式按鍵的掃描方式來(lái)編寫(xiě)程序,當(dāng)有鍵按下時(shí)把相應(yīng)的鍵值存儲(chǔ)在RAM中,主程序根據(jù)鍵值來(lái)判斷執(zhí)行哪一段程序。設(shè)定數(shù)據(jù)有兩種,一種是設(shè)定P值0~100%,對(duì)應(yīng),另外一種是設(shè)定A在0°~60°,同樣,的轉(zhuǎn)角也會(huì)到達(dá)相應(yīng)的設(shè)定值,然后進(jìn)行數(shù)據(jù)顯示處理,然后調(diào)整PI值進(jìn)行風(fēng)扇轉(zhuǎn)速控制輸出,如果進(jìn)入設(shè)定值的絕對(duì)值5°內(nèi),則紅色發(fā)光二極管閃亮3次,同時(shí)蜂鳴器響3下;如果沒(méi)有進(jìn)入,則發(fā)光二極管不亮、蜂鳴器不響。

本文引用地址:http://butianyuan.cn/article/159399.htm

i.JPG


T0中斷是數(shù)據(jù)顯示和按鍵檢測(cè)、PWM數(shù)據(jù)處理、蜂鳴器輸出程序。如圖9所示。

j.JPG


T1中斷是正交編碼器信號(hào)檢測(cè)和處理程序,如圖10所示。

k.JPG


T2中斷產(chǎn)生PWM,脈寬調(diào)整。如圖11所示。

l.JPG



5 系統(tǒng)調(diào)試與測(cè)試結(jié)果
(1)用手轉(zhuǎn)動(dòng)帆板,能顯示帆板的轉(zhuǎn)數(shù)。范圍為0°~60°,分辨力為1°,經(jīng)測(cè)試系統(tǒng)誤差值為0°。(2)當(dāng)間距d=7~15 cm時(shí),通過(guò)操作鍵盤(pán)控制風(fēng)力大小,控制帆板轉(zhuǎn)角θ,θ在0°~60°,要求控制過(guò)程在5 s內(nèi)完成,并實(shí)時(shí)顯示,且有聲光提示。

m.JPG



6 結(jié)束語(yǔ)
經(jīng)測(cè)試,系統(tǒng)性能達(dá)到了要求,帆板角度控制屬于自動(dòng)化控制類,采用槽型光耦加360線光柵片組成的傳感器能精確定位角度,是一種良好的角度控制傳感器,再利用PID算法控制PWM參量,從而控制風(fēng)扇的轉(zhuǎn)速。

陀螺儀相關(guān)文章:陀螺儀原理



上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉