0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

选择以太网PHY时应注意哪些因素

星星科技指导员 来源:ADI 作者:Thomas Brand 2023-06-14 16:37 次阅读

随着数字化更深地融入我们生活的方方面面,不同设备和机器之间持续交换的数据量也在不断增加。特别是在工业领域,传统的通信技术开始达到极限,而以太网(本例中为工业以太网)开始成为新的标准。借助以太网,可以在长达100米的距离内实现千兆级的较高数据速率,如果使用光纤电缆,甚至能达到几千米。

以太网是IEEE 802.3中规定的一种接口规范。以太网物理(PHY)层是IEEE 802.3的其中一个元素。它是一种收发器组件,用于发送和接收数据或以太网帧。在OSI模型中,以太网覆盖第1层(物理层)和第2层(数据链路层)的一部分。

物理层指定电信号类型、信号速率、介质和连接器类型以及网络拓扑。以太网PHY可以映射到该层中,如表1所示。

OSI模型层 TCP/IP模型
主机层 7 | 应用 应用层
6 | 表示
5 | 会话
4 | 传输 TCP/UDP
介质层 3 | 网络 IP
2 | 数据链路 以太网 MAC和LLC
1 | 物理 PHY

PHY构成物理接口,负责对纯数字系统和信号传输介质之间传输的数据进行编码和解码。因此,它代表着接口的数字连接层和电子连接层之间的桥梁。

数据链路层定义在介质上进行通信的方式,以及传输和接收消息的帧结构。这意味着,它定义着如何排列来自线路的位来从位流中提取数据。在以太网中,这称为介质访问控制(MAC),它紧邻着PHY,但在数据链路层中。MAC通常会集成到控制器或开关中。

PHY可以是分立元件,也可以集成到以太网控制器中。图1的简化框图中显示了所需的以太网组件和分立式PHY。

wKgaomSJgUOAN_-oAACJnOow4Mc559.png

图1. 以太网连接的简化框图。

如果设计必须采用分立式PHY,那么在选择PHY时应牢记几个标准。

选择工业PHY时应考虑的几个重要标准

在工业应用中,数据传输和网络必须能够在较宽的温度范围内保持高度可靠性并具有故障安全功能。所有组件均需如此。

网络周期时间

网络周期时间是控制器收集和更新所连器件的数据所需的时间。具有低延迟的PHY可以缩短网络周期时间,从而改善网络更新时间,对于时间关键型应用,这一点至关重要。这样一来,便可以将更多器件连接到网络。

抗干扰能力/稳健性

工业应用中的工作环境通常都很恶劣。PHY会直接连接至或通过小型磁性元件连接至电缆,这些连接可能带来干扰(辐射或传导),所以PHY必须要能够耐受常见的外部条件。

CISPR 32、IEC 61000-4-2至IEC 61000-4-6等EMC标准可以作为衡量PHY规范的基准。可靠的PHY有助于通过认证,以及避免通常较为繁琐的重新设计工作。

损耗和温度范围

用于工业应用的器件通常采用IP65/IP66等级的防尘和防潮保护,这限制了用于冷却电子器件的气流。同时,工业应用中的器件常常需要承受高温环境。此外,在线形和环形拓扑中,通常需要使用两个以太网连接,因此也就需要两个PHY,这使得与数据输入和输出相关的PHY损耗翻倍。所以,应选择具有低损耗的PHY,以更大限度地降低器件的自发热。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 收发器
    +关注

    关注

    10

    文章

    2975

    浏览量

    104791
  • 以太网
    +关注

    关注

    40

    文章

    5079

    浏览量

    166248
  • 接口
    +关注

    关注

    33

    文章

    7643

    浏览量

    148520
收藏 人收藏

    评论

    相关推荐

    以太网PHY怎么改变现代市场

    笔者在上一篇博客文章(《以太网PHY奥妙无穷,三件事您了如指掌》)中谈论了以太网的演变及以太网物理层收发器(
    发表于 09-07 11:49

    STM32F407能不能同时使用USB PHY以太网PHY

    【求助】STM32F407能不能同时使用USB HPY和以太网HPY现在需要使用高速USB模拟一个USB设备和进行传输文件高速以太网接口,STM32F407能不能同时使用两个PHY
    发表于 11-21 10:42

    以太网MAC芯片与PHY芯片的关系是什么

    如何实现单片以太网微控制器?以太网MAC是什么?什么是MII?以太网PHY是什么?网卡上除RJ-45接口外,还需要其它元件吗?造成以太网MA
    发表于 12-28 06:22

    STM32F105/107系列以太网PHY设计

    STM32F105/107系列以太网PHY设计资料。图说的很详细,废话就不说了,自己看图吧。Technorati 标签: STM32F107,STM32F105,以太网,PHY
    发表于 08-05 06:55

    如何对以太网PHY芯片的rmii pin脚进行配置

    如何对以太网PHY芯片的时钟进行配置?如何对以太网PHY芯片的gmac进行配置?如何对以太网PHY
    发表于 02-21 06:54

    RK3288搭配以太网PHY芯片需要注意哪些

    (1)以太网PHY芯片驱动及接口瑞芯微在设计RK 系列主控芯片时,有内置以太网MAC 控制器,通常只需要搭配一颗以太网PHY芯片,即可实现
    发表于 08-31 17:15

    恶劣工业环境选择以太网注意事项

    。在本文中,我将简要描述为您的系统选择以太网物理层时要考虑的三个最重要的因素。 图1:通过无线和有线连接(包括以太网)的现代工业设置1.低延迟。延迟是指数据包从源传输到目标所需的时间。
    发表于 11-08 06:45

    以太网PHY如何改变现代市场

    在本文里,笔者将重拾上次中断的话题,探讨以太网PHY在如何改变现代市场。 以太网是40多年前发明的。现在让我们快进跳过对IEEE 802.3(10Mbps以太网
    发表于 11-18 07:44

    什么是以太网

    分项规定和规范。由IEEE 802.3规定的一个最重要的部分就是以太网物理层晶体管(PHY)。 图1展示了数据如何传输到标准RJ45以太网线缆以及如何从该线缆传输到处理器的范例性方框图。图1:
    发表于 11-18 06:56

    使用不同的以太网PHY,MDC信号的问题求解

    我们正忙于开发基于 LS1028A 处理器和以太网 PHY VSC8514XMK-03 的产品。我们在初始化以太网 PHY 时遇到问题。在文档 LS1028ARDBE(参考设计电路板勘
    发表于 03-23 07:19

    简化您的以太网设计,第1部分:以太网PHY基础知识和选择过程

    简化您的以太网设计,第1部分:以太网PHY基础知识和选择过程
    发表于 10-31 08:23 1次下载
    简化您的<b class='flag-5'>以太网</b>设计,第1部分:<b class='flag-5'>以太网</b><b class='flag-5'>PHY</b>基础知识和<b class='flag-5'>选择</b>过程

    选择以太网PHY时的重要因素

    以太网是 IEEE 802.3 中规定的接口规范。IEEE 802.3 的元素之一是以太网物理 (PHY) 层。它是用于发送和接收数据或以太网帧的收发器组件。在 OSI 模型中,
    的头像 发表于 12-14 11:43 834次阅读
    <b class='flag-5'>选择</b><b class='flag-5'>以太网</b><b class='flag-5'>PHY</b>时的重要<b class='flag-5'>因素</b>

    如何选择适合的以太网PHY

    以太网是IEEE 802.3中规定的一种接口规范。以太网物理(PHY)层是IEEE 802.3的其中一个元素。它是一种收发器组件,用于发送和接收数据或以太网帧。在OSI模型中,
    的头像 发表于 02-14 09:36 921次阅读
    如何<b class='flag-5'>选择</b>适合的<b class='flag-5'>以太网</b><b class='flag-5'>PHY</b>

    以太网PHY的功能和选择

    以太网 PHY具有两个主要功能。
    的头像 发表于 05-11 16:46 1085次阅读
    <b class='flag-5'>以太网</b><b class='flag-5'>PHY</b>的功能和<b class='flag-5'>选择</b>

    以太网 PHY 的功能和选择

    以太网 PHY 3具有两个主要功能
    的头像 发表于 07-14 15:52 778次阅读
    <b class='flag-5'>以太网</b> <b class='flag-5'>PHY</b> 的功能和<b class='flag-5'>选择</b>