W5500 Ethernet Shield使用指南



  

  • ARM mbed
    兼容操作
  • Arduino
    引脚兼容
  • 以太网 (W5500
    全硬件 TCP/IP
    芯片)

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
    接口

硬件配置

  • 带变压器的RJ-45 :
    以太网接口
  • W5500 
    : 全硬件TCP/IP
    以太网控制器
  • RESET : 按下将Ethernet shield
    和 Arduino复位
  • SD卡槽 :
    支持FAT16
    或 FAT32格式的Micro SD
    卡; (请阅读注意事项)
  • I2C : I2C接口
  • UART : UART 接口

Arduino & ARM mbed上的接口使用

W5500 Ethernet shield 具有用户可选GPIO

  • 用户可通过改变片选使用不同模块
  • 可堆叠 :
    可堆叠不同模块

注意)
当用户使用 5V
平台时,
我们不能确认SD卡的稳定运行。因此,尽管5V平台通过测试足够安全,还是推荐焊接上一个100nF的电容以保证安全。

SPI 操作 &
时序图

SPI 操作

W5500 Ethernet shield内嵌W5500。因此Ethernet
shield的SPI操作及时序图参考W5500。

W5500芯片更多信息,请参考芯片数据手册:

技术参考

方框图

●   
无缓存

? 有缓存

原理图

零件清单

尺寸

●   
W5500 Ethernet shield
尺寸版本1.0

其他

ioshield-A的WIZnet Ethernet库

●   
http://wizwiki.net/wiki/doku.php?id=osh:ioshield-a:updatelib

例程

●    
http://wizwiki.net/wiki/doku.php?id=osh:ioshield-a:testtwitter

Ethernet

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

参阅

WizWiki
论坛
:
WIZnet技术支持及项目分享论坛

http://wizwiki.net/wiki/doku.php?id=osh:ioshield-a:start: WIZnet WIZ550io
技术支持

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

产品简述:
即将添加

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-09 01:27:24

W5500 Ethernet Shield使用指南的相关文章

Arduino官方W5500 Ethernet Shield发布!

 Arduino Ethernet Shield 2 可在数秒内将Arduino联网.仅需将此模块插入到你的Arduino上,带上RJ45接口的网线,只需简单几步你就可以开始通过网络控制全世界了!一如既往,Arduino平台上的元素 – -硬件,软件以及文档 --都是免费提供并开源的.这意味着你可以学习到如何用你自己的元件,从头开始制作.设计.成千上万的Arduino板每天都在为全世界的人们点燃创意.加入我们,Arduino就是你! 需要一个Arduino板 (不包含) 工作电压5V (由A

WIZ珍藏 #2:来自Elecrow的 WIZnet W5200 Arduino Shield

项目描述 官方 Arduino Ethernet Shield 是由 Wiznet W5100 网络处理器驱动的,这已经有很长一段时间了.这个Shield和芯片,成就了Arduino世界中 每一个IP使能的网络项目. WIZnet W5100芯片有很多有趣的特征,比如直接&间接内存访问,但是在SPI总线性能上有严重的限制.同样,W5100在硬件IPv4引擎中只支持4个端口.可增加的软件端口是无线的,通过端口0 在MACRAW中提供你自己的IP栈,但是这种方式不好弄. W5100接口有两个主要问题

Arduino Nano + WIZ550io = 简易上网

我爱Arduino Nano – 这是一个非常好外形小巧却功能齐全的Arduino Uno.然而.当我去将它连接到互联网,全部的干净利落小巧也消失在大尺寸的以太网盾底下了. 只是,我近期发现了一个更好的,更紧凑的方式给我的nano连接到互联网 – 通过使用WIZnet公司小巧得多(且更廉价)的WIZ550io模块! 假设你想方便连接,你能够找到一个可连接该模块和Arduino Uno的适配器板,但我想保持小巧的子板.通过我的Nano把它们直接连接在一起.然而.假设你没有适配板,你能够利用同样的方

WIZ珍藏 #3 : ArtRobot 气象机器人

项目描述 ArtRobot 天气机器人 由Arduino Ethernet shield和天气测量设备 构成. 你将通过 Twitter 已测量的的气象数据,得到自动通知. Arduino Ethernet Shield 可以让Arduino 连接因特网.它是基于WIZnet W5100(数据手册)芯片的. 它通过气象气球获取检测测量数值,测量降水速度和风向,并通过网络立刻推送到Twitter上. 请参考 文章链接,了解可测量气象数据的虚拟检测设备. 视频:http://tvpot.daum.n

手把手教你智能硬件开发(一) 我选Arduino

第1节 我选Arduino 高大上的无人机玩过吗?智能的家庭空气检测仪见过吗?手机控制的电子体重秤.血压仪用过吗?这些"高科技"都属于智能硬件. 作为软件开发者的你,有没有想过自己开发一个智能硬件呢? 也许你会觉得硬件开发的门槛很高,作为小白或者软件开发者难以企及,那么这你就想错了.其实,现在已经有了很多专门为软件开发者设计的智能硬件开发平台.例如现在火爆的树莓派-raspberry pi.英特尔推出的爱迪生-Edison,以及本系列讲重点介绍的Arduino. 有了它们,即使你对硬件

一百元的智能家居——Asp.Net Mvc Api+讯飞语音+Android+Arduino

大半夜的,先说些废话提提神 如今智能家居已经不再停留在概念阶段,高大上的科技公司都已经推出了自己的部分或全套的智能家居解决方案,不过就目前的现状而言,大多还停留在展厅阶段,还没有广泛的推广起来,有人说最大的问题是标准不统一云云,但在我看来,最大的问题在于两个方面,一个是价格,一个是操作的简便性,技术上的问题并不是阻碍智能家居推广的核心因素. 再来说说最近很火很惹人爱的微软小娜,Cortana.本人作为微软的死忠,作为一名靠.Net混饭的屌丝程序男,自然是有一部撸妹的,并且在小娜推送当天更新了手机

【物联网(IoT)开发】使用 Arduino 和 Python在 Bluemix 上开发一个 IoT 应用程序之控制LED灯开关

上篇"[物联网(IoT)开发]Arduino 入门 Hello World(LED闪烁)"只是通过将一段程序烧录到Arduino开发板上控制LEC闪烁,没有任何连网动作,也就是说断开网络提供电源依然还可以工作.本文将介绍如何开发一个应用程序,以便使用适用于物联网 (Internet of Things, IoT) 的技术.我们的应用程序通过串口收集数据,将其存储在一个 Web 服务器上,然后在网页上实时显式结果,并可以在网页上控制LED的开关. 构建一个类似的应用程序的前提条件 对于第

arduino一些内容

arduino 套件使用说明书V1.0.pdf, 步进电机 DHT11 传感器另外一脚要接A0 /* Web client This sketch connects to a website (http://www.google.com) using an Arduino Wiznet Ethernet shield. Circuit: * Ethernet shield attached to pins 10, 11, 12, 13 created 18 Dec 2009 by David A

手把手教你做蓝牙小车(三)

第6节 马达 要说蓝牙小车哪个模块最重要,多数人一定会以为是马达. 之前说过,为了防止开发板被电流击穿,控制马达时要增加一块扩展板. 所以,控制马达,只对扩展板编程,而不需要对马达编程. 此外,扩展板厂家会提供通过扩展板控制马达的代码. 综上,对开发人员来说,马达,只要确认存在就可以了. 6.1 扩展板 Arduino开发板只提供了一些基础.通用的接口,针对一些常见的特殊功能,Arduino专门为其推出了扩展板. 6.1.1 官方扩展板 Arduino官方目前总共推出了5款扩展板. 分别是 Ar