В корзине 0 позиций
на сумму 0 руб.
Перейти в корзину
ENC28J60, Ethernet модуль
ENC28J60, Ethernet модуль

ENC28J60, Ethernet модуль

Артикул: 002081
550 руб.
Наличие: 3 шт
шт
ПараметрЗначение
Ethernet стандартIEEE 802.3i
Скорость (МБ/с)10
ПротоколSPI
Напряжение питания (В)3.3
Размеры (мм)59x35
Файлы ENC28J60 Datasheet.pdf
Ethernet модуль ENC28J60 помогает наладить обмен данными в локальных сетях автоматики
без применения ПК.
Параметры связи: еthernet стандарта IEEE 802.3i, физический уровень – 10BASE-
T, 10 Мбит/с по витой паре.
Ethernet модуль ENC28J60 преобразует данные Ethernet в протокол SPI.
Подключается к Arduino и другим отладочым платам.
Согласование c устройством, питающимся от 5 B выполняют резисторные делители. В еthernet модуле ENC28J60 физический и канальный уровни Ethernet.
От MK требуется отправлять пакеты и принимать через интерфейс SPI.\
ENC28J60 содержит соединитель TCP/IP для RJ45 имеющий трансформатор гальванической развязки
и индикаторы режимы обмена. Есть индикатор питания.


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


Распиновка:
  • 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);
}