“Microduino-Module Ethernet,WIZ/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(Created page with " {| style="width: 800px;" |- | 400px|thumb|center|Microduino-W5500 Microduino-W5500是采用W5500这款网络芯片所开发的以太网控...")
 
Pkj讨论 | 贡献
规格
第14行: 第14行:
  
 
==规格==
 
==规格==
通信协议
+
'''通信协议'''
 
*支持硬件TCP/IP协议:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
 
*支持硬件TCP/IP协议:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
 
*支持8个独立端口(Socket)同时通讯
 
*支持8个独立端口(Socket)同时通讯
第20行: 第20行:
 
*支持自动协商(10/100-Based全双工/半双工)
 
*支持自动协商(10/100-Based全双工/半双工)
  
工作特性
+
'''工作特性'''
 
*支持掉电模式
 
*支持掉电模式
 
*支持网络唤醒
 
*支持网络唤醒
 
*支持自动应答(全双工/半双工模式)
 
*支持自动应答(全双工/半双工模式)
  
更新速率
+
'''更新速率'''
 
*支持高速串行外设接口
 
*支持高速串行外设接口
 
*内部32K字节收发缓存
 
*内部32K字节收发缓存
  
接口特性
+
'''接口特性'''
 
*TTL 电平输入
 
*TTL 电平输入
 
*单电源供电: 3.3V;
 
*单电源供电: 3.3V;
 
*不支持IP分片
 
*不支持IP分片
  
状态指示
+
'''状态指示'''
 
*两个用来表示连接、发送、接收、冲突和全/ 半双工状态的可编程LED 输出;
 
*两个用来表示连接、发送、接收、冲突和全/ 半双工状态的可编程LED 输出;
  
第47行: 第47行:
 
| SCK|| D13|| SPI 接口的时钟输入
 
| SCK|| D13|| SPI 接口的时钟输入
 
|-
 
|-
| CS||默认D10,可改D8 || SPI 接口的片选输入|-
+
| CS||默认D10,可改D8 || SPI 接口的片选输入
 +
|-
 
| RESET|| RESET|| 低电平有效器件复位输入
 
| RESET|| RESET|| 低电平有效器件复位输入
 
|}
 
|}
第53行: 第54行:
 
[[file:Micrduino-W5500-pin-1.jpg|800px|thumb|center|Microduino-W5500]]
 
[[file:Micrduino-W5500-pin-1.jpg|800px|thumb|center|Microduino-W5500]]
 
[[file:Micrduino-W5500-pin-2.jpg|800px|thumb|center|Microduino-W5500]]
 
[[file:Micrduino-W5500-pin-2.jpg|800px|thumb|center|Microduino-W5500]]
 
  
 
==文档==
 
==文档==

2014年5月28日 (三) 16:22的版本

Microduino-W5500

Microduino-W5500是采用W5500这款网络芯片所开发的以太网控制模块。Microduino-ENC28J60 模块必须和 Microduino-RJ45 叠加才能组合成一个完整的网络模块,不能单独使用。

特色

  • 继W5100、W5200和W5300之后一款全新的全硬件TCP/IP协议栈网络芯片,这款芯片具有更低功耗与工作温度,及改良工艺,是嵌入式以太网的最佳选择方案;
  • 采用 U型 27pin Microduino 标准接口,与 Microduino-RJ45 模块叠加使用,即插即用,整体体积更小;
  • 开源的硬件电路设计,与 Arduino 兼容的编程开发环境程;
  • 统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
  • 2.54间距的排母接口方便集成到洞洞板。

规格

通信协议

  • 支持硬件TCP/IP协议:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
  • 支持8个独立端口(Socket)同时通讯
  • 内嵌10BaseT/100BaseTX 以太网物理层(PHY)
  • 支持自动协商(10/100-Based全双工/半双工)

工作特性

  • 支持掉电模式
  • 支持网络唤醒
  • 支持自动应答(全双工/半双工模式)

更新速率

  • 支持高速串行外设接口
  • 内部32K字节收发缓存

接口特性

  • TTL 电平输入
  • 单电源供电: 3.3V;
  • 不支持IP分片

状态指示

  • 两个用来表示连接、发送、接收、冲突和全/ 半双工状态的可编程LED 输出;
  • 引脚说明:
W5500模块引脚名 Microduino引脚 功能
SO D11 SPI 接口的数据输出
SI D12 SPI 接口的数据输入
SCK D13 SPI 接口的时钟输入
CS 默认D10,可改D8 SPI 接口的片选输入
RESET RESET 低电平有效器件复位输入

文档

开发

Arduino库及支持包: https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_02_Microduino_Ethernet_WIZ 可广泛应用于: 家庭网络设备: 机顶盒、个人录像机、数码媒体适配器 安全系统: 数字录像机、网络摄像机、信息亭 工厂和楼宇自动化控制系统、医疗监测设备、嵌入式服务器

应用

通过示例程序来使Microduino核心联网: 准备

  • 所需要准备的硬件有:Microduino FT232R、Microduino Core、Microduino-W5500,路由器,网线;
  • 所需要准备的软件有:Arduino IDE(1.0版本以上)、库、Microduino提供的测试程序(Arduino端);
  • 将下载好的库文件夹放入Arduino IDE安装文件夹内的libraries中;
  • 把原Ethernet库删除;
  • 将所有模块叠加,并通过网线将路由器的LAN口和Microduino-RJ45模块上的网口相连;

步骤一:获取你的IP地址

  • 启动Arduino IED,打开示例程序DhcpAddressPrinter,板卡选择Microduino Core (Atmega328P@16M,5V);编译通过后直接下载;
  • 打开串口监视器(注意波特率是9600),可以看到“My IP address: XXX.XXX.XX.XXX.”,这样就获取到了你的IP

步骤二:使Microduino核心联网,获取网页信息

  • 打开示例程序WebClient,直接下载
  • 下载成功后打开串口监视器,可以看到先“connecting...”,如果连接成功则打印出从网络上获取的数据。比如地址、服务器、时间等信息。

购买

历史

图库

正面

Microduino-W5500 Front

背面

Microduino-W5500 Back

视频