Миниатюрный сетевой модуль позволит управлять
различными устройствами через интернет сеть. Все данные с устройств
будут передаваться на модуль, а затем отображаться на страничке сайта,
откуда можно посылать запрос на выполнение команды. Передача и получение
данных происходит по SPI-протоколу. Программа управления всеми
устройствами записывается в память микроконтроллера.
Ethernet модуль ENC28J60 работает как в internet, так и по локальной
сети. Модуль вместе с микроконтроллером Arduino образуют миниатюрный
веб-сервер. Управление системами, приборами или устройствами может
осуществляться с разных мобильных гаджетов или компьютеров: как одним
оператором, так и несколькими.
В модуль встроена розетка, позволяющая подсоединять сетевой кабель TCPIP.
В ней есть два светодиода, сигнализирующие своим свечением об успешной
передачи данных, и трансформатор, который создаёт гальваническую
развязку модуля от кабеля.
ENC28J60 имеет 10 контактов для подсоединения к микроконтроллеру ардуино
или другого устройства, работающего на микроконтроллере. Задача
микроконтроллера заключается лишь в передаче пакета данных на отправку и
их принятии через SPI. На модуле также установлен кварцевый резонатор,
работающий на частоте 25 МГц. Скорость передачи данных – до 10 Мбит/с.
Особенности:
Два светодиода, которые отображают состояние обмена данными: отправка –
оранжевый цвет, приём – зелёный цвет
Низкая стоимость модуля
Поддержка порта 10Base-T с корректировкой и автораспознаванием
полярности
Миниатюрность
Автоматическое отбрасывание пакетов данных с ошибками
Автоматическая переотправка данных при возникающем сбое
Индикация питания
Скорость передачи данных – до 10 Мбит/с
Программируемые функции Padding
Поддержка дуплексного и полудуплексного режимов
Формирование CRC
Максимальная тактовая рабочая частота по шине SPI составляет 20 МГц
Содержит два уровня работы с Ethernet: канальный и физический
Автоматическое выравнивание сформированной контрольной суммы
Характеристики:
Размеры: 30х24х15 мм
Напряжение питания: 3.3 В
Микросхема: ENC28J60
Интерфейс: SPI
Скорость Ethernet: до 10 мб/с
Характеристики контроллера ENC28J60:
Поддержка IEEE 802.3
Полная совместимость с сетями 10/100/1000 BaseT
Интегрированный MAC и 10 BaseT PHY
Поддержка одного 10 BaseT порта с автоматическим определением полярности
и коррекцией
Поддержка режимов Full и Half Duplex
Программируемая функция повтора передачи при ошибке
Программируемые функции Padding и генерирование CRC
Программируемая функция фильтрации ошибочных пакетов
Интерфейс SPI с высокой тактовой частотой
ENC28J60 Ethernet модуль может быть напрямую подключен к большинству
типов микроконтроллеров (в том числе Arduino)
по с тандартному SPI интерфейсу. |