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

        ?

        音頻信號數(shù)字化光纖傳輸實驗儀信道的設計與實現(xiàn)

        2012-08-14 00:53:44尹華山陳保林
        電子設計工程 2012年12期
        關鍵詞:化器解碼時鐘

        錢 皓, 成 龍, 孫 立 , 尹華山, 陳保林

        (1.南京航空航天大學 自動化學院,江蘇 南京 211100;2.南京航空航天大學 理學院,江蘇 南京211100;3.南京航空航天大學 機電學院,江蘇 南京21110)

        隨著光纖技術的不斷發(fā)展,光纖的應用越來越廣泛。光纖以其頻帶寬、容量大、衰減小等優(yōu)點給通信領域帶來的改革和創(chuàng)新,形成了一個新興產業(yè)。數(shù)字通信對比傳統(tǒng)的模擬通信有精度高、靈活性高、可靠性強、易大規(guī)模集成、時分復用、功能穩(wěn)定等優(yōu)點而被廣泛的應用在工業(yè)、醫(yī)療、軍事等諸多領域[1]。數(shù)字光纖通信兼有兩者的優(yōu)點,必將成為通信領域的發(fā)展方向。

        音頻信號的光纖傳輸有快速、準確、信息量大、質量高的優(yōu)點。在實驗領域,可以快速準確的傳遞聲音信號,給實驗者更可靠的信息。在應用領域,可以實時、長距離傳遞聲音,即節(jié)約成本,又有高的傳輸質量。因此,音頻信號的光纖傳輸?shù)难芯颗c實現(xiàn),將方便人們的學習、工作和生活[2]。

        文中是針對普通高等工科類學校中非通信與信息等專業(yè)學科的普及性實驗教學科目所研制的《音頻信號的數(shù)字光纖通信實驗儀》創(chuàng)新實踐項目。教學科目及實驗儀器的推出,有利于幫助高等學?;A性學科實驗課程的提升,豐富與完善實驗課內容,使學生了解現(xiàn)代技術的發(fā)展與相關知識的掌握。

        1 系統(tǒng)的硬件結構

        信號通道由兩大部分組成:光接收器和光發(fā)射器。兩者之間以光纖連接。光發(fā)射和光接收器的工作原理相互關聯(lián),一個是另一個的逆過程;光發(fā)射器是將音頻的電信號轉變成光信號,光接收器是將光信號轉變成音頻的電信號[3]。

        光發(fā)射器由以下幾個電路模塊組成:濾波放大、A/D轉換、控制部分、并/串轉換、電/光模塊部分[4]。

        圖1 發(fā)射器原理框圖Fig.1 Optical emitter functional block diagram

        光接收器由光/電轉換部分、串/并轉換、控制部分、D/A轉換、模擬信號放大部分組成[4],如圖2所示。

        圖2 光接收器原理框圖Fig.2 Optical receiver functional block diagram

        2 系統(tǒng)電路設計

        2.1 電 源

        整套電路僅以12 V直流電源供電,內部集成電路需用到5 V、3.3 V、1.5 V的電源。5 V電源由L7805三態(tài)穩(wěn)壓電源提供,3.3 V和1.5 V分別由ASM117-3.3和ASM117-1.5提供。

        2.2 FPGA的數(shù)據(jù)處理及實時控制部分

        電路采用型號為EP1C3T100C8的FPGA為主控芯片,直接由18.432 MHz的晶振提供工作時鐘。芯片共有兩個時鐘輸入端,選其一輸入晶振時鐘。由于FPGA各個模塊都用到,所以各個模塊都需要供電和接地。

        FPGA內部有一個鎖相環(huán),可以進行分頻和倍頻,以得到不同的頻率。發(fā)射器中模數(shù)轉換芯片和并/串轉換芯片的時鐘由FPGA提供。由于模數(shù)轉換后輸出串行的二進制數(shù)據(jù),而并/串轉換器的數(shù)據(jù)輸入為10位,所以需要在FPGA中進行編碼。編碼應盡量避免多個“0”和“1”連續(xù)出現(xiàn),采用8B10B編碼方式。FPGA內部先將串行二進制數(shù)據(jù)分解為8位并行數(shù)據(jù),再經過8B10B編碼輸出。接收器中FPGA提供數(shù)模轉換器工作時鐘和串并轉換器的參考時鐘,并將串并轉換器輸出的十位數(shù)據(jù)解碼,還原為八位數(shù)據(jù)傳輸給數(shù)模轉換器。FPGA的功能由Verilog編程實現(xiàn),程序采用AS(主動)配置方式下載到FPGA[5-6]。

        2.3 音頻信號的處理及采集

        音頻信號經聲道分離、濾波、放大,由模數(shù)轉換集成芯片采集轉換成數(shù)字信號。

        2.3.1 濾波放大部分

        在對音頻信號進行采樣時,當信號中含有大于二分之一的采樣頻率,如果采樣頻率不夠高,就會產生混疊信號?;殳B信號不能用數(shù)字濾波方法除去,需要用硬件濾波。A/D轉換的采樣頻率需要高于音頻信號最高頻率的2~10倍。根據(jù)所需音頻信號的帶寬以及抗混疊濾波所需要的特性,設計一個二階的低通有源濾波器,截止頻率大于或等于20 kHz,設計電路如圖3所示。

        同時,該電路具有隔離放大作用,集成運放采用的是單電源供電的LM324。這是一款四運放集成、功耗低、電壓工作范圍寬的放大器。它具有內部補償?shù)哪芰洼^低的輸入偏置電流。工作于5 V電源時具有1.2 MHz的帶寬[7]。由于音頻信號是兩路輸入 (或多聲道),且人耳能夠分辨的聲音帶寬為20Hz~20 kHZ,所以LM324足以滿足要求。電路如圖3所示,此為單側聲道,另一聲道與其相同。

        圖3 音頻濾波放大電路圖Fig.3 Audio filter circui

        圖中LM324采用5 V電源供電,一級放大。信號輸入時要加入一定的電壓偏置。

        2.3.2 A/D轉換部分

        模數(shù)轉換電路采用了Cirrus Logic公司出品的專業(yè)音頻處理集成芯片CS5342,其工作時鐘頻率設定為18.432 MHz,由FPGA提供。信號由AINL和AINR管腳輸入,SDOUT輸出轉換后的串行二進制數(shù)據(jù),LRCK和SCLK輸出采樣頻率。M0和M1腳分別接高、低電平,以保證芯片工作在雙倍速主動模式上,分頻產生采樣頻率96 MHz。另外,RST腳置高電平,各類參考電壓引腳加入適當?shù)臑V波電容,使芯片穩(wěn)定且正確地工作。其電路如圖4所示。

        圖4 A/D轉換電路圖Fig.4 A/D converter circuit

        2.4 信號發(fā)送部分

        由FPGA處理后的數(shù)據(jù)要通過光纖發(fā)送,需先將并行數(shù)據(jù)轉換為串行數(shù)據(jù),再將串行數(shù)據(jù)轉換為光信號。

        2.4.1 并/串轉換

        電路采用串化器SN65LV1023A集成芯片實現(xiàn),電路如圖5所示,其對應接收端由解串器SN65LV1224A集成芯片完成。SN65LV1023A可以將10位并行數(shù)據(jù)轉換為串行差分數(shù)據(jù)流,該差分數(shù)據(jù)流可以由SN65LV1224A還原為10位的并行數(shù)據(jù)。這一組芯片內部有鎖相環(huán),可以為數(shù)據(jù)輸出自己匹配時鐘。串化器SN65LV1023A參考時鐘選為18.432 MHz與,數(shù)據(jù)在該時鐘頻率下輸入,其芯片內部匹配產生數(shù)據(jù)輸出時鐘,每一個10位并行數(shù)據(jù)轉換為12位串行數(shù)據(jù),其中多出一個起始位和一個終止位,所以有效頻率為184.32 MHz。解串器的參考時鐘也定為18.432 MHz,以滿足數(shù)據(jù)傳輸需求。

        由于音頻信號是實時不斷的,所產生的數(shù)據(jù)流連續(xù)進行,所以電路不能設置進入高阻態(tài)或省電模式,因此LV1023的DEN和PWRDN都置高電位。

        串行數(shù)據(jù)的準確傳輸需要串化器和解串器同步,該組芯片采用的是隨機同步方式。串化器的SYNC1和SYNC2懸空。解串器的LOCK輸入到FPGA以對數(shù)據(jù)傳輸進行實施控制。

        圖5 并/串轉換電路圖Fig.5 Parallel/series converter circuit

        2.4.2 電/光模塊

        采用型號為HNMS-XEMC41XSC20,工作波長在T1310nm/R1550 nm的單纖雙向一體化收發(fā)模塊,將電信號差分數(shù)據(jù)流轉成光數(shù)據(jù)信號流[8-9],電路如圖6所示。

        圖6 光發(fā)射模塊電路圖Fig.6 Optical emitter circuit

        2.5 信號的接收及處理

        2.5.1 光/電轉換模塊

        該實驗裝置以單纖進行信號傳輸,光信號傳輸?shù)浇邮昭b置后,需要還原為電信號,即差分電壓數(shù)據(jù)流。采用型號為HNMS-XEMC41XSC20,工作波長在T1310nm/R1550nm的單纖雙向一體化收發(fā)模塊,將光信號轉換為電信號[8]。轉換后的差分信號由RD+和RD-輸出,電路如圖7所示。

        2.5.2 串并轉換

        串并轉化裝置采用與發(fā)送器中的串化器SN65LV1023A相匹配的解串器SN65LV1224A。發(fā)送器中的串化器將10位的并行數(shù)據(jù)轉換為串行的差分數(shù)據(jù)流,因此在接收器中需用相應的解串器將串行差分數(shù)據(jù)流還原為并行數(shù)據(jù)。

        圖7 光電轉換電路圖Fig.7 photoelectric converter circuit

        SN65LV1224A內部有鎖相環(huán),在接收數(shù)據(jù)流時可以根據(jù)數(shù)據(jù)的頻率自行匹配接收時鐘,外界只需為其提供參考時鐘。此處參考時鐘選為18.432 MHz,由FPGA控制部分提供。芯片還匹配了與解串后的數(shù)據(jù)同步的時鐘,以助于轉換后的并行數(shù)據(jù)輸出。為了保證音頻信號的連續(xù)性和實時性,需避免芯片處于省電模式或高阻模式。因此PWRDN和REN需接高電平。RCLK-R/F接高電平,即選擇時鐘上升沿輸出數(shù)據(jù)。電路如圖8所示。

        圖8 串/并轉換電路Fig.8 Series/parallel converter circuit

        該組芯片有兩種同步方式:快速同步和隨機同步??焖偻绞怯纱靼l(fā)送一組由連續(xù)的6個“1”和“0”組成的同步信號,解串器收到信號后鎖定數(shù)據(jù)時鐘,鎖定完成之前LOCK保持高電平,同步完成后跳變?yōu)榈碗娖?。同步信號的發(fā)送是由串化器的SYNC1和SYNC2控制的,只要兩者之一置高電平持續(xù)時間超過6個時鐘周期,串化器就開始連續(xù)發(fā)送同步信號。快速同步具有快速準確的優(yōu)點,但在長距離的信號傳輸中,光纖只傳遞數(shù)據(jù),無法很好的傳遞串化器和解串器的SYNC和LOCK信號。因此采用隨機同步方式。

        隨機同步方式串化器不需發(fā)送同步信號,解串器直接對數(shù)據(jù)流進行鎖定,實現(xiàn)同步,鎖定丟失后,解串器會重新鎖定時鐘。將LOCK接到FPGA以進行實時控制。

        2.6 D/A轉換及視頻信號輸出

        D/A轉化部分采用Cirrus Logic公司出品的專業(yè)音頻信號處理芯片CS4334。其具有完善的立體聲DAC系統(tǒng),抗干擾能力強,失真噪聲小,采用單電壓+5 V電源,電路如圖9所示。

        圖9 D/A轉換電路圖Fig.9 D/A converter circuit

        芯片具有兩種時鐘模式,即外部串行時鐘模式和內部串行時鐘模式。當芯片工作在外部串行時鐘模式下時,去加重濾波器不能被訪問,且外部串行時鐘易被干擾,故本裝置設計時采用了內部串行時鐘模式。串行時鐘SCLK在內部產生,并與主時鐘 MCLK(18.432 MHz)、采樣時鐘 RLCK(96 KHz,由FPGA分頻產生)同步。信號經數(shù)模轉化后,分別由AOUTL和AOUTR輸出左右聲道模擬信號,經低通濾波后輸出,由于滿量程時信號最大輸出可達3.5 V,且裝置可通過外接放大器進行聲音信號的放大,故在本設計中未進行音頻信號的放大處理。

        3 軟件設計及仿真介紹

        系統(tǒng)采用VerilogHDL語言進行程序編寫,在QuartusⅡ環(huán)境下編輯仿真。FPGA內部時鐘由18.432 MHz的有源晶振提供。FPGA的工作是:

        1)提供D/A轉換芯片CS4334,A/D轉換芯片CS5342,并串轉換芯片LV1023的工作時鐘和串并轉換芯片LV1224的參考時鐘,其值均為18.432 MHz。

        2)發(fā)送端對數(shù)據(jù)進行8B10B編碼,并將轉換后的數(shù)據(jù)傳送給串化器;接收端獲取串并轉換后的十位數(shù)據(jù),進行解碼,還原為編碼前的八位數(shù)據(jù),并將解碼后的數(shù)據(jù)傳送給數(shù)模轉換芯片。

        3.1 8B10B編解碼

        8B10B編碼是目前高速串行通訊普遍采用的編碼方式,8B10B編碼的目的是將八位數(shù)據(jù)轉換成10位的數(shù)據(jù),并使轉換后的數(shù)據(jù)流中“0”和“1”的數(shù)量平衡,避免發(fā)送過程中因過多重復的出現(xiàn)“0”或“1”而發(fā)生的錯誤,提高線路傳輸?shù)男阅埽欣诮邮掌鞲鼫蚀_的捕捉同步時鐘,而且采用特定的碼元可以使接受端更準確地對準碼元。8B10B編碼可以看成是5B6B和3B4B編碼的組合,組合過后有些編碼可能有兩個值,“1”和“0”的差值稱為平衡度,用RD-表示平衡度為+2或0,RD+表示平衡度-2或0。將轉換后的數(shù)據(jù)按平衡度分為RD-和RD+兩列。設變量DISPIN表示正在轉換的數(shù)的平衡度,DISPOUT表示下一個轉換的數(shù)的平衡度。初始時設DISPIN與DISPOUT相等,先從RD-中開始轉換,如果轉換后的數(shù)“0”和“1”的數(shù)量相等,繼續(xù)在RD-列中轉換下一個數(shù),如果“0”和“1”的數(shù)不等,則轉到RD+列中轉換。同理在RD+列中,如果“0”、“1”個數(shù)相等則繼續(xù)在 RD+中,否則換到 RD-中。

        圖10 8B10B編碼流程Fig.10 8B10B coded flow path

        解碼部分將10位數(shù)據(jù)的前六位和后四位分別按照5B6B和3B4B的列表解碼即可。

        3.2 仿 真

        設計程序經QuartusⅡ綜合器編譯綜合成功后,可以對輸入數(shù)據(jù)、中間產生的數(shù)據(jù)、輸出數(shù)據(jù)進行仿真。裝置采用的8B10B編碼方式,分為3B4B和5B6B進行編碼。解碼部分依照編碼時相同的分發(fā)將十位數(shù)據(jù)分為4B和6B分別解碼。解碼后再按順序組合成8位數(shù)據(jù)。程序以4B3B、6B5B分別查表的方式實現(xiàn)。程序仿真圖中,adin是編碼之前的八位數(shù)據(jù),設為逐次加一的計數(shù)數(shù)據(jù),為了方便比較,圖中用十進制表示。編碼后的十位數(shù)據(jù)為data10b,adout是解碼后的數(shù)據(jù)??梢钥吹诫m有延遲,解碼后數(shù)據(jù)仍為計數(shù)數(shù)據(jù),因此程序可以準確地實現(xiàn)解碼功能。

        圖11 8B10B程序仿真圖Fig.11 8B10B software simulation diagram

        4 結束語

        綜合以上設計的電路模塊,其基本功能實現(xiàn)了音頻信號的采集與數(shù)字化處理,并用光纖完成音頻數(shù)字信號的傳輸過程,其信號通道研制完成,為整套實驗裝置的設計研制奠定了基礎保證,它是系統(tǒng)的核心關鍵部分。

        作為大學基礎實驗領域研發(fā)的新型實驗儀器,不管是設計研制者,還是通過其實驗教學的應用者都在其工作與實驗的實踐中,學習掌握和了解多方面的專業(yè)理論與技術知識:1)認識模擬電路、數(shù)字電路、模數(shù)和數(shù)模轉換等電子電路知識,了解印刷電路板設計方法;2)了解可編程邏輯器件的基本原理、硬件設計、軟件編程、仿真調試與使用工作方法;3)了解模擬信號與數(shù)字信號的區(qū)別與特點,掌握二者之間對應關系及轉換原理;4)了解音頻信號構成、處理及傳輸過程,以及并/串、串/并轉換的原理及同步工作方法;5)了解光/電和光/電轉換專業(yè)知識與當代應用技術;6)學習和了解模擬信號與數(shù)字信號光纖傳輸過程等現(xiàn)代電子專業(yè)理論與應用技術。

        [1]彭妙顏,周錫韜.數(shù)字音頻設備與系統(tǒng)工程[M].北京:國防工業(yè)出版社,2006.

        [2]李亮,胡一梁,韓瑞珍.基于FPGA的數(shù)字光端機的設計[J].中國有線電視,2008(9):955-957.LI Liang,HU Yi-liang,HAN Rui-zhen.Based on FPGA digital lightendmachinedesign[J].ChinaCableTV,2008(9):955-957.

        [3]邱昆,王晟,邱琪.光纖通信系統(tǒng)[M].成都:電子科技大學出版社,2005.

        [4]顧生華.光纖通信技術[M].2版.北京:北京郵電大學出版社,2008.

        [5]夏宇聞.Verilog數(shù)字系統(tǒng)設計教程[M].北京:北京航空航天出版社,2003.

        [6]周潤景,蘇良碧.基于QuartusⅡ的數(shù)字系統(tǒng)VerilogHDL設計實例詳解[J].EDA應用技術,2010:20-22.ZHOU Run-jing,SU Liang-bi.Based on QuartusⅡthe number system VerilogHDL design example explains in detail the[J].EDA Application Technology,2010:20-22.

        [7]蘭吉昌.運算放大器集成電路手冊[M].北京:化學工業(yè)出版社,2006.

        [8]方志豪,朱秋萍.光纖通信原理、設備和網絡應用[M].武漢:武漢大學出版社,2004.

        猜你喜歡
        化器解碼時鐘
        《解碼萬噸站》
        別樣的“時鐘”
        廣州市增城區(qū)清燕小學作品集
        ViVi美眉(2021年8期)2021-09-30 20:31:07
        古代的時鐘
        解碼eUCP2.0
        中國外匯(2019年19期)2019-11-26 00:57:32
        NAD C368解碼/放大器一體機
        Quad(國都)Vena解碼/放大器一體機
        BiPAP呼吸機加熱濕化器與過水濕化器在治療Ⅱ型呼吸衰竭中的應用價值分析
        有趣的時鐘
        時鐘會開“花”
        嫖妓丰满肥熟妇在线精品| 精品久久综合一区二区| 日韩av一区二区三区四区av| 熟女少妇丰满一区二区| 区一区一日本高清视频在线观看 | 欧洲人体一区二区三区| 麻豆视频在线观看免费在线观看| 国产精品午夜高潮呻吟久久av | 久久无码av中文出轨人妻| 四虎影视免费观看高清视频| 精品国模一区二区三区| 国产乱人伦av在线a| 国产精品原创av片国产日韩| 久久精品一区二区三区不卡牛牛 | 夜夜揉揉日日人人| 免费看奶头视频的网站| 中文字幕永久免费观看| 日韩av免费在线不卡一区| 性感美女脱内裤无遮挡| 国产做无码视频在线观看| 中文字幕日韩精品无码内射| 999久久66久6只有精品| 久久精品国产亚洲AV古装片| 国产三级视频在线观看国产 | 欧美最猛黑人xxxx黑人猛交| 欧美尺寸又黑又粗又长| 91精品欧美综合在线观看| 日韩av一区二区三区精品| av免费资源在线观看| 亚洲av无码精品色午夜app| 亚洲成a∨人片在无码2023| 婷婷一区二区三区在线| 久久亚洲av熟女国产| 少妇被猛烈进入到喷白浆| 四虎成人精品国产永久免费无码| 国产肉体xxxx裸体137大胆| 久久精品免视看国产成人| 欧美国产成人精品一区二区三区| 全部免费国产潢色一级| 色老板在线免费观看视频日麻批| 精品国产中文久久久免费|