邵煥杰,夏 靜
(南京理工大學 機械工程學院,江蘇 南京210094)
基于STM32和LabVIEW的發射動力學參數采集系統設計
邵煥杰,夏 靜
(南京理工大學 機械工程學院,江蘇 南京210094)
為能夠實現多通道、高速、高精度地采集火箭武器試驗時的發射動力學參數,設計一種基于STM32和LabVIEW的16位精度、8通道的數據采集系統。采集卡采用16位無丟失碼(NMC)高精度性能采樣速率達到500ksps的ADS8332逐次逼近寄存器(SAR)模數轉換器(ADC)。選用STM32作為主控制器,使采集卡具有高穩定性,高速采集處理的性能。以LabVIEW作為上位機開發應用平臺,進行實時觀測、處理、分析,STM32通過USB實現上位機的聯系。
STM32;數據采集;LabVIEW;實時觀察
發射系統動力學規律決定了火箭武器發射系統的精度和穩定性,發射動力學作為研究武器系統發射過程中受力和運動規律的綜合學科,被廣泛運用于提高發射精度、穩定性和安全性研究[1],基于測試系統對發射動力學參數的采集分析對發射系統的改進優化具有重要意義。發射動力參數采集主要是針對火箭武器發動機噴射出的燃氣流作用在炮筒和發射車相關位置上,產生的壓力、應力、振動(加速度)等參數[2]。傳統使用專業的數據采集卡,雖然采集精度高,處理速度快,但價格昂貴,受設備的約束性比較強,采集通道擴充性較為局限,便攜性較差。文中采用以STM32為核心實現發射動力學參數的高精度調理、高速多通道采集、大容量存儲和實時觀測等功能,采用C語言編寫下位機數據采集電路程序和信號調零程序,通過USB與LabVIEW進行數據信號傳輸。……