
基于SL2.1A的USB百兆多网卡Hub-NSDIY
简介
基于SL2.1A芯片的一款USB转百兆多网卡Hub,将单个USB 2.0接口扩展为三个独立的百兆以太网口和一个USB 2.0 Host接口,可连接U盘、鼠标、键盘或其他功率较低的USB外设。
简介:基于SL2.1A芯片的一款USB转百兆多网卡Hub,将单个USB 2.0接口扩展为三个独立的百兆以太网口和一个USB 2.0 Host接口,可连接U盘、鼠标、键盘或其他功率较低的USB外设。开源协议
:CC BY-NC-SA 4.0
描述

概述
🔖 基于SL2.1A芯片的一款USB转百兆多网卡Hub,将单个USB 2.0接口扩展为三个独立的百兆以太网和一个USB 2.0接口。
📁 本项目为电脑虚拟出三个独立的物理网络接口,每个接口配置独立的IP地址和网关,可同时、隔离地接入并控制三台网络设备,无需为每台设备配备单独的主机或复杂的网络交换配置,显著提升测试效率和灵活性。
🟧 可为单台电脑构建多网络出口环境(例如,同时连接生产网、测试网、管理网),满足复杂网络环境下的接入需求。
🔨 集成的额外USB 2.0 Host接口,可连接U盘、鼠标、键盘或其他USB外设,提供更多连接可能性,尤其在接口紧张的设备上更为实用。
💻️ 适用于笔记本、超薄本、NUC等原生网口稀缺或缺失的设备。
| 类别 | 参数详情 |
|---|---|
| 接口配置 | USB 2.0 输入 ×1,RJ45 百兆 LAN×3,USB 2.0 输出 ×1 |
| 接口电气特性 | USB HOST 接口对外最大供电电流 200mA |
| 传输速率 | LAN 口 100Mbps,USB 2.0 接口 480Mbps |
| 兼容性 | Windows 7/8/10/11,macOS 10.12+,Linux Kernel 4.1+ |
| 电源要求 | USB 总线供电(5V/500mA),无需外接电源 |
设备特点
- 独立网卡芯片:每个 LAN 口配备独立网卡,避免交换机扩展导致的 IP 冲突和网络链路干扰问题
- 免驱兼容:支持 Windows/macOS/Linux 系统,无需安装额外驱动
- 热插拔技术:支持设备带电插拔,无需重启电脑即可更换连接设备
性能测试
1. 通过USB接口同时接收来自3个LAN口的数据,最大流量: 230Mbps;
2. 通过USB接口同时发送至3个LAN口的数据,最大流量: 292Mbps;

功耗
LAN口流量为0时,整个模块电流: 250mA.
LAN口流量为230Mbps时(参考性能测试),整个模块电流: 270mA.
LAN口流量为292Mbps时(参考性能测试),整个模块电流: 310mA.

外壳
可在嘉立创3D打印.

整机
3D打印外壳 + PCB 组装后如下(螺丝:M3*10mm):

LED配置
以太网口的LED灯需要配置,芯片使用的是RTL8152B,LED_SEL_CFG的值配置为:A200

PCB裸板

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


评论