自从互联网变得流行并且几乎每个家庭都有某种类型的本地网络(WAN 或 LAN)以来,Ethernet以太网已成为一种方便且广泛使用的接口。它不仅应用于计算机,还用于消费电子产品(电视、PVR),甚至家庭和楼宇自动化元件。在此基础上,一大批物联网产品 (Internet of Things)在不断的增长。今天,我们向客户推荐可简化配备网络连接的电路构造组件和模块。
WIZnet公司开发了W5500,以便在基于任何类型微控制器的项目中实现有线TCP/IP连接,只要它们支持 SPI 接口。该供应商的产品包括了集成电路以及基于它们的扩展板和通信模块。
W5500是一款独立的集成以太网控制器,其包含了实现网络连接所需的所有必要元素:MAC标识符和TCP-IP堆栈:物理层和软件层,并支持TCP、UDP、IPv4、ICMP、ARP协议、IGMP 和 PPPoE。为了进一步减少微控制器的负载,系统还配备了32kB缓冲区,这意味着应用管理单元只需要一个处理通信端口的小程序。如前所述,W5500使用SPI串行接口进行数据传输,此接口通常在微控制器中实现。在这种情况下,支持高达80MHz的时钟信号频率。另外值得注意的是,W5500可以工作于睡眠模式(低能耗),并支持WoL (Wake on Lan)技术以远程唤醒控制器。
W5500系统采用SMD格式,封装于 LQFP48外壳中。为了测试和教育目的,WIZnet还准备了与Arduino平台兼容的扩展板和基于Raspberry Pi的RP2040微控制器的自主启动模块(使用MicroPython编程)。为了简化W5500应用于现有设计中,例如在原型设计阶段,可以使用基于 W5500 的通信模块,它们也是由制造商自行开发,并集成了 RJ45 连接器和通过以太网通信所需的所有外部组件。
特性 | |
---|---|
通讯模块类型 | Ethernet |
组件 | W5500 |
版本 | 1.1 |
通讯协议 | ARP, ICMP, IGMP, IPv4, MAC, PPPoE, TCP, UDP |
接口 | SPI |
触点间距 | 2.54mm |
工作温度 | -40...85°C |
*取决于型号