Сетевой Ethernet модуль ENC28J60

2 900 тг

7 в наличии

Артикул: 0404006 Категория:
Сетевой Ethernet модуль на ENC28J60, как следует из названия, предназначен для организации передачи данных по сети между различными устройствами, при этом он работает как в локальной сети TCP/IP, так и в сети Internet. Модуль основан на микроконтроллере ENC28J60, максимальная тактовая частота которого составляет 25 МГц. Все функции по работе с сетевыми протоколами возложены на него, Arduino остаётся только отправлять и принимать пакеты данных.

Аппаратные возможности модуля ENC28J60 и соответствующая программа микроконтроллера позволяют создать простой веб-сервер. Модуль связывает управляющий контроллер через интерфейс SPI с сетью TCPIP. ENC28J60 Ethernet модуль для Ардуино может служить не только частью прибора автоматики, но и наглядным пособием для изучения сети TCP/IP и методов построения веб-сервера.

На плате имеется разъем RJ-45, включающий в себя трансформатор, обеспечивающий гальваническую развязку модуля от кабеля TCP/IP, и 2 светодиода, свечение которых сообщает о обмене данными. Кварцевый резонатор модуля рассчитан на частоту 25 МГц. Разъем подключения к управляющему микроконтроллеру (например, к плате Arduino) имеет 10 контактов:

  • VCC – питание, «+»;
  • GND – питание, «земля»;
  • SCK – тактирование (SPI);
  • SO – MISO, выход данных (SPI);
  • SI – MOSI, вход данных (SPI);
  • CS – вход выбора микросхемы (SPI);
  • INT – выход прерывания при приеме пакета;
  • RESET – сброс;
  • CLKOUT – Clock output, выход тактирования;
  • WOL – прерывание.

Подключение к Arduino Uno:

Подключение Ethernet-модуля ENC28J60 к Arduino Uno
  • VCC → 3.3V;
  • GND → GND;
  • SCK → 13;
  • SO → 12;
  • SI → 11;
  • CS → 10.

Пример: testDHCP

testDHCP


Пример: backSoon

backSoon


Библиотека EtherCard
Документация ENC28J60

Возможно Вас также заинтересует…