Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
Ethernet_以太网
整理记录用过的各种网线
发布于 2022-05-22 21:14:24 浏览:935
订阅该版
[tocm] 这次调试2个项目板卡,上面都没有RJ45接口,一个是4线10/100M以太网,一个2线车载以太网。 调试时要手动焊线,所以整理下这些年遇到的网线相关的知识。 ## RJ45网线顺序 首先日常生活中最常用的应该是8芯网线了,不过随着无线连接技术的发展,可能过些年,非技术人员,网线也越来越难以见到了吧。 后面仔细查了一相关标准,这位大佬网站介绍得很详细 - T568A https://www.petervis.com/gallery/hard/Specifications/RJ45%20Wiring/RJ45%20Wiring%20T568A.html - T568B https://www.petervis.com/gallery/hard/Specifications/RJ45%20Wiring/RJ45%20Wiring%20T568B.html 10M-100M时,只使用12和36这2对信号。 当时还经常要压交叉线,用于2台电脑对连。就是一头T568A,一头T568B。从上面的信号定义来看,刚好是一头的发送对接另外一头的接收。 记得第一次做网线,把水晶头1-8的顺序搞反了,好在另外一头也是新做的,所以一起反,也能用。 现在新的设备基本都支持自动识别了,所以很少提到交叉网线了。网线一般默认2头都是T568B。(为什么不是T568A?) 末使用的2对信号线,最中间这2根,常用来作为电话线使用。 也有人把另外2对接起来,作为另外1路以太网。 不过有些缩水不达标的网线,另外2对信号线是使用铁线或铝线,甚至干脆就是空着的! 1000M时,会使用全部共4对双绞线。但要求线材至少是Cat5,且要足质足量。 ## 网线级别分类 这里列一下网线标准(参考;[Speeds & Bandwidths: Cat5/Cat5e/Cat6/Cat6a/Cat7/Cat8 Ethernet Cable](https://www.fiber-optic-equipment.com/ethernet-cable-types.html)) - Cat3:已淘汰 - Cat4:已淘汰 - Cat5:五类网线(100MHz,100Mbps) - Cat5E:超五类网线 (100MHz,1000Mbps) - Cat6: 六类网线(250MHz, 1000Mbps) - CAT6A:超六网线(500MHz,10Gbps) - CAT7:七类网线 (600MHz, 1Gbps) - CAT8:八类网线 (2GHz, 40Gbps) 按是否有屏蔽层来看,主要是 - UTP-非屏蔽双绞线-(Unshielded Twisted Pair) - STP-屏蔽网线-(Shielded Twisted Pai) 上面列了这么多,其实从实用和性价比来看, - 老旧设备,以及低速设备,还是10M-100M用得最多, - 最近几年新设备基本都是1000M, - 最新高速设备有支持2.5G速率,使用质量好些的超五类线也能用,且接口向下兼容10M-100M-1000M。 - 再往上,10G或以上,再用网线,配套设备加起来已经不太划算了,可能用光纤更适合。 ## 信号编码 上面网线速率列表中,10M和100M,双绞线中的信号的频率就是网络速率,且收发各1对,这个就直观,好理解。 但是1000M时,信号频率只有100M,即使是4对,也只能单向400M。 这里就需要整理下以太网各个速率下的信号编码规范了。 ### 10Mbps_Ethernet_10BASE-T_802.3 采用 Manchester 编码,“0”由“+”跳变到“-”,“1”由“-”跳变到“+”,不论是“0”还是“1”,都有跳变, 因此总体来说,信号是DC平衡的,且接收端容易从信号的跳变周期中恢复出时钟。 话说我当年为了使用体积更小的晶振,错用了陶振,最后以太网只有10M能通,100M用不了。 ### 100Mbps_FastEthernet_100BASE-T_802.3u 使用4B/5B变换,每4bit数据编译成5bit。因此,100Base-TX接口在外部的速率其实是125Mbps。 在信号线上,编码遵循NRZ形式。100Base-TX接口信号逢“1”产生电平跳变,而逢“0”时信号电平保持不变。 因此,100M以太网天生具有极性翻转功能,可以不分正负极,但对双方时钟误差要求更加严格(具体规范和数据待查)。 ### 1000Mbps_GigabitEthernet_1000BASE-T_802.3ab 千兆模式下,使用全部4对信号线,每对线速率125Mbps。 4x125=500M,使用4D-PAM5编码方式,2bit为1Baud传送,从而实现1000Mbps速率。 同时使用回声抑制调制技术,实现了全双工1000Mbps速率。 ### 2500Mbps_5000Mbps_802.3bz 使用超5类或6类网线,即可实现2.5G或5G的速率,且能向下兼容。 ## 汽车以太网 ### 100Base-T1_IEEE802.3bw 通过内部时钟转换(4B/3B),数据编码(3B/2T)以及脉冲幅度调制(PAM3),转换成单对双绞线上传递的差分信号,实现100Mbps速率。线缆上传输的波特率是66.67Mhz,而不是100Mhz. 嗯,细节可以不用纠结太多,我理解汽车以太网不使用标准以太网,而是改为1对信号线,优点是能减少1对信号线?简化连接? 调试时如果对延迟要求不高的话,买个T1转RJ45的转接器就方便测试了。 参考: - 新型汽车通信技术以太网100BASE-T1 https://wenku.baidu.com/view/c7a9304b5bfafab069dc5022aaea998fcc22408d.html ### 1000Base-T1_IEEE802.3bp 暂没用到,也是单对双绞线。
1
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
aozima
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
文章
28
回答
4480
被采纳
381
关注TA
发私信
相关文章
1
以太网先上电再连网线通信
2
ethernet 和 use memory layout冲突
3
stm32h743的LAN8720A驱动编译错误, 不知道怎么改
4
关于在stm32F107CVT6中使用以太网芯片DM9161AEP的内存不足异常
5
stm32F107+DM9161AEP的PHY芯片 运行出现错误
6
stm32f107+dm9161的phy芯片报错eth硬件初始化失败
7
stm32f107+DM9161出现硬件初始化问题
8
基于芯片建立工程,以太网卡无法使用
9
SPI总线挂接2个W5500以太网芯片
10
STM32H743 以太网驱动 问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
a1012112796
10
个答案
1
次被采纳
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
YZRD
2
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部