<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 機(jī)頂盒數(shù)字音頻的無線轉(zhuǎn)發(fā)系統(tǒng)設(shè)計

          機(jī)頂盒數(shù)字音頻的無線轉(zhuǎn)發(fā)系統(tǒng)設(shè)計

          作者: 時間:2012-05-15 來源:網(wǎng)絡(luò) 收藏

          3 信號的提取及接口電路
          大部分的都具有S/PDIF同軸輸出口。對于不具有S/PDIF直接輸出接口的,可以自己增加S/PDIF光纖/同軸輸出接口。對于不同的采用不同的加裝方法:
          ①M(fèi)PEG-2解碼芯片有S/PDIF輸出腳的機(jī)頂盒,將S/PDIF輸出信號引出,送到緩沖放大器和同軸RCA端子就可以輸出S/PDIF信號。
          ②對于只有I2S輸出的MPEG-2解碼芯片,將I2S的DATA、BCLK和LRCK信號送入PCM/SPDIF轉(zhuǎn)換的芯片,以S/PDIF形式輸出,并加上轉(zhuǎn)換電路即可實現(xiàn)S/PDIF信號的提取。
          S/PDIF同軸線傳輸?shù)男盘柡喜⒘藬?shù)據(jù)和時鐘信號,頻率高且具有尖銳的邊緣特性。同軸線具有75 Ω的特性阻抗,并且輸出的S/PDIF信號電壓只有0.5 Vpp,不能直接連接CMOS芯片。所以要將輸出的S/PDIF信號通過電平轉(zhuǎn)換,使其能夠直接輸入到nRF24Z1芯片的S/PDIF輸入引腳。電平轉(zhuǎn)換電路如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/154966.htm

          b.JPG


          S/PDIF信號經(jīng)過前端電路將電壓抬高,然后通過74HC04反相放大器放大至TTL電平,但此時輸出的信號是反相的,所以將其再經(jīng)過74HC 04的另一組反相端口,將信號再反相回來。注意要將74HC04的14和7引腳分別接到+3.3V和地上,使電路正常工作;S/PDIF信號達(dá)到了nRF24 Z1的工作電壓,可直接使用。

          4 信號的發(fā)送
          nRF24Z1可工作于發(fā)送模式或接收模式。當(dāng)Mode引腳接高電平時為發(fā)送模式,發(fā)送數(shù)據(jù);接低電平時,則接收音頻數(shù)據(jù)。nRF24Z1芯片的發(fā)送端和接收端分別采用MCU進(jìn)行控制。
          PIC18系列單片機(jī)是Microchip公司推出的增強(qiáng)型8位單片機(jī),具有高性能的RISC結(jié)構(gòu)CPU、精簡指令集和多種中斷方式,且執(zhí)行速度快、程序存儲器和數(shù)據(jù)存儲器容量大、功能強(qiáng)。此外,具有最大64 KB可尋址的線性程序存儲空間和最大3 936寧節(jié)的可尋址的線性數(shù)據(jù)存儲空間。因此選用PIC18系列單片機(jī)來控制nRF24Z1芯片。
          nRF24Z1具有串行主接口和串行從接口。如果選擇串行主接口,則由nRF24Z1控制單片機(jī)運(yùn)作。為了方便功能的增加,選擇nRF24Z1的串行從接口,采用I2C總線通信模式。將PIC18F46K20的RC3和RC4引腳分別接nRF24Z1的SSCL和SSDA引腳,并采用模擬I2C總線通信的方法實現(xiàn)連接。I2C總線通信模式連接成功后,由I2C總線向nRF24Z1寫入相應(yīng)的寄存器配置值,令其啟動。
          nRF24Z1的ATX端接入+5 V直流電源,ARX端接上+3 V電壓后,nRF24Z1執(zhí)行上電復(fù)位。上電后,單片機(jī)先完成自身的初始化配置,并完成nRF24Z1相應(yīng)寄存器的初始化配置。nRF24Z1發(fā)送端初始化配置如表1所列。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();