99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA的AM調(diào)制系統(tǒng)設(shè)計方案

FPGA設(shè)計論壇 ? 來源:FPGA設(shè)計論壇 ? 2025-05-23 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

要:本系統(tǒng)由FPGA、串口屏、DAC模塊和AD831組成。FPGA通過調(diào)用宏功能模塊NCO,按照輸入時鐘50MHz,產(chǎn)生相應(yīng)頻率正弦信號輸出,共產(chǎn)生兩路,一路為調(diào)制信號,另一路為載波信號。根據(jù)AM調(diào)制的原理,調(diào)用宏功能模塊LPM_MULT將調(diào)制信號和載波信號的數(shù)值相乘,得到AM調(diào)制信號,并能夠?qū)φ{(diào)制度進(jìn)行調(diào)節(jié)。并系統(tǒng)采用AD831完成對于AM調(diào)制信號的上變頻,本振信號由信號發(fā)生器產(chǎn)生。

1.設(shè)計方案工作原理

1.1系統(tǒng)方案描述

本系統(tǒng)框圖如圖1.1所示,FPGA通過調(diào)用宏功能模塊NCO,按照輸入時鐘50MHz,產(chǎn)生相應(yīng)頻率的調(diào)制信號、載波信號和AM調(diào)制信號數(shù)值,DAC模塊根據(jù)控制字產(chǎn)生相應(yīng)頻率和幅值的信號。輸出的AM調(diào)制信號接入AD831與高頻率信號進(jìn)行混頻最終輸出高頻信號。串口屏通過串口與FPGA進(jìn)行通信可以在一定范圍內(nèi)對調(diào)制信號的頻率、載波頻率和調(diào)制度進(jìn)行調(diào)節(jié)。

5ef454b6-352f-11f0-afc8-92fbcf53809c.png

圖1.1 系統(tǒng)框圖

1.2方案比較與選擇

1.2.1 FPGA

方案1:使用高云的GW1NSR-LV4C型號的FPGA,其具有Cortex-M3的硬核處理器,共有4608個邏輯單元、3456個寄存器,乘法器的參數(shù)為16,Block SRAM有180K,用戶閃存為256K,并有2個鎖相環(huán)PLL,4個I/O Bank,用戶I/O數(shù)為44。

方案2:使用EP4CE6系列的Cyclone IV EP4CE6F17C8N型號FPGA,其含256個管腳,6272個邏輯單元,采用BGA封裝。采用低成本、低功耗的FPGA架構(gòu)、6K到150K的邏輯單元、高達(dá)6.3Mb的嵌入式存儲器、高達(dá)360個18×18乘法器,實(shí)現(xiàn)DSP處理密集型應(yīng)用、協(xié)議橋接應(yīng)用,實(shí)現(xiàn)小于1.5W的總功耗。

綜合以上考慮,考慮到AM調(diào)制系統(tǒng)的需求和各項(xiàng)頻率的需求,在盡、可能減少功耗的前提下,選擇方案2。

1.2.2 DAC電路方案

方案1:使用ACM9767高速DAC模塊,其為一款高性能高速雙通道DAC模塊,本模塊具有單電源5V供電輸入,雙通道數(shù)字轉(zhuǎn)模擬信號輸出,每個通道數(shù)據(jù)分辨率為14位,輸出電壓范圍為正負(fù)5V,且轉(zhuǎn)換速率高達(dá)125Msps。

方案2:使用與FPGA開發(fā)板的AD和DA集成板,其采用THS5651A電路,能夠產(chǎn)生規(guī)定頻率的波形,并且穩(wěn)定輸出。具有精度高、電路簡單、價格便宜的特點(diǎn)。

綜合上述考慮,考慮到電路的復(fù)雜程度、結(jié)果的精確程度以及方案的價格等方面,選擇方案2。

1.2.3 人機(jī)交互方案

方案1:使用數(shù)碼管和按鍵作為人機(jī)交互,數(shù)碼管顯示調(diào)節(jié)的模式(調(diào)制信號、載波信號和調(diào)制深度),按鍵調(diào)節(jié)頻率和調(diào)制度。

方案2:使用串口屏制作人機(jī)交換界面,制作一個主界面和三個子界面,三個子界面分別調(diào)節(jié)調(diào)制信號的頻率、載波信號的頻率和調(diào)制深度。

方案3:使用數(shù)碼管和矩陣按鍵,數(shù)碼管作為調(diào)節(jié)模式的顯示,矩陣按鍵作為輸入,輸入相應(yīng)的頻率和調(diào)制深度。

綜合以上考慮,為了方便快捷的調(diào)節(jié)頻率、調(diào)制度,我們最終選擇方案2。

2.核心部件電路設(shè)計

2.1 DAC電路

DAC電路,即數(shù)模轉(zhuǎn)換電路。其采用THS5651A電路,完成數(shù)模轉(zhuǎn)換。其通過R27和內(nèi)部VREF設(shè)定的DAC輸出差分電流是IOUTA = 0mA-5mA,IOUTB = 5mA-0mA(這里IOUTA和IOUTB是差分對),具體的輸出電流值由輸入DAC的碼值DA_Data[9:0]確定。IOUTA和IOUTB通過外部運(yùn)放電路轉(zhuǎn)化為單端電壓。

DAC電路如下圖2.1所示。

5f01c4de-352f-11f0-afc8-92fbcf53809c.png

圖2.1 DAC電路圖

2.2 AD831混頻電路

AD831混頻電路起到的是混頻作用,將對FPGA產(chǎn)生的AM調(diào)制信號完成上變頻。其能夠完成將信號頻率由一個量值轉(zhuǎn)為另一個量值,常常用于產(chǎn)生中頻信號。AD831由混頻器、限幅放大器、低噪聲輸出放大器和偏置電路等組成,是一款集成的混頻器,其本人和射頻輸入均可達(dá)到500MHz,中頻輸出方式由兩種:差分電流輸出和單端電壓輸出,在采用差分電流輸出時,輸出頻率可達(dá)250MHz;在采用單端電壓輸出時,輸出頻率可達(dá)200MHz。

AD831電路如下圖2.2所示。

5f0f7066-352f-11f0-afc8-92fbcf53809c.png

圖2.2 AD831電路圖

3.系統(tǒng)軟件設(shè)計分析

3.1主要模塊程序設(shè)計

FPGA程序主要由四部分組成,分別為U0-串口接收模塊、U1-頻率調(diào)節(jié)模塊、U3-波形選擇模塊和U4-DAC轉(zhuǎn)換模塊。U0-串口接收模塊用于接收來自串口屏發(fā)出的頻率和調(diào)制深度信息,然后將接收的信息傳送到U1-頻率調(diào)節(jié)模塊,U1-頻率調(diào)節(jié)模塊進(jìn)行處理生成三個相對應(yīng)的控制字轉(zhuǎn)送給U3-波形選擇模塊,同時U3-波形選擇模塊根據(jù)撥動按鍵來選擇輸出的波形,然后將波形產(chǎn)生數(shù)據(jù)傳送給U4-DAC轉(zhuǎn)換模塊。

AM調(diào)制系統(tǒng)RTL圖如圖3.1所示。

5f1af044-352f-11f0-afc8-92fbcf53809c.png

圖3.1 系統(tǒng)RTL圖

3.2關(guān)鍵模塊程序清單

關(guān)鍵模塊的程序原文件列表主要包含串口、波形選擇、頻率調(diào)節(jié)、DAC轉(zhuǎn)換和頂層文件。

模塊程序清單如圖3.2所示。

5f23098c-352f-11f0-afc8-92fbcf53809c.png

圖3.2 程序清單圖

4.競賽工作環(huán)境條件

4.1設(shè)計分析軟件環(huán)境

Windows 10;Quartus Ⅱ;Modelsim

4.2儀器設(shè)備硬件平臺

示波器(RIGOL:DS2022A-EDU);信號發(fā)生器(RIGOL:DG4102);直流電源(RIGOL:DP832)。

4.3測試條件

工作電源電壓:±12V;

溫度:室溫;

氣壓:標(biāo)壓。

5.作品成效總結(jié)分析

5.1系統(tǒng)測試性能指標(biāo)

調(diào)制信號測試方案:輸出信號為正弦波,頻率為1KHz,觀察示波器結(jié)果。

載波信號測試方案:輸出信號為正弦波,頻率為5MHz,觀察示波器結(jié)果。

AM調(diào)制測試方案:輸出信號為AM調(diào)制信號,觀察示波器結(jié)果與波形。然后接入AD831模塊射頻輸入端,并使用信號發(fā)生器產(chǎn)生25 MHz,100mv Vpp的正弦信號,接入AD831模塊本振輸入端,混頻后得到30 MHz,并使用示波器的MATH功能的FFT來觀察頻譜。

自由設(shè)置調(diào)制信號測試方案:使用串口屏調(diào)節(jié)調(diào)制信號頻率,觀察示波器結(jié)果。

自由設(shè)置載波信號測試方案:使用串口屏調(diào)節(jié)載波信號頻率,觀察示波器結(jié)果。

調(diào)制度測試方案:使用串口屏調(diào)節(jié)調(diào)制深度,觀察示波器結(jié)果,對其進(jìn)行分析。

5.2成效得失對比分析

5.2.1 調(diào)制信號測試結(jié)果

表5.1 調(diào)制信號測試結(jié)果表

波形 頻率 諧波失真度
正弦波 1KHz 1.42%

5.2.2 載波信號測試結(jié)果

表5.2 載波信號測試結(jié)果表

波形 頻率 諧波失真度
正弦波 5MHz 1.31%

5.2.3 AM調(diào)制測試結(jié)果

表5.3 AM調(diào)制測試結(jié)果表

是否調(diào)制 調(diào)制深度 是否上變頻 上變頻頻率
0.5 30.02MHz

5.2.3 自由設(shè)置調(diào)制信號參數(shù)測試結(jié)果

使用串口屏進(jìn)入調(diào)制信號參數(shù)測試界面,調(diào)節(jié)調(diào)制信號頻率,觀察示波器結(jié)構(gòu)。其頻率范圍為1KHz-10KHz,分辨率為0.01KHz.以下為部分測試結(jié)果。

表5.4 調(diào)制信號頻率測試結(jié)果表

理論信號 實(shí)際信號
1.00KHz 1.001KHz
1.05KHz 1.051KHz
1.50KHz 1.498KHz
2.00KHz 2.008KHz
3.50KHz 3.499KHz
5.00KHz 5.002KHz
10.00KHz 9.997KHz

5.2.4 自由設(shè)置載波信號參數(shù)測試結(jié)果

使用串口屏進(jìn)入載波信號頻率設(shè)置界面,調(diào)節(jié)載波信號頻率,觀察示波器結(jié)果。其范圍為1M-10MHz,分辨率為0.01MHz。以下為部分測試結(jié)果。

表5.5 載波信號頻率測試結(jié)果表

理論信號 實(shí)際信號
1.00MHz 1.002MHz
2.00MHz 2.006MHz
3.00MHz 2.988MHz
4.00MHz 3.989MHz
5.00MHz 5.008MHz
6.50MHz 6.503MHz
7.70MHz 7.705MHz
8.80MHz 8.796MHz
10.00MHz 10.004MHz

5.2.4 自由設(shè)置調(diào)制深度測試結(jié)果

使用串口屏進(jìn)入調(diào)制深度設(shè)置界面,調(diào)節(jié)調(diào)制深度,觀察示波器結(jié)果。步進(jìn)為0.1。

以下為部分測試結(jié)果。

表5.6 調(diào)制深度測試結(jié)果表

理論值 實(shí)際值
0 0.001
0.1 0.107
0.2 0.180
0.3 0.280
0.4 0.390
0.5 0.450
0.6 0.580
0.7 0.670
0.8 0.790
0.9 0.875
1 0.998

5.3創(chuàng)新特色總結(jié)

系統(tǒng)電路系統(tǒng)簡單,輸出波形美觀。結(jié)構(gòu)清晰分明,采用正負(fù)12V供電,對電源要求低;此外,系統(tǒng)還具有以下3點(diǎn)優(yōu)點(diǎn):

利用宏功能模塊NCO和LPM_MULT實(shí)現(xiàn)調(diào)制信號和載波信號以及AM調(diào)制信號的產(chǎn)生,精度高,速度快,遠(yuǎn)遠(yuǎn)超過題目所設(shè)定的要求。

具有混頻的功能,精度高,可以將FPGA產(chǎn)生的射頻信號進(jìn)行上變頻。

系統(tǒng)可以通過串口屏對系統(tǒng)進(jìn)行交互和控制。系統(tǒng)可以對頻率進(jìn)行粗略調(diào)節(jié)和精細(xì)調(diào)節(jié),可以實(shí)現(xiàn)超越題目要求的頻率輸出。

綜上,系統(tǒng)完全實(shí)現(xiàn)了題目的要求,精度較高,并且在功能上加以拓展。性能十分優(yōu)良。效果遠(yuǎn)超題目要求。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22018

    瀏覽量

    616997
  • dac
    dac
    +關(guān)注

    關(guān)注

    43

    文章

    2397

    瀏覽量

    193384
  • 調(diào)制信號
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    15047
  • 串口屏
    +關(guān)注

    關(guān)注

    8

    文章

    582

    瀏覽量

    38255

原文標(biāo)題:基于FPGA的AM調(diào)制系統(tǒng)

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于FPGA的幀同步系統(tǒng)設(shè)計方案

    本文介紹了集中式插入法幀同步系統(tǒng)的原理,分析了幀同步系統(tǒng)的工作流程。采用模塊化的設(shè)計思想,利用VHDL設(shè)計了同步參數(shù)可靈活配置的幀同步系統(tǒng),闡述了關(guān)鍵部件的設(shè)計方法,提出了一種基于FPGA
    發(fā)表于 11-11 13:36 ?5449次閱讀
    基于<b class='flag-5'>FPGA</b>的幀同步<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>設(shè)計方案</b>

    從ASIC到FPGA的轉(zhuǎn)換系統(tǒng)時鐘設(shè)計方案

    從ASIC到FPGA的轉(zhuǎn)換系統(tǒng)時鐘設(shè)計方案
    發(fā)表于 03-02 09:37

    FPGA設(shè)計大賽設(shè)計方案提交規(guī)則和截止時間須知

    各位FPGA設(shè)計大賽參賽者注意了:小編這里幫大家解釋一下設(shè)計方案提交規(guī)則和活動時間安排 自4月23日比賽開始,參賽者報名之后即可提交設(shè)計方案。設(shè)計方案提交的截止日期是活動結(jié)束,暨
    發(fā)表于 05-04 10:27

    FPGA典型設(shè)計方案精華匯總

    FPGA典型設(shè)計方案精華匯總
    發(fā)表于 08-16 16:29

    多種EDA工具的FPGA設(shè)計方案

    多種EDA工具的FPGA設(shè)計方案
    發(fā)表于 08-17 10:36

    分享一種不錯的基于FPGA和USB的通用CCD采集系統(tǒng)設(shè)計方案

    提出一種基于FPGA和USB的通用CCD采集系統(tǒng)設(shè)計方案。該系統(tǒng)在不改變硬件的情況下可以采集多種CCD,并上傳至PC機(jī),使用軟件處理采集到的數(shù)據(jù)。
    發(fā)表于 04-22 06:23

    分享一種基于Actel Flash FPGA的高可靠設(shè)計方案

    本文以星載測控系統(tǒng)為背景,提出了一種基于 Actel Flash FPGA的高可靠設(shè)計方案。采用不易發(fā)生單粒子翻轉(zhuǎn)的 flash FPGA芯片,結(jié)合
    發(fā)表于 05-10 06:58

    AM調(diào)制解調(diào)原理是什么?

    FPGA工程怎么搭建?AM調(diào)制解調(diào)原理是什么?
    發(fā)表于 11-22 06:51

    基于FPGA的QAM調(diào)制系統(tǒng)實(shí)現(xiàn)

    提出了一種改進(jìn)型直接上變頻數(shù)字電視QAM調(diào)制方案。系統(tǒng)基于FPGA和高速正交調(diào)制數(shù)模轉(zhuǎn)換芯片。給出了
    發(fā)表于 09-10 10:06 ?35次下載

    基于FPGA的視頻傳輸流發(fā)送系統(tǒng)設(shè)計方案

    基于FPGA的視頻傳輸流發(fā)送系統(tǒng)設(shè)計方案  1 引言   在目前的廣播電視系統(tǒng)中ASI接口是使用非常廣泛的一種接口形式,該接口隨同SPI一起被歐
    發(fā)表于 12-14 09:39 ?1453次閱讀

    多種EDA工具的FPGA設(shè)計方案

    多種EDA工具的FPGA設(shè)計方案 概述:介紹了利用多種EDA工具進(jìn)行FPGA設(shè)計的實(shí)現(xiàn)原理及方法,其中包括設(shè)計輸入、綜合、功能仿真、實(shí)現(xiàn)、時序仿真、配
    發(fā)表于 05-25 17:56 ?794次閱讀
    多種EDA工具的<b class='flag-5'>FPGA</b><b class='flag-5'>設(shè)計方案</b>

    QAM調(diào)制系統(tǒng)FPGA設(shè)計與仿真

    提出了基于FPGA的QAM調(diào)制系統(tǒng)設(shè)計方案。設(shè)計了調(diào)制系統(tǒng)的各個子模塊并進(jìn)行了分析,利用Qua
    發(fā)表于 12-28 15:58 ?46次下載
    QAM<b class='flag-5'>調(diào)制</b><b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>FPGA</b>設(shè)計與仿真

    如何使用FPGA實(shí)現(xiàn)數(shù)字AM調(diào)制的設(shè)計

    近年來,數(shù)字AM調(diào)制技術(shù)應(yīng)用越來越廣泛,具體應(yīng)用中多采用專用的調(diào)制芯片完成。文中介紹一種在FPGA中實(shí)現(xiàn)數(shù)字AM
    發(fā)表于 07-31 17:50 ?20次下載
    如何使用<b class='flag-5'>FPGA</b>實(shí)現(xiàn)數(shù)字<b class='flag-5'>AM</b><b class='flag-5'>調(diào)制</b>的設(shè)計

    FM調(diào)制AM調(diào)制的區(qū)別有哪些

    AM調(diào)制是一種將信息(如音頻信號)通過改變載波信號的幅度來傳輸?shù)募夹g(shù)。在AM調(diào)制中,載波的頻率和相位保持不變,只有幅度隨調(diào)制信號的變化而變化
    的頭像 發(fā)表于 05-30 15:17 ?3871次閱讀