基于 LabWindows/CVI 的虛擬示波器研究與設(shè)計
2.2 波形顯示模塊
測量波形采用LabWindows/CVI中提供的Graphs來顯示,將采集的數(shù)據(jù)保存在動態(tài)數(shù)組中,對數(shù)據(jù)進行時域分析并畫出波形圖。數(shù)據(jù)也可經(jīng)過運算后再顯示,波形運算包括通道1和通道2的波形的相加、相減、相乘和相除。
2.3 波形分析模塊
波形分析是將時域信號通過一定的數(shù)學運算轉(zhuǎn)換成頻域信號,可以更加方便地對信號進行研究分析。
2.4 信號調(diào)節(jié)模塊
信號調(diào)節(jié)模塊主要完成信號的垂直增益和水平增益的調(diào)節(jié)。圖3為信號調(diào)節(jié)模塊程序流程圖。
2.5 程控命令樹
本系統(tǒng)中包含16個子程控命令樹,TIMEBASE根級子系統(tǒng)命令、CHANNEL1和CHANNEL2根級子系命令、TRIGGER根級子命令系統(tǒng)等。以波形運算程控命令樹為例,如圖4所示。
2.6 TCP協(xié)議與TCP庫
TCP 協(xié)議(TransmissionControlProtocol,傳輸控制協(xié)議)在IP 協(xié)議之上。與IP 協(xié)議提供不可靠傳輸服務不同的是,TCP協(xié)議為其上的應用層提供了一種可靠傳輸服務。這種服務的特點是:可靠、全雙工、流式和無結(jié)構(gòu)傳輸。
評論