“Microduino-ENC28J60”的版本间的差异
(→Pictures) |
Jasonsheng(讨论 | 贡献) |
||
(未显示3个用户的15个中间版本) | |||
第1行: | 第1行: | ||
+ | {{Language|Microduino-ENC28J60}} | ||
{| style="width: 800px;" | {| style="width: 800px;" | ||
|- | |- | ||
第30行: | 第31行: | ||
* OperatingSupply: 5V-9V DC | * OperatingSupply: 5V-9V DC | ||
* Onboard 3.3V low drop voltage regulator for Ethernet controller | * Onboard 3.3V low drop voltage regulator for Ethernet controller | ||
− | * | + | * Require Hostmicrocontroller with integrated SPI |
* DirectHost to module connection via 9 pin berg strip connector (lengthy wiresare not recommended for SPI interface) | * DirectHost to module connection via 9 pin berg strip connector (lengthy wiresare not recommended for SPI interface) | ||
− | * | + | * Support One10Base-T Port with Automatic |
* Polarity Detection and Correction | * Polarity Detection and Correction | ||
− | * | + | * Support Full and Half-Duplex modes |
* Programmable Automatic Retransmit onCollision | * Programmable Automatic Retransmit onCollision | ||
* Programmable Padding and CRC Generation | * Programmable Padding and CRC Generation | ||
第41行: | 第42行: | ||
* Operating Voltage of 3.1V to 3.6V (3.3Vtypical) | * Operating Voltage of 3.1V to 3.6V (3.3Vtypical) | ||
− | + | ===Pin Description=== | |
− | + | ||
− | :[[file:Micrduino-Enc28J60- | + | :[[file:Micrduino-Enc28J60-1.jpg|800px|thumb|center|Microduino-ENC28J60 Spec]] |
<br style="clear: left"/> | <br style="clear: left"/> | ||
− | + | {|class="wikitable" | |
+ | ! rowspan="1" | ENC28J60 I/O || Microduino I/O || Function | ||
+ | |- | ||
+ | | SCK|| D13 || SPI clock | ||
+ | |- | ||
+ | | SI || D12 || Data input | ||
+ | |- | ||
+ | | SO || D11 || Data output | ||
+ | |- | ||
+ | | CS || D8 || SPI choose | ||
+ | |- | ||
+ | | INT || D2 || Interruption(Here is INT0) | ||
+ | |- | ||
+ | | RST || RST || Reset | ||
+ | |} | ||
|- | |- | ||
第52行: | 第67行: | ||
==Documents== | ==Documents== | ||
− | |||
− | |||
− | |||
* '''[[Microduino-ENC28J60]]''' Eagle source file 【'''[[media:Microduino-ENC28J60.zip|download]]'''】 | * '''[[Microduino-ENC28J60]]''' Eagle source file 【'''[[media:Microduino-ENC28J60.zip|download]]'''】 | ||
第64行: | 第76行: | ||
==Development== | ==Development== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Arduino IDE library and support | * Arduino IDE library and support | ||
− | ** | + | **https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_02_Microduino_Ethernet_ENC |
* '''[[Microduino-ENC28J60]]''' workshops | * '''[[Microduino-ENC28J60]]''' workshops | ||
**【'''[http://www.geek-workshop.com/thread-2260-1-1.html Tutorial of ENC28J60]'''】 | **【'''[http://www.geek-workshop.com/thread-2260-1-1.html Tutorial of ENC28J60]'''】 | ||
− | |||
|- | |- | ||
| | | | ||
+ | |||
+ | ==FQA== | ||
+ | *Does this module support 802.3afPoE? | ||
+ | **No, it doesn’t support this protocol. | ||
+ | *Which standard does this module support? | ||
+ | **802.3af 100P | ||
+ | *Does a single connection can support multiple packets? | ||
+ | **No, a single packet per one connection. | ||
==Buy== | ==Buy== | ||
第88行: | 第98行: | ||
| | | | ||
==History== | ==History== | ||
− | * | + | * On December 29, 2012, third edition, fixed bugs, solve some switches do not support, packet loss serious problem, thank @ forest protection. |
− | * | + | * On November 18, 2012, second edition, determine the I/O pins Microduino distribution, cloth plate and through the test again. |
− | * | + | * On November 8, 2012, complete the basic test function |
|- | |- | ||
| | | | ||
+ | |||
==Pictures== | ==Pictures== | ||
− | [[file:micromodule-ENC28J60- | + | [[file:micromodule-ENC28J60-t.jpg|thumb|600px|center|Micromodule ENC28J60 Front]] |
− | + | ||
− | [[file:micromodule-ENC28J60- | + | [[file:micromodule-ENC28J60-b.jpg|thumb|600px|center|Micromodule ENC28J60 Back]] |
− | |||
|} | |} |
2014年8月4日 (一) 13:42的最新版本
Language | English |
---|
Microduino-ENC28J60 must be stacked with Microduino-RJ45 together to form a complete Ethernet module, individual module can not be used seperately. Microduino-ENC28J60 module is based on Microchip’s ENC28J60 stand-alone 10Base-T Ethernet controller. The ENC28J60 is a stand-alone Ethernet controller with an industry standard Serial Peripheral Interface (SPI). It is designed to serve as an Ethernet network interface for any controller equipped with SPI. Microduino-RJ45 is the common name for an 8P8C modular connector using 8 conductors. It has dedicated pins for LED link and network activity indication. Microduino-ENC28J60 meets all of the IEEE 802.3 specifications. It also provides an internal DMA module for fast data throughput and hardware assisted checksum calculation, which is used in various network protocols. Communication with the host controller is implemented via an interrupt pin, if required, and the SPI, with clock rates of up to 20 MHz. Microduino-ENC28J60 + Microduino-RJ45 provide onboard low drop voltage regulator which supplies stable voltage to the Ethernet controller. It is an ideal device for applications involving Home/Office Automation, Remote Diagnostics systems, Industrial equipments, Security Systems and Robotics as well. | |||||||||||||||||||||
目录Features
| |||||||||||||||||||||
Specifications
Pin Description
| |||||||||||||||||||||
Documents
| |||||||||||||||||||||
Development
| |||||||||||||||||||||
FQA
Buy
| |||||||||||||||||||||
History
| |||||||||||||||||||||
Pictures |