摘要:為了實現對固體燃料低空模型火箭飛行姿態自動記錄的需求,提出了一種基于MPU6050模塊的飛行姿態記錄系統設計方案,并完成系統的軟硬件設計。該系統的硬件部分主要用來采集加速度模擬量并進行存儲,軟件部分采用C語言進行編程,完成數據讀寫和上傳,數據處理借助上位機軟件進行,還原實際飛行姿態。實際應用表明,該系統具有成本低廉、靈敏度高的特點,達到了設計要求。
關鍵詞:傳感器;加速度;自動記錄;單片機
固體燃料低空模型火箭在發射原理和氣動結構上都與實用探空火箭一致,同時具備重量輕、安全性高和價格相對低廉的特點,因此在本科教學及學科競賽中被廣泛使用。
目前的固體燃料低空模型火箭(以下簡稱模型火箭)受到成本和運載能力的限制并未加裝任何傳感器,對于模型火箭發射后的飛行姿態大都通過視頻的方式記錄,但是受到模型火箭飛行速度快、拍攝視角固定等問題的限制,傳統的飛行姿態記錄方式效果并不理想,所得結果也缺乏進一步討論的價值,缺少量化的飛行姿態數據也制約了模型火箭本身的改進和發展。可見設計出一種可量化的飛行姿態記錄系統非常有必要。
MPU6050模塊有著高速、精確的加速度采集能力,提供SPI和IIC兩種通訊方案,能夠根據系統程序指令,同時進行線加速度和角加速度的采集工作;M24C08芯片可以存儲1024字節數據,支持IIC通訊協議,具有體積小、重量輕、數據穩定性強的特點;單片機以其較高的靈活性和穩定性廣泛應用在自動控制系統中。本系統既是三者的結合,由傳感器、存儲器和單片機部分構成,對固體燃料低空模型火箭飛行過程中的加速度進行實時采集和記錄,箭體返回后,配合上位機數據處理軟件,對加速度數據進行處理,最終還原出模型火箭的真實飛行姿態。 大功率電感廠家 |大電流電感工廠