亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于AD9951的DDS信號發(fā)生器設計

        2020-07-26 14:23:53周鋒李楠劉雪莉李文溢王如剛
        軟件導刊 2020年7期

        周鋒 李楠 劉雪莉 李文溢 王如剛

        摘 要:信號發(fā)生器廣泛應用于電子電路、自動控制及教學試驗等領域,是電子技術領域的基礎電子儀器之一。然而常見的信號發(fā)生器性能落后,無法滿足科研及教學需要。在現(xiàn)有信號發(fā)生器的基礎上,根據直接數(shù)字頻率合成(DDS)原理,利用STC89C52單片機作為控制器件,然后采用AD9951型DDS芯片進行輸出,構造一款性能優(yōu)良的信號發(fā)生器,其能輸出的波形有正弦波、方波、三角波,產生的相應波形也具有可調幅度、可調頻率、可調相位的特點,輸出頻率可達0~160MHz,頻率分辨率可達1Hz。

        關鍵詞:信號發(fā)生器; AD9951; DDS; STC89C52; 控制時序

        DOI:10. 11907/rjdk. 192200 開放科學(資源服務)標識碼(OSID):

        中圖分類號:TP319文獻標識碼:A 文章編號:1672-7800(2020)007-0085-04

        The Design of DDS Signal Generator Based on AD9951

        ZHOU Feng1,LI Nan2,LIU Xue-li2,LI WEN-yi1,WANG Ru-gang1

        (1. School of Information Engineering, Yancheng Institute of Technology;

        2. You Pei College, Yancheng Institute of Technology,Yancheng 224051,China)

        Abstract: Signal generators are extensively used in electronic circuits, automatic control and teaching experiments, and they are one of the basic electronic instruments in the field of electronic technology. However, the common signal generators are backward in performance and can not meet the needs of scientific research and teaching. Based on the existing signal generator, according to the principle of direct digital frequency synthesis (DDS), the STC89C52 single-chip microcomputer is used as the control device, and then the AD9951 DDS chip is used to generate the output waveform, and the signal generator with a simple structure and excellent performance is designed. In addition to generating sine, square and triangle waves, the system can also output waveforms with adjustable amplitude, adjustable frequency and adjustable phase. Its output frequency can reach 0~160MHz, and the frequency resolution can reach 1Hz.

        Key Words: signal generator;AD9951;DDS;STC89C52;control timing

        0 引言

        作為電子技術領域一種最基本的電子儀器,信號發(fā)生器在通信、電子測控、設計研究等領域應用廣泛。隨著目前各行業(yè)對信號源的性能要求越來越高[1],現(xiàn)有信號發(fā)生器已無法滿足當前電子技術領域的科研及教學需求。另外,傳統(tǒng)信號發(fā)生器大多采用諧振法,而利用頻率合成技術也可以獲得所需頻率,利用該技術制作的信號發(fā)生器,能夠獲得穩(wěn)定、準確、連續(xù)可調的頻率輸出,這種信號發(fā)生器通常被稱為合成信號發(fā)生器。現(xiàn)有大多數(shù)信號發(fā)生器采用直接數(shù)字合成(Direct Digital Synthesizer,DDS)技術,其設計的信號源利用AD9850產生輸出波形,波形頻率范圍為1Hz~6MHz,頻率分辨率為1Hz,但是輸出波形只有正弦波和方波,而能輸出正弦波、方波和三角波的信號發(fā)生器卻遠遠達不到所需的頻率范圍和頻率分辨率。本設計采用AD9951輸出可調幅度、可調頻率、可調相位的正弦波、方波和三角波,并且頻率范圍達到0Hz~160MHz,頻率分辨率也達到1Hz。DDS技術作為第三代頻率合成技術,本身就擁有很多不可比擬的優(yōu)點,如頻率穩(wěn)定度與分辨率極高、轉換時間短、相位噪聲低、可編程、體積小、重量輕等[2]。

        1 系統(tǒng)總體設計

        1.1 DDS工作原理及結構

        DDS采用采樣定量方法,并用查表法生成相應波形,由累加器累加得出對應參考時鐘控制下頻率控制字的相位數(shù)據,并將該數(shù)據作為取樣地址進行相位—幅度變換,輸出不同編碼,再由D/A轉換器進行處理得到階梯波,最后經低通濾波器的平滑處理,便可輸出由頻率控制字決定的連續(xù)變化的波形。其結構原理如圖1所示,主要由時鐘、相位累加器、ROM表和D/A轉換器組成[3]。

        1.2 DDS數(shù)學原理分析

        用采樣頻率[fc]對一個頻率為[f]的余弦信號[S(t)]進行采樣,其[S(t)]可設為:

        便可得到一個離散序列:

        其中[Tc=1fc],對應相位序列為:

        又由信號頻率[f]與采樣頻率[fc]之間的關系可得出:

        由公式(4)可知,利用頻率為[fc]的余弦信號采樣后,得到樣品之間的量化相位增量為一個恒定值[K][4],便可得到一個序列:[Φ(n)=nK]? [n=0,1,2?]。接下來可構造:

        公式(5)是[S(t)]經采樣后的離散序列,根據采樣定理,當[ffc=KM<12]時,通過低通濾波器的平滑后可恢復[S(t)],[S(t)=cos2πKfctM],其信號頻率為:

        公式(6)中,當[M=2N]時,其方程可變換成:[f0=Kfc2N],可見,當[fc]一定時,相位累加器位數(shù)[N]決定分辨率,如果[fc=200MHz],[N=32],則分辨率可達到[fres=0.048Hz][5]。

        1.3 參數(shù)計算

        AD9951的控制字有40位,其中有5位是用于控制相位的,32位是頻率控制字。可得出相位控制精度,用二進制表示為00001,要想實現(xiàn)精確的相位控制,只要設置不同的相位控制字即可。本設計中輸出的相移為90度,其相位控制字為01000[6]。

        DDS輸出的合成信號頻率[f0]與其輸入的參考時鐘頻率[fc]成正比,波形存儲器ROM地址為[N]位,頻率控制字為[K],則:

        輸出信號頻率分辨率為:

        由奈奎斯特采樣定理可知,DDS輸出的最大頻率為:

        由此可推出頻率控制字公式為:

        當外部參考時鐘頻率為100MHz、輸出頻率為20MHz時,便可計算出DDS需要設定的控制頻率字為[K=20×232/100][7]。

        1.4 AD9951概述

        AD9951采用先進的DDS技術,以及高速、高性能的D/A轉換器,從而形成可編程、可便捷使用的頻率合成器。通過串行I/O口輸入控制字可快速進行變頻,并且有著精確的頻率分辨率。其主要特性有:能產生160MHz的模擬波形;內置400MSPS時鐘;內含14位DAC;相位、幅度可編程;有32位頻率控制字與相位偏移字;可用串行I/O控制等[8]。

        1.5 AD9951控制時序

        AD9951控制命令寫入方式共有兩種,本設計采用串行寫入方式。對于AD9951,指令字節(jié)指定讀/寫操作和寄存器地址,串行端口控制器識別指令字節(jié)寄存器地址,并自動生成正確的寄存器地址[9]。另外,控制器控制全部字節(jié),寄存器將其接通。AD9951通信共分為兩個階段:第一階段為指令周期,即將指令字節(jié)寫入AD9951,并且與前8個SCLK上升沿對應;第二階段為通信周期,指令字節(jié)為AD9951串行端口控制器提供相關數(shù)據傳輸周期的信息。在第一階段,指令字節(jié)一方面定義了要進行的數(shù)據傳輸是讀還是寫,另一方面定義了正在訪問的寄存器地址[10]。每個通信周期的前8個SCLK上升沿將指令字節(jié)寫入AD9951,而剩下的SCLK將用于通信周期的第二階段。在第二階段,AD9951與系統(tǒng)控制器之間進行實際的數(shù)據傳輸,期間傳輸?shù)淖止?jié)數(shù)即是被訪問的寄存器函數(shù)[11]。在任何通信周期結束時,AD9951串行端口控制器都將接下來的8個SCLK上升沿作為下一個通信周期的指令字節(jié),并且輸入到AD99951的所有數(shù)據都在SCLK上升沿進行寄存[12]。圖2是相應控制字串行輸入的控制時序圖。

        1.6 系統(tǒng)總體設計

        本系統(tǒng)設計基于DDS技術,并且采用52系列單片機控制DDS芯片AD9951,將矩陣鍵盤作為輸入,從而輸入AD9951的頻率控制字,最后輸出頻率可調的信號。此外,將顯示屏模塊作為輸出,顯示出輸入信號頻率,并驗證測試結果的正確性[13]。其系統(tǒng)框架如圖3所示。

        整個系統(tǒng)利用模塊對其進行劃分,并且用排線對各個模塊進行連接。系統(tǒng)共分為4大模塊:輸入、輸出、造波和控制。將矩陣鍵盤作為輸入,LCD1602顯示屏作為輸出,兩個模塊有各自的接口,未相互連接。另外再用AD9951芯片與相應外圍電路組成所需的造波電路。最后的控制模塊由52系列單片機構成最小系統(tǒng)板,并對上述模塊進行控制[14]。

        2 系統(tǒng)硬件設計

        2.1 系統(tǒng)硬件設計

        2.2 電路框架設計

        2.3 LCD顯示屏

        本設計使用1602帶有背光的液晶模塊,顯示容量為2行16個字,體積小、重量輕、功耗低,具有簡單且功能強大的指令集??梢燥@示漢字的液晶稱為圖形液晶,每個點都可以被單獨控制[15]。

        2.4 濾波緩沖放大電路

        AD9951采用全數(shù)字結構,因而其中不可避免地引入了雜散。雜散主要來源包括DAC非理想特性、相位舍位誤差和存儲器有限字長。因此,對其輸出的頻率進行濾波處理,而濾波后的信號已經有所衰減,必須用放大電路使衰減的信號得到放大,電路原理圖如圖6所示[16]。

        3 系統(tǒng)軟件設計

        控制模塊是整個系統(tǒng)軟件的核心。系統(tǒng)上電復位后,先進行AD9951與顯示屏的初始化,然后對鍵盤進行掃描,對掃描結果進行分析并作出相應操作:如果沒有鍵按下,則繼續(xù)進行掃描;如果有鍵按下,查看按下的是數(shù)字鍵還是功能鍵。如果是功能鍵,則不執(zhí)行,并在顯示屏上顯示錯誤;如果是數(shù)字鍵,則將數(shù)字代入計算子程序中,然后通過單位鍵調用控制字,并對其進行計算,按下頻率鍵發(fā)送控制字到子程序,輸出模塊顯示一開始輸入的頻率值。最后返回初始狀態(tài),不斷循環(huán)進行上述過程。具體流程如圖7所示[17]。

        4 測試結果及數(shù)據分析

        4.1 測試數(shù)據

        在設置好的頻率下,對應示波器顯示頻率如表1-表3所示[18]。

        4.2 數(shù)據分析

        數(shù)據結果與預估結果存在一些差別,兩者誤差并不大,通過分析得出以下原因:

        亚洲精品中文字幕码专区| 中文字幕精品久久久久人妻| 中文字幕亚洲无线码一区女同| 高潮抽搐潮喷毛片在线播放| 国产精品久久久久9999小说| 国产精品对白交换视频| 手机看片久久国产免费| 久久久久亚洲AV无码去区首| 日本中文字幕一区二区在线观看| 水蜜桃男女视频在线观看网站| 亚洲日韩精品一区二区三区| 97久久精品亚洲中文字幕无码| 97久久精品人人妻人人| 少妇一区二区三区乱码 | 国产精品蝌蚪九色av综合网| 国产精品无码人妻在线| 国产69精品久久久久久久| 艳妇臀荡乳欲伦交换在线播放| 久久婷婷色综合一区二区 | 久久人人爽人人爽人人片av高请 | 91人妻无码成人精品一区91 | 中文字幕丰满人妻av| 久久无码av一区二区三区| 国产尤物AV尤物在线看| 亚洲区偷拍自拍29p| 亚洲综合小综合中文字幕| av天堂手机免费在线| 国产乱人激情h在线观看| 999国产精品亚洲77777| 国产亚洲欧美另类第一页| 综合人妻久久一区二区精品| 国产成人精品久久二区二区91| 人妻精品视频一区二区三区| 少妇久久久久久被弄到高潮 | 中文字幕一区二区人妻在线不卡| 日本久久伊人特级黄色| 无码精品人妻一区二区三区人妻斩| 国产精品情侣露脸av在线播放| 91精品国产自拍视频| 国产在线播放一区二区不卡| 性无码专区无码|