ENC28J60以太网模块实现Web服务器
ENC28J60采用与以太网兼容的IEEE 802.3或可用作以太网控制器。 换句话说,ENC28J60是具有一种功能的微芯片,该功能能够根据芯片使用Internet或Intranet网络封装(重新封装,通常是将一种类型的数据网络数据包转换为其他数据类型)数据的过程。 配置可在20MHz-25MHz频率和3.14VDC-3.45VDC之间的电压下工作。
ENC28j60是低成本的以太网芯片。 它包含以太网PHY层和MAC层。 IP层和TCP层(TCP / IP堆栈)以软件实现。 ENC28J
60的数据速率限制为10 Mbps。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-49AWsgLK-
本次实例通过ENC28J60实现Web页面控制一路继电器的开与闭。
1、硬件准备
- Arduino UNO 开发板一块
- 杜邦线若干、数据线一条
- 数据线一条
- ENC28J60以太网模块一块
- 一路继电器模块一个
ENC28J60与Arduino UNO通过SPI接口连接的。硬件接线如下:














