新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 光纖CAN總線通信技術研究

        光纖CAN總線通信技術研究

        作者: 時間:2013-02-18 來源:網絡 收藏


        3.2. 物理層定義

        本研究在 CAN 總線網絡的物理層保留了 CAN控制器,重新設計網絡物理層,以收/發一體化的光模塊替代 CAN 收發器,以波分復用的單替代金屬雙絞屏蔽線,收/發采用不同波長的光波進行信息傳輸,并保證網絡物理層之上完全符合 CAN 總線標準的定義。

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

        本研究中“顯性”和“隱性”位定義為:中有光信號傳輸時表示“顯性”位,無光時表示“隱性”位。

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

        3.4. 非破壞總線仲裁機制設計

        CAN 總線網絡的非破壞總線仲裁機制之所以能夠實現的一個重要特性就是收發器硬件的“線與”功能。本研究采用復雜可編程邏輯器件 CPLD 的“邏輯與”來實現。只要確保 CAN 總線控制器 TX0 和RX0 端的信號特征不變,非破壞逐位競爭的總線仲裁機制就可以實現,并且 CAN 總線網絡的數據鏈路層以上均保持不變。

        3.5. 收發器容錯機制設計

        在雙絞線 CAN 總線中,CAN 收發器具有故障節點自動關閉功能。即當 CAN 控制器硬件故障,長期發送“顯性”位時,CAN 收發器自動關閉本節點。在光纖 CAN 總線網絡中,該功能由 CPLD 中的邏輯來實現。

        3.6. 光路設計要素

        3.6.1. 收/發一體化光模塊

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

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

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

        3.6.2. 光纖和通信窗口

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

        多模玻璃光纖主要有850nm、1310nm和1550nm三個通信窗口。兩個節點間選用某個波長作為發射窗口、另一個波長作為窗口則可實現單根光纖上的雙向通信。本研究中采用 1550nm 和 1310nm 兩個窗口實現雙向通信。

        技術方案

        4.1. 光纖接口物理層設計

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


        圖 2 光纖接口連接框圖

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

        FC型和SC型收發一體化光模塊的收/發光波波長對應互置,共享一根光纖,互不干擾。如:FC 型光模塊的發送波長為 1310nm,則 SC 型光模塊的接收波長就是 1310nm。

        4.2. 系統的組成

        如圖 3 所示,本研究采用以光纖 CAN 總線為中心的星型網絡構型,集線器通過單光纖與 N個節點連接。在節點中保留 CAN 總線控制器,舍棄了雙絞線網絡中的收發器和雙絞線,代之以收/發一體化光模塊和單根光纖進行信號的轉換和傳輸,詳見圖 2。總線集線器是實現 CAN 總線網絡“線與”功能的關鍵設備,集線器以 CPLD 為核心,各節點發送的信號 RX(1)~RX(n)相與后,通過 TX(1)~TX(n) 同時回傳給各節點,從而實現光纖 CAN 總線網絡“線與”功能。

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


        雙絞線傳輸器相關文章:雙絞線傳輸器原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 黄龙县| 怀宁县| 望谟县| 尼木县| 萨嘎县| 湖南省| 临邑县| 上思县| 霍林郭勒市| 溧水县| 华亭县| 开江县| 诸暨市| 隆德县| 垣曲县| 宜丰县| 新野县| 佛冈县| 乌鲁木齐县| 揭阳市| 鹤峰县| 固始县| 高唐县| 吴江市| 台东市| 曲水县| 洪湖市| 滕州市| 界首市| 静宁县| 清流县| 镇康县| 泗阳县| 蒙山县| 肥乡县| 菏泽市| 博客| 徐汇区| 化州市| 阿拉尔市| 钟祥市|