Описание
модуль езернет ENC28J60
Модуль работает в локальной сети TCPIP и в сети internet. Используя аппаратные возможности модуля ENC28J60 и программу микроконтроллера создают простой веб-сервер. Модуль связывает МК через интерфейс SPI с сетью TCPIP. Управление приборами автоматики через internet подключенными к ENC28J60 может производится одновременно или поочередно несколькими операторами с различных персональных компьютеров или мобильных устройств. ENC28J60 Ethernet модуль для Ардуино может служить не только частью прибора автоматики, но и наглядным пособием для изучения сети TCP/IP и методов построения веб-сервера.
Ведущий компонент – микросхема ENC28J60. На плате смонтирована розетка для кабеля сети TCPIP. Розетка содержит трансформатор, обеспечивающий гальваническую развязку модуля от кабеля TCPIP и 2 светодиода, свечение которых свидетельствует о обмене данными. Имеется кварцевый резонатор частоты 25 МГц. Вилка подключения к МК имеет 10 контактов. Индикатор питания.
ENC28J60 Ethernet модуль для Ардуино может работать в составе Raspberry Pi или другого микроконтроллерного устройства. Хорошо согласуется с МК STM3 благодаря напряжению питания одного уровня. От МК требуется только подавать пакеты для отправки и забирать принятые через интерфейс SPI.
Ведущий компонент – микросхема ENC28J60. На плате смонтирована розетка для кабеля сети TCPIP. Розетка содержит трансформатор, обеспечивающий гальваническую развязку модуля от кабеля TCPIP и 2 светодиода, свечение которых свидетельствует о обмене данными. Имеется кварцевый резонатор частоты 25 МГц. Вилка подключения к МК имеет 10 контактов. Индикатор питания.
ENC28J60 Ethernet модуль для Ардуино может работать в составе Raspberry Pi или другого микроконтроллерного устройства. Хорошо согласуется с МК STM3 благодаря напряжению питания одного уровня. От МК требуется только подавать пакеты для отправки и забирать принятые через интерфейс SPI.
Характеристики
Питание
напряжение 3,14 – 3,45 В
ток, мА
максимальный 250
номинальный 170
Интегрированный MAC и 10 Base-T PHY
Полный и полудуплекс
Поддержка одного 10 Base-T порта с автоопределением полярности и коррекцией
Автовыравнивание генерации контрольной суммы
Автоотброс ошибочных пакетов
Программируемая функция повтора передачи при ошибке
Программируемые функции Padding и генерирование CRC
Программируемая функция фильтрации ошибочных пакетов
Тактовая частота SPI до 20 МГц
Размеры платы: 55 x 36 мм
Питание
напряжение 3,14 – 3,45 В
ток, мА
максимальный 250
номинальный 170
Интегрированный MAC и 10 Base-T PHY
Полный и полудуплекс
Поддержка одного 10 Base-T порта с автоопределением полярности и коррекцией
Автовыравнивание генерации контрольной суммы
Автоотброс ошибочных пакетов
Программируемая функция повтора передачи при ошибке
Программируемые функции Padding и генерирование CRC
Программируемая функция фильтрации ошибочных пакетов
Тактовая частота SPI до 20 МГц
Размеры платы: 55 x 36 мм
Подключение
Прибор выполняющий функции веб-сервера включает модуль ENC28J60 подключенный к модулю микроконтроллера. Программа микроконтроллера обеспечивает взаимодействие с микросхемой ENC28J60 и работу веб-сервера. В качестве микроконтроллерного модуля может быть использовано центральное устройство Arduino.Наименования контактов модуля.
Подключение модуля ENC28J60 к Arduino MEGA.
Подключение модуля ENC28J60 к Arduino MEGA.
Сигнал | Функция сигнала | Контакты Arduino UNO, Due, Nano, Duemilanove |
INT | Выход прерывания при приеме пакета | 2 или отключено |
SO | SPI MISO выход данных | 12 |
SCK | SPI SCK вход тактирования | 13 |
RESET | Cброс | |
GND | Общий провод | |
CLKOUT | Clock output выход тактирования | |
WOL | Прерывание | |
SI | SPI MOSI вход данных | 11 |
CS | SPI СS вход выбора микросхемы | 10 |
VCC | Питание | 3,3 В |
При подключении к Ардуино используются контакты интерфейса SPI, сброса и питания. Контакт сброс может соединяться с цифровым контактом ввода-вывода Ардуино если в программе предусмотрена подача сигнала сброс с цифрового контакта. Питание модуля 3,3 В можно взять от Ардуино.
Отзывы
Отзывов пока нет.