Модуль Ethernet-Serial EM203

EM203 - это модуль Ethernet для установки на плату. В нём есть один порт 10/100BaseT Ethernet с auto-MDIX* (учтите, что стандартная магнитная часть Ethernet в модуль не встроена), один последовательный порт с уровнями CMOS и внутренний процессор, прошивка которого связывает Ethernet и последовательный порт.
«Ethernet-сторона» модуля подключается к модулю разъёма с магнитной частью RJ203, стандартной магнитной схеме Ethernet (например, YCL-PH163112) или разъёму RJ45 со встроенной магнитной частью. «Последовательная сторона» напрямую сопрягается с выводами последовательного порта большинства микроконтроллеров, микропроцессоров, UART и т. п. На EM203 есть четыре светодиода состояния.
* Auto-MDIX - это автоматическое определение «прямого» и «перекрёстного» кабелей.
Основные особенности
EM203 - обновлённая версия модуля EM203A. В нём используется более новый контроллер Ethernet DM9000B, который поддерживает auto-MDIX и имеет полностью цифровой PHY. Кроме того, EM203 ниже по высоте: два крупных вертикальных кварцевых генератора (на EM203A) заменены на EM203 более компактными SMT-компонентами.
Аппаратная часть и функциональность
С аппаратной точки зрения EM203 служит универсальной платформой, подходящей для широкого круга приложений. Большую часть функциональности обеспечивает прошивка приложения, а не сама аппаратная часть. EM203 выпускается с двумя принципиально разными видами прошивки приложения (действуют ограничения по версиям - см. ниже):
- Прошивка «Serial-to-Ethernet», на данный момент третьего поколения («Release 3»), превращает EM203 в полнофункциональный преобразователь Serial-to-Ethernet, позволяющий подключить к сети Ethernet почти любое последовательное устройство. Функциональность этой прошивки фиксирована, но поведение EM203 можно настроить, задав его программируемые параметры, называемые настройками и определённые в прошивке.
- Прошивка TiOS (Tibbo Operating System) превращает EM203 в контроллер, программируемый на Tibbo BASIC/C. Под управлением TiOS у EM203 нет заранее заданной функциональности, поведение устройства полностью определяется вашим приложением на BASIC/C. Программирование на TiOS, BASIC и C описано в руководстве «Development (TiOS)».
Новый контроллер Ethernet DM9000B требует обновлений прошивки, которые появились в версии V3.70 прошивки «Serial-to-Ethernet» и версии 2.05.10 прошивки «TiOS». Более ранние версии прошивки несовместимы с EM203. Если нужна более старая прошивка, придётся использовать EM203A.
В модуле EM203 есть теплопроводящая наклейка. Перед установкой модуля на главную печатную плату защитную бумагу необходимо снять. Подробные инструкции см. в разделе Тепловой режим.