<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 新型DDS器件產(chǎn)生正弦波信號和各種調制信號的設

新型DDS器件產(chǎn)生正弦波信號和各種調制信號的設

作者: 時(shí)間:2012-02-11 來(lái)源:網(wǎng)絡(luò ) 收藏

1 引言

  為了精確地輸出、調幅波、調頻波、PSK及ASK等,并依據直接數字頻率合成(Direct Digital FrequencySvnthesizer,簡(jiǎn)稱(chēng)DDFS)技術(shù)及各種調制相關(guān)原理,設計了一種采用新型產(chǎn)生和各種的設計方法。采用該方法設計的正弦信號發(fā)生器已廣泛用于工程領(lǐng)域,且具有系統結構簡(jiǎn)單,界面友好等特點(diǎn)。

  2 系統總體設計方案

  

新型DDS器件產(chǎn)生正弦波信號和各種調制信號

  圖1給出系統總體設計方框圖,它由單片機、現場(chǎng)可編程門(mén)陣列(FPGA)及其外圍的模擬部分組成。在FPGA的內部數字部分中,利用 FPGA內部的總線(xiàn)控制模塊實(shí)現與鍵盤(pán)掃描、液晶控制等人機交互模塊的通信,并在單片機與系統工作總控制模塊之間的交互通信中起橋梁作用。系統工作總控制可統一控制各個(gè)時(shí)序模塊;各時(shí)序模塊用于完成相應的控制功能。在模擬部分中,利用無(wú)源低通濾波器及放大電路,使AD9851型模塊的輸出信號成為和FM;再利用調幅電路,使FPGA內部模塊產(chǎn)生的信號與AD9851輸出的載波信號變?yōu)檎{幅信號,同時(shí)在基帶碼控制下通過(guò) PSK/ASK調制電路得到PsK和ASK信號。最后,各路信號選擇通道后,經(jīng)功率放大電路驅動(dòng)50Ω負載。

  3 理論分析與計算

  3.1 調幅信號

  調幅信號表達式為:

  

新型DDS器件產(chǎn)生正弦波信號和各種調制信號的設

  式中:ω0t,ωt分別為和載波信號的角頻率;MA為調制度。

  令V(O)=Vocos(ω0t),V(ω)=MAcos(ωt),則V(t)=V(O)+V(O)V(ω)。故調幅信號可通過(guò)乘法器和加法器得到;通過(guò)改變調制信號V(ω)的幅值改變MA,V(ω)的范圍為0.1~l V,MA對應為10%~100%。

  3.2 調頻信號

  采用DDS調頻法產(chǎn)生調頻信號,具體實(shí)現方法:通過(guò)相位累加器和波形存儲器在FPGA內部構成一個(gè)DDS模塊,用于產(chǎn)生1 kHz的調制信號。其中,波形存儲器的數據即為調制信號的幅度值。將這些表示幅度值的數據直接與中心頻率對應的控制字相加,即可得到調頻信號的瞬時(shí)頻率控制字,再按調制信號的頻率切換這些頻率控制字,即可得到與DDS模塊輸出相對應的調頻信號。

  3.3 PSK和ASK信號

  ASK信號是振幅鍵控信號,可用一個(gè)多路復用器實(shí)現。當控制信號為1時(shí),選擇載波信號輸出;當控制信號為0時(shí),不選擇載波信號輸出;當控制信號由速率為10 Kb/s的數字脈沖序列給出時(shí),可以產(chǎn)生ASK信號。PSK信號是移相鍵控信號,這里只產(chǎn)生二相移相鍵控,即BPSK信號。它的實(shí)現方法與ASK基本相同,只是在控制信號為0時(shí),選擇與原載波信號倒相的輸出信號,該倒相信號可由增益倍數為l的反相放大電路實(shí)現。

  4 主要功能電路設計

  

調幅電路

  

PSK/ASK電路

  圖2給出調幅電路。它采用ADI公司的乘法器AD835實(shí)現。該內部自帶加法器,可直接構成調幅電路。圖3給出PSK/ASK電路。它主要由多路復用器和移相器構成。其中,移相器采用Maxim公司的高速運算放大器MAX477所構成的反相放大電路實(shí)現,多路復用器采用ADI公司的 AD7502。當兩條通道選擇控制線(xiàn)A1AO為ll時(shí),輸出原信號;當A1A0為00時(shí),輸出原信號的反相信號;當A1A0為01時(shí),無(wú)信號輸出。這樣只要FPGA按固定速率通過(guò)Al和AO兩條控制線(xiàn)給出基帶序列信號,就能相應輸出PSK和ASK信號。

  FPGA內部DDS調頻電路由分頻器、累加器、ROM和AD985l時(shí)序控制電路構成。分頻器用于得到20 kHz的信號,作為AD985l控制字的切換頻率;ROM中存儲了1 kHz的正弦波表,接收累加器給出的控制字切換信號,同時(shí)向AD985l時(shí)序控制模塊發(fā)送頻偏控制字;AD985l時(shí)序控制電路根據中心頻率并結合頻偏控制字向AD985l發(fā)送頻率控制字,以實(shí)現DDS調頻。

  

功率放大電路

  功率放大電路由ADI公司的高速運算放大器AD811和T1公司的緩沖器BUF634構成,如圖4所示。AD8ll采用同相放大器接法,將輸入信號放大到電壓峰峰值為6 V;

分頻器相關(guān)文章:分頻器原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: DDS 器件 正弦波 信號 調制信號

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>