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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 光纖CAN總線通信技術(shù)研究

          光纖CAN總線通信技術(shù)研究

          作者: 時(shí)間:2013-02-18 來(lái)源:網(wǎng)絡(luò) 收藏


          3.2. 物理層定義

          本研究在 CAN 總線網(wǎng)絡(luò)的物理層保留了 CAN控制器,重新設(shè)計(jì)網(wǎng)絡(luò)物理層,以收/發(fā)一體化的光模塊替代 CAN 收發(fā)器,以波分復(fù)用的單替代金屬雙絞屏蔽線,收/發(fā)采用不同波長(zhǎng)的光波進(jìn)行信息傳輸,并保證網(wǎng)絡(luò)物理層之上完全符合 CAN 總線標(biāo)準(zhǔn)的定義。

          3.3. “顯性”和“隱性”位定義

          本研究中“顯性”和“隱性”位定義為:中有光信號(hào)傳輸時(shí)表示“顯性”位,無(wú)光時(shí)表示“隱性”位。

          在 CAN 控制器(如:SJA1000)的發(fā)送端 TX0和接收端 RX0 處,仍然保持現(xiàn)有的定義不變:邏輯“0”定義為“顯性”電平;邏輯“1”定義為“隱性”電平。

          3.4. 非破壞總線仲裁機(jī)制設(shè)計(jì)

          CAN 總線網(wǎng)絡(luò)的非破壞總線仲裁機(jī)制之所以能夠?qū)崿F(xiàn)的一個(gè)重要特性就是收發(fā)器硬件的“線與”功能。本研究采用復(fù)雜可編程邏輯器件 CPLD 的“邏輯與”來(lái)實(shí)現(xiàn)。只要確保 CAN 總線控制器 TX0 和RX0 端的信號(hào)特征不變,非破壞逐位競(jìng)爭(zhēng)的總線仲裁機(jī)制就可以實(shí)現(xiàn),并且 CAN 總線網(wǎng)絡(luò)的數(shù)據(jù)鏈路層以上均保持不變。

          3.5. 收發(fā)器容錯(cuò)機(jī)制設(shè)計(jì)

          在雙絞線 CAN 總線中,CAN 收發(fā)器具有故障節(jié)點(diǎn)自動(dòng)關(guān)閉功能。即當(dāng) CAN 控制器硬件故障,長(zhǎng)期發(fā)送“顯性”位時(shí),CAN 收發(fā)器自動(dòng)關(guān)閉本節(jié)點(diǎn)。在光纖 CAN 總線網(wǎng)絡(luò)中,該功能由 CPLD 中的邏輯來(lái)實(shí)現(xiàn)。

          3.6. 光路設(shè)計(jì)要素

          3.6.1. 收/發(fā)一體化光模塊

          CAN 總線通訊時(shí),總線上傳輸?shù)氖侵绷餍盘?hào),因此,必須采用能夠傳輸直流的光模塊。目前能傳輸基帶信號(hào)的收發(fā)一體模塊的最高帶寬為 10MHz,本研究選 2MHz。該模塊通過(guò) TTL 電平與 CAN 控制器接口,并采用波分復(fù)用(WDM)技術(shù)將收/發(fā)光波耦合到一根光纖中,從而實(shí)現(xiàn)單纖雙向通信。

          本研究特別定制了以下兩種:

          FC型光模塊(FC型連接器):發(fā)送波長(zhǎng)=1310nm;接收波長(zhǎng)=1550nm;
          SC型光模塊(SC型連接器):發(fā)送波長(zhǎng)=1550nm;接收波長(zhǎng)=1310nm。

          3.6.2. 光纖和通信窗口

          由于本研究應(yīng)用環(huán)境的 CAN 總線長(zhǎng)度只有幾十米,總線速率不超過(guò) 1Mbps,故選用對(duì)光源技術(shù)要求較低、衰減較小(功耗低)和芯徑較粗(可靠性較高)的玻璃多模光纖。

          多模玻璃光纖主要有850nm、1310nm和1550nm三個(gè)通信窗口。兩個(gè)節(jié)點(diǎn)間選用某個(gè)波長(zhǎng)作為發(fā)射窗口、另一個(gè)波長(zhǎng)作為窗口則可實(shí)現(xiàn)單根光纖上的雙向通信。本研究中采用 1550nm 和 1310nm 兩個(gè)窗口實(shí)現(xiàn)雙向通信。

          技術(shù)方案

          4.1. 光纖接口物理層設(shè)計(jì)

          典型的光路組成如圖 2 所示。


          圖 2 光纖接口連接框圖

          FC 型收發(fā)一體化光模塊由光電子器件、功能電路和光接口等組成。光電子器件包括發(fā)射和接收兩部分。發(fā)射部分:輸入一定碼率的電信號(hào)經(jīng)內(nèi)部的驅(qū)動(dòng)芯片處理后驅(qū)動(dòng)發(fā)光二極管(LED)發(fā)射出相應(yīng)速率的調(diào)制光信號(hào),其內(nèi)部帶有光功率自動(dòng)控制電路,使輸出的光信號(hào)功率保持穩(wěn)定。接收部分:一定碼率的光信號(hào)輸入光模塊后由光探測(cè)二極管轉(zhuǎn)換為電信號(hào),經(jīng)前置放大器后輸出相應(yīng)碼率的電信號(hào)。發(fā)送和接收光波通過(guò) FC 光纖連接器進(jìn)入光纖。中采用 SC 型收發(fā)一體化光模塊完成光/電和電/光的轉(zhuǎn)換,其輸出端 TD 和輸入端 RD 直接與 CPLD 連接。

          FC型和SC型收發(fā)一體化光模塊的收/發(fā)光波波長(zhǎng)對(duì)應(yīng)互置,共享一根光纖,互不干擾。如:FC 型光模塊的發(fā)送波長(zhǎng)為 1310nm,則 SC 型光模塊的接收波長(zhǎng)就是 1310nm。

          4.2. 系統(tǒng)的組成

          如圖 3 所示,本研究采用以光纖 CAN 總線為中心的星型網(wǎng)絡(luò)構(gòu)型,集線器通過(guò)單光纖與 N個(gè)節(jié)點(diǎn)連接。在節(jié)點(diǎn)中保留 CAN 總線控制器,舍棄了雙絞線網(wǎng)絡(luò)中的收發(fā)器和雙絞線,代之以收/發(fā)一體化光模塊和單根光纖進(jìn)行信號(hào)的轉(zhuǎn)換和傳輸,詳見(jiàn)圖 2??偩€集線器是實(shí)現(xiàn) CAN 總線網(wǎng)絡(luò)“線與”功能的關(guān)鍵設(shè)備,集線器以 CPLD 為核心,各節(jié)點(diǎn)發(fā)送的信號(hào) RX(1)~RX(n)相與后,通過(guò) TX(1)~TX(n) 同時(shí)回傳給各節(jié)點(diǎn),從而實(shí)現(xiàn)光纖 CAN 總線網(wǎng)絡(luò)“線與”功能。

          數(shù)字通信相關(guān)文章:數(shù)字通信原理


          雙絞線傳輸器相關(guān)文章:雙絞線傳輸器原理


          評(píng)論


          相關(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); })();