一種高精度便捷式全數(shù)字示波器的設計
4 系統(tǒng)軟件設計
編程邏輯器件CPLD采用硬件描述語言VHDL為底層支撐,用原理圖輸入的方式來實現(xiàn)系統(tǒng)軟件部分的設計。DSP軟件編程采用C語言與匯編語言混合編程,程序主體用C語言編寫,對于占用處理器時間較多的算法程序和I/O接口操作則采用匯編語言編程,匯編代碼可以用C語言可調用的函數(shù)或內聯(lián)代碼的形式出現(xiàn),把C語言和匯編語言的優(yōu)點有機結合起來。系統(tǒng)軟件完成數(shù)據(jù)收集分析,把采集到的曲線坐標經處理后由RS 422標準接口傳輸給智能終端,同時也能接收到智能終端的輸入信息,執(zhí)行相應的功能,系統(tǒng)程序流程圖如圖3所示。本文引用地址:http://cafeforensic.com/article/179058.htm
6 結語
樣機測量結果表明,系統(tǒng)頻率測量誤差小于0.05%,信號幅值測量誤差小于1%,系統(tǒng)精度較高,能滿足一般的工業(yè)要求,并且可以在顯示模塊上對被測信號進行很好的復現(xiàn)。系統(tǒng)重量小于0.5 kg,體積為:20 cm×15 cm×10 cm。
它克服了同類產品使用時操作復雜,精度低的缺點,并且所設計的數(shù)字示波器集成度高,工作過程受外界環(huán)境的干擾小,測量數(shù)據(jù)可視化,界面友好,可復現(xiàn)被測信號波形,故可作為一種內嵌式設備,嵌入到一些柔性工業(yè)測量系統(tǒng)當中,這在工業(yè)自動化領域和測試領域有廣泛的應用前景。
評論