LAN9255-V/ZMX020 - EtherCAT Slave Controller with MCU | Microchip
Артикул: LAN9255-V/ZMX020 ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $26.51 | $26,51 |
| 10 | $24.2 | $242,00 |
| 100 | $21.5 | $2.150,00 |
| 500 | $18.95 | $9.475,00 |
| 1.000 | $16.8 | $16.800,00 |
LAN9255-V/ZMX020 Обзор
An EtherCAT slave controller (ESC) is a specialized industrial-Ethernet IC that implements the Beckhoff EtherCAT slave protocol on the device side of an EtherCAT network. EtherCAT is a deterministic real-time Ethernet standard used for synchronized motion control, I/O, and drive communication in factory automation. The ESC sits below the EtherCAT master and the standard Ethernet/IP stack in the network hierarchy and works alongside general industrial controllers like PLCs and motion controllers.
Key features of the LAN9255-V/ZMX020 include dual integrated 100BASE-TX Ethernet PHYs supporting 100 Mbps full-duplex, a 3-port EtherCAT switch fabric supporting daisy-chain and ring topologies, USB 2.0 FS device/host interface, RMII for external PHY connection, SPI/QSPI for host communication, and 1024 KB of integrated Flash and 256 KB SRAM inside the SAM E53J MCU die. The integrated MCU is pre-flashed with a bootloader and can run application code for simple slaves, removing external processor overhead.
The device is designed for high-volume industrial EtherCAT slave applications where board space, BOM cost, and deterministic cycle time are critical. Typical cycle times below 62.5 µs are achievable through hardware FMMU, SyncManager, and DC (Distributed Clocks) engines.
Typical applications include EtherCAT digital and analog I/O modules, servo drives and stepper motor drivers, robotics servo nodes, sensor hubs, encoder interfaces, and other industrial automation peripherals. The dual PHY + MCU integration makes it ideal for compact, low-cost slaves with on-board intelligence.
When designing with the LAN9255, ensure proper 25 MHz reference oscillator quality for jitter compliance, route the MII/RMII traces as 50-ohm controlled impedance, and place the decoupling capacitors as close to the supply pins as possible. The exposed thermal pad must be soldered to a sufficient copper pour for thermal dissipation.
This page synthesizes distributor pricing across 9 channels, true drop-in alternatives in the same 128-TQFP-EP footprint, and practical design notes not found in the manufacturer datasheet, giving engineers a single source for selection, sourcing, and integration.
Аналоги без доработки для LAN9255-V/ZMX020 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с LAN9255-V/ZMX020 (тот же форм-фактор и посадочное место) — отличается по Ethernet PHY, Ethernet Speed, Host Interfaces, Integrated MCU, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
LAN9255/ZMX020
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
LAN9255-V/ZMX020-VAO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
LAN9255-V/ZMX020VAO
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
LAN9255-V/ZMX020 Максимальные параметры и электрические характеристики
| Product Type | EtherCAT Slave Controller with integrated MCU |
| Protocol | EtherCAT (IEC 61158) |
| Ports | 2/3 ports (EtherCAT) |
| Ethernet PHY | Dual integrated 100BASE-TX |
| Ethernet Speed | 100 Mbps full-duplex |
| Integrated MCU | SAM E53J ARM Cortex-M4F |
| MCU Core | 32-bit ARM Cortex-M4F with FPU |
| MCU Flash | 1024 KB |
| MCU SRAM | 256 KB |
| Host Interfaces | USB 2.0 FS, RMII, SPI/QSPI |
| Bus Interface | RMII, USB 2.0, SPI, QSPI |
| Корпус | 128-TQFP-EP (14x14 mm) |
| Тип монтажа | Surface Mount |
| Рабочая температура | -40C to +85C (industrial) |
| Напряжение питания | 3.3 V (typical, with internal regulators) |
| Статус RoHS | Compliant |
Конфигурация выводов LAN9255-V/ZMX020
| Контакт 1 | VSS — Ground |
| Контакт 2 | VDD33 — +3.3V supply |
| Контакт 3 | OSC_IN — 25 MHz reference oscillator input |
| Контакт 4 | OSC_OUT — 25 MHz reference oscillator output |
| Контакт 5 | RESETn — Active-low reset input |
| Контакт 6 | TEST — Factory test pin, ground in application |
| Контакт 7 | VDD_PHY — PHY analog supply |
| Контакт 8 | TX1P — Port 1 Ethernet TX positive |
| Контакт 9 | TX1N — Port 1 Ethernet TX negative |
| Контакт 10 | RX1P — Port 1 Ethernet RX positive |
| Контакт 11 | RX1N — Port 1 Ethernet RX negative |
| Контакт 12 | VDD_PHY1 — Port 1 PHY supply |
| Контакт 13 | TX0P — Port 0 Ethernet TX positive |
| Контакт 14 | TX0N — Port 0 Ethernet TX negative |
| Контакт 15 | RX0P — Port 0 Ethernet RX positive |
| Контакт 16 | RX0N — Port 0 Ethernet RX negative |
| Контакт 17 | VDD_PHY0 — Port 0 PHY supply |
| Контакт 18 | VSS — Ground |
| Контакт 19 | VDD33 — +3.3V supply |
| Контакт 20 | LINK0 — Port 0 link status LED |
| Контакт 21 | ACT0 — Port 0 activity LED |
| Контакт 22 | LINK1 — Port 1 link status LED |
| Контакт 23 | ACT1 — Port 1 activity LED |
| Контакт 24 | SPI_SCK — SPI clock to external host |
| Контакт 25 | SPI_MOSI — SPI host data into ESC |
| Контакт 26 | SPI_MISO — SPI data from ESC to host |
| Контакт 27 | SPI_CS — SPI chip select, active low |
| Контакт 28 | IRQ — EtherCAT interrupt output |
| Контакт 29 | WD_EN — Watchdog enable strap |
| Контакт 30 | CFG0 — Boot configuration strap 0 |
| Контакт 31 | CFG1 — Boot configuration strap 1 |
| Контакт 32 | VDD12 — Internal 1.2V regulator output (decouple) |
| Контакт 33 | VSS — Ground |
| Контакт 34 | USB_DP — USB 2.0 FS D+ |
| Контакт 35 | USB_DM — USB 2.0 FS D- |
| Контакт 36 | USB_VBUS — USB VBUS sense |
| Контакт 37 | USB_ID — USB OTG ID |
| Контакт 38 | RMII_REF_CLK — RMII 50 MHz reference clock |
| Контакт 39 | RMII_TXEN — RMII transmit enable |
| Контакт 40 | RMII_TXD0 — RMII transmit data 0 |
| Контакт 41 | RMII_TXD1 — RMII transmit data 1 |
| Контакт 42 | RMII_CRS_DV — RMII carrier sense / data valid |
| Контакт 43 | RMII_RXD0 — RMII receive data 0 |
| Контакт 44 | RMII_RXD1 — RMII receive data 1 |
| Контакт 45 | RMII_MDC — RMII management clock |
| Контакт 46 | RMII_MDIO — RMII management data |
| Контакт 47 | VDD33 — +3.3V supply |
| Контакт 48 | VSS — Ground |
| Контакт 49 | PA00 — MCU GPIO / peripheral function |
| Контакт 50 | PA01 — MCU GPIO / peripheral function |
| Контакт 51 | PA02 — MCU GPIO / peripheral function |
| Контакт 52 | PA03 — MCU GPIO / peripheral function |
| Контакт 53 | PA04 — MCU GPIO / peripheral function |
| Контакт 54 | PA05 — MCU GPIO / peripheral function |
| Контакт 55 | PA06 — MCU GPIO / peripheral function |
| Контакт 56 | PA07 — MCU GPIO / peripheral function |
| Контакт 57 | PA08 — MCU GPIO / peripheral function |
| Контакт 58 | PA09 — MCU GPIO / peripheral function |
| Контакт 59 | PA10 — MCU GPIO / peripheral function |
| Контакт 60 | PA11 — MCU GPIO / peripheral function |
| Контакт 61 | PA12 — MCU GPIO / peripheral function |
| Контакт 62 | PA13 — MCU GPIO / peripheral function |
| Контакт 63 | PA14 — MCU GPIO / peripheral function |
| Контакт 64 | PA15 — MCU GPIO / peripheral function |
| Контакт 65 | PA16 — MCU GPIO / peripheral function |
| Контакт 66 | PA17 — MCU GPIO / peripheral function |
| Контакт 67 | PA18 — MCU GPIO / peripheral function |
| Контакт 68 | PA19 — MCU GPIO / peripheral function |
| Контакт 69 | PA20 — MCU GPIO / peripheral function |
| Контакт 70 | PA21 — MCU GPIO / peripheral function |
| Контакт 71 | PA22 — MCU GPIO / peripheral function |
| Контакт 72 | PA23 — MCU GPIO / peripheral function |
| Контакт 73 | PA24 — MCU GPIO / peripheral function |
| Контакт 74 | PA25 — MCU GPIO / peripheral function |
| Контакт 75 | PA26 — MCU GPIO / peripheral function |
| Контакт 76 | PA27 — MCU GPIO / peripheral function |
| Контакт 77 | PA28 — MCU GPIO / peripheral function |
| Контакт 78 | PA29 — MCU GPIO / peripheral function |
| Контакт 79 | PA30 — MCU GPIO / peripheral function |
| Контакт 80 | PA31 — MCU GPIO / peripheral function |
| Контакт 81 | PB00 — MCU GPIO / peripheral function |
| Контакт 82 | PB01 — MCU GPIO / peripheral function |
| Контакт 83 | PB02 — MCU GPIO / peripheral function |
| Контакт 84 | PB03 — MCU GPIO / peripheral function |
| Контакт 85 | PB04 — MCU GPIO / peripheral function |
| Контакт 86 | PB05 — MCU GPIO / peripheral function |
| Контакт 87 | PB06 — MCU GPIO / peripheral function |
| Контакт 88 | PB07 — MCU GPIO / peripheral function |
| Контакт 89 | PB08 — MCU GPIO / peripheral function |
| Контакт 90 | PB09 — MCU GPIO / peripheral function |
| Контакт 91 | PB10 — MCU GPIO / peripheral function |
| Контакт 92 | PB11 — MCU GPIO / peripheral function |
| Контакт 93 | PB12 — MCU GPIO / peripheral function |
| Контакт 94 | PB13 — MCU GPIO / peripheral function |
| Контакт 95 | PB14 — MCU GPIO / peripheral function |
| Контакт 96 | PB15 — MCU GPIO / peripheral function |
| Контакт 97 | PB16 — MCU GPIO / peripheral function |
| Контакт 98 | PB17 — MCU GPIO / peripheral function |
| Контакт 99 | PB18 — MCU GPIO / peripheral function |
| Контакт 100 | PB19 — MCU GPIO / peripheral function |
| Контакт 101 | PB20 — MCU GPIO / peripheral function |
| Контакт 102 | PB21 — MCU GPIO / peripheral function |
| Контакт 103 | PB22 — MCU GPIO / peripheral function |
| Контакт 104 | PB23 — MCU GPIO / peripheral function |
| Контакт 105 | PB24 — MCU GPIO / peripheral function |
| Контакт 106 | PB25 — MCU GPIO / peripheral function |
| Контакт 107 | PB26 — MCU GPIO / peripheral function |
| Контакт 108 | PB27 — MCU GPIO / peripheral function |
| Контакт 109 | PB28 — MCU GPIO / peripheral function |
| Контакт 110 | PB29 — MCU GPIO / peripheral function |
| Контакт 111 | PB30 — MCU GPIO / peripheral function |
| Контакт 112 | PB31 — MCU GPIO / peripheral function |
| Контакт 113 | VDD33 — +3.3V supply |
| Контакт 114 | VSS — Ground |
| Контакт 115 | VDD12 — Internal 1.2V regulator output (decouple) |
| Контакт 116 | SWCLK — MCU SWD clock (debug) |
| Контакт 117 | SWDIO — MCU SWD data (debug) |
| Контакт 118 | SWO — MCU SWD trace output |
| Контакт 119 | JTAGEN — JTAG enable strap |
| Контакт 120 | ERASE — Flash erase strap |
| Контакт 121 | BOOT0 — MCU boot mode strap |
| Контакт 122 | TEST1 — Factory test, ground in application |
| Контакт 123 | NC — Not connected (per datasheet) |
| Контакт 124 | NC — Not connected (per datasheet) |
| Контакт 125 | VSS — Ground |
| Контакт 126 | VDD33 — +3.3V supply |
| Контакт 127 | NC — Not connected (per datasheet) |
| Контакт 128 | NC — Not connected (per datasheet) |
Типичное применение
LAN9255-V/ZMX020 подходит для 7 применениеs: EtherCAT Digital I/O Modules, EtherCAT Servo Drives, EtherCAT Sensor Hubs and Encoders, Industrial Robotics Nodes, EtherCAT Communication Gateways, EtherCAT Valve Manifolds and Pneumatics, Motion Control I/O Terminals.
EtherCAT Digital I/O Modules
The LAN9255-V/ZMX020 is a natural fit for EtherCAT digital I/O modules because its 2/3-port EtherCAT switch fabric, dual integrated 100BASE-TX PHYs, and integrated SAM E53J Cortex-M4F MCU handle line, daisy-chain, and ring topologies in a single chip. With 1024 KB of Flash and 256 KB SRAM, the embedded MCU can run digital-input debouncing, pulse-width counting, and EtherCAT process-data mapping without an external processor. Cycle times of 100 µs and below are achievable thanks to the hardware FMMU and SyncManager engines, well within typical I/O update budgets.
Рекомендуется
EtherCAT Servo Drives
For servo drives and stepper drives, the LAN9255-V/ZMX020 provides hardware Distributed Clocks with sub-microsecond synchronization accuracy, which is essential for multi-axis coordinated motion. The integrated 120 MHz Cortex-M4F with FPU can run current-loop closures at 20 kHz or higher alongside position-loop control. Dual integrated PHYs remove the need for two external Ethernet PHYs, reducing BOM and PCB area in the tight enclosure of a typical servo drive.
Рекомендуется
EtherCAT Sensor Hubs and Encoders
The LAN9255-V/ZMX020 is widely used in EtherCAT sensor hubs and absolute encoder interfaces, where the integrated MCU can sample quadrature, SSI, or BiSS-C encoders and push position data into the EtherCAT process-data RAM via SPI. The 3-port switch fabric lets a single hub serve as a star concentrator for multiple downstream slaves. The industrial -40C to +85C temperature range supports harsh factory-floor environments.
Рекомендуется
Industrial Robotics Nodes
Robotics applications use the LAN9255-V/ZMX020 for joint controllers, gripper nodes, and tool changers that must communicate over EtherCAT at deterministic cycle times. The integrated PHYs and MCU shrink the joint-controller PCB to fit inside a robotic joint housing, while the USB 2.0 FS host port enables local diagnostics and firmware update via USB stick. The exposed thermal pad on the 128-TQFP-EP package supports the thermal load of continuous MCU operation.
Рекомендуется
EtherCAT Communication Gateways
The LAN9255-V/ZMX020 works as a low-cost EtherCAT-to-other-protocol gateway, where the integrated MCU runs a real-time translation between EtherCAT process data and protocols like Modbus, CANopen, or RS-485. The USB 2.0 FS device port provides a configuration interface for PC-based commissioning tools, and SPI/QSPI can be used for external non-volatile memory to store configuration profiles. The dual PHYs simplify wiring in gateway chassis.
Рекомендуется
EtherCAT Valve Manifolds and Pneumatics
Valve manifolds and pneumatic I/O islands use the LAN9255-V/ZMX020 for compact EtherCAT slave islands. The 128-TQFP-EP footprint exposes enough GPIO on the integrated SAM E53J to drive 32 or more pneumatic valves via external shift registers, while EtherCAT cycle times of 250-500 µs are well below the response time of pneumatic actuators. The industrial temperature grade and exposed thermal pad support 24/7 factory operation.
Рекомендуется
Motion Control I/O Terminals
Motion-control I/O terminals use the LAN9255-V/ZMX020 as the on-board EtherCAT slave + controller combination, offloading pulse-train generation, PWM, and capture functions from the central PLC. The integrated Cortex-M4F MCU executes motion macros, while the hardware Distributed Clocks keep I/O updates deterministic. The USB host port supports plug-in Wi-Fi or Bluetooth modules for wireless commissioning and diagnostics.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для LAN9255-V/ZMX020 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | LAN9255/ZMX020 | LAN9255-V/ZMX020-VAO | LAN9255-V/ZMX020VAO |
|---|---|---|---|---|
| Package | 128-TQFP-EP (14x14) | 128-TQFP-EP (14x14) - same | 128-TQFP-EP (14x14) - same | 128-TQFP-EP (14x14) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Protocol | EtherCAT slave controller | EtherCAT slave controller | EtherCAT slave controller | EtherCAT slave controller |
| Integrated PHYs | 2 x 100BASE-TX | 2 x 100BASE-TX | 2 x 100BASE-TX | 2 x 100BASE-TX |
| Integrated MCU | SAM E53J Cortex-M4F, 1024 KB Flash | SAM E53J Cortex-M4F, 1024 KB Flash | SAM E53J Cortex-M4F, 1024 KB Flash | SAM E53J Cortex-M4F, 1024 KB Flash |
| Operating Temperature | -40C to +85C | 0C to +70C (commercial) | -40C to +85C | -40C to +125C (automotive) |
| Automotive Qualification | No (industrial) | No | Partial automotive | Yes (AEC-Q100) |
| Host Interfaces | USB 2.0 FS, RMII, SPI/QSPI | USB 2.0 FS, RMII, SPI/QSPI | USB 2.0 FS, RMII, SPI/QSPI | USB 2.0 FS, RMII, SPI/QSPI |
Ключевые отличия
- Only SiP with integrated MCU + dual PHY + ESC in one 128-TQFP-EP (против LAN9253 (ESC only))
- Same-family automotive-grade option in identical footprint (против LAN9255/ZMX020 (commercial temp grade))
- Built-in hardware Distributed Clocks (против Software-only EtherCAT slaves)
Заметки по проектированию
The LAN9255-V/ZMX020 integrates two PHYs plus a Cortex-M4F MCU running up to 120 MHz into one 128-TQFP-EP package. Estimated: total SiP power dissipation can reach 1.2-1.5 W under full MCU + dual-PHY link load. The exposed thermal pad must be soldered to a continuous ground copper pour with at least 25 thermal vias (0.3 mm drill, 1.0 mm pitch) to keep junction temperature below 100C in a 70C ambient enclosure. Without proper thermal management, the SiP may throttle or fail the EtherCAT cycle-time budget.
Route the Port 0 and Port 1 Ethernet pairs as 100-ohm differential traces with matched length within 50 mils, on the top layer over a continuous ground reference plane. Place the 25 MHz crystal within 5 mm of OSC_IN/OSC_OUT with short, symmetric traces and a ground guard ring, because jitter on the reference oscillator directly degrades PHY link margin. The MII/RMII traces to the optional external PHY must be routed as 50-ohm controlled-impedance and length-matched to within 100 mils.
Do not leave any 3.3V supply pin floating. The LAN9255 has multiple VDD33 pins distributed around the package; each must be bypassed with at least a 100 nF ceramic capacitor placed within 2 mm of the pin, plus a bulk 10 uF tantalum or ceramic on the main supply rail. Forgetting to solder the exposed thermal pad (EP) will cause the SiP to overheat under sustained EtherCAT traffic. Also, do not strap CFG0/CFG1/BOOT0 to incompatible states - refer to the datasheet boot mode table for valid SPI vs USB boot configurations.
The LAN9255 integrates a 3.3V-to-1.2V LDO that supplies the MCU core and the digital portion of the PHYs. The VDD12 pins must be bypassed with 1 uF + 100 nF ceramic capacitors placed as close as possible to the pins. If the application needs the MCU to run at maximum 120 MHz, ensure the 3.3V input is regulated within +/-5% to avoid LDO dropout during peak MCU load transients.
Информация о соответствии
RoHS compliant per Microchip product page. -V suffix indicates industrial temperature grade (-40C to +85C). AEC-Q100 qualified variants available as LAN9255-V/ZMX020VAO.