簡單雙通道示波器的通道選擇功能的設(shè)計(jì)
通道選擇功能可以實(shí)現(xiàn)在示波器波形圖上顯示不同通道的波形,可以實(shí)現(xiàn)兩路信號(hào)同時(shí)顯示以及兩個(gè)通道單獨(dú)顯示。實(shí)現(xiàn)的程序框圖如圖所示。通道選擇開關(guān)作為case_switch的選擇判斷,在選擇判斷case塊中,通過通道選擇子Ⅵ控件“channel A and Or B.VI”,根據(jù)輸入的觸發(fā)源電平、觸發(fā)極性以及采樣點(diǎn)數(shù)實(shí)現(xiàn)兩路信號(hào)的重新配置,并輸出所需要的通道信號(hào)。
圖 通道選擇功能的程序框圖
通道選擇子Ⅵ的輸出信號(hào)根據(jù)產(chǎn)生的信號(hào)“創(chuàng)建數(shù)組”,進(jìn)一步和分度數(shù)值“捆綁”成簇,輸入到波形圖進(jìn)行輸出信號(hào)的顯示。兩路通道的信號(hào)選擇,主要通過case塊中的通道選擇子VI控件“channel A and or B.VI”來實(shí)現(xiàn)。圖所示為選擇兩路通道信號(hào)同時(shí)顯示。如果為單通道顯示時(shí),只要將通道選擇子Ⅵ的輸出一路信號(hào)創(chuàng)建數(shù)組后,捆綁輸出到波形圖控件進(jìn)行顯示即可。