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

        ?

        基于CPLD的FSK調(diào)制解調(diào)電路及其測試

        2014-09-19 03:16:20武立華趙恩銘劉志海
        物理實(shí)驗(yàn) 2014年4期
        關(guān)鍵詞:串口載波單片機(jī)

        武立華,黃 玉,王 姣,趙恩銘,劉志海

        (哈爾濱工程大學(xué)a.理學(xué)院 理學(xué)之光科技創(chuàng)新中心;b.信息與通信工程學(xué)院,黑龍江 哈爾濱 150001)

        基于CPLD的FSK調(diào)制解調(diào)電路及其測試

        武立華a,黃 玉a,王 姣b,趙恩銘a,劉志海a

        (哈爾濱工程大學(xué)a.理學(xué)院 理學(xué)之光科技創(chuàng)新中心;b.信息與通信工程學(xué)院,黑龍江 哈爾濱 150001)

        根據(jù)數(shù)字式FSK調(diào)制和解調(diào)的工作原理,對比分析了基于CPLD和單片機(jī)的2種電路實(shí)現(xiàn)方案.設(shè)計了基于CPLD的FSK調(diào)制解調(diào)模塊,利用QuartusⅡ開發(fā)平臺對CPLD進(jìn)行編程,實(shí)現(xiàn)了FSK調(diào)制與解調(diào)功能,用IAR FOR AVR平臺對單片機(jī)ATMEGA16進(jìn)行編程,實(shí)現(xiàn)了位同步功能,同時與外部用SPI接口進(jìn)行通信.搭建了實(shí)際的硬件電路,仿真與實(shí)驗(yàn)測試均驗(yàn)證了設(shè)計的正確性.

        FSK調(diào)制解調(diào);CPLD;單片機(jī);位同步

        1 引 言

        數(shù)字調(diào)制解調(diào)技術(shù)是現(xiàn)代通信的重要研究內(nèi)容之一[1].在數(shù)字通信系統(tǒng)中,由于基帶數(shù)字信號包含了豐富的低頻部分,如果要遠(yuǎn)距離傳輸特別是在有限帶寬的高頻無線或光纖信道傳輸時,必須對數(shù)字信號進(jìn)行載波調(diào)制,把基帶信號的功率譜搬移到較高的載波頻率上.FSK利用數(shù)字信號調(diào)制載波的頻率,是信息傳輸較早的一種傳輸方式,具有抗噪聲性能好、傳輸距離遠(yuǎn)、誤碼率低等優(yōu)點(diǎn),在衰落信道的中低速數(shù)據(jù)傳輸中有著廣泛的應(yīng)用.近年來,國內(nèi)外的學(xué)者和一些公司在為調(diào)制與解調(diào)器的研究和推廣方面做出了很多的努力,在藍(lán)牙通訊設(shè)備、醫(yī)學(xué)植入微電子器件和便攜式消費(fèi)電子產(chǎn)品等方面己有大量的研究成果.FSK的調(diào)制與解調(diào)可以用單片機(jī)實(shí)現(xiàn),也可用CPLD實(shí)現(xiàn).若采用單片機(jī)實(shí)現(xiàn)方案,單片機(jī)資源的占用率比較高,對ATMEGA16單片機(jī)來說,每隔1/300 ms時間就得產(chǎn)生1次中斷[2].由于單片機(jī)把大部分時間用來處理中斷,則在調(diào)制與解調(diào)過程中,容易發(fā)生搶中斷,使系統(tǒng)工作不穩(wěn)定.單片機(jī)的端口操作頻率最多只有1 MHz,產(chǎn)生的FSK信號波特率也不會很高.一般的CPLD端口的操作頻率可達(dá)120 MHz,基于CPLD的FSK調(diào)制解調(diào)系統(tǒng)能達(dá)到較高的波特率,且CPLD內(nèi)部程序并行運(yùn)行,不會存在爭搶資源情況.因此采用CPLD實(shí)現(xiàn)FSK調(diào)制與解調(diào).

        2 系統(tǒng)實(shí)現(xiàn)方案

        2.1 調(diào)制方案

        采用CPLD產(chǎn)生FSK信號的原理框圖如圖1所示,系統(tǒng)時鐘作為調(diào)制用的本振信號由1個10 MHz的有源晶振提供,本振信號通過分頻器1得到載波f1,輸入時鐘經(jīng)分頻器2得到載波f2,2個載波與1個選通開關(guān)(2選1數(shù)據(jù)選擇器)相連,選通開關(guān)根據(jù)數(shù)據(jù)選通相應(yīng)頻率的載波.當(dāng)數(shù)據(jù)為“1”時選通f1,輸出頻率為f1的載波;當(dāng)數(shù)據(jù)為“0”時選通f2,輸出頻率為f2的載波,完成載波頻率的選擇,產(chǎn)生FSK信號.

        圖1 基于CPLD的FSK調(diào)制原理框圖

        2.2 解調(diào)方案

        基于CPLD的FSK解調(diào)采用過零檢測法[3-8],它是一種既經(jīng)濟(jì)又實(shí)用的數(shù)字解調(diào)方法,與其他解調(diào)方法相比有如下特點(diǎn):結(jié)構(gòu)簡單,易于實(shí)現(xiàn),對增益起伏不敏感,特別適用于數(shù)字化實(shí)現(xiàn).基于CPLD的FSK解調(diào)方框圖如圖2所示,利用信號波形在單位時間內(nèi)與零電平軸交叉的次數(shù)測定信號頻率.解調(diào)電路系統(tǒng)接收模擬信號,經(jīng)過前置電路進(jìn)行限幅放大等信號處理,去掉幅度信息,最后由CPLD識別并加以解調(diào).分頻模塊負(fù)責(zé)脈沖展寬;計數(shù)整流模塊進(jìn)行邊沿檢測;LPF模塊為低通濾波器,低通濾波器濾出待判決基帶信號.這樣就完成了FSK信號的解調(diào).

        圖2 基于CPLD的FSK解調(diào)原理框圖

        2.3 整體方案

        基于CPLD的FSK調(diào)制解調(diào)整體方框圖如圖3所示,一共有電源、前置信號處理、CPLD與單片機(jī)控制等4個模塊.采用1片MAX II系列CPLD實(shí)現(xiàn)調(diào)制與解調(diào)功能,器件型號為EPM240,其內(nèi)部擁有240個邏輯單元,典型等效宏單元為192,最大用戶管腳80個,用戶Flash存儲器8 192字節(jié),速度等級3~5 ns.采用ATMEGA16單片機(jī)作為控制器.由于單片機(jī)的串行口本身就是數(shù)字通信系統(tǒng),自帶異步位同步功能,采用ATMGEA16的串口,可把得到的解調(diào)信號還原成數(shù)字信號,省去CPLD的位同步功能,且留出1個SPI接口與外部進(jìn)行通信.

        圖3 FSK調(diào)制與解調(diào)的系統(tǒng)方框圖

        在調(diào)制過程中,單片機(jī)通過串口TXD向CPLD發(fā)送串行數(shù)據(jù),串行數(shù)據(jù)包含了起始位、停止位和1位奇偶校驗(yàn)位.CPLD將從TXD得到的基帶信號進(jìn)行調(diào)制,得到FSK信號,再經(jīng)過緩沖電路發(fā)射出去.解調(diào)過程正好與調(diào)制過程相反,接收到的FSK信號先經(jīng)過前置信號處理模塊進(jìn)行限幅放大,放大的FSK信號輸入CPLD進(jìn)行解調(diào),而后通過TXD交給單片機(jī),再由單片機(jī)的串口進(jìn)行位同步,將數(shù)據(jù)提取出,由SPI接口與外部進(jìn)行通信.

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

        3.1 調(diào)制模塊設(shè)計

        利用VHDL程序設(shè)計的FSK調(diào)制模塊邏輯結(jié)構(gòu)如圖4所示,接口信號規(guī)定如下:

        1)clk是FSK調(diào)制的載波信號,采用10 MHz有源晶振,在上升期間進(jìn)行計數(shù),內(nèi)部的三位計數(shù)器對10 MHz的時鐘信號進(jìn)行計數(shù),實(shí)現(xiàn)8分頻和4分頻.

        2)data數(shù)據(jù)信號輸入端,即基帶信號的輸入端.

        3)fsk_out是FSK調(diào)制信號的輸出端.調(diào)制模塊的選擇開關(guān)使得當(dāng)data為高電平時,fsk_out與內(nèi)部的4分頻信號相連接,當(dāng)data為高電平時,fsk_out與內(nèi)部的8分頻信號連接,實(shí)現(xiàn)了FSK調(diào)制.

        圖4 FSK調(diào)制模塊

        3.2 解調(diào)模塊設(shè)計

        圖5 FSK解調(diào)程序框圖

        解調(diào)程序框圖如圖5所示,解調(diào)模塊是FSK調(diào)制解調(diào)中最重要和最復(fù)雜的模塊.FSK信號在CPLD中先進(jìn)行4分頻得到信號S1,這樣做的目的是降低信號頻率,讓解調(diào)出的數(shù)據(jù)更穩(wěn)定.同時系統(tǒng)內(nèi)有8位計數(shù)器對10 MHz系統(tǒng)時鐘進(jìn)行計數(shù),在S1上升沿將計數(shù)值賦給寄存器1,并產(chǎn)生1位標(biāo)志位.根據(jù)要求的信號,分別把寄存器1的值分別賦值給寄存器2和寄存器3.軟件自動根據(jù)標(biāo)志位判斷寄存器2和3數(shù)據(jù)的時間前后,相減計算出信號周期T0,如果T0<T1,輸出高電平,如果T0≥T1,輸出低電平.

        FSK解調(diào)模塊如圖6所示.

        圖6 FSK解調(diào)模塊

        4 實(shí)驗(yàn)測試

        4.1 軟件仿真

        仿真軟件為QuartusⅡ開發(fā)平臺,打開波形仿真程序,把相應(yīng)的引腳波形加入仿真程序.運(yùn)行結(jié)果見圖7,圖中osd為10 MHz時鐘輸入,txd為數(shù)據(jù)輸入端口,fsk_out為FSK調(diào)制輸出.

        從圖7可以看出,當(dāng)數(shù)據(jù)為“1”時,F(xiàn)SK輸出頻率為2.5 MHz,當(dāng)數(shù)據(jù)為“0”時,F(xiàn)SK輸出頻率變?yōu)?.25 MHz,表明調(diào)制模塊工作正常.

        圖7 FSK調(diào)制模塊仿真圖

        QuartusⅡ的波形仿真程序不能直接加入FSK信號,為產(chǎn)生FSK信號直接把調(diào)制模塊的輸出加到解調(diào)模塊的FSK信號輸入端,把所有引腳加入波形仿真程序,進(jìn)行仿真.運(yùn)行結(jié)果如圖8所示,圖中osc為10 MHz系統(tǒng)時鐘輸入,txd為FSK調(diào)制模塊的輸入信號,調(diào)制模塊的調(diào)制信號在內(nèi)部與FSK解調(diào)模塊輸入端相連,de_fsk為解調(diào)輸出信號.

        由圖8可知,解調(diào)出的信號與輸入的信號相同,F(xiàn)SK解調(diào)模塊工作正常.但由于在解調(diào)過程中出現(xiàn)了競爭冒險,因此解調(diào)出的信號有很多毛刺,為使解調(diào)出的信號不會在位同步時產(chǎn)生誤碼,必須在解調(diào)電路后附加濾波模塊以消除毛刺.

        圖8 FSK解調(diào)模塊仿真圖

        4.2 實(shí)際測試

        4.2.1 調(diào)制解調(diào)器測試

        FSK調(diào)制與解調(diào)系統(tǒng)的實(shí)際電路如圖9所示,由2塊CPLD電路板構(gòu)成,1塊用作FSK調(diào)制,另一塊用作FSK解調(diào),2塊電路用三芯排線相接.

        圖9 基于CPLD的FSK調(diào)制與解調(diào)電路

        信號源的輸出設(shè)置成頻率為10 k Hz,幅值為3.3Vp-p,直流偏置為1.65 V 的方波信號,加入CPLD基帶信號輸入端.示波器的一個通道測量FSK調(diào)制的輸出,另一通道測量FSK解調(diào)經(jīng)濾波器后的輸出.得到的FSK調(diào)制解調(diào)結(jié)果如圖10所示,圖中通道1為FSK調(diào)制的信號,通道2為經(jīng)CPLD解調(diào)與濾波后的信號,解調(diào)出的數(shù)據(jù)與調(diào)制信號相同.另外,從解調(diào)出的數(shù)據(jù)波形可知,解調(diào)輸出端加上一級截止頻率為40 k Hz的RC濾波器后,信號變得很平滑.

        圖10 FSK調(diào)制解調(diào)的測試結(jié)果

        4.2.2 串行通信與功能測試

        測試系統(tǒng)如圖9所示,把ATMEGA16單片機(jī)插入電路板,通過單片機(jī)的串口向FSK調(diào)制器發(fā)送串行數(shù)據(jù),由另一塊相同電路板的FSK調(diào)制器進(jìn)行解調(diào),并通過串口與電腦相聯(lián),在串口不同的波特率下,測試調(diào)制解調(diào)的誤碼率,測試結(jié)果如表1所示.

        表1 在串口不同波特率下調(diào)制解調(diào)的誤碼率

        經(jīng)測試,基于CPLD的調(diào)制信號最高可工作在15 k Hz,表明基于CPLD調(diào)制解調(diào)系統(tǒng)的波特率最高可實(shí)現(xiàn)30 kb/s,工作速度由單片機(jī)SPI與USART的交換速度決定.為了保證在高速下發(fā)調(diào)制與解決數(shù)據(jù)的正確性,需要在串口發(fā)射時,開啟奇偶校驗(yàn),并在程序中進(jìn)行冗余碼校驗(yàn),如果發(fā)現(xiàn)有錯誤,可以重新發(fā)送.

        5 結(jié) 論

        對比分析了FSK調(diào)制解調(diào)的單片機(jī)與CPLD兩種實(shí)現(xiàn)方法,提出了基于CPLD的FSK調(diào)制與解調(diào)的整體方案.設(shè)計了基于MAXⅡ系列CPLD的全數(shù)字FSK調(diào)制解調(diào)電路,對調(diào)制解調(diào)系統(tǒng)的各模塊進(jìn)行了軟件設(shè)計及仿真驗(yàn)證.實(shí)際電路測試表明,基于MAXⅡ系列CPLD的FSK調(diào)制解調(diào)器結(jié)構(gòu)簡單、可靠性好,具有較強(qiáng)的抗干擾能力.

        [1] 方彥軍,孫軍,朱小平.基于MSP430的FSK調(diào)制解調(diào)器[J].儀表技術(shù)與傳感器,2008(7):60-61,64.

        [2] 張克飛,周智鑫,蘇照杰,等.基于單片機(jī)的自動尋跡攝像小車[J].應(yīng)用科技,2011,38(11):75.

        [3] Bassel F,Chalres L.Asynchronous classification of MFSK signals using the higher order correlation domain[J].IEEE Transactions on Communications,1998,46(4):480-493.

        [4] 應(yīng)亞萍,許建鳳,陳婉君.2FSK調(diào)制解調(diào)系統(tǒng)的FPGA設(shè)計與實(shí)現(xiàn)[J].浙江工業(yè)大學(xué)學(xué)報,2010,38(3):282-285.

        [5] Rosti A V,Koivunen V.Classification of MFSK modulated signals using the mean of complex envelope[J].Proc.EUSIPCO,2000:581-584.

        [6] Le B,Rondeau T W,Maldonado D,et al.Modulation identification using neural networks for cognitive radios[A].SDR05 Technical conference[C].Phoenix,2005.

        [7] Mobasseri B G.Constellation shape as a robust signature for digital modulation recognition[J].IEEE Conf.of Military Communications,1999,1:442-446.

        [8] Hsue S Z,Soliman SS.Automatic modulation classification using zero crossing[J].IEEE Proc.Radar and Signal Processing,1990,137(6):459-464.

        [9] Arulampalam G,Ramakonar V,Bouzerdoum A,et al.Classification of digital modulation schemes using neural networks[J].IEEE Proc.Signal Processing and Its Applications,1999,2:649-652.

        [責(zé)任編輯:郭 偉]

        FSK modulation and demodulation circuit based on CPLD and its test

        WU Li-huaa,HUANG Yua,WANG Jiaob,ZHAO En-minga,LIU Zhi-Haia
        (a.Science of Optical Science and Technology Innovation Center,College of Science;b.College of Information and Communication Engineering,Harbin Engineering University,Harbin 150001,China)

        According to the working principle of digital FSK modulation and demodulation,two kinds of circuit schemes based on CPLD and single chip were compared.FSK modulation and demodulation module based on CPLD was designed and programmed by Quartus II software.ATMEGA16 single chip was programmed by IAR FOR AVR software to carry out the function of bit synchronization and communication with outside through SPI interface.Both simulations and experimental tests proved the exactness of design.

        FSK modulation and demodulation;CPLD;single chip;bit synchronization

        TP212

        A

        1005-4642(2014)04-0019-04

        2013-06-21;修改日期:2013-12-25

        國家自然科學(xué)基金資助(No.61004130);中國博士后科學(xué)基金資助(No.2012M511446,2013M530145);中國博士后科學(xué)基金特別資助(No.2013T60348);中央高?;A(chǔ)科研業(yè)務(wù)費(fèi)專項(xiàng)資金資助(No.HEUCF2013)

        武立華(1979-),女,吉林松原人,哈爾濱工程大學(xué)理學(xué)院講師,博士,從事精密測量技術(shù)方面的研究.

        猜你喜歡
        串口載波單片機(jī)
        淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
        基于單片機(jī)的SPWM控制逆變器的設(shè)計與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        應(yīng)急廣播系統(tǒng)中副載波的構(gòu)建與應(yīng)用
        基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        Microchip推出兩個全新PIC單片機(jī)系列
        低壓載波通訊測試儀的開發(fā)與應(yīng)用
        基于并行控制的FPGA多串口拓展實(shí)現(xiàn)
        97人妻人人揉人人躁九色| 久久精品国产亚洲av成人无人区 | 性一交一乱一伦| 五月天激情小说| 亚洲视频高清| 久久久精品中文无码字幕| 蜜桃一区二区三区自拍视频| 免费观看成人稀缺视频在线播放| 日本一区二区三区在线视频观看| 亚洲不卡av一区二区三区四区 | 偷拍女厕尿尿在线免费看 | 国产专区国产av| 日韩一区二区三区无码影院| 天天碰免费上传视频| 亚洲看片lutube在线观看| 精品无码人妻一区二区三区品| 亚洲综合av在线在线播放| 国产精品涩涩涩一区二区三区免费| 国产白浆大屁股精品视频拍| 五月开心六月开心婷婷网| 人妻丰满熟妇av无码区app| 色诱视频在线观看| 国产95在线 | 欧美| 久久精品国产亚洲婷婷| www.av在线.com| 97中文字幕一区二区| 亚洲一区在线二区三区| 亚洲毛片在线观看免费| 欧美激情视频一区二区三区免费 | 成人性生交大片免费| 老熟女毛茸茸浓毛| 无码高潮久久一级一级喷水 | 国内专区一区二区三区| 国产女主播福利在线观看| 一本久道高清视频在线观看| 爽爽影院免费观看| 97精品久久久久中文字幕| 明星性猛交ⅹxxx乱大交| 国产女人18毛片水真多| 人妻少妇久久精品一区二区| 放荡成熟人妻中文字幕|