این ماژول
شبکه اترنت با بهره گیری از آی سی کنترلر اترنت ENC28J60 ویژگی هایی را در اختیار کاربران قرار می دهد که امکان استفاده از پروتکل های شبکه را فراهم می کند. این ماژول شبکه بر مبنای تراشه ENC 28J60 و پروتکل SPI طراحی شده است. این آی سی پشتیبانی کاملی را از ارتباط شبکه با سرعت 10Mbps را فراهم می کند و قابل اتصال و راه اندازی توسط تمامی بردهای صنعتی و آموزشی میکروکنترلری می باشد.
این ماژول به شما این امکان را می دهد که برد آردوینو خود را آنلاین کنترل کنید و شما با استفاده از 12 سیم می توانید این ماژول را به آردوینو خود متصل کنید.
این ماژول دارای بلوک های متفاوتی می باشد که به طور کلی شامل بلوک های SPI، رجیستر، بافر رم، پورت دسترسی به بافر، درگاه انتقال داده، بلوک MAC و قسمت کدینگ و دیکدینگ می باشند.
Description:
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.
The ENC28J60 meets all of the IEEE 802.3 specifications. It incorporates a number of packet filtering schemes to limit incoming packets. 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 and the SPI, with clock rates of up to 20 MHz. Two dedicated pins are used for LED link and network activity indication.
Application:
Home automation
In control and monitoring systems
Control of electrical and electronic systems and equipment through the Internet
Networking a set of microcontrollers that are far apart
Internet web servers
smart systems
Features:
Chip: ENC28J60-I/SO
Crystal: 25MHZ
Network Interface: HR911105A
Power Supply: 3.3 V
Size: 56 x 34 mm
The ENC28J60 consists of seven major functional blocks:
1. An SPI interface that serves as a communication channel between the host controller and the ENC28J60.
2. Control Registers are used to control and monitor the ENC28J60.
3. A dual-port RAM buffer for received and transmitted data packets.
4. An arbiter to control the access to the RAM buffer when requests are made from DMA, transmit and receive blocks.
5. The bus interface that interprets data and commands received via the SPI interface.
6. The MAC (Medium Access Control) module that implements the IEEE 802.3 compliant MAC logic.
7. The PHY (Physical Layer) module that encodes and decodes the analog data that is present on the twisted pair interface.