基于stm32單片機設計的風力擺2015全國大學電子設計競賽(源代碼)
該設計為基于stm32單片機設計的風力擺,實現2015全國大學電子設計競賽風力擺功能;
本系統(tǒng)采用 STM32F103V 開發(fā)板作為控制中心,與萬向節(jié)、擺桿、直流風機(無刷電機+扇葉)、激光頭、反饋裝置一起構成擺桿運動狀態(tài)與風機速度分配的雙閉環(huán)調速系統(tǒng)。
單片機輸出可變的 PWM 波給電機調速器,控制 4 個方向上風機的風速,從而產生大小不同的力。
利用加速度計模塊 MPU6050,準確測出擺桿移動的位置與中心點位置之間的關系,采樣后反饋給單片機,使風機及時矯正,防止脫離運動軌跡。
使用指南針模塊判別方向,控制系統(tǒng)向指定方向偏移??刂品绞讲捎?PID 算法,比例環(huán)節(jié)進行快速響應,積分環(huán)節(jié)實現無靜差,微分環(huán)節(jié)減小超調,加快動態(tài)響應。
從而使該系統(tǒng)具有良好的性能,能很好地實現自由擺運動、快速制動靜止、畫圓、指定方向偏移,具有很好地穩(wěn)定性;
完整資料下載或者技術支持,請?zhí)砑勇撓捣绞剑?/strong>
QQ:2705466752(資料需付費)