《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于ENC28J60的嵌入式網絡接口的設計
基于ENC28J60的嵌入式網絡接口的設計
來源:RFID射頻快報
摘要: 設計了以ENC28J60 為核心的以太網接口實現方案, 描述了該系統硬件架構的設計方法。在簡要介紹了以太網控制器ENC28J60 的結構、功能、外圍電路的基礎上, 對ENC28J60 與Atmega16 的SPI 通訊進行了闡述。此方案不僅成本低, 而且可以實現500Kbps 以上的傳輸速率, 滿足了嵌入式系統的Internet 控制要求。
關鍵詞: ENC28J60 網絡接口
Abstract:
Key words :

提要:設計了以ENC28J60 為核心的以太網接口實現方案, 描述了該系統硬件架構的設計方法。在簡要介紹了以太網控制器ENC28J60 的結構、功能、外圍電路的基礎上, 對ENC28J60 與Atmega16 的SPI 通訊進行了闡述。此方案不僅成本低, 而且可以實現500Kbps 以上的傳輸速率, 滿足了嵌入式系統的Internet 控制要求。


  1 引言
隨著Internet 的出現和以太網的迅速發展, 基于以太網的設備控制越來越多。目前市場上大部分以太網控制器采用的封裝均超過80 引腳, 如RTL8019AS、DM9008、CS8900A 等。這些器件不僅結構復雜, 面積龐大, 且系統開銷較大。近來, Microchip推出全球首枚28 引腳獨立以太網控制器ENC28J60, 可為嵌入式系統提供低引腳數、低成本、精簡的遠程通訊解決方案。

2 ENC28J60 網絡接口體系結構
ENC28J60 是帶有行業標準串行外設接口(Serial PeripheralInterface, SPI)的獨立以太網控制器。它符合IEEE 802.3 的全部規范, 采用了一系列包過濾機制以對傳入數據包進行限制。它還提供了一個內部DMA 模塊, 以實現快速數據吞吐和硬件支持的IP 校驗和計算。與主控制器的通信通過兩個中斷引腳(INT和WOL)和SPI 腳(SO、SI、SCK、CS)實現, 數據傳輸速率高達10Mb/s.兩個專用的引腳(LEDA、LEDB)用于連接LED, 進行網絡活動狀態指示。圖1 所示為ENC28J60 的典型應用電路。
 圖1 ENC28J60的典型應用電路
ENC28J60 由7 個主要功能模塊組成:SPI 接口, 充當主控制器和ENC28J60 之間通信通道; 控制寄存器, 用于控制和監視ENC28J60; 雙端口RAM緩沖器, 用于接收和發送數據包; 判優器, 當DMA、發送和接收模塊發出請求時對RAM緩沖器的訪問進行控制; 總線接口, 對通過SPI 接收的數據和命令進行解析;MAC 模塊:實現符合IEEE 802.3 標準的MAC 邏輯; PHY 模塊, 對雙絞線上的模擬數據進行編碼和譯碼。ENC28J60 還包括其他支持模塊, 諸如振蕩器、片內穩壓器、電平變換器(提供可以接受5V 電壓的I/O 引腳)和系統控制邏輯。
根據以上說明, ENC28J60 應用于嵌入式網絡接口是非常合適的, 有廣闊的應用發展前景。
3 ENC28J60 在嵌入式網絡接口的應用
3.1 硬件電路設計
利用ENC28J60 可以構成不同功能的網絡終端節點, 如網絡服務器、帶Internet 功能的設備、遠程監控(數據采集, 診斷)設備等。圖2 所示為基于ENC28J60 的嵌入式網絡接口的硬件電路原理圖。電路中有:2 個LED 狀態指示燈主要用來顯示網絡連接狀態, 包括PHY 是否沖突、連接是否建立、是否接收數據、連接速度、雙工模式等; 必需的偏置電阻R3(2kΩ, 精度為1%);高速局域網電磁隔離模塊(即RJ45 以太網接口), 應用中,ENC28J60 的物理端口與隔離變壓器HR901170A 連接時必須符合IEEE802.3 對物理層規范的要求, 如RJ45 的插孔與隔離變壓器的間隔應盡量小, 輸出和輸入差分信號對的走線要有很好的隔離。 
圖2 基于ENC28J60的嵌入式網絡接口的硬件電路原理圖
電路中的主控制器采用Atmel 公司的ATmega16 單片機,它具有先進的RISC(精簡指令集計算機)結構、16 kB 可編程Flash 存儲器、512 B 的EEPROM和1 kB 片內SRAM, 具有豐富的外設接口, 其SPI 接口允許ATmega16 與外設進行高速的同步數據傳輸。本設計中ATmega16 SPI 配置為主機模式,ENC28J60 為從設備。ATmega16 的SPI 工作模式由CPOL、CPHA 設置, 根據ENC28J60 的SPI 讀寫時序, ATmega16 的SPI工作模式應設置為模式0.ATmega16 通過將ENC28J60 的CS引腳置低實現與其的同步。SPI 時鐘由寫入到SPI 發送緩沖寄存器的數據啟動, SPI MOSI(PB5)引腳上的數據發送秩序由寄存器SPCR 的DORD 位控制, 置位時數據的LSB(最低位)首先發送, 否則數據的MSB(最高位)首先發送。我們選擇先發送MSB,同時接收到的數據傳送到接收緩沖寄存器, CPU 進行右對齊從接收緩沖器中讀取接收到的數據。應該注意, 當需要從ENC28J60 中讀取多個數據時, 即使ENC28J60 并不需要ATmega16 串行輸出的數據, 每讀取一個數據前都要向SPI 發送緩沖器寫一個數據以啟動SPI 接口時鐘。由于SPI 系統的發送方向只有1 個緩沖器, 而在接收方向有2 個緩沖器, 所以在發送時一定要等到移位過程全部結束后, 才能對SPI 數據寄存器執行寫操作; 而在接收數據時, 需要在下一個字節移位過程結束之前通過訪問SPI 數據寄存器讀取當前接收到的數據, 否則第1 個數據丟失。
此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美午夜美女看片| 亚洲国产专区| 欧美日韩国产精品一区| 久久五月婷婷丁香社区| 亚洲男人第一av网站| 99在线精品观看| 亚洲精品美女| 亚洲日本中文字幕区| 亚洲国产视频一区| 亚洲高清不卡av| 亚洲高清不卡| 亚洲高清一二三区| 亚洲第一狼人社区| 久久精品欧美日韩| 亚洲福利一区| 亚洲日本免费| 亚洲免费高清视频| 亚洲最新色图| 一片黄亚洲嫩模| 亚洲手机在线| 亚洲制服av| 欧美一级电影久久| 久久国产精品99精品国产| 新67194成人永久网站| 亚洲欧美中日韩| 欧美一级日韩一级| 久久久久国产精品一区三寸| 久久久精品免费视频| 久久久亚洲国产天美传媒修理工 | 久久精品电影| 亚洲高清影视| 一本色道久久88精品综合| 在线亚洲精品福利网址导航| 亚洲欧美日韩国产| 久久久久国产免费免费| 免费不卡亚洲欧美| 欧美日韩免费观看中文| 国产精品久久一区二区三区| 国产亚洲精品久| 亚洲福利久久| av成人免费在线观看| 午夜精品久久久久久99热| 亚洲国内自拍| 亚洲一区二区成人在线观看| 久久成人免费电影| 欧美成人一区二区三区片免费| 欧美区一区二区三区| 国产精品久久久久秋霞鲁丝| 激情五月综合色婷婷一区二区| 亚洲精品乱码| 午夜精品影院| 亚洲另类在线视频| 性久久久久久久久| 老牛嫩草一区二区三区日本 | 日韩视频亚洲视频| 香蕉久久久久久久av网站| 亚洲人成网站色ww在线| 亚洲午夜视频在线观看| 久久久久久久精| 欧美日韩国产一区二区| 国产精品三上| 亚洲国产日韩欧美一区二区三区| 亚洲无人区一区| 亚洲精品国产精品国自产在线| 亚洲视频一区二区在线观看 | 中文一区在线| 亚洲黄色免费电影| 亚洲永久免费观看| 免费人成精品欧美精品| 国产精品拍天天在线| 亚洲第一精品福利| 亚洲一区二区视频| 99热这里只有精品8| 久久精品电影| 国产精品白丝av嫩草影院| 在线看视频不卡| 午夜精品美女自拍福到在线| 99re6热在线精品视频播放速度| 久久九九精品99国产精品| 欧美视频在线观看| 亚洲国产小视频在线观看| 校园激情久久| 亚洲欧美国产三级| 欧美精品一区二| 精品999成人| 午夜亚洲性色福利视频| 亚洲一区二区三区色| 欧美福利视频在线| 狠狠爱综合网| 性久久久久久久久久久久| 亚洲图片在区色| 欧美激情一区二区三区| 国内综合精品午夜久久资源| 亚洲欧美日韩成人| 亚洲一区国产| 欧美日韩精品在线播放| 亚洲国产精品999| 亚洲第一福利视频| 久久久一区二区三区| 国产乱码精品| 亚洲午夜国产成人av电影男同| 日韩一级大片| 欧美极品一区| 亚洲国产一区二区精品专区| 亚洲第一网站免费视频| 久久九九久久九九| 国模精品一区二区三区色天香| 亚洲欧美日韩一区在线| 亚洲欧美日韩中文视频| 国产精品久99| 亚洲一区二区伦理| 亚洲欧美精品伊人久久| 欧美性大战久久久久久久蜜臀| 最新国产の精品合集bt伙计| 亚洲黄页视频免费观看| 久久综合色一综合色88| 激情另类综合| 亚洲激情视频在线播放| 蜜臀va亚洲va欧美va天堂| 在线观看日产精品| 亚洲精品国产欧美| 欧美激情一区二区三区不卡| 亚洲日本免费| 在线一区二区三区做爰视频网站| 欧美日韩亚洲天堂| 99精品视频一区| 亚洲欧美日本伦理| 国产欧美日韩三区| 欧美在线观看一区| 久热国产精品视频| 亚洲国产精品尤物yw在线观看| 亚洲精品一区二区在线| 欧美日韩精品免费观看| 一区二区三区欧美| 欧美一区二区精品在线| 国产亚洲精品资源在线26u| 久久成人精品无人区| 农村妇女精品| 99www免费人成精品| 亚洲一区二区三区在线播放| 国产精品任我爽爆在线播放| 欧美一区免费视频| 免费亚洲电影在线观看| 亚洲老司机av| 午夜宅男久久久| 国产综合自拍| 亚洲精品久久久蜜桃| 欧美三区美女| 午夜欧美电影在线观看| 麻豆精品国产91久久久久久| 亚洲精品视频在线看| 欧美亚洲在线观看| 黄色日韩在线| 亚洲图片在区色| 国产手机视频一区二区| 亚洲日本欧美在线| 国产精品久久久久久户外露出 | 亚洲综合欧美| 国语精品中文字幕| 亚洲最新在线| 国产午夜精品一区二区三区欧美| 亚洲国产日韩欧美| 欧美四级在线观看| 久久精品国产精品亚洲| 欧美日韩亚洲91| 欧美在线日韩精品| 欧美精品激情在线| 香蕉久久夜色| 欧美欧美天天天天操| 午夜精品视频| 欧美日韩一区二区在线观看视频 | 久久综合九色99| 在线视频欧美日韩精品| 久久久久久久综合狠狠综合| 亚洲人成网站影音先锋播放| 午夜精品亚洲| 亚洲激情视频网站| 久久国产综合精品| 亚洲美女在线看| 久久人体大胆视频| 日韩午夜黄色| 玖玖在线精品| 亚洲一区二区三区免费观看| 美女91精品| 亚洲一区精品视频| 蘑菇福利视频一区播放| 亚洲性夜色噜噜噜7777| 欧美va亚洲va日韩∨a综合色| 亚洲一区欧美激情| 欧美精品乱人伦久久久久久| 香蕉亚洲视频| 国产精品成人午夜| 最新成人av网站| 国产精品午夜电影| 亚洲狼人综合| 国产一区二区三区奇米久涩 | 亚洲第一福利视频| 国产精品亚发布| 99xxxx成人网| 在线 亚洲欧美在线综合一区|