ENC28J60以太网到SPI模块
以太网已成为一种无处不在的通信标准,用于与像计算机,示波器和台式多项式等多样化的设备接口。它的多功能性和高速使其成为设备之间信息传输的首选方法。这ENG28J60以太网模块将以太网的优势带入任何微控制器带有SPI外围。
ENG28J60模块引脚描述
1 |
clkout |
可编程时钟输出 |
2 |
enc-wol |
唤醒局域网 |
3 |
莫西 |
SPI数据输入 |
4 |
CS |
SPI芯片选择 |
5 |
vCC |
模块电源电压 |
6 |
gnd |
模块地面参考 |
7 |
重置 |
主动低复位输入 |
8 |
SCK |
SPI时钟 |
9 |
味噌 |
SPI数据输出 |
10 |
Encint |
活跃的低中断输出引脚 |
特征
- IEEE 802.3兼容
- 20MHz SPI时钟
- 5V耐受输入
- TX和RX LED输出
- 10/100/100Base-T网络兼容性
笔记:可以在ENC28J60数据表链接在此页面的底部。
如何使用ENC28J60以太网模块
以太网已成为世界的通信骨干,在网络和互联网硬件中找到应用程序。它甚至用于实验室测试设备示波器和替补席数量表。以太网的一些卖点包括高速和长距离数据传输。这是使用差分信号传导来完成的。还有可能使用信号变压器隔离以太网信号。这需要在接收端的发射器和信号条件上进行特殊驾驶电路。
最终结果是直接在微控制器上具有以太网外围设备是不切实际的。这来自Microchip的ENC28J60 IC通过处理该问题解决这个问题以太网协议同时使用A的微控制器进行通信高速串行界面。该模块接受3.1V至3.6V之间的电源电压,理想的3.3V电源。但是,输入具有5V耐受性,因此可以使用5V微控制器。
除V之外DD和gnd。任何具有高速SPI接口的微控制器都可以用于与此IC交谈。例如,在一个Arduino Uno,CS,MOSI,MISO和SCK分别连接到第10、11、12和13号。库可与Arduino IDE一起使用,以使用函数与此模块进行通信。
申请
- 以太网到SPI转换器
- 远程Web服务器
- 物联网项目