【ETH】以太网----PHY芯片LAN8720A----电路原理图

这篇具有很好参考价值的文章主要介绍了【ETH】以太网----PHY芯片LAN8720A----电路原理图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、LAN8720A----简介

LAN8720A 是低功耗的 10/100M 以太网 PHY 层芯片,I/0 引脚电压符合EEE802.3-2005 标准,支持通过 RMI 接口与以太网 MAC 层通信,内置 10-BASE-T/100BASE-TX 全双工传输模块,支持 10Mbps 和 100Mbps。

LAN8720A 可以通过自协商的方式与目的主机最佳的连接方式(速度和双工模式),支持 HPAuto-MDIX 自动翻转功能,无需更换网线即可将连接更改为直连或交又连接。

LAN8720A 的主要特点如下:

  • 高性能的 10/100M 以太网传输模块
  • 支持 RMII 接口以减少引脚数
  • 支持全双工和半双工模式
  • 两个状态 LED 输出
  • 可以使用 25M 晶振以降低成本
  • 支持自协商模式
  • 支持 HP Auto-MDIX 自动翻转功能
  • 支持 SMI 串行管理接口
  • 支持 MAC 接口

LAN8720A----系统框图

【ETH】以太网----PHY芯片LAN8720A----电路原理图

LAN8720A----内部架构

【ETH】以太网----PHY芯片LAN8720A----电路原理图

二、LAN8720A----引脚说明

LAN8720A----引脚图

【ETH】以太网----PHY芯片LAN8720A----电路原理图

LAN8720A----引脚说明表

引脚编号 符号 名称 说明
1 VDD2A +3.3V通道2模拟端口电源 通道2和内部稳压器的+3.3V模拟端口电源
2 LED2 链路速度LED指示 当工作速度为100 Mbps时,该引脚将驱动为有效状态。
当工作速度为10 Mbps时,或者线路隔离期间,该引脚处于无效状态。
nINTSEL 14引脚(nINT/REFCLKO)
功能选择配置引脚
当引脚 悬空或拉高至 VDD2A 时(默认),REF_CLK输入模式,nINT/REFCLKO是低电平有效的中断输出。
当引脚拉低接地时,REF_CLK输出模式,nINT/REFCLKO是REF_CLK的时钟源。
3 LED1 链路活动LED指示 该引脚在检测到有效链路时,驱动为有效状态,在检测到活动时闪烁。
REGOFF 稳压器关闭配置脚 该配置脚用于禁止内部1.2V稳压器。禁止稳压器时,必须向VDDCR提供外部1.2V电压。
当REGOFF通过外部电阻拉高至VDD2A时,禁止内部稳压器。
当REGOFF悬空或拉低时,使能内部稳压器 (默认)。
4 XTAL2 外部晶振输出 外部晶振输出
5 XTAL1 外部晶振输入 外部晶振输入
CLKIN 外部时钟输入 单端时钟振荡器输入。
注:使用单端时钟振荡器时,不得连接XTAL2。
6 VDDCR +1.2V数字内核电源 除非通过REGOFF 配置脚配置为稳压器关闭模式,否则由片上稳压器供电。
注: 应在该引脚上使用并联接地的1 μF和470 pF 去耦电容。
7 RXD1 接收数据1 收发器在接收路上的通道1。
MODE1 PHY工作模式1配置脚 该配置脚搭配MODE0和MODE2用于设置默认PHY 模式。
8 RXD0 接收数据0 收发器在接收路上的通道0。
MODE0 PHY工作模式0配置脚 该配置脚搭配MODE1和MODE2用于设置默认PHY模式。
9 VDDIO +1.6V到+3.6V可变I/O电源 +1.6V到+3.6V可变I/O电源
10 RXER 接收错误 该信号置为有效时表示在当前从收发器传输的帧中检测到错误。
PHYAD0 PHY地址0配置脚 该配置脚用于设置收发器的SMI地址。
11 CRS_DV 载波侦听/接收数据有效 该信号置为有效时表示接收介质处于非空闲状态。当接收到10BASE-T数据包时,CRS_DV置为有效,但RXD[1:0]保持低电平,直到接收到SFD字节(10101011)为止。
注: 根据RMII标准,在10BASE-T半双工模式 下,发送的数据不环回到接收数据引脚。
MODE2 PHY工作模式2配置脚 该配置脚搭配MODE0和MODE1用于设置默认PHY模式。
12 MDIO SMI数据输入/输出 串行管理接口数据输入/输出
13 MDC SMI时钟 串行管理接口时钟
14 nINT 中断输出 低电平有效中断输出。放置一个上拉至VDDIO的外部电阻
REFCLKO 参考时钟输出 REFCLKO可通过nINTSEL配置脚来选择。
此可选50MHz时钟输出源于25MHz晶体振荡器。
15 nRST 外部复位 系统复位。该信号低电平有效。
16 TXEN 发送使能 指示TXD[1:0]上存在有效的发送数据。
17 TXD0 发送数据0 MAC使用该信号将数据发送到收发器。
18 TXD1 发送数据1 MAC使用该信号将数据发送到收发器。
19 VDD1A +3.3V通道1模拟端口电源 通道1的+3.3V模拟端口电源
20 TXN 以太网TX/RX负通道1 发送/接收负通道1
21 TXP 以太网TX/RX正通道1 发送/接收正通道1
22 RXN 以太网TX/RX负通道2 发送/接收负通道2
23 RXP 以太网TX/RX正通道2 发送/接收正通道2
24 RBIAS 外部1%偏置电阻输入 该引脚需要通过12.1 kΩ(1%)电阻接地。

三、LAN8720A----电路原理图

1. REF_CLK输入模式

在REF_CLK输入模式下,50 MHz REF_CLK在XTAL1/CLKIN引脚上进行驱动。
使用该模式时,必须在器件外部为 REF_CLK提供50 MHz时钟源,该时钟被驱动到MAC和PHY。

为REF_CLK提供外部50 MHz时钟源,具体如下图:

【ETH】以太网----PHY芯片LAN8720A----电路原理图

2. REF_CLK输出模式

为降低BOM成本,该器件配备通过低成本25 MHz基频晶振来生成RMII REF_CLK信号的功能。
与通常需要50 MHz的3次谐波晶振相比,这类晶振价格更低廉。MAC必须支持外部时钟才能使用该功能。

通过25 MHz晶振生成REF_CLK,具体如下图:

【ETH】以太网----PHY芯片LAN8720A----电路原理图

通过外部25 MHz时钟源生成REF_CLK,具体如下图:
【ETH】以太网----PHY芯片LAN8720A----电路原理图


未完,待续。。。。。文章来源地址https://www.toymoban.com/news/detail-459400.html

到了这里,关于【ETH】以太网----PHY芯片LAN8720A----电路原理图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • STM32的以太网外设+PHY(LAN8720)使用详解(2):硬件设计

    STM32的以太网外设+PHY(LAN8720)使用详解(2):硬件设计

    在LAN8720上电或复位时会读取一些特定引脚的电平,根据电平来进行硬件配置。LAN8720的引脚分布如下: 注意,LAN8720有些引脚内部自带上/下拉,定义如下: LAN8720的PHYAD[0]用来配置PHY地址的bit0,当接入了多个PHY时可以用来区分不同的PHY。该引脚自带内部下拉,同时我们也只用到

    2024年04月14日
    浏览(14)
  • STM32的以太网外设+PHY(LAN8720)使用详解(5):MAC及DMA配置

    STM32的以太网外设+PHY(LAN8720)使用详解(5):MAC及DMA配置

    stm32的ETH外设挂载在AHB1总线上,位于RCC_AHB1ENR的bit25-bit27: 相关语句如下: 直接调用ETH_DeInit函数来复位ETH外设 上述语句操作的寄存器如下: 首先设置位25为1复位以太网MAC(复位MAC寄存器到默认值),然后设置为0取消复位。 首先调用ETH_SoftwareReset函数复位MAC的DMA 上述语句操

    2024年02月03日
    浏览(12)
  • 【STM32】HAL库-以太网外设-LAN8720A-LWIP-无操作系统

    【STM32】HAL库-以太网外设-LAN8720A-LWIP-无操作系统

    KEIL:MDK_ARM_5.27 MCU:STM32F429IGT6 PHY_IC:LAN8720A LWIP:LWIP2.1.2 STM32CUBEMX:6.6.1 HAL:V1.27.1 LAN8720A使用RMII接口与STM32的ETH外设进行数据通信 STM32使用SMI接口读/写LAN8720A的寄存器 LAN8720A由外部25MHz晶振提供时钟,LED2/NINTSEL引脚配置为下拉,故PHY(LAN8720A)提供50MHz时钟给RMII的NINT/REFCLKO(此时引脚

    2024年02月08日
    浏览(30)
  • STM32CubeMX+STM32F407+FreeRTos+LAN8720 以太网通信实现数据收发功能

    STM32CubeMX+STM32F407+FreeRTos+LAN8720 以太网通信实现数据收发功能

    目录 前言 一、STM32CubeMX配置 二、修改代码 三、硬件测试 总结 该工程应用的以太网芯片是LAN8720,代码是基于STM32CUbeMx6.2.1配置生成的,在CubeMx中配置了ETH和LWIP,还有串口1和FREERTOS,最后通过创建任务函数实现udp的以太网数据收发功能。在测试中,可以在电脑的DOS窗口ping通在

    2024年02月08日
    浏览(10)
  • 【以太网通信】PHY 芯片回环测试

    【以太网通信】PHY 芯片回环测试

    PHY 芯片通常带有回环(Loopback)功能,用于 PHY 通信链路的测试。本文主要讨论三种常用 PHY 芯片的回环功能,并使用 Broadcom 的 B50612D 芯片进行 PHY 回环测试。 目录 1 常见 PHY 的回环功能 1.1 KSZ9031 1.2 RTL8211 1.3 B50610/B50612 2 PHY 回环测试         KSZ9031 芯片支持以下两种回环模

    2024年02月02日
    浏览(10)
  • RTL8201 以太网PHY芯片 调试记录

    RTL8201 以太网PHY芯片 调试记录

    为了尽量给甲方降低成本,决定使用较低成本的PHY芯片RTL8201F-VB-CG芯片。移植官网的以太网demo程序,git上下载了一份很好看的rtl8201F的驱动程序,用来替换官方demo的lan8742程序。并没有直接通,于是开始了调试之路。 芯片型号:stm32h753 官网例程文件名:STM32Cube_FW_H7_V1.10.0 使用

    2023年04月20日
    浏览(14)
  • 关于STM32F4和GD32F4以太网,LAN8720+lwip+freemodbus,实现modbus tcp

    关于STM32F4和GD32F4以太网,LAN8720+lwip+freemodbus,实现modbus tcp

    关于STM32F4和GD32F4以太网,LAN8720+lwip+freemodbus 这里使用了大佬 小灰灰搞电子 的代码,文章看 STM32F407+LAN8720移植Lwip和freeModbus实现MODBUS TCP 代码看 STM32F407+LAN8720+LWIP移植freemodbus TCP.zip 他的代码是基于正点原子F407的板子开发的,如果是别的板子,需要修改引脚 小灰灰的代码里,没

    2024年02月14日
    浏览(9)
  • 基于FPGA的百兆以太网通信(一)——MDIO配置PHY芯片

    基于FPGA的百兆以太网通信(一)——MDIO配置PHY芯片

     一、以太网简介   之前提了个引子,接下来我会分享一下基于FPGA的百兆以太网通信学习过程。第一部分是对于以太网PHY芯片的配置和状态读取。   一般来说,FPGA以太网通信是需要外接的PHY芯片的,目前的很多FPGA出厂的底板上已经焊好了PHY芯片,所以这一点是比较方便的。

    2024年04月10日
    浏览(7)
  • GD32F450以太网(2-2): PHY芯片IP101GR介绍

    GD32F450以太网(2-2): PHY芯片IP101GR介绍

    接上文 《GD32F450以太网(1):ETH 外设接口简介》介绍了嵌入式以太网接口。 《GD32F450以太网(2-1):PHY芯片LAN8720A介绍》介绍了LAN8720A 本文介绍另外一款PHY芯片IP101GR,支持MII接口或RMII接口,可代替市场上LAN8710A/LAN8720A/KSZ8041等芯片。 IP101是台湾省九阳电子公司生产制造的,符合IEEE

    2023年04月08日
    浏览(14)
  • Linux 网络驱动实验(PHY芯片LAN8720)

    Linux 网络驱动实验(PHY芯片LAN8720)

    和自己工作的IOT项目类似。项目里使用AWS的框架,分为linux系统和freertos系统。Freetros里需使用AT指令驱动4g,不同的模组驱动有差异,需自己实现模组AT驱动然后注册到AWS框架里面。 网络驱动是linux 里面驱动三巨头之一,linux 下的网络功能非常强大,嵌入式linux 中也常常用到网

    2024年02月06日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包