Главная / Каталог / Полупроводники / Интерфейсные модули и микросхемы / Сетевые модули для построения сетей Ethernet / Модуль WIZ550io

Модуль WIZ550io

WIZ550io

Для разработчиков, желающих максимально быстро выпустить готовое устройство, компания WIZNet предлагает полностью готовые сетевые модули, способные выступать промежуточным интерфейсом между сетью Ethernet и некоторым конечным устройством.


Интерфейсный модуль WIZ550io представляет собой автоматически конфигурируемый Ethernet-контроллер на основе микросхемы серии W5500, содержащий трансформатор и разъем RJ45. Микросхемы W5500 — проводные чипы, поддерживающие стек протоколов TCP/IP для встраиваемых PHY-систем.

Модуль имеет собственный (встроенный) уникальный MAC-адрес, и способен автоматически конфигурироваться в поддерживаемом фрагменте сети. Подключенный к сети и включенный модуль WIZ550io активируется, используя реальный встроенный MAC-адрес и IP-адрес по умолчанию, легко пингуемый с любого включенного в сеть пользовательского компьютера. Таким образом, у пользователя нет необходимости формировать для своего устройства собственный уникальный MAC-адрес и назначать сетевые данные: IP-адрес, маску подсети и адрес шлюза. Модуль WIZ550io это идеальный продукт для разработчиков, которые хотят свои системы, базирующиеся на использовании сети Интернет. Модуль имеет встроенный блок физического уровня PHY.

Для облегчения подключения к сети модуль содержит разъем RJ-45 со встроенным трансформатором, светодиодные индикаторы и другие компоненты, необходимые для обеспечения работы микросхемы W5500. Модуль можно использовать как в качестве составной части конечного устройства разработчика, так и в качестве самостоятельного законченного компонента.

Модули построены на базе W5500 с аппаратной поддержкой протокола PPPoE (Point-to-Point over Ethernet), TCP/IP и позволяют осуществлять удаленное подключение конечного устройства разработчика к сети через простой xDSL-модем.

Физически интерфейсный модуль WIZ550io представляет собой печатную плату габаритами 30х60х23,5 мм, на верхней стороне которой смонтирован разъем формата RJ-45, а на нижней — два штыревых разъема для присоединения к целевой плате разработчика.

Характеристики модуля

  • Поддержка проводных сетевых протоколов TCP/IP: TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
  • Поддержка 8 независимых подключений
  • Сетевые интерфейсы: встроенный 10Base-T/100 Base-TX Ethernet PHY(автовыбор)
  • Поддержка автоматического согласования (полный дуплекс и полудупдекс 10 и 100-based)
  • Не поддерживает IP-фрагментацию
  • Поддержка режима выключения питания (Power down mode)
  • Поддержка пробуждения по локальной сети через UDP (Wake on LAN over UDP)
  • Поддержка высокоскоростного последовательного интерфейса (SPI MODE 0,3)
  • Внутренняя память для буфера TX/RX…. 32 кБайт
  • Светодиодная индикация режимов работы (Full/Half duplex, Link, Speed, Active)
  • Габариты: 60 х 30 мм
  • Внешний разъем: два двухрядных коннектора 2 мм X 14
  • Питание: 3.3V рабочее внешнее с толерантными к 5 В сигналами I/O
  • Энергопотребление: max 185 мA (3.3 В)
  • Рабочий температурный диапазон 0-70°C

Назначение контактов WIZ550io

 

Pin No.

I/O

Pin Name

Description

J1

1

P

GND

Земля

2

P

GND

Земля

3

I

MOSI

SPI Master Out Slave In
Этот pin используется для передачи SPI MOSI сигнала

4

O

MISO

SPI Master In Slave Out
This pin используется для приёма SPI MISO сигнала

5

I

SCLK

SPI Clock 
Этот pin используется для передачи SPI тактового сигнала

6

O

SCS

SPI Slave Select
Этот pin используется для выбора режима SPI Slave при использовании SPI интерфейса.

7

P

3V3D

Питание: 3.3 В

8

P

3V3D

Питание: 3.3 В

J2

1

P

3V3D

Питание: 3.3 В

2

I

RDY

ГОТОВНОСТЬ (READY)
Сразу после подачи питания, на этом pin должен быть низкий уровень. После активации nRESET, модуль WIZ550io автоконфигурируется, используя встроенный MAC-адрес и IP-адрес, установленный по умолчанию.
После окончания процедуры конфигурирования WIZ550io, на этом pin появляется высокий логический уровень.
Внешний процессор может управлять WIZ550io только тогда, когда на RDY pin высокий логический уровень.

3

O

nRESET

Сброс: активный низкий
Этот pin предназначен для инициализации WIZ550io.
Она должна произойти не позднее 500 мкс после подачи на него низкого уровня. Обратная процедура, если WIZ550io не сконфигурирован, может длиться некоторое время, не менее 150 мс, после подачи на этот pin высокого уровня.

4

I

NC

Свободный контакт.

5

O

nINT

Прерывание: Активный низкий
Этот pin показывает, в каком состоянии (режиме) находится MCU W5500 внутри WIZ550io, сигнализируя о состояниях: подключения, отключения, получения данных, тайм-аута и WOL(Wake on LAN). Прерывание очищается после записи ИК регистра или Sn_IR. Работа прерываний маскируется (не отражается на непрерывности потока исходящих данных).

6

P

GND

Земля

 

Модуль WIZ550io включает в себя интерфейсную микросхему W5500, MAG-JACK, реальный MAC-адрес и миниатюрный управляющий MCU.

— TCP / IP, Ethernet MAC: W5500
— PHY Ethernet: поддержка посредством W5500
— Разъем: МАG-JACK (RJ45 с трансформатором)
— МАС-адрес: зашит в управляющем MCU


Предостережение:

Некоторые пользователи, возможно, захотят заново инициализировать W5500 внутри WIZ550io со сбросом SW, не задействовав при этом nRESET pin. Но это уже делает сам модуль WIZ550io. Завершение сеанса вызывает сброс всей информации в регистрах W5500. Крошечный MCU внутри WIZ550io инициализирует W5500 со встроенным МАС-адресом и IP-адресом по умолчанию, и их инициализация запускается nRESET.
В случае же использования сброса SW, очищаются регистры в W5500, но не происходит инициализация WIZ550io. Вся информация внутри WIZ550io с окончанием сеанса стирается.
Таким образом, производитель рекомендует использование сброса HW вместо сброса SW. Тем не менее, если пользователи пожелают использовать сброс SW, производитель рекомендует, чтобы они считали действующие МАС-адрес и сетевую информацию, включая IP-адрес, маску подсети и адрес шлюза, прежде чем действительно сбросить SW и сохранили эту информацию после сброса SW.

 

Функционал SPI

Модуль WIZ550io включает в себя микросхему W5500. Поэтому работа SPI интерфейса WIZ550io сводится к одному из функциональных приложений W5500. Для получения дополнительных сведений о работе функционала SPI в модуле WIZ550io, пожалуйста, обращайтесь к описанию работы микросхемы W5500.


Временные диаграммы

Диаграммы перезапуска

Символ

Описание

Минимум

Максимум

TRC

Сброс временного цикла

500 мкс

TPL

Время внутреннего автоконфигурирования

50 мс

 

SPI диаграммы

 

Символ

Описание

Мин.

Макс.

Units

Fsck

SCLK Clock Frequency

80

МГц

TWH

SCLK High duration

6

нс

TWL

SCLK Low duration

6

нс

TCS

nSCS High duration

5

нс

 


Установочные размеры модуля

Если в разрабатываемом устройстве присутствует центральный процессор, то для его общения с модулем WIZ550io можно использовать один из трех интерфейсов:

  • Прямая адресация (Direct);
  • Косвенная адресация (Indirect);
  • Аппаратный SPI - интерфейс

Такой набор позволяет использовать WIZ550io самостоятельно, как компонент, непосредственно подключаемый к сети Ethernet.

Мы надеемся, что модуль WIZ550io будет Вам полезен.

Для получения более полной информации об интерфейсной микросхеме W5500, входящей в модуль WIZ550io, обращайтесь к документу W5500 Datasheet.

 

Видеоуроки с примерами практического использования WIZ550io

Embedded Web Server (Arduino Wiz550io)

WIZ550io Tutorial Series : Simple Web Server

WIZ550io Tutorial Series : The Internet of Things with Arduino Part 1 (Setting)

 

Документация

  • Описание интерфейсной микросхемы W5500 (V1.0)
  • Описание интерфейсной микросхемы W5500 (V1.02)
  • Принципиальная схема модуля WIZ550io
  • Спецификация модуля WIZ550io (BOM)