新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 電力線載波擴頻通信調制模塊的設計

        電力線載波擴頻通信調制模塊的設計

        作者: 時間:2012-08-08 來源:網絡 收藏

        的設計

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

        通常系統的解調電路很復雜,本系統為了使解調電路簡單化,采取基帶信號速率與擴頻碼元周期同步同速的特殊措施,省去了解調電路中復雜的載波恢復電路。直接序列系統中,接收端與發送端必須實現載波同步、PN碼同步,才可以正常工作。同步系統是擴頻通信的關鍵技術。

        1 本擴頻系統的調頻解調原理

        本系統的載波,PN碼和基帶信號的速率來自于同一個時鐘源,而且載波頻率和PN碼頻率都是基帶信號速率的整數倍,所以系統在解調端獲得PN碼同步的同時,也獲得了載波的同步。

        2 系統總體設計及參數選擇

        本系統設計其頂層采用圖形設計方式,各基于Verilog HDL設計。圖1為系統圖。

        1.jpg

        基帶數據的碼速率為0.806 Kb/s,PN碼速率為25 Kb/s,基帶信號與PN碼相異或輸出信號去載波產生BPSK信號,載波的中心頻率為100 kHz。本系統電路各部分的時鐘源參數依據系統框圖選擇,晶振頻率是50 MHz,以上各部分的時鐘經分頻后得到。

        3 模塊設計及實現

        3.1 分頻模塊

        本系統發射的基帶數據速率是0.806 Kb/s,PN碼的頻率是25 kHz,正弦波的頻率是100 kHz,所以整個系統所需的時鐘為50 MHz,PN碼所需的時鐘是25 kHz,基帶信號所需的時鐘是0.806 Kb/s。為了更好地實現同步,后面兩者分別經過16×125分頻,31×16×125分頻得到,分頻器通過編程實現。時序仿真如圖2所示。

        3.2 PN碼發生器模塊

        采用最大長度線性反饋移位寄存器(m序列)生成擴頻碼字,其本原多項式如下:

        PN發生器的時序仿真如圖3。產生的25-1位PN碼為:

        [ 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 ]

        3.3 直接序列擴頻模塊

        直接序列擴頻的實現比較簡單,用PN碼與信息序列模二相加(波形相乘),對基帶信息進行擴頻調制。本設計采用31位的PN碼,需要滿足如下關系Tc=31Tb(Tc為基帶信號周期;Tb為PN碼周期)。擴頻調制的時序仿真如圖4所示。

        2.jpg

        3.4 BPSK調制模塊

        本系統數字正弦發生器采用了直接數字頻率合成(DDS)技術。DDS由相位累加器、相位加法器、波形存儲器(ROM)組成。其中,ROM中存放經過采樣、量化處理后的周期連續信號一個周期波形的幅度值。在具體實現中ROM表采用了10位,即1 024個采樣點。利用DDS產生100 kHz的載波,對擴頻信號進行調制。

        因此,在本設計中,BPSK的調制通過對擴頻模塊產生的序列對兩路相移為180°的正弦波進行選通來調制,在前面利用DDS產生了兩個正弦波的ROM表,通過擴頻序列對兩張表的數據進行選通,則所輸出波形能夠實現BPSK調制。

        在本設計中,擴頻信號與BPSK調制信號的對應關系為:“1”對應180°;“0”對應0°。所以,當數據為1時,選擇正弦波的初始相位為180°;當數據是0時,選擇正弦波的初始相位是0°,這是通過Verilog編程實現的。

        4 系統聯合仿真

        對各個子模塊設計仿真完之后,把各個模塊進行級聯仿真調試。頂層模塊采用原理圖輸入法,該方法具有直觀清晰的特點。系統級聯圖如圖5所示。

        3.jpg

        系統級聯的時序仿真如圖6所示。

        4.jpg

        5 結語

        在FPGA芯片上實現了直接序列擴頻發射系統,由于所有模塊都集成在一個芯片中,提高了系統的穩定性和可靠性。且由于FPGA是一個完全的硬件構架,其中的電路全部由與非門實現,比用傳統的擴頻系統處理速度更快,并且系統可以通過編程來修改升級,具有很大的靈活性。最后,因載波頻率和PN碼頻率都是基帶信號速率的整數倍,所以,系統在解調端獲得PN碼同步的同時,載波也獲得了同步,這樣就大大降低了后端解調器的復雜度,具有實用價值。

        更多資訊請關注:21ic模擬頻道



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 潼关县| 合山市| 嘉义市| 梁山县| 翁牛特旗| 滦平县| 砀山县| 疏附县| 滕州市| 吉首市| 龙川县| 上林县| 新龙县| 勐海县| 中西区| 手机| 延庆县| 天台县| 大兴区| 屏东县| 邢台市| 金昌市| 菏泽市| 定襄县| 安西县| 兰考县| 观塘区| 桂东县| 古交市| 衡南县| 台湾省| 东兴市| 哈巴河县| 来凤县| 双柏县| 太原市| 长宁区| 安远县| 汝州市| 东阿县| 西峡县|