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

来自Microduino Wikipedia
跳转至: 导航搜索
引脚说明
主要元件
 
(未显示3个用户的5个中间版本)
第45行: 第45行:
 
===引脚说明===
 
===引脚说明===
  
:[[file:Micrduino-Enc28J60-1Big.jpg|800px|thumb|center|Microduino-ENC28J60 Spec]]
+
:[[file:Micrduino-Enc28J60-1Big1.jpg|800px|thumb|center|Microduino-ENC28J60 Spec]]
 +
:[[file:Micrduino-Enc28J60-2Big.jpg|800px|thumb|center|Microduino-ENC28J60 Spec]]
 
<br style="clear: left"/>
 
<br style="clear: left"/>
  
第64行: 第65行:
 
|}
 
|}
  
==文档==
+
 
Eagle PCB '''[[File:Microduino-Enc28j60.zip]]'''
 
  
  
 
===主要元件===
 
===主要元件===
* 芯片: '''[[File:ENC28J60_cn.pdf]]''','''[[File:ENC28J60_en.pdf]]'''
+
 
 
* 晶振: '''[[File:CCR Series.pdf]]'''
 
* 晶振: '''[[File:CCR Series.pdf]]'''
  
第77行: 第77行:
  
 
===Arduino库及支持包===
 
===Arduino库及支持包===
https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_02_Microduino_Ethernet_ENC
+
[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_02_Microduino_Ethernet_ENC _02_Microduino_Ethernet_ENC]
  
 
==应用==
 
==应用==

2017年4月13日 (四) 06:11的最新版本

Language English
Microduino-ENC28J60

Microduino-ENC28J60 模块必须和 Microduino-RJ45 叠加才能组合成一个完整的网络模块,不能单独使用。

Microduino-ENC28J60 模块使用MicroChip公司高性能SPI总线的单芯片网络接口芯片IEEE 802.3兼容的以太网控制器,集成MAC10BASE-T PHY,支持全双工和半双工模式,与Microduino-RJ45叠加使用,进一步缩小体积。




特色

  • 采用 U型 27pin Microduino 标准接口,与 Microduino-RJ45 模块叠加使用,即插即用;
  • 开源的硬件电路设计,与 Arduino 兼容的编程开发环境程;
  • 统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
  • 2.54间距的排母接口方便集成到洞洞板。


规格

  • 通信协议:
    • 采用MicroChip公司高性能SPI总线的单芯片网络接口芯片IEEE 802.3兼容的以太网控制器,集成MAC和10BASE-T PHY;
  • 物理层(PHY)特性
    • 整形输出滤波器
    • 环回模式
  • 工作模式
    • 支持全双工和半双工模式;
  • 更新速率
    • SPI接口,SPI时钟可高达20MHZ,最高速度可达10Mb/s的SPI接口;
    • 25 MHz 时钟;
  • 接口特性
    • TTL 电平输入
    • 单电源供电: 3.3V;
    • 使用两个中断引脚的七个中断源;
  • 状态指示
    • 两个用来表示连接、发送、接收、冲突和全/ 半双工状态的可编程LED 输出;

引脚说明

Microduino-ENC28J60 Spec
Microduino-ENC28J60 Spec


ENC28J60模块引脚名 Microduino引脚 功能
SCK D13 SPI总线时钟
SI D12 数据输入脚
SO D11 数据输出脚
CS D8 SPI片选信 (程序中需要定义)
INT D2 中断功能(在此为INT0)
RST RST 复位功能



主要元件

开发

  • 请先确定+3.3v电源的电流能达到200ma,不推荐直接采用FT232R调试,因为FT232R输出的+3.3v的电流太小。

Arduino库及支持包

_02_Microduino_Ethernet_ENC

应用

Microduino-ENC28J60 开发指南

  • Microduino 网络教程(wiki.microduino.cc)

问题解答

  • 这个模块支持802.3af PoE 的交换机吗?
    • 不支持
  • 使用哪种POE 标准?
    • 802.3af 100P
  • 目前的库,在一个连接上只支持单包?
    • 每个连接一个单独的包


购买

历史

  • 2012年12月29日,第三版,修订bug,解决某些交换机不支持,丢包严重问题,感谢@护林人。
  • 2012年11月18日,第二版,确定Microduino I/O 管脚分布,重新布板并通过测试
  • 2012年11月8日,初版,测试功能基本完备


图库

Micromodule ENC28J60 Front
Micromodule ENC28J60 Back