基于MMA7361角度傳感器的帆板控制系統設計
2 系統軟件設計
系統軟件主要由主程序及各子程序完成。在主程序模塊中,需要完成對各參量和接口的初始化、PCA模塊初始化、液晶屏初始化以及角度采集、鍵盤(pán)掃描、主循環(huán)等工作。主程序流程圖如圖6(a)所示。在風(fēng)扇速度控制中,本系統采用增量式PI算法,具體流程圖如圖6(b)所示。
3 結論
文中設計的帆板控制系統能夠較好地完成帆板角度測量及控制任務(wù)。其中STC12C5A60S2單片機非常適合高職學(xué)生單片機入門(mén)學(xué)習,同時(shí),該系統角度閉環(huán)PID控制系統能快速、準確的實(shí)現角度的調節,整個(gè)系統運行穩定,人機交互界面設計友好,且所用器件少,電路簡(jiǎn)單,性?xún)r(jià)比高。
傾角傳感器相關(guān)文章:傾角傳感器原理
評論