新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 光纖CAN總線集線器及其組網(wǎng)研究

        光纖CAN總線集線器及其組網(wǎng)研究

        作者: 時(shí)間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

        在CPLD的引腳TX(1)-TX(n+1)和RX(1)-RX(n+1)處,仍然定義“隱性”位和“顯性”位分別對應(yīng)高電平和低電平。結(jié)合LED和 PIN模塊的驅(qū)動特點(diǎn),并經(jīng)過適當(dāng)?shù)匦盘柗聪啵稍O(shè)計(jì)光纖中有光信號傳輸時(shí)對應(yīng)“顯性”位;無光信號傳輸時(shí)對應(yīng)“隱性”位。如此設(shè)計(jì)實(shí)現(xiàn)了上述CAN信號傳輸?shù)牡?個(gè)特點(diǎn)。

        集線器中CPLD主要實(shí)現(xiàn)上述CAN信號傳輸?shù)牡?、3兩個(gè)特點(diǎn)。其邏輯按下列n+1個(gè)ABEL語言方程組設(shè)計(jì)實(shí)現(xiàn)。

        TX(i)=RX(1)RX(2)...RX(n)Rx(n+1)(1)

        式中:i=1~(n+1)。程式組(1)的含義是各個(gè)節(jié)點(diǎn)送入CPLD中的n+1個(gè)信號RX(1),RX(2),...,RX(/9,),RX(n+1) 全部相“與”后,再從n+1個(gè)輸出腳TX(1),TX(2),...,TX(n),TX(n+1)送回各個(gè)節(jié)點(diǎn)。即采用CPLD的邏輯“與”實(shí)現(xiàn)了雙絞線的“線與”功能;將邏輯“與”后的信號送回保證了總線上各節(jié)點(diǎn)可在任何時(shí)刻監(jiān)聽到總線上的數(shù)據(jù)位信號。

        這樣設(shè)計(jì)的光纖CAN總線的物理層也具有前面總結(jié)的CAN總線信號傳輸?shù)?個(gè)特點(diǎn),故可以保證在其物理層之上與CAN總線原有的標(biāo)準(zhǔn)完令兼容。

        還需說明的是當(dāng)集線器的第i個(gè)光口懸空未用或光纜意外故障斷開時(shí),對應(yīng)的PIN無光信號輸入(傳輸?shù)氖?ldquo;隱性”位),CPLD的輸入腳RX(i)=“1”,也為“隱性”電平,故不會影響方程式組(1)的“與”效果,不會阻塞影響其他節(jié)點(diǎn)的正常通信。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 苍溪县| 吴江市| 长春市| 江门市| 鸡东县| 台南市| 济南市| 汉川市| 双桥区| 六盘水市| 靖州| 玛曲县| 静宁县| 额济纳旗| 张家川| 突泉县| 岐山县| 井研县| 通江县| 辽源市| 冀州市| 陆丰市| 滕州市| 青铜峡市| 东乡县| 唐海县| 会昌县| 拉孜县| 大庆市| 西青区| 丽水市| 理塘县| 平遥县| 长春市| 安福县| 通山县| 吴川市| 新野县| 庆阳市| 万山特区| 屏南县|