
基于MAX5980和RTL8305芯片的PoE交换机
简介
基于MAX5980和RTL8305芯片的PoE交换机是一种集成数据交换与PoE功能的小型网络设备,核心是通过RTL8305实现以太网数据交换,通过MAX5980实现PoE供电控制。
简介:基于MAX5980和RTL8305芯片的PoE交换机是一种集成数据交换与PoE功能的小型网络设备,核心是通过RTL8305实现以太网数据交换,通过MAX5980实现PoE供电控制。开源协议
:GPL 3.0
描述
项目简介
本项目是基于 MAX5980(PoE 供电控制器)和 RTL8305(以太网交换芯片)的 5 端口 PoE 交换机,集成千兆以太网数据交换与 PoE 供电功能,无需额外电源适配器即可为终端设备供电并传输数据,实现 “供电 + 通信” 一体化设计。
项目功能
本设计是基于 MAX5980 和 RTL8305 芯片的紧凑型 PoE 交换机,核心功能与应用场景如下:
- 支持 5 个千兆以太网端口,其中 4 个端口具备 PoE 供电能力,1 个端口作为上联口(仅数据传输),满足多终端接入需求;
- 兼容 IEEE 802.3af(15.4W)和 IEEE 802.3at(30W)PoE 标准,可自动检测合规 PD 设备(如 IP 摄像头、Wi-Fi AP、IP 电话)并安全供电;
- 具备过流、过压、短路、反向电流保护功能,实时监控端口供电状态,故障时自动切断供电,保障设备安全;
- 支持端口速率自适应(10/100/1000Mbps)、存储转发、地址学习、VLAN 划分等基础交换功能,提升数据传输效率与网络安全性;
- 配备端口状态 LED 指示灯,直观显示端口连接状态与数据传输情况;
- 应用场景:中小办公网络、家庭组网、小型安防监控系统、商铺智能设备组网等。
项目参数
- 核心芯片:PoE 供电控制采用 MAX5980GTJ+T,以太网交换采用 RTL8305NB-VB-CG;
- 端口配置:5 个千兆以太网端口(4 个 PoE 端口 + 1 个上联口),支持全双工数据传输;
- PoE 标准:兼容 IEEE 802.3af(Class 0-4)和 IEEE 802.3at,单端口最大供电功率 30W;
- 供电参数:输入电压 VDD24V,PoE 输出电压 VDD48V,系统工作电压包含 5V(开关电源)、3.3V(线性稳压);
- 数据传输:支持 10/100/1000Mbps 自适应速率,最大 MAC 地址表容量 4K,支持广播风暴抑制;
- 保护功能:具备过流、过压、短路、反向电流保护,PoE 端口独立检测与保护;
- 状态指示:每个端口配备 LED 指示灯,显示连接状态(常亮)与数据传输状态(闪烁);
- 电源转换:采用 TPS54360DDAR 开关稳压器(24V 转 5V)、AMS1117-3.3 线性稳压器(5V 转 3.3V),转换效率高、输出稳定。
原理解析(硬件说明)
本项目硬件由电源模块、PoE 供电模块、以太网数据交换模块、辅助电路(状态指示 + 保护电路) 四部分组成,核心通过 MAX5980 与 RTL8305 协同工作,配合主控制器(预留接口)实现完整功能。
图1--电源电路:
采用VDD24V外部输入供电,通过TPS54360DDAR开关稳压器将24V降压至5V,输出电压计算公式为VOUT=1.222*(1+R9/R10)(R9=10KΩ,R10=3.16KΩ),确保5V精准输出;再通过AMS1117-3.3线性稳压器将5V转换为3.3V,为核心芯片控制引脚供电。各电压节点配置“电解电容+陶瓷电容”组合滤波(如VDD48V端100uF+2.2uF),滤除高低频噪声,同时串联ES1DW二极管实现反向电流保护。
图2--PoE供电模块:
以MAX5980GTJ+T为核心,控制4路PoE端口供电。每个端口配置FDMC3612-VB N沟道MOS管作为功率开关,通过MAX5980的GATE引脚驱动通断;SENSE引脚配合检测电阻(如39Ω)采集端口电流,实现过流保护;同时串联ES1DW二极管防止电压反向。MAX5980通过I2C接口(SCL/SDA)与主控制器通信,上报端口状态并接收供电控制指令,INT#引脚用于故障中断触发。
图3--以太网数据交换模块:
采用RTL8305NB-VB-CG 5端口千兆交换机芯片,集成PHY层功能,直接通过RJ45插座连接终端设备。芯片支持MDC/MDIO管理接口,主控制器可通过该接口配置端口速率、VLAN、QoS等参数;每个端口配备510Ω阻抗匹配电阻与350uH网络变压器辅助元件,提升信号传输稳定性。RX00-RX04、TX00-TX04差分引脚对应5个端口的数据收发,实现存储转发与地址学习功能。
每个以太网端口配备LED指示灯(P0LED-P4LED),由RTL8305引脚直接控制,显示端口连接状态(常亮)与数据传输状态(闪烁);电路中配置多个滤波电容(如100nF、100pF)与保护电阻,减少电磁干扰,保障系统稳定运行;MAX5980的A0-A3引脚支持地址配置,可实现多芯片级联扩展PoE端口数量。
注意事项
- 功率预算控制:VDD48V 电源总功率需匹配 4 个 PoE 端口最大功耗(4 个 802.3at 端口需≥120W),避免同时为高功率设备供电导致过载;
- 热管理设计:PoE 供电过程中,MAX5980 与 FDMC3612-VB MOS 管会产生热量,PCB 设计时需预留散热空间,或为功率器件添加散热片;
- 信号完整性:以太网差分线(RXx_P/RXx_N、TXx_P/TXx_N)布线需严格控制阻抗匹配(50Ω)与线长,减少串扰,避免千兆速率下数据丢包;
- 器件选型:PoE 端口的二极管、MOS 管需满足耐压(≥60V)与电流(≥2A)要求,建议选用原理图指定型号(如 ES1DW、FDMC3612-VB),避免兼容性问题;
- 电源稳定性:外部 VDD48V 电源需保证输出纹波小,建议选用工业级开关电源,避免电压波动影响系统运行。
组装流程

图1:核心器件焊接:先焊接电源模块(TPS54360、AMS1117-3.3)、核心芯片(MAX5980、RTL8305),再焊接电阻、电容等被动器件,确保焊接无虚焊、连锡;

图2:接口与辅助器件安装:焊接RJ45插座、LED指示灯、电源接口,确保RJ45插座引脚与差分线对应无误,LED正负极焊接正确;
图3:系统调试与测试:连接VDD48V电源,通过主控制器下载程序,测试各端口PoE供电功能(接入合规PD设备,查看是否正常供电)与数据交换功能(连接电脑、路由器,测试网络连通性);
图4:封装与固定:将焊接调试完成的PCB板装入外壳,固定电源接口与RJ45插座,确保外壳通风良好,不影响散热。
实物图


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。















