ENC28J60 mini - SPI Ethernet модуль
Модуль построен на одноимённой микросхеме производства Microchip – крупного производителя микроэлектроники. Контроллер реализует физический слой интерфейса Ethernet, позволяет использовать полудуплексный или дуплексный режим. Совместим со спецификацией IEEE 802.3.
Микросхемой поддерживается один порт 10BASE-T (10Мбит/с).
Со стороны микроконтроллера в качестве интерфейса обмена используется SPI на скорости до 20мБод. Всё общение с модулем, в том числе конфигурирование и непосредственно передача пакетов, происходят через него.
Для более гибкой конфигурации, модуль не реализует в себе стек TCP/IP, что позволяет реализовать его на стороне управляющего микроконтроллера. Отнимая процессорное время, это также даёт возможность использовать другие протоколы, использующие Ethernet в качестве физического уровня, как, например, Modbus-TCP.
Основные достоинства
- Большая скорость соединения
- Надёжность в работе
- Гибкая конфигурация подключения
Примеры использования
- Связь устройств Умного дома
- Промышленная связь по Modbus-TCP
- Ethernet-адаптер для Raspberry Pi
Комплектация
- 1 × ENC28J60 mini – SPI Ethernet модуль
Подключение и библиотеки
Для работы необходима реализация стека TCP/IP на стороне микроконтроллера (уже реализовано для Arduino, STM32, AVR). Подключение происходит по интерфейсу SPI в режиме 0.
Отзывы
Отзывов пока нет.