Модуль Ethernet-to-Serial EM203

EM203

EM203 - это Ethernet-модуль для встраиваемого монтажа на плату. В нём есть один порт 10/100BaseT Ethernet с функцией auto-MDIX* (стандартные магнетики Ethernet в модуль не встроены), один последовательный порт с уровнями CMOS и внутренний процессор, прошивка которого связывает Ethernet и последовательный порт.

Сторона Ethernet модуля подключается к модулю jack/magnetics RJ203, к стандартной схеме магнетиков Ethernet (например, YCL-PH163112) или к разъёму RJ45 со встроенными магнетиками. Последовательная сторона напрямую соединяется с выводами последовательного порта большинства микроконтроллеров, микропроцессоров, UART и т.п. На EM203 есть четыре встроенных светодиода состояния.

* Auto-MDIX - автоматическое определение «прямых» и «перекрёстных» кабелей.

Ключевые особенности

EM203 - это улучшенная версия модуля EM203A. В нём используется более новый Ethernet-контроллер DM9000B, который поддерживает auto-MDIX и имеет полностью цифровой PHY. Модуль также имеет меньшую высоту: два крупных вертикальных кварцевых генератора (как на EM203A) заменены на более мелкие SMT-компоненты.

Аппаратная часть и функциональность

С точки зрения аппаратуры EM203 представляет собой универсальную платформу, подходящую для широкого круга задач. Основная функциональность определяется прошивкой приложения, а не самим железом. EM203 выпускается с двумя разными типами прошивки приложения (действуют ограничения по версиям - см. ниже):

  • Прошивка «Serial-to-Ethernet», сейчас в 3-м поколении («Release 3»), превращает EM203 в полноценный преобразователь serial-to-Ethernet, позволяя почти любому последовательному устройству подключаться к сети Ethernet (TCP/IP). Функциональность этой прошивки фиксирована, но поведение EM203 можно настроить через программируемые параметры, которые называются настройками (settings) и определены внутри прошивки.
  • Прошивка TiOS (Tibbo Operating System) превращает EM203 в контроллер, программируемый на BASIC. Под TiOS EM203 не имеет заранее заданной функциональности: поведение устройства полностью определяется вашим приложением на BASIC. TiOS и программирование на BASIC описаны в руководстве Development (TiOS).
Внимание

Ограничения по версиям прошивки

Более новый Ethernet-контроллер DM9000B требует обновлений прошивки, которые появились в V3.70 прошивки «Serial-to-Ethernet» и в 2.05.10 прошивки «TiOS». Более ранние версии прошивки несовместимы с EM203. Если вам нужна старая прошивка, придётся использовать модуль EM203A.

Внимание
Примечание: модуль EM203 содержит теплопроводящую наклейку. Защитную бумагу нужно снять перед установкой модуля на основную плату. Подробнее см. раздел Тепловой режим.

Ревизии

Существует две ревизии EM203, как показано ниже. Подробнее см. страницу продукта EM203.

EM203-02

EM203-02 поставляется с предустановленной прошивкой «Serial Device Server».

EM203-03

EM203-03 программируется на Tibbo BASIC/C, а его прошивку приложения можно обновить через порт Ethernet.