新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)的可控放大器程控濾波器設(shè)計(jì)

        單片機(jī)的可控放大器程控濾波器設(shè)計(jì)

        作者: 時(shí)間:2011-06-23 來源:網(wǎng)絡(luò) 收藏

        d.JPG
        的時(shí)鐘信號(hào)是由控制DDS芯片AD9850產(chǎn)生的。AD9850是ADI公司推出的高集成度頻率合成器。它在接上精密時(shí)鐘源和寫入頻率相位控制字之后可產(chǎn)生一個(gè)頻率和相位都可編制的模擬正弦波輸出,此正弦波可直接用作頻率信號(hào)源,或經(jīng)內(nèi)部的高速比較器轉(zhuǎn)換為方波輸出。輸出正弦波頻率fout=M·fc/2N,其中fc為外部參考時(shí)鐘的頻率。在本系統(tǒng)中采用20 MHz的參考時(shí)鐘,通過公式FSM=fout×232/20000 000,可由計(jì)算出頻率控制字FSM。本需要的截止頻率fc為1~20 kHz,由鍵盤鍵入,通過計(jì)算后向AD9850寫入相應(yīng)的頻率控制字,即可達(dá)到控制截止頻率的要求。
        3.3 幅頻特性測試模塊
        單片機(jī)從機(jī)控制DDS芯片AD9850產(chǎn)生掃頻信號(hào),由AD837對輸出的信號(hào)進(jìn)行有效值轉(zhuǎn)換,然后通過A/D轉(zhuǎn)換芯片TLC5510采樣后輸出給單片機(jī)處理,由單片機(jī)主機(jī)控制在液晶屏上繪制幅頻特性曲線圖。
        3.4 液晶顯示及鍵盤模塊
        采用I2C接口鍵盤及LED驅(qū)動(dòng)器ZLG7290提供的4x4鍵盤和8個(gè)數(shù)碼管,可以通過鍵盤預(yù)置截止頻率和放大增益,利用數(shù)碼管顯示濾波器的工作模式、截止頻率等各項(xiàng)數(shù)據(jù)。采用液晶顯示模塊LM2068R顯示幅頻特性曲線。

        4 系統(tǒng)軟件
        為了解決I/O口不足的問題,同時(shí)體現(xiàn)模塊化的思想,采用主機(jī)和從機(jī)雙機(jī)通信的方式。主機(jī)主要用來讀取鍵值,向從機(jī)發(fā)送相應(yīng)的控制字,并顯示幅頻特性曲線、增益、截止頻率等信息。從機(jī)開啟串口接收中斷,接收到主機(jī)的控制字后,在中斷子程序里控制兩片DDS芯片分別產(chǎn)生掃頻信號(hào)和濾波器的時(shí)鐘信號(hào),同時(shí),控制PGA203的輸出增益。主機(jī)主程序和從機(jī)中斷子程序的流程分別如圖4、圖5所示。

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

        g.JPG



        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 曲水县| 富顺县| 奉贤区| 天柱县| 顺义区| 晋宁县| 富民县| 涪陵区| 乐安县| 雅江县| 通城县| 九龙坡区| 乌鲁木齐县| 平度市| 云和县| 沁阳市| 昭平县| 洛浦县| 梅河口市| 祁门县| 额尔古纳市| 招远市| 电白县| 陕西省| 海安县| 浦城县| 铜川市| 威远县| 天水市| 论坛| 商丘市| 抚顺市| 新化县| 大化| 吐鲁番市| 普定县| 若羌县| 永福县| 万州区| 全椒县| 读书|