RM新时代网站-首页

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

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

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

ASK信號的解調(diào)原理 ASK解調(diào)技術(shù)的FPGA實現(xiàn)

454398 ? 來源:MYMINIEYE ? 作者:MYMINIEYE ? 2020-11-03 11:14 ? 次閱讀

1. ASK信號的解調(diào)原理

振幅鍵控信號的解調(diào)主要有包絡(luò)檢波和同步檢測兩種方法,后者又被稱為相干解調(diào)。

(1)相干解調(diào)

相干檢測器組成的原理如下所示:

ASK相干解調(diào)原理

由圖可知,輸入信號和相干載波在乘法器中相乘,然后由低通濾波濾除所需要的基帶波形,然后通過判決輸出解調(diào)后的基帶數(shù)據(jù),判斷輸出需要位定時脈沖(位同步脈沖)。

假設(shè)輸入信號為:

相干載波為:

乘法器的輸出為:

濾除高頻成分,相干條件滿足,即,則相干檢測器的輸出為:

其中Kc為低通濾波器增益,采用相干解調(diào)時,接收端需要提供一個與ASK信號載波同頻同相的相干載波,否則會造成解調(diào)后波形的失真。相干載波的提取會極大的增加設(shè)備復(fù)雜性,實際中多采用更加簡單的包絡(luò)檢波來實現(xiàn)ASK信號的解調(diào)。

(2)非相干解調(diào)

包絡(luò)檢波不需要提取相干載波,因此是一種非相干解調(diào)法,包絡(luò)檢波原理如下:

ASK非相干解調(diào)原理

2.ASK解調(diào)技術(shù)的matlab仿真

相干解調(diào)需要提供與輸入同頻同相的載波信號,通常需要采用鎖相環(huán)技術(shù)實現(xiàn)載波信號的提取,較為復(fù)雜,這里采用非相干解調(diào)的方法實現(xiàn)ASK解調(diào),只需要將輸入信號經(jīng)過整流濾波即可得到基帶信號。

matlab主要代碼如下:

通過整流濾波得到基帶波形,濾波器的系數(shù)可以導(dǎo)入到FPGA中,進行濾波,位同步時鐘的提取在FPGA中實現(xiàn),處理后的基帶波形如下所示:

3.ASK解調(diào)技術(shù)的FPGA實現(xiàn)

完整的ASK解調(diào)電路包括基帶解調(diào)及位同步時鐘的提取,對于數(shù)字解調(diào)系統(tǒng)來講,我們需要在接收端獲得與發(fā)送端相同的數(shù)據(jù)信息,最終輸出的結(jié)果是數(shù)據(jù)流,以及與數(shù)據(jù)流同步的位同步時鐘信號。

ASK的解調(diào)可以分為基帶波形的獲取,判決門限獲取,位同步時鐘提取三個模塊,在FPGA中的設(shè)計如下:

濾波和門限檢測相對簡單,這里主要介紹位同步時鐘的提取。

3.1位同步時鐘介紹

位同步也稱定時同步、符號同步、碼元同步,是數(shù)字系統(tǒng)特有的一種同步。

(1)如果基帶信號中已含有顯著的時鐘頻率(或時鐘導(dǎo)頻分量),可以使用窄帶濾波或者鎖相環(huán)提取,這種方法稱為插入導(dǎo)頻法。

(2)當(dāng)傳輸隨機比特流信號中不含有離散的時鐘頻率及諧波時,同步信息包含在基帶數(shù)據(jù)初始相位中。不能直接提取,一般有兩種方法,非線性變換濾波和特殊鑒相器的鎖相法。

(3)基于Gardner的位定時同步算法,采用產(chǎn)值濾波的原理來實現(xiàn)位定時同步及最佳抽樣判決。

這里使用鎖相位同步法來實現(xiàn)同步時鐘的提取,但是這種方法只是用二進制單bit調(diào)制信號,對于多bit信號,通過簡單的門限判決無法獲得由碼元00跳變到11的初始相位,對于二進制來言。0和1之間不存在其他的碼元,數(shù)據(jù)判決只有一個門限,多進制的位同步技術(shù)可以使用Gardner算法來實現(xiàn)。數(shù)字鎖相位同步環(huán)的原理如下:

如上圖所示,數(shù)字鎖相位同步環(huán)主要由鑒相器、控制器、分頻及時鐘變換電路組成。輸入信號din是單bit信號,跳變檢測用于檢測輸入信號的跳變沿,當(dāng)檢測到一個跳變沿的時候產(chǎn)生一個時鐘周期的高電平信號,提取出位同步信息,用于檢測同步信息的時鐘與時鐘變換電路的輸入時鐘信號是否相同。仿真結(jié)果如下:

當(dāng)同步時鐘滯后輸入的時候,會產(chǎn)生一個滯后脈沖(pd_aft),然后滯后門 (pd_after) 打開,可以看到在1中g(shù)ate_close門會打開,clk_in會多加一個脈沖,使得下一個時鐘提前1個調(diào)整周期。這里數(shù)據(jù)采樣速率為碼元的8倍,每次相位調(diào)整步進為一個數(shù)據(jù)采樣周期,相當(dāng)于1/8個碼元周期。當(dāng)同步時鐘超前輸入數(shù)據(jù)的時候會產(chǎn)生一個超前脈沖(pd_bef),然后超前門(pd_before)打開,clk_in會扣除一個脈沖,使得下一個時鐘滯后一個調(diào)整周期。無論加還是減脈沖,相位校正總是階躍式的,穩(wěn)態(tài)相位不會為零,而是圍繞零點左右擺動。

3.2仿真結(jié)果

通過上述的分析和設(shè)計,得到最終的仿真結(jié)果,其中data為調(diào)制的二進制bit信號,abs_din是整流輸出,din為濾波器的輸出,mean為判決門限,decode_data為判決輸出,從下圖中可以看出解調(diào)后的數(shù)據(jù)decode_data能夠與輸入的2ASK信號對應(yīng),但是最后同步輸出bit_data與調(diào)制的數(shù)據(jù)對應(yīng)不上。

4.總結(jié)分析

4.1 從波形上看判決輸出基本與輸入一致,最終同步的數(shù)據(jù)不對,首先定位到位同步時鐘的提取,重新梳理了位同步的原理,以及時序波形,發(fā)現(xiàn)了一個問題,如下所示:

過門限檢測之后的數(shù)據(jù)高低電平長短不一,位同步時鐘存在漏檢和誤檢的情況,在連0和連1出現(xiàn)次數(shù)較多的情況下尤為嚴(yán)重。于是我把過門限檢測之后的數(shù)據(jù)經(jīng)過D出發(fā)器處理成等長度的二進制數(shù)據(jù),并更換調(diào)制信號為1和0交替的信號。

可以看到,結(jié)果是正確的,把解調(diào)后的數(shù)據(jù)和調(diào)制數(shù)據(jù)對比也是正確的。在連1不是很多的情況下,依然能夠正確解調(diào)出正確數(shù)據(jù),如下所示:

256點門限長度

4.2猜測可能和門限檢測的長度有關(guān)系,即對濾波之后的調(diào)制信號求平均的點數(shù)。因此改變門限檢測長度,測試了32,64,128,256點的門限長度,可以發(fā)現(xiàn)門限的平滑度不同,但是結(jié)果都是正確的。

32點門限長度

4.3最后我把數(shù)據(jù)改成最初的調(diào)制數(shù)據(jù),得到結(jié)果如下:

通過matlab比對數(shù)據(jù),發(fā)現(xiàn)只有前5個數(shù)據(jù)不一樣,可能是由于一開始沒有足夠的數(shù)據(jù)點數(shù)計算正確的判決門限,導(dǎo)致初始的解調(diào)數(shù)據(jù)是錯誤的,后續(xù)數(shù)據(jù)比對完全一致。

最終確定原因,數(shù)據(jù)比對不上是由于過門限檢測之后的數(shù)據(jù)高低電平長短不一導(dǎo)致的,下圖是我在仿真中找到的一個比較明顯的地方,decode_data為1010101,但是同步輸出全為1。

過門限檢測之后的數(shù)據(jù)不能直接給位同步時鐘提取模塊,需要做以下調(diào)整才能得到正確的解調(diào)。為什么選取4作為計數(shù)器判別,采樣頻率為碼元速率的8倍,一個碼元采樣8個點,首先同步decode_data脈沖邊沿,計數(shù)器從0~8,在門限檢測的時候,認為超過4個點為1,結(jié)果為1,超過4個點為0,結(jié)果就為0。

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

    關(guān)注

    1629

    文章

    21729

    瀏覽量

    602986
  • 無線通信
    +關(guān)注

    關(guān)注

    58

    文章

    4564

    瀏覽量

    143496
  • 波形
    +關(guān)注

    關(guān)注

    3

    文章

    379

    瀏覽量

    31544
  • ASK
    ASK
    +關(guān)注

    關(guān)注

    2

    文章

    75

    瀏覽量

    45308
  • 時鐘信號
    +關(guān)注

    關(guān)注

    4

    文章

    448

    瀏覽量

    28542
收藏 人收藏

    評論

    相關(guān)推薦

    供應(yīng)SW5106無線充電發(fā)射端全集成SOC芯片

    概述 SW5106 是針對無線充電發(fā)射端 15W 功率的全集成 SOC 芯片,支持多種輸入快充協(xié) 議,集成 32 位 MCU、ADC、Timer、ASK 解調(diào)以及解碼功能、H 橋逆變器以及豐富
    發(fā)表于 11-11 10:49

    如何提升調(diào)制解調(diào)器的信號強度

    的調(diào)制解調(diào)器 選擇合適的調(diào)制解調(diào)器是提升信號強度的第一步?,F(xiàn)代調(diào)制解調(diào)器通常支持更高級的調(diào)制技術(shù),如VDSL2或G.fast,這些
    的頭像 發(fā)表于 11-10 09:11 ?328次閱讀

    調(diào)制解調(diào)器的工作原理 如何選擇調(diào)制解調(diào)

    調(diào)制解調(diào)器(Modem)是一種通信設(shè)備,它允許計算機或其他數(shù)字設(shè)備通過電話線、電纜或無線信號進行數(shù)據(jù)傳輸。調(diào)制解調(diào)器的名稱來源于其功能:調(diào)制(Modulation)和解調(diào)(Demodu
    的頭像 發(fā)表于 11-08 14:26 ?860次閱讀

    智融SW5106 無線充電發(fā)射端全集成 SOC

    概述 SW5106 是針對無線充電發(fā)射端 15W 功率的全集成 SOC 芯片,支持多種輸入快充協(xié) 議,集成 32 位 MCU、ADC、Timer、ASK 解調(diào)以及解碼功能、H 橋逆變器以及豐富
    發(fā)表于 10-21 14:42

    光纖光柵傳感中的解調(diào)技術(shù)有哪些

    光纖光柵傳感器因其獨特的優(yōu)勢,如抗電磁干擾、高靈敏度、遠程監(jiān)測能力等,在許多領(lǐng)域得到了廣泛應(yīng)用。解調(diào)技術(shù)是光纖光柵傳感系統(tǒng)中的關(guān)鍵部分,它負責(zé)將光柵中存儲的信息轉(zhuǎn)換為可讀的電信號。以下是一些常見
    的頭像 發(fā)表于 09-23 16:59 ?515次閱讀

    數(shù)字信號轉(zhuǎn)模擬信號是調(diào)制還是解調(diào)

    詳細討論數(shù)字信號轉(zhuǎn)模擬信號的過程,包括調(diào)制與解調(diào)的概念、數(shù)字模擬轉(zhuǎn)換的原理、實現(xiàn)方法以及應(yīng)用場景。 一、調(diào)制與解調(diào)的概念 調(diào)制(Modula
    的頭像 發(fā)表于 06-03 10:38 ?3486次閱讀

    芯嶺技術(shù)推出一款單片ASK/OOK射頻接收芯片—XL520

    XL520是芯嶺技術(shù)的一款高集成度、低功耗的單片ASK/OOK射頻接收芯片,工作頻率范圍為300MHz-440MHz。
    的頭像 發(fā)表于 05-30 14:24 ?1012次閱讀
    芯嶺<b class='flag-5'>技術(shù)</b>推出一款單片<b class='flag-5'>ASK</b>/OOK射頻接收芯片—XL520

    基于FPGA VHDL的ASK調(diào)制與解調(diào)

    ASK即“幅移鍵控”又稱為“振幅鍵控”,也有稱為“開關(guān)鍵控”(通斷鍵控)的,所以又記作OOK信號ASK是一種相對簡單的調(diào)制方式。
    發(fā)表于 04-22 14:44 ?561次閱讀
    基于<b class='flag-5'>FPGA</b> VHDL的<b class='flag-5'>ASK</b>調(diào)制與<b class='flag-5'>解調(diào)</b>

    什么是解調(diào)?AM波、FM波的解調(diào)原理

    收音機和電視等電波都是搭載在高頻載波上的信號波,這稱作調(diào)制。相反,在電波的接收處,從由天線接收的電波提取信號波的過程稱作解調(diào)(或稱檢波)。
    發(fā)表于 02-05 11:00 ?2062次閱讀
    什么是<b class='flag-5'>解調(diào)</b>?AM波、FM波的<b class='flag-5'>解調(diào)</b>原理

    線性解調(diào)電路設(shè)計圖解析

    直接解調(diào)(Coherent Demodulation):直接解調(diào)是一種通過與載波信號進行相干比較的線性解調(diào)方法。調(diào)制信號經(jīng)過射頻(RF)前端
    發(fā)表于 02-05 10:40 ?824次閱讀
    線性<b class='flag-5'>解調(diào)</b>電路設(shè)計圖解析

    調(diào)制解調(diào)器的主要功能是 調(diào)制解調(diào)器的解調(diào)是什么意思

    調(diào)制解調(diào)器是一種電子設(shè)備,主要用于在不同的數(shù)字和模擬通信系統(tǒng)之間傳遞信號。它的主要功能是將數(shù)字信號轉(zhuǎn)換成模擬信號(調(diào)制),以便在傳輸過程中進行傳遞,并在接收端將模擬
    的頭像 發(fā)表于 01-25 14:01 ?1989次閱讀

    調(diào)制解調(diào)器是什么設(shè)備 調(diào)制解調(diào)器的主要功能是

    調(diào)制解調(diào)器(Modem)是一種用于將數(shù)字信號轉(zhuǎn)換為模擬信號,并將模擬信號轉(zhuǎn)換為數(shù)字信號的設(shè)備。它是數(shù)字通信中的重要組成部分,用于
    的頭像 發(fā)表于 01-22 11:26 ?8492次閱讀

    調(diào)制解調(diào)器的組成及功能

    調(diào)制解調(diào)器(Modem)是將數(shù)字信號轉(zhuǎn)換為模擬信號(調(diào)制)以便傳輸,并將接收到的模擬信號轉(zhuǎn)換回數(shù)字信號
    的頭像 發(fā)表于 01-17 15:24 ?2663次閱讀

    典型調(diào)制解調(diào)器電路圖分享

    調(diào)制解調(diào)器是一種電子設(shè)備,用于實現(xiàn)數(shù)字信號與模擬信號之間的轉(zhuǎn)換,從而在計算機之間進行通信。調(diào)制解調(diào)器通常被簡稱為“貓”,是計算機中用于
    的頭像 發(fā)表于 01-12 16:27 ?1.1w次閱讀
    典型調(diào)制<b class='flag-5'>解調(diào)</b>器電路圖分享

    不同頻率頻段的電磁波的調(diào)制解調(diào)方法都不同嗎?

    ,并探討其原理和應(yīng)用。 首先,我們需要了解什么是調(diào)制和解調(diào)。調(diào)制是將信息信號轉(zhuǎn)化為適合傳輸?shù)恼{(diào)制信號的過程,而解調(diào)是從調(diào)制信號中還原出原始信
    的頭像 發(fā)表于 01-04 15:05 ?1189次閱讀
    RM新时代网站-首页