新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于TCP/IP的浮標(biāo)網(wǎng)絡(luò)通信系統(tǒng)設(shè)計(jì)

基于TCP/IP的浮標(biāo)網(wǎng)絡(luò)通信系統(tǒng)設(shè)計(jì)

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

1.2 協(xié)議棧W3100A簡(jiǎn)介

W3100A是一種協(xié)議棧芯片,它包含了TCP、IP Ver.4、UDP、ICMP、ARP等Internet協(xié)議和DLC、MAC以太網(wǎng)協(xié)議。其功能框圖如圖 3所示。W3100A芯片由4部分組成:微控器接口單元、網(wǎng)絡(luò)協(xié)議引擎、雙口RAM及網(wǎng)絡(luò)物理層介質(zhì)開(kāi)關(guān)接口MII(Media Independent Interface)單元。W3100A支持全雙工20Mbps的數(shù)據(jù)通信,并可同時(shí)支持4個(gè)獨(dú)立的網(wǎng)絡(luò)連接;提供16KB的數(shù)據(jù)緩沖雙口SRAM;采用0.35μm的CMOS工藝,64引腳LQFP封裝;采用3.3V電源電壓,其I/O接口兼容了5V的數(shù)字邏輯電平,可非常方便地與MCU和DSP接口連接。

2、電路

的主要電路由微控制器MSP430F169、網(wǎng)絡(luò)協(xié)議棧W3100A、以太網(wǎng)接口控制器RTL8201及網(wǎng)絡(luò)接口構(gòu)成。W3100A與MSP430F169的連接可采用I2C接口模式或直接總線模式。采用I2C接口模式的優(yōu)點(diǎn)是電路簡(jiǎn)潔,占用端口資源少。但I(xiàn)2C接口的傳輸速度會(huì)受到一定限制,所以當(dāng)要求更高傳輸速度時(shí),可采用直接總線接口方式,如圖 4所示。W3100A提供MII接口與RTL8201相連,其中引腳RX_CLK、RXDV、RXD[0:3]以及COL用于數(shù)據(jù)的接收,而TX_CLK、TXE、TXD[0:3]用于數(shù)據(jù)的發(fā)送。


  在接口的實(shí)現(xiàn)中,以太網(wǎng)變壓器是不可缺少的。在差分發(fā)送引腳(TX+/TX-)上,需要一個(gè)專用于10BASE-T 操作的脈沖變壓器,將要發(fā)送的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)上。網(wǎng)絡(luò)傳來(lái)的數(shù)據(jù)也經(jīng)過(guò)變壓器,由差分接收引腳(RX+/RX-)接收。以太網(wǎng)變壓器的作用主要是將外部線路與RTL8201隔開(kāi),防止干擾和燒壞元器件,實(shí)現(xiàn)帶電的插拔功能。本采用了PULES的J0011型變壓器,其內(nèi)部結(jié)構(gòu)如圖 5所示。該變壓器集成了RJ-45接頭,在簡(jiǎn)化了連線的同時(shí)也提高了高頻信號(hào)傳輸?shù)目煽啃浴?p>


同時(shí)在復(fù)位電路時(shí)應(yīng)注意,由于W3100A的復(fù)位引腳為高電平有效,而MSP430F169和RTL8021的復(fù)位引腳為低電平有效,所以在設(shè)計(jì)復(fù)位電路時(shí)要求同時(shí)產(chǎn)生高、低兩路復(fù)位信號(hào),如圖 6所示。


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

3.1 MSP430總線讀寫(xiě)

W3100A有專門(mén)的微控制器接口與MCU相連,其總線操作類似于MCU對(duì)外部存儲(chǔ)器的讀寫(xiě)。但MSP430微控制器沒(méi)有專門(mén)的外部擴(kuò)展總線接口,所以這里采用通用端口模擬外部擴(kuò)展總線端口。對(duì)于W3100A的訪問(wèn)要依照其讀寫(xiě)時(shí)序進(jìn)行操作,如圖 7、圖 8所示,可將讀寫(xiě)程序作為函數(shù)在主程序中調(diào)用。


下面列舉了部分讀總線程序:


寫(xiě)總線過(guò)程與讀總線類似,不同的是將P4端口設(shè)為輸出狀態(tài),并操作寫(xiě)有效(/WE)。要注意的是/WE恢復(fù)到高電平時(shí)的上升沿觸發(fā)數(shù)據(jù)寫(xiě)入。

tcp/ip相關(guān)文章:tcp/ip是什么


通信相關(guān)文章:通信原理


鎖相環(huán)相關(guān)文章:鎖相環(huán)原理


評(píng)論


相關(guān)推薦

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

關(guān)閉