Поиск по каталогу

ENC28J60
ENC28J60 подключение

ENC28J60, Ethernet модуль

440 руб. 250 руб.
в наличии: 19

В корзину

Ethernet модуль ENC28J60 помогает наладить обмен данными в локальных сетях автоматики

без применения ПК.

Параметры связи: еthernet стандарта IEEE 802.3i, физический уровень – 10BASE-

T, 10 Мбит/с по витой паре.

Ethernet модуль ENC28J60 преобразует данные Ethernet в протокол SPI.

Подключается к Arduino и другим модулям на основе МК.

Согласование c устройством, питающимся

от 5 B выполняют резисторные делители. В еthernet модуле ENC28J60 физический и канальный

уровни Ethernet. От MK требуется отправлять пакеты и принимать через интерфейс SPI.

В еthernet модуле ENC28J60 установлена микросхема ENC28J60-I/SO.

Ethernet модуль

ENC28J60 содержит соединитель TCP/IP для RJ45 имеющий трансформатор гальванической развязки

и индикаторы режимы обмена. Есть индикатор питания.


  • Напряжение питания: 3.3В
  • Размеры: 5.9см x 3.5см


Распиновка:

RST —> RESET
GND —> GND
3V3 —> VCC
D2 —> INT
D10 —> CS
D11 —> SI
D12 —> SD
D13 —> SCK


Пример использования библиотеки:

#include "etherShield.h"

#include "ETHER_28J60.h"


static uint8_t mac[6] = {0x54, 0x55, 0x58, 0x10, 0x00, 0x24};

static uint8_t ip[4] = {192, 168, 1, 15};

static uint16_t port = 80;


ETHER_28J60 ethernet;


void setup()

{

ethernet.setup(mac, ip, port);

}

 void loop()

{

   if (ethernet.serviceRequest())

    {

     ethernet.print("<H1>Hello World</H1>");

     ethernet.respond();

    }

   delay(100);

}




Параметры Ethernet модуля ENC28J60:


  • Поддержка одного 10 Base-T порта c автоопределением полярности и исправлением
  • Cкорость SPI до 10 Мбит/с
  • Интегрированный 10 Base-T PHY и MAC
  • Дуплекс и полудуплекс
  • Автовыравнивание генерации контрольной суммы
  • Автоотброс ошибочных пакетов
  • Программируемые:
  • повтор передачи при сбое
  • Padding и генерирование CRC
  • фильтр ошибочных пакетов

Нет комментариев

Добавить комментарий