◾ARM mbed 兼容操作
◾Arduino 引腳兼容
◾以太網 (W5500 全硬件 TCP/IP 芯片)

image

W5500 Ethernet shield 設計使用 WIZnet W5500 芯片。請點擊連接以獲取 W5500更多內容。同時支持3.3V & 5V電壓。此 Ethernet Shield 與 Arduino 與 ARM mbed 平台兼容。

適用板列表

◾ARM mbed 板

  1. ARM mbed 平台: ARM mbed 平台頁面
  2. FRDM-KL25Z : Freescale
  3. NXP LPC800-MAX : NXP

◾Arduino 板

  1. Arduino 板 (例如 Uno, Mega, Due)
  2. Arduino Leonardo

◾ Arduino兼容板

  Seeeduino v3.0 : 基於Arduino Duemilanove

入門指南

◾使用 W5500 Ethernet shield 時,需要更新驅動。請參考下面的鏈接

◾點擊入門指南

語言

特點
◾支持  3.3V / 5V
高速以太網控制器 W5500 芯片
◾SPI 接口
◾內部 32Kbytes 收發緩存
◾嵌入10/100 以太網PHY
◾支持自動協商 (全/半雙工, 10 / 100-based)
◾全硬件 TCP/IP 協議: TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
◾用戶可選 GPIO 引腳
◾支持 SD 卡存儲
◾支持 I2C, UART 接口

image

硬件配置

◾帶變壓器的 RJ-45 : 以太網接口
W5500  : 全硬件TCP/IP 以太網控制器
◾RESET : 按下將 Ethernet shield 和 Arduino復位
◾SD卡槽 : 支持FAT16 或 FAT32格式的Micro SD 卡; (請閱讀注意事項)
◾I2C : I2C接口
◾UART : UART 接口

Arduino & ARM mbed上的接口使用

image

W5500 Ethernet shield 具有用戶可選GPIO
◾用戶可通過改變片選使用不同模塊
◾可堆疊 : 可堆疊不同模塊

注意) 當用戶使用 5V 平台時, 我們不能確認 SD卡的穩定運行。因此,盡管5V平台通過測試足夠安全,還是推薦焊接上一個 100nF 的電容以保證安全。

SPI 操作 & 時序圖

SPI 操作

W5500 Ethernet shield 內嵌 W5500。因此 Ethernet shield 的 SPI 操作及時序圖參考 W5500。

W5500 芯片更多信息,請參考芯片數據手冊:
◾W5500 Datasheet v1.0.6 – English
◾W5500 Datasheet v1.0.6 – Korean

技術參考

方框圖

●    無緩存

image

• 有緩存

image

原理圖

零件清單

尺寸

image

●    W5500 Ethernet shield 尺寸版本1.0

其他

ioshield-A的 WIZnet Ethernet 庫

●    http://wizwiki.net/wiki/doku.phpid=osh:ioshield-a:updatelib

例程

●     http://wizwiki.net/wiki/doku.phpid=osh:ioshield-a:testtwitter

Ethernet 庫

●    https://github.com/Wiznet/WIZ_Ethernet_Library

參閱

W5500 Ethernet shield

WIZnet 技術支持及項目分享論壇 WizWiki 論壇 

WIZnet WIZ550io 技術支持: wizwiki.net

WIZnet 日語博客 http://wizwiki.net/jp