ZHCAA98C March   2022  – October 2023 DP83826E , DP83826I

 

  1.   1
  2.   如何以及为何要在 EtherCAT 应用中使用 DP83826E
  3.   商标
  4. 1引言
  5. 2EtherCAT® 规范要求和建议
  6. 3设置 PHY 的不同方法
    1. 3.1 使用 Strap 配置设置 DP83826 PHY 以支持 EtherCAT® 配置
      1. 3.1.1 Strap 配置选项
    2. 3.2 使用串行管理接口设置 DP83826 PHY
      1. 3.2.1 编程选项
  7. 4参考资料
  8. 5修订历史记录

Strap 配置选项

DP83826 确定性、低延时、低功耗、10/100Mbps 工业以太网 PHY 数据表中描述硬件自举配置 的部分描述了如何在不使用串行管理接口 (SMI) 的情况下配置器件。数据表的这一部分介绍了每种模式下的配置选项:增强基本 模式。如果不使用 SMI 对 PHY 进行编程,则必须在硬件中将 DP83826 设置为增强 模式,从而启用 EtherCAT 功能。

将 PHY 设置为在 EtherCAT® 系统中工作时,需要注意 PHY 具备一个 LED,该 LED 设置为显示 100Mbit 全双工,并且信号极性为低电平有效或可针对某些 ESC 进行配置。

要定义 LED 极性,可使用以下电路进行高电平有效或低电平有效极性配置。PHY 有一个内部电路可测量所需的极性并根据输入信号自动配置。下图展示了高电平有效下拉 strap 配置电路和低电平有效上拉电路的建议网络。RP 用于定义 strap 配置网络,而 RCL 是用于保护 LED 元件的限流电阻。


GUID-9E0ABB78-76F3-414E-8E27-8F88BEE9D6AB-low.gif

图 3-2 Strap 配置连接示例

在某些情况下,在设置 strap 配置之前,该自动 LED 功能已被禁用。有关更多详细信息,请参阅数据表的第 9.4.1 节 - 硬件自动加载配置

参考表 3-1 可以确定用于自动加载 PHY 的电阻值。

表 3-1 2 级 Strap 配置电阻比
模式 建议的电阻
RHI (kΩ) RLO (kΩ)
内部 10kΩ 下拉 (PD) 引脚
0(默认值) 断开 断开
1 2.49 断开
内部 10kΩ 上拉 (PU) 引脚
0 断开 1.5
1(默认值) 断开 断开
GUID-20230925-SS0I-CKRQ-3HXM-3Z0W0RCG8LKQ-low.svg图 3-3 增强型自动加载流程图

该表中的信息表明必须以特殊方式启用快速链路断开功能。仅启用快速链路断开功能,该功能使用 RX 错误计数进行检测。将 DP83826 器件设置为在 EtherCAT 系统中使用增强 模式运行时,请使用表 3-2 中所示的配置。

表 3-2 用于 EtherCAT® 的 DP83826 引脚 Strap 配置
Strap 配置编号 | 引脚(引脚名称) 增强 模式功能 默认值 Strap 配置设置
Strap 配置 0 | 引脚 16 (RX_D0)

自动协商配置

如果禁用自动协商,则强制进行 100Mbps 通信

0 0(启用自动协商)
Strap 配置 1 | 引脚 31 (CLKOUT/LED1)

奇半字节检测配置

启用后,如果 PHY 在线上看到未完成的半字节数据,则会损坏数据并产生 RX 错误。还会选择 MII 作为 MAC 接口

1 0(禁用奇半字节检测)
Strap 配置 2 | 引脚 30 (LED0) PHY_ADD0 0 使用上拉定义地址。
Strap 配置 3 | 引脚 29 (CRS/LED3) PHY_ADD1 0 使用上拉定义地址。
Strap 配置 4 | 引脚 28 (COL/LED2) PHY_ADD2 0 使用上拉定义地址。
Strap 配置 5 | 引脚 22 (TX_CLK) RMII 模式配置(主/从) 0 0(主模式)

由于 Strap 配置 1 强制 PHY 进入 MII 模式,因此无需考虑该 Strap 配置

Strap 配置 6 | 引脚 20 (RX_ER)

引脚 31 上的功能(CLKOUT 或 LED1)

此引脚仅在 POR 时锁存,不会在硬件复位时重新锁存

0 1 (LED1)
Strap 配置 7 | 引脚 13 (RX_D3)

奇半字节禁用模式:为 RX 错误机制启用快速链路丢弃功能

奇半字节启用模式:为除 MLT-3 之外的所有机制启用快速链路丢弃功能

RMII 模式:中继器可配置

0 1(为 RX 错误启用 FLD)
Strap 配置 8 | 引脚 14 (RX_D2)

奇半字节禁用模式:如果启用信号检测(引脚 13),请配置信号能量检测机制

奇半字节启用模式:选择 MAC 接口

0 1(禁用信号能量检测功能)
Strap 配置 9 | 引脚 15 (RX_D1) 可自动 MDIX 配置 0 0(启用自动 MDIX)
Strap 配置 10 | 引脚 18 (RX_DV) 自动 MDIX 禁用模式:设置 MDI 或 MDIX 0

0 (MDIX)

由于启用了自动 MDIX 功能,因此不需要。

引脚 1 (ModeSelect) 模式选择:增强或基本模式 1 1(增强模式)