新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于C8051F060和AD9834的頻率響應(yīng)測試儀設(shè)計

        基于C8051F060和AD9834的頻率響應(yīng)測試儀設(shè)計

        作者: 時間:2011-03-25 來源:網(wǎng)絡(luò) 收藏


        4 軟件
        本系統(tǒng)的軟件主要完成系統(tǒng)的初始化、程控放大、數(shù)據(jù)采集與處理及LCD顯示等功能。其主程序流程圖如圖4所示。

        本文引用地址:http://www.104case.com/article/172928.htm

        d.JPG


        初始化包括系統(tǒng)初始化、單片機初始化、DDS初始化和液晶屏初始化。初始化之后,就可以讀鍵值,如果步長改變,則清計數(shù)器和液晶屏,沒有改變,則可寫控制字,用程序控制其放大倍數(shù),采集輸出信號。如果輸出電壓超過滿量程,則應(yīng)減小放大倍數(shù),以使其被控制到合適的范圍內(nèi)。剛好滿足時,就可以對輸入、輸出信號兩端同時采集,待采集完成后,再對輸入信號和輸出信號分別進行傅里葉變換,然后計算出各自的幅度和相位,再用輸出端的幅度除以輸入端的幅度,就可以得到被測網(wǎng)絡(luò)對應(yīng)的放大倍數(shù),然后用輸出端信號的相位減去輸入端信號的相位,就可以得到被測網(wǎng)絡(luò)對應(yīng)的相頻。最后將計算出的結(jié)果通過LCD顯示出來。本系統(tǒng)選用320240B液晶顯示器,并使用功能強大的RA8835/SED1335作為控制器,一屏最多可顯示320個點,當這320個點全部顯示完成時,掃頻結(jié)束,掃頻結(jié)束后,還可以進行頻率函數(shù)的計算。否則就返回,以進行下一個頻率的測量。

        5 結(jié)束語
        通過本文所的頻率可測出被測網(wǎng)絡(luò)的響應(yīng)信號與激勵信號的幅值比和相位差,從而求出系統(tǒng)的幅頻特性和相頻特性,再由求得的頻率特性進一步求出系統(tǒng)的傳遞函數(shù)。該由于輸入信號頻率成分單一,信號穩(wěn)定,能量集中,因此,求出的結(jié)果精確度高,從而克服了其他方法中激勵信號成分復(fù)雜,各成分的能量分布不均勻,持續(xù)時間短,能量不足,噪聲影響較大等缺點。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 招远市| 乌鲁木齐市| 武功县| 宜黄县| 丽水市| 伊金霍洛旗| 南开区| 玉门市| 马边| 长岭县| 榆中县| 寻乌县| 得荣县| 东台市| 新兴县| 碌曲县| 洛隆县| 滦平县| 南和县| 仁怀市| 大渡口区| 康定县| 奎屯市| 新田县| 扬中市| 张北县| 彭州市| 宜黄县| 江达县| 鄱阳县| 绩溪县| 雅江县| 石家庄市| 丹巴县| 富蕴县| 高尔夫| 灌阳县| 临泽县| 同江市| 新安县| 芦山县|