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

          新聞中心

          EEPW首頁 > 網絡與存儲 > 業(yè)界動態(tài) > 窄帶電力通信引入OFDM技術實現高速率

          窄帶電力通信引入OFDM技術實現高速率

          作者:崔澎 時間:2009-03-02 來源:電子產品世界 收藏
          采用的MAX2990

            2008年12月,法國電力集團的全資子公司法國電網輸送公司(ERDF)宣布將制定和開發(fā)下一代電力線通信(PLC)規(guī)范及解決方案的合同交給公司。ERDF計劃在全法國配備AMM基礎設施中采用的首款基于的PLC調制解調芯片MAX2990,管理整個電力供應鏈——從電力供應商直至終端用戶。

            據 SP&C產品線中國區(qū)經理Henry Chan介紹,AMM基礎設施將通過現有的電力線,在儀表、傳感器和中繼之間實現雙向通信,從而提升ERDF的監(jiān)測和控制能力,同時還將提高終端用戶了解電力使用情況的透明度,加強客戶端的用電管理。

            Henry還透露,Maxim在國內的推廣也在進行中。一月份Maxim和北京的一家公司合作在某個小區(qū)里進行了電力信號的傳輸測試,實現了從地下二層的配電室到200米外的大樓的18層的成功傳輸。

            MAX2990是Maxim在2008年6月推出的首款基于的PLC調制解調器。MAX2990采用具有DBPSK調制和前向糾錯(FEC)功能的OFDM技術,能夠在存在窄帶干擾、群延遲、信號阻塞、脈沖噪聲和選頻衰減等干擾的情況下進行可靠的數據通信。MAX2990符合國際電力線通信規(guī)范,包括CENELEC、FCC和ARIB。在工作頻率范圍10kHz至490kHz內,支持大于100kbps的有效數據速率。

            Henry表示,評估調制解調器時,最重要的一個因素是在給定信噪比(SNR)條件下的誤碼率(BER)。BER為在特定噪聲級別下,錯誤比特數與傳輸總比特數的比值。

            典型的FSK系統在2kbps數據速率、12dB SNR條件下具有104的BER,MAX2990在10kHz至95kHz的Cenelec波段、32kbps的數據速率、4dB SNR條件下可達到相同的BER。所以,采用具有糾錯的OFDM技術能夠在更高的數據速率下提升8dB的性能。

            OFDM系統具有更多數量的信號頻點,因而MAX2990能夠完成諸如Reed Solomon和卷積編碼等數據恢復算法。這些通道譯碼技術提供糾錯位,能夠在不同的頻點上與數據同時傳輸,以提高數據恢復能力。

            MAX2990在單個芯片內集成了物理層(PHY)和媒體訪問控制(MAC)層,以及Maxim的16位RISC MAXQ微控制器。MAX2990具有32kB的閃存,用于運行MAC編碼和用戶定義的應用軟件,器件還帶有8kB的SRAM用于數據存儲。此外,MAX2990支持通過UART、SPI和I2C等串行接口與電力線和網絡上的其它設備進行通信。



            圖2 MAX2990 結構圖

          數字通信相關文章:數字通信原理


          伺服電機相關文章:伺服電機工作原理


          波段開關相關文章:波段開關原理



          上一頁 1 2 下一頁

          關鍵詞: 電力通信 OFDM FSK Maxim

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();