0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用微處理器和VT6510B實(shí)現(xiàn)冗余環(huán)路工業(yè)以太網(wǎng)交換機(jī)的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-18 07:45 ? 次閱讀

隨著以太網(wǎng)技術(shù)的迅速發(fā)展及其在商用領(lǐng)域的應(yīng)用日漸廣泛,越來越多的工業(yè)控制設(shè)備也逐漸使用以太網(wǎng)并采用TCP/IP協(xié)議作為主要的通信標(biāo)準(zhǔn)。雖然應(yīng)用于工業(yè)控制領(lǐng)域的以太網(wǎng)標(biāo)準(zhǔn)與商用以太網(wǎng)相同,但在工業(yè)控制領(lǐng)域,還需要網(wǎng)絡(luò)能在比較惡劣的工作環(huán)境下穩(wěn)定地工作。因此,用來連接工業(yè)設(shè)備的網(wǎng)絡(luò)產(chǎn)品需要經(jīng)過特別設(shè)計(jì),才能提供工業(yè)級的可靠性,以滿足長期連續(xù)運(yùn)行的需求。另外,在工業(yè)控制領(lǐng)域,所需連接的設(shè)備分布較分散,單個(gè)地方連接設(shè)備少,這就對支持光纖冗余環(huán)路的8端口的光纖網(wǎng)絡(luò)交換機(jī)產(chǎn)品有了較大需求。為了實(shí)現(xiàn)光纖冗余環(huán)路功能,需要采用高性能的微處理器實(shí)現(xiàn)網(wǎng)絡(luò)的管理和控制功能,并采用高性能的網(wǎng)絡(luò)交換芯片實(shí)現(xiàn)基本的10/100M以太網(wǎng)交換功能。

下面主要介紹CPU采用32位ARM內(nèi)核微處理器、具有6個(gè)10/100M雙絞線端口和兩個(gè)100M光纖端口、可實(shí)現(xiàn)冗余環(huán)路功能的工業(yè)以太網(wǎng)交換機(jī)的軟、硬件設(shè)計(jì)思路。

1、硬件設(shè)計(jì)

光纖環(huán)路工業(yè)以太網(wǎng)交換機(jī)硬件主要分成兩個(gè)模塊:CPU模塊和交換模塊。下面分別對這兩個(gè)模塊進(jìn)行詳細(xì)介紹。

1.1 CPU模塊

CPU模塊又可以劃分為兩部分,即電源部分和CPU及外圍電路部分。

采用微處理器和VT6510B實(shí)現(xiàn)冗余環(huán)路工業(yè)以太網(wǎng)交換機(jī)的設(shè)計(jì)

電源部分要求提供兩路10~40V的直流電源,這兩路電源互為備份,只要其中一路電源是正常的?即可使系統(tǒng)正常供電。另外,這兩路電源的正常與否由連接到CPU上的兩個(gè)LED發(fā)光管指示,CPU如果發(fā)現(xiàn)有一路不正常,就會驅(qū)動報(bào)警指示燈指示此路電源不正常,并驅(qū)動繼電器接通另一路電源。如果兩路同時(shí)不正常,由于繼電器的報(bào)警輸出為常閉觸點(diǎn),CPU無輸出信號,繼電器的觸點(diǎn)是閉合的,因此可以向遠(yuǎn)端提供報(bào)警信息。

MAX788是開關(guān)穩(wěn)壓管,該穩(wěn)壓管的輸出電壓為3.3V,輸出最大電流為5A,輸入電壓范圍為8V~40V,內(nèi)部開關(guān)頻率為100kHz。

交換機(jī)的CPU選用Atmel公司的32位ARM內(nèi)核微處理器芯片AT91M40800,RAM采用高速256K×16位的SRAM CY7C1041BV33。

FLASH存儲器29W400用來保存程序和一些配置信息,它的容量為256K×16位。AT91M40800的串口擴(kuò)展一個(gè)RS-232接口,PC機(jī)通過RS-232口直接對交換機(jī)進(jìn)行一些管理和設(shè)置。MAX823是一個(gè)帶WATCHDOG功能的電源監(jiān)視芯片,提供可靠的復(fù)位信號。

CPU模塊和交換模塊之間通過40芯的插座進(jìn)行連接,主要對交換芯片實(shí)現(xiàn)寄存器設(shè)置和網(wǎng)絡(luò)數(shù)據(jù)讀寫功能。JTAG端口實(shí)現(xiàn)對AT91M40800的實(shí)時(shí)仿真和將程序下載到FLASH存儲器中。

1.2 交換模塊

交換模塊主要由MAC層主交換芯片VT6510B和物理層芯片RTL8208組成。主交換芯片采用VIA公司生產(chǎn)的VT6510B,該芯片有9個(gè) 10/100M端口和1個(gè)1G端口,內(nèi)嵌384KB的控制RAM和包交換緩沖RAM,可以實(shí)現(xiàn)完整的交換功能;另外提供主機(jī)接口,以便外部CPU對本交換芯片進(jìn)行初始化和管理。

采用微處理器和VT6510B實(shí)現(xiàn)冗余環(huán)路工業(yè)以太網(wǎng)交換機(jī)的設(shè)計(jì)

8個(gè)10/100M端口通過RMII接口與Realtek公司生產(chǎn)的物理層芯片RTL8208連接。RTL8208芯片共集成了8個(gè)物理層的端口,這8個(gè)端口可以配置成采用10/100BASE-TX(雙絞線接口)或100BASE-FX(光纖接口)。本系統(tǒng)采用了6個(gè)10/100BASE-TX端口和兩個(gè)100BASE-FX端口。6個(gè)10/100BASE-TX端口需要通過隔離變壓器HR604009與RJ-45接口連接,HR604009是一個(gè)提供4路RJ-45接口的隔離變壓器。兩個(gè)100BASE-FX端口可以直接與光纖收發(fā)器V23826連接,該收發(fā)器提供單模SC接口。

另外,物理層芯片RTL8208可以通過串行移位寄存器74HC164外接LED發(fā)光管輸出顯示每個(gè)網(wǎng)絡(luò)端口的狀態(tài)。

由于VT6510B和RTL8208的核心工作電壓是2.5V,所以還要采用低壓降的穩(wěn)壓芯片MAX1818把3.3V的電壓降到2.5V。

2、軟件設(shè)計(jì)

本交換機(jī)軟件設(shè)計(jì)的主要任務(wù)是對交換芯片VT6510B的寄存器進(jìn)行設(shè)置,使之能實(shí)現(xiàn)基本的交換功能;另外可以由上位機(jī)通過RS-232口或交換機(jī)上的網(wǎng)絡(luò)端口對本交換機(jī)進(jìn)行設(shè)置,實(shí)現(xiàn)網(wǎng)絡(luò)端口的狀態(tài)監(jiān)視、冗余環(huán)路、虛擬局域網(wǎng)等各項(xiàng)高級管理功能。

根據(jù)產(chǎn)品的設(shè)計(jì)要求,交換機(jī)的軟件可以劃分為以下幾部分:

(1)初始化

主要完成對CPU各寄存器的初始值設(shè)置和對交換芯片的各個(gè)寄存器的初始值設(shè)置,啟動交換機(jī)開始工作。

(2)網(wǎng)絡(luò)協(xié)議

實(shí)現(xiàn)802.1d、802.1w、802.1q以及PING、ARP、BOOTP、IP、TCP、UDP等網(wǎng)絡(luò)協(xié)議。

(3)網(wǎng)絡(luò)管理及功能設(shè)置

通過RS-232口實(shí)現(xiàn)對交換機(jī)一些基本參數(shù)的設(shè)置和狀態(tài)監(jiān)視。另外在實(shí)現(xiàn)上述網(wǎng)絡(luò)協(xié)議的基礎(chǔ)上,也可以直接通過網(wǎng)絡(luò)實(shí)現(xiàn)對交換機(jī)的參數(shù)設(shè)置和實(shí)時(shí)狀態(tài)監(jiān)視。

(4)故障診斷及冗余環(huán)路實(shí)現(xiàn)

實(shí)現(xiàn)對電源及交換機(jī)其它部件的故障自診斷和報(bào)警,按照所設(shè)定的冗余環(huán)路實(shí)現(xiàn)協(xié)議和策略,監(jiān)視網(wǎng)絡(luò)當(dāng)前連接狀態(tài)并實(shí)現(xiàn)網(wǎng)絡(luò)的自愈功能。

由于工業(yè)以太網(wǎng)交換機(jī)與通常的商用交換機(jī)有很多的共同點(diǎn),又有一些不同點(diǎn),因此在設(shè)計(jì)時(shí)借鑒了商用以太網(wǎng)交換機(jī)的原理,同時(shí)又兼顧到了工業(yè)以太網(wǎng)設(shè)備的特點(diǎn)。本設(shè)計(jì)選用了功能較強(qiáng)的交換芯片、網(wǎng)絡(luò)物理層芯片和收發(fā)接口電路,并采用了基于ARM內(nèi)核的32位嵌入式處理器來實(shí)現(xiàn)交換機(jī)的高級網(wǎng)絡(luò)功能。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5323

    瀏覽量

    170526
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2234

    瀏覽量

    82221
  • 交換機(jī)
    +關(guān)注

    關(guān)注

    20

    文章

    2602

    瀏覽量

    98909
收藏 人收藏

    評論

    相關(guān)推薦

    以太網(wǎng)交換機(jī)芯片概述

    這個(gè)口加上一個(gè)進(jìn)行路由計(jì)算的微處理器制成的。 其他交換機(jī)上的接口有通用IO口,這個(gè)不多說,還有與以太網(wǎng)相配對的LED燈控制口、另外如果從管理交換機(jī)芯片的接口來看,除了前面說的MII外,
    發(fā)表于 11-06 23:12

    5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī)

    [table=97%]IER-3000-5T-R1是一款5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī)采用無風(fēng)
    發(fā)表于 11-12 13:30

    5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī)案例分享

    名稱:5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī)型號:IER-3000-5T-R1基本說明:IER-3000-5T-R1是一款5電口環(huán)
    發(fā)表于 11-14 16:57

    WAGO工業(yè)以太網(wǎng)交換機(jī)有什么作用?

    寶馬集團(tuán)雷根斯堡工廠的壓縮空氣中心表明,WAGO的工業(yè)以太網(wǎng)交換機(jī)冗余環(huán)網(wǎng)中保證高度的可靠性。
    發(fā)表于 09-27 08:26

    1.工業(yè)以太網(wǎng)交換機(jī)測試

    1.工業(yè)以太網(wǎng)交換機(jī)測試
    發(fā)表于 12-29 11:29 ?0次下載

    工業(yè)以太網(wǎng)交換機(jī)簡介及其與普通交換機(jī)的區(qū)別介紹

    一。 什么是工業(yè)以太網(wǎng)交換機(jī) 在性能上,工業(yè)以太網(wǎng)交換機(jī)和普通
    發(fā)表于 10-17 10:43 ?17次下載

    工業(yè)以太網(wǎng)交換機(jī)和普通交換機(jī)的區(qū)別

    在網(wǎng)絡(luò)發(fā)達(dá)的今天,交換機(jī)被許多需要使用網(wǎng)絡(luò)的朋友使用,可以實(shí)現(xiàn)一個(gè)網(wǎng)絡(luò)多臺電腦公用。但是什么是工業(yè)以太網(wǎng)交換機(jī),很慣性的思維就是
    發(fā)表于 10-25 10:39 ?1.2w次閱讀

    工業(yè)以太網(wǎng)交換機(jī)市場

    國內(nèi)工業(yè)以太網(wǎng)交換機(jī)市場中,電力和軌道交通是工業(yè)交換機(jī)的重點(diǎn)應(yīng)用領(lǐng)域,占到市場的70%。中國工業(yè)
    的頭像 發(fā)表于 12-04 14:21 ?5364次閱讀

    閑談工業(yè)以太網(wǎng)交換機(jī)和家用交換機(jī)的差異性

    通過之前對工業(yè)交換機(jī)的認(rèn)知,我們了解到工業(yè)以太網(wǎng)交換機(jī)采用存儲轉(zhuǎn)換的
    發(fā)表于 10-27 11:37 ?1547次閱讀

    工業(yè)以太網(wǎng)交換機(jī)在應(yīng)用上具有哪些優(yōu)越特性

    與商用交換機(jī)相比,工業(yè)交換機(jī)在性能上要穩(wěn)定,需要耐受嚴(yán)苛的工作環(huán)境。工業(yè)交換機(jī)產(chǎn)品采用寬溫設(shè)計(jì),
    的頭像 發(fā)表于 12-08 16:28 ?1941次閱讀

    工業(yè)以太網(wǎng)交換機(jī)怎么使用

    工業(yè)以太網(wǎng)交換機(jī)怎么使用?
    的頭像 發(fā)表于 08-13 09:35 ?1.1w次閱讀

    工業(yè)以太網(wǎng)交換機(jī)和商用交換機(jī)的區(qū)別介紹

    工業(yè)交換機(jī)也稱之為工業(yè)以太網(wǎng)交換機(jī)。專門為滿足靈活多變的工業(yè)應(yīng)用需求而設(shè)計(jì),具有電信級性能特征,
    發(fā)表于 09-28 09:59 ?1727次閱讀

    以太網(wǎng)交換機(jī)是什么 以太網(wǎng)交換機(jī)的使用方法

    以太網(wǎng)交換機(jī)是什么 以太網(wǎng)交換機(jī)的使用方法
    發(fā)表于 10-09 14:34 ?15次下載

    詳解工業(yè)以太網(wǎng)交換機(jī)的原理、特點(diǎn)、優(yōu)勢、應(yīng)用

    什么是工業(yè)以太網(wǎng)交換機(jī)?以太網(wǎng)交換機(jī)是一種常見的網(wǎng)絡(luò)設(shè)備,而工業(yè)
    的頭像 發(fā)表于 04-25 09:51 ?4564次閱讀
    詳解<b class='flag-5'>工業(yè)</b><b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>交換機(jī)</b>的原理、特點(diǎn)、優(yōu)勢、應(yīng)用

    工業(yè)以太網(wǎng)交換機(jī) vs. 常規(guī)以太網(wǎng)交換機(jī):全面詳細(xì)比較

    概述 以太網(wǎng)交換機(jī)是現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)中的關(guān)鍵設(shè)備,用于連接各種設(shè)備,實(shí)現(xiàn)數(shù)據(jù)傳輸和通信。工業(yè)以太網(wǎng)交換機(jī)
    的頭像 發(fā)表于 04-08 10:10 ?2354次閱讀
    <b class='flag-5'>工業(yè)</b><b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>交換機(jī)</b> vs. 常規(guī)<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>交換機(jī)</b>:全面詳細(xì)比較