新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于C8051F060和AD9834的頻率響應測試儀設計

        基于C8051F060和AD9834的頻率響應測試儀設計

        作者: 時間:2011-03-25 來源:網絡 收藏

        2.2 掃頻信號源
        采用C8051F020單片機作為控制器件,它的最高工作可達到25MHz,并可提供一個串行外設接口SPI器件,然后利用SPI總線向發送控制字,以使產生正弦信號,將此差分信號通過引腳IOUT和引腳IOUTB輸出。本系統中的掃頻信號源電路如圖2所示。

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

        b.JPG


        2.3 調理電路
        在設計調理電路時,可選用模擬開關ADG408來控制放大電路的增益,以將±5 V的信號經過調理電路衰減后,再和ADC的參考電壓相
        加,從而使信號的幅度范圍達到ADC允許的范圍內(0~2.5V)。

        3 單片機的通訊接口
        本設計采用單片機并通過SPI接口向AD9834發送命令和數據,再由AD9834產生系統需要的掃頻信號。的SPI是一個高
        速同步串行輸入/輸出口,可支持主/從形式的多機通信,通常用于DSP控制器和外設或另一個處理器之間以串行方式進行通信和數據交換。通信時一般使用四條線,即串行時鐘線SPICLK、主機輸入/從機輸出線SPIMISO、主機輸出/從機輸入線SPIMOSI、從傳送使能線SPISTE。而AD9834有三根串行接口線,且與SPI等接口標準兼容。由于單片機只向AD9834發送數據。而不需要接收數據,因此,設計時可將單片機的SPI設置為主器件,NSS置為高電平。C8051F060與AD9834的具體接口電路如圖3所示。

        c.JPG



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新营市| 上虞市| 镇坪县| 九龙县| 额尔古纳市| 睢宁县| 长垣县| 贵州省| 营山县| 永善县| 犍为县| 石门县| 新田县| 集贤县| 伊通| 乃东县| 漳浦县| 汤原县| 清河县| 临澧县| 德清县| 西畴县| 界首市| 威信县| 长海县| 广水市| 东乡族自治县| 黄龙县| 手游| 和林格尔县| 蒲城县| 鄂伦春自治旗| 南宁市| 邵东县| 织金县| 白水县| 肇庆市| 福泉市| 惠州市| 洞口县| 临武县|