軟件環(huán)境支持聲卡、USB模塊、串口捕獲和虛擬仿真,四種模式。聲卡模式,可以借助電腦的聲卡來完成對音頻范圍內(nèi)信號的分析和處理;USB模塊,可以完成對帶寬允許內(nèi)的信號的分析和處理;串口捕獲,可以直接對串口的數(shù)據(jù)捕獲,并對捕獲的數(shù)據(jù)進(jìn)行分析和處理;仿真模式采用軟件模擬來實(shí)現(xiàn)所有的功能,便于教學(xué)和理論的演示。
公開軟件通信協(xié)議,可以按照協(xié)議將自己的硬件加入我們的軟件環(huán)境,使用所有的分析功能。協(xié)議分為:學(xué)習(xí)版和商業(yè)版。
USB模塊提供二次開發(fā)套件;同時(shí)提供我們軟件里面的一些算法庫,便于更好的二次開發(fā)產(chǎn)品。
函數(shù)發(fā)生器:
支持產(chǎn)生“正弦波”、“三角波”、“矩形波”、“上鋸齒波”、“下鋸齒波”、“白噪聲”和“合成波形”,并提供峰值、頻率、輸出相位差的調(diào)整功能。
波形文件生成:
波形文件輸出,可以支持“正弦波”、“三角波”、“矩形波”、“上鋸齒波”、“下鋸齒波”、“白噪聲”和“合成波形”,提供峰值、頻率、輸出相位差的調(diào)整功能,支持以wav、txt、hex和mif文件形式的輸出。
示波器/譜分析儀:
可以工作在“聲卡”、“USB模塊”、“仿真”和“串口捕獲”四種模式。支持任意多畫面的同時(shí)顯示,便于波形的多樣分析;支持輸入波形硬件和軟件觸發(fā);支持輸入波形的插值和等效采樣;支持輸入波形的“相加”、“相減”和“相乘”合成;支持對輸入波形加Rectangle、bartlett、triangular、cosine、hanning、bartlett_hanning、hamming、blackman、blackman_Harris、tukey、Nuttall、FlatTop、Bohman、Parzen、Lanczos、kaiser、gauss、dolph_chebyshev 18種窗;支持對輸入波形的濾波處理; 支持對輸入波形的“李薩茹圖形”、“幅頻”、“相頻”、“對數(shù)幅頻”、“自功率譜”、“對數(shù)自功率譜”、“自相關(guān)”和“互相關(guān)”的分析;支持在對數(shù)坐標(biāo)系下,對輸入波形的“幅頻”、“相頻”、“對數(shù)幅頻”、“自功率譜”、“對數(shù)自功率譜”的分析。
窗特性:
支持查看Rectangle、bartlett、triangular、cosine、hanning、bartlett_hanning、hamming、blackman、blackman_Harris、tukey、Nuttall、FlatTop、Bohman、Parzen、Lanczos、kaiser、gauss、dolph_chebyshev 18種窗函數(shù)的幅頻特性圖,以及不同窗進(jìn)行對比。
數(shù)據(jù)記錄儀:
數(shù)據(jù)記錄儀可以從聲卡或者USB模塊連續(xù)的記錄采集的數(shù)據(jù),存儲成wav格式的文件;同時(shí)還支持將wav的文件直接導(dǎo)入;支持全局?jǐn)?shù)據(jù)的瀏覽。
濾波器設(shè)計(jì)(QFilter):
支持設(shè)計(jì)IIR和FIR濾波器,并且可以將設(shè)計(jì)的濾波器用于采集數(shù)據(jù)的濾波處理和仿真模式的理論演示;其中IIR支持“巴特沃斯”、“切比雪夫I”、“切比雪夫II”、“橢圓”類型的濾波器設(shè)計(jì);FIR支持任意幅度的頻率采樣法和Rectangle、bartlett、triangular、cosine、hanning、bartlett_hanning、hamming、blackman、blackman_Harris、tukey、Nuttall、FlatTop、Bohman、Parzen、Lanczos、kaiser、gauss和dolph_chebyshev窗函數(shù)法的設(shè)計(jì);支持將設(shè)計(jì)好的圖像保存;將設(shè)計(jì)的H(z)系數(shù)和零極點(diǎn)保存成txt文件,用于其它的設(shè)計(jì)系統(tǒng)中;將設(shè)計(jì)的參數(shù)保存成fdd格式,便于以后的打開以及用于波形處理和仿真。
開發(fā)套件:
提供Dll動態(tài)鏈接庫,可以接受USB模塊的數(shù)據(jù),也可以對采集到的數(shù)據(jù)進(jìn)行相應(yīng)的算法處理。