亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        TCP/IP網(wǎng)絡(luò)與CAN網(wǎng)絡(luò)網(wǎng)關(guān)的設(shè)計與實現(xiàn)

        2015-02-14 08:32:04楊甜甜
        文藝生活·中旬刊 2015年4期
        關(guān)鍵詞:定義模型設(shè)計

        楊甜甜

        (湖南省長沙縣第一中學(xué),湖南 長沙 410100)

        TCP/IP網(wǎng)絡(luò)與CAN網(wǎng)絡(luò)網(wǎng)關(guān)的設(shè)計與實現(xiàn)

        楊甜甜

        (湖南省長沙縣第一中學(xué),湖南 長沙 410100)

        本文通過針對TCP/IP網(wǎng)絡(luò)和CAN網(wǎng)絡(luò)網(wǎng)關(guān)的相關(guān)設(shè)計進行研究,以期為設(shè)計者提供借鑒。

        TCP/IP;CAN網(wǎng)絡(luò)網(wǎng)關(guān);設(shè)計;實現(xiàn)

        TCP/IP和CAN屬于兩種當(dāng)前使用非常廣泛的網(wǎng)絡(luò)協(xié)議,其各具特色成為了當(dāng)前Internet史上最為流行的協(xié)議。所有的TCP/IP協(xié)議網(wǎng)絡(luò)均可將其稱為TCP/IP網(wǎng)絡(luò),但是由于其輸出的方式和效率極低難以滿足當(dāng)前工業(yè)場所的實時性和可靠性要求①。而CAN網(wǎng)絡(luò)則是一種現(xiàn)場總線控制網(wǎng)關(guān)在工業(yè)控制領(lǐng)域已經(jīng)得到了廣泛的應(yīng)用,其遠程的通信能力顯得非常薄弱,難以解決好TCP/IP的接入問題。本文所述的網(wǎng)關(guān)主要是采用計算機外掛CAN盒子來進行網(wǎng)關(guān)設(shè)計,另外還可以有效實現(xiàn)CAN總線和TCP/IP網(wǎng)絡(luò)協(xié)議直接互聯(lián)。

        一、網(wǎng)關(guān)模型設(shè)置

        選用網(wǎng)關(guān)模型的時候,可以選取TCP/IP與CAN兩個網(wǎng)絡(luò)協(xié)議組成不同結(jié)構(gòu)網(wǎng)絡(luò)。二者網(wǎng)絡(luò)模型在實現(xiàn)的時候,必須要完成對信息的封裝,然后再完成對TCP/IP和CAN網(wǎng)絡(luò)數(shù)據(jù)解封,從而為完成以后的數(shù)據(jù)交換提供保障。TCP/IP與CAN在開展網(wǎng)絡(luò)模型構(gòu)建的時候,必須建立在OSI模型設(shè)計之下。OSI模型為互聯(lián)網(wǎng)建模的基礎(chǔ),其為各個計算機技術(shù)提供相應(yīng)的基礎(chǔ)和標(biāo)準,且每個標(biāo)準之間又保持著一致性和兼容。OSI模型分為7個層次,最底層為物理層,最頂層為應(yīng)用層,每個層次之間具有不同的定義和功能,其中在OSI建立的模型中,地酸曾為底層,4層到頂層高層;OSI底層其主要是完成數(shù)據(jù)傳輸功能,而高層則主要是通信功能的處理,不同的層次之間其定義也不一樣,同時對于網(wǎng)絡(luò)模型的認識也不一樣②。

        TCP/IP在OSI模型之中沒有表示層和對話層,這些層次模型如圖1所示,其中數(shù)據(jù)鏈層次的定義與OSI的模型存在著很大的差異。TCP/IP網(wǎng)絡(luò)模型其主要的構(gòu)成由兩個LLC、MAC等構(gòu)成,這個模型的主要功能就是實現(xiàn)對數(shù)據(jù)的封裝和拆裝。而在此模型之中的MAC則主要起到控制功能作用,對于傳輸介質(zhì)完成訪問。具體來說,CAN控制總線僅僅支持OSI模型中最低兩層結(jié)構(gòu),同TCP/IP一樣,數(shù)據(jù)鏈路層也會控制子曾和介質(zhì)訪問控制子層2個部分。網(wǎng)關(guān)必須完成數(shù)據(jù)讀取和發(fā)送,其必須具備CAN能力,同時還必須以Ethernet定義出網(wǎng)絡(luò)的層次。

        圖1 TCP/IP網(wǎng)絡(luò)模型

        從網(wǎng)絡(luò)模型可以看出,不同的TCP/IP在應(yīng)用層中定義了一個管理協(xié)議,而這些管理協(xié)議將很好的調(diào)節(jié)TCP/IP和CAN網(wǎng)絡(luò)模型之間數(shù)據(jù)傳輸情況,而網(wǎng)關(guān)的管理協(xié)議則包含了TCP/IP的應(yīng)用層和CAN總線站點管理③。TCP/IP和CAN網(wǎng)絡(luò)連接部分,其在進行定義的時候,各自之間的網(wǎng)絡(luò)模型仍然保持著一致。

        二、硬件設(shè)計及實現(xiàn)

        目前市場上所使用的CAN總線器件一共分為兩個大類,其中一種是CAN的控制器,另外一種就是帶有CAN微型控制器,例如,82C200、Intel82527、Intel8526等均為獨立的CAN控制器,本次實驗選取獨立CAN總線控制的Intel 82527作為實驗的控制器,選用的收發(fā)器為82C250。然后通過增強并口來提升數(shù)據(jù)傳輸速度,尤其是必須提升小數(shù)據(jù)塊的傳輸速度,針對經(jīng)常變換的數(shù)據(jù)傳輸設(shè)備,更需要對其傳輸?shù)乃俣纫蟾?。EPP模式在進行數(shù)據(jù)傳輸?shù)臅r候,其比較簡單,采用雙向并口的EPP模式建立起8位并行總線,使用該總線驅(qū)動EPP-CAN轉(zhuǎn)換卡,通過此轉(zhuǎn)換卡來實現(xiàn)對并行總線協(xié)議和CAN協(xié)議之間的互換,從而實現(xiàn)PC機子和CAN總線互連。

        選用的EPP模型其端口數(shù)據(jù)傳輸?shù)乃俣饶軌蜻_到每秒500Kb到2兆之間,所以該系統(tǒng)對于端口的數(shù)據(jù)傳輸性能要求很高,若外設(shè)的響應(yīng)太慢,那么系統(tǒng)的整體性能將會受到嚴重影響。采用EPP-CAN硬件轉(zhuǎn)換卡的電路之中,使用LV161284總驅(qū)動器實現(xiàn)EPP和FPGA互連。CAN總線收發(fā)器為相應(yīng)的連接端口提供物理總線接口,其支撐的節(jié)點達到110多個,并且能夠以1Mbps的速度在劣勢環(huán)境下進行電氣工作。采用兩片CAN控制器A和B形成兩個通道的冗余方案,實際操作過程中必須進行通道收發(fā)。實驗時,將EPP-CAN轉(zhuǎn)換卡盒子密封其中,并且通過EPP口將其外掛在計算機上,通過TCP/IP網(wǎng)絡(luò)協(xié)議完成數(shù)據(jù)交換。

        三、軟件設(shè)計及實現(xiàn)

        設(shè)置網(wǎng)關(guān)模型的時候,采用OSI作為參考模型,對于CAN網(wǎng)絡(luò),通常規(guī)定了相應(yīng)的物理層和數(shù)據(jù)鏈路層次,在完成數(shù)據(jù)傳輸?shù)臅r候,基本的應(yīng)用協(xié)議層根據(jù)其具體的情況來實現(xiàn)定義。對于TCP/IP網(wǎng)絡(luò)協(xié)議,數(shù)據(jù)傳輸層采用UDP或者是采用TCP完成數(shù)據(jù)轉(zhuǎn)換,互聯(lián)網(wǎng)則采用IP協(xié)議完成數(shù)據(jù)傳輸。

        CAN網(wǎng)關(guān)接口進行設(shè)計的時候,必須要注意其具體的定義和功能差異,CAN網(wǎng)絡(luò)接口主要是實現(xiàn)設(shè)備之間的通信。CAN網(wǎng)絡(luò)接口模塊包含了CAN物理層、鏈路層、應(yīng)用層以及傳輸層等模塊,這些模塊之間具有獨立的協(xié)議,而且在相鄰的子模塊和調(diào)用下層協(xié)議模塊實現(xiàn)端口服務(wù)。

        注釋:

        ①孫展.基于IPv6的無線傳感器網(wǎng)絡(luò)網(wǎng)關(guān)的設(shè)計與實現(xiàn)[D].解放軍信息工程大學(xué),2007.

        ②丁寧.車載MOST/CAN網(wǎng)關(guān)設(shè)計與實現(xiàn)[D].吉林大學(xué),2010.

        ③金峰.基于CAN總線的以太網(wǎng)互連系統(tǒng)設(shè)計 [D].合肥工業(yè)大學(xué), 2006.

        TP393.05

        A

        1005-5312(2015)11-0287-01

        猜你喜歡
        定義模型設(shè)計
        一半模型
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
        瞞天過?!律O(shè)計萌到家
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        3D打印中的模型分割與打包
        成功的定義
        山東青年(2016年1期)2016-02-28 14:25:25
        修辭學(xué)的重大定義
        山的定義
        久草国产手机视频在线观看| 国产亚洲精品久久久久婷婷瑜伽| 99re这里只有热视频| 伊人狠狠色j香婷婷综合| 亚洲熟女天堂av一区二区三区| 四虎永久在线精品免费网址| 免费99精品国产自在在线| 97国产免费全部免费观看| 冲田杏梨av天堂一区二区三区| 日本亚洲视频一区二区三区| 97无码免费人妻超级碰碰夜夜| 国产精在线| 国产精品久久久精品三级18| 亚洲色图视频在线免费看| 久久精品国产网红主播| 国产精品自产拍在线18禁| 久久亚洲av午夜福利精品西区| 亚洲av天堂免费在线观看| 国产高潮刺激叫喊视频| 99在线视频精品费观看视| 亚洲国产精品嫩草影院久久av| 国产午夜免费高清久久影院| 高中生粉嫩无套第一次| 人妻无码∧V一区二区| 按摩师玩弄少妇到高潮av| 鲁一鲁一鲁一鲁一曰综合网| 特级黄色毛片视频| 国产国语一级免费黄片| 欧美激情乱人伦| 把插八插露脸对白内射| 高潮喷水无遮挡毛片视频| 亚洲丰满熟女一区二亚洲亚洲| а天堂中文最新一区二区三区| 日韩爱爱网站| 日韩男女av中文字幕| 色婷婷五月综合激情中文字幕| 国产午夜福利精品久久2021| 厕所极品偷拍一区二区三区视频| 国产在线一区二区三区乱码| 四川老熟妇乱子xx性bbw| 色yeye在线观看|