Mạch Chuẩn Giao Tiếp Ethernet Sang SPI ENC28J60

Tình trạng: Đang Cập Nhật | SKU: 893261100391
Thương hiệu: Taiwan
85.000₫
Mạch chuẩn giao tiếp Ethernet sang SPI ENC28J60 Mạch chuẩn giao tiếp Ethernet sang SPI ENC28J60 là IC ethernet của hãng Microchip, module ENC28J60...

Mạch chuẩn giao tiếp Ethernet sang SPI ENC28J60

Mạch chuẩn giao tiếp Ethernet sang SPI ENC28J60 là IC ethernet của hãng Microchip, module ENC28J60 sử dụng chuẩn giao tiếp SPI với 8KB bộ đệm. Module ENC28J60 là module có giá rẻ nhỏ gọn, khả năng truyền nhận tốt, tích hợp hầu như các protocol, tốc độ truyền dữ liệu lên đến 20MHz.

ENC28J60

Thông số kỹ thuật

  • ENC28J60 Ethernet chips, SOP28 package
  • SPI Interface
  • 1x10 connector, can be easily mounted with the MCU
  • Built-in isolation transformer RJ45 connectors HR911102A
  • Power LED
  • Single Supply: +3.3 V / 5 V
  • 25Mhz Crystal
  • PCB size: 63.1x20.6 mm

ENC28J60

Sơ đồ nối dây

Connections Overview
 
Connect the pins of the module to pins of your Arduino as in the table 
MODULE InduinoX / Arduino UNO (ATMEGA328) Arduino MEGA
VCC 3.3V Pin 3.3V Pin
GND GND GND
CS SS - PIN 10 SS - PIN 53
SI MOSI - PIN 11 MOSI - PIN 51
SCK SCK - PIN 13 SCK - PIN 52
WOL PIN 5 PIN 5
SO MISO - PIN 12 MISO - PIN 50
INT Interrupt 0 - PIN 2 Interrupt 0 - PIN 2

Sơ đồ đấu cho UnoR3

ENC28J60

Sơ đồ đấu cho Mega2560

ENC28J60

Code mẫu cho Mạch chuẩn giao tiếp Ethernet sang SPI ENC28J60

Download thư viện Arduino tại đây

Open Arduino IDE Files - Examples - ENC28J60 - WebServer
The IP address in the example code need to be changed for the address assigned to ENC28J60 module.

#include 
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 10, 0, 0, 177 };
Server server(80);
void setup()
{
 Ethernet.begin(mac, ip);
 server.begin();
}
void loop()
{
 Client client = server.available();
 if (client) {
   // an http request ends with a blank line
   boolean current_line_is_blank = true;
   while (client.connected()) {
     if (client.available()) {
       char c = client.read();
       // if we've gotten to the end of the line (received a newline
       // character) and the line is blank, the http request has ended,
       // so we can send a reply
       if (c == '\n' && current_line_is_blank) {
         // send a standard http response header
         client.println("HTTP/1.1 200 OK");
         client.println("Content-Type: text/html");
         client.println();
         
         // output the value of each analog input pin
         for (int i = 0; i < 6; i++) {
           client.print("analog input ");
           client.print(i);
           client.print(" is ");
           client.print(analogRead(i));
           client.println("");
         }
         break;
       }
       if (c == '\n') {
         // we're starting a new line
         current_line_is_blank = true;
       } else if (c != '\r') {
         // we've gotten a character on the current line
         current_line_is_blank = false;
       }
     }
   }
   // give the web browser time to receive the data
   delay(1);
   client.stop();
 }
}

 

 Giao hàng trong 24h

Giao hàng trong 24h

Với đơn hàng trên 500.000 đ
Bảo đảm chất lượng

Bảo đảm chất lượng

Sản phẩm bảo đảm chất lượng.
Hỗ trợ tức thời

Hỗ trợ tức thời

Hotline: 0833.811.811
Sản phẩm 100% chính hãng

Sản phẩm 100% chính hãng

Sản phẩm nhập khẩu chính hãng
Có thể bạn sẽ thích
Vận chuyển nhanh chóng
Vận chuyển nhanh chóng

Vận chuyển miễn phí cho đơn hàng trên 1.000.000 VNĐ nội thành HCM

Thanh toán nhanh
Thanh toán nhanh

Hỗ trợ thanh toán tiền mặt và thẻ visa của tất cả các ngân hàng

Chăm sóc 24/7
Chăm sóc 24/7

Hỗ trợ chăm sóc khách hàng 24/7, Liên hệ giải đáp mọi thắc mắc

Uy tin thương hiệu
Uy tin thương hiệu

TAE Shop là điểm mua hàng được yêu thích và lựa chọn