高速同步數(shù)據(jù)采集平臺(tái)的實(shí)現(xiàn)
3.2 傳感器數(shù)據(jù)采集程序
傳感器數(shù)據(jù)采集軟件的運(yùn)行主要由兩個(gè)事件控制,一個(gè)是本地定時(shí)器;一個(gè)是從合并器接收到的下行幀。本地定時(shí)器以24×50HZ頻率采樣,并上傳遙測(cè)幀;當(dāng)收到下行幀時(shí),首先解析幀,如果為同步幀,接著判斷距上次定時(shí)采集的時(shí)間間隔是否超過采樣周期的50%,如果超過,先采集并發(fā)送當(dāng)前遙測(cè)幀,然后重設(shè)本地定時(shí)器,以同步信號(hào)到達(dá)時(shí)刻為定時(shí)起點(diǎn);如果為時(shí)間和命令幀,做出相應(yīng)動(dòng)作。流程圖如圖3所示。本文引用地址:http://2s4d.com/article/159579.htm
4 結(jié)論
本文通過采用FPGA與DSP實(shí)現(xiàn)了64路最高通信速率達(dá)40MBYTE字節(jié)的傳感器采集平臺(tái),時(shí)間同步不大于50μs。傳感器采集平臺(tái)運(yùn)行良好,有很好的應(yīng)用價(jià)值。
評(píng)論