2、物理层连接排查:网线制作标准、Wi-Fi信号干扰源分析、串口线缆故障判断
各位同学,咱们接着聊。上一章我们把故障排查的整体思路理清了。这一章,咱们得把手弄脏,从最底层的物理层开始排查。
物理层,说白了就是看得见摸得着的东西。网线、无线信号、串口线。很多新手一上来就怀疑代码、怀疑配置,结果折腾半天,最后发现是网线没插紧。这种事我见得太多了。
2.1 网线制作标准:T568A 与 T568B
网线这玩意儿,看着简单,坑却不少。我刚开始做项目那会儿,自己压了一根线,怎么都通不了。查了半天,原来是线序搞反了。嗯,这里要注意。
网线内部有8根芯线,两两绞在一起。为什么绞?为了抗干扰。这个咱们后面讲。现在先记住两种标准线序:
| 引脚 | T568A 线序 | T568B 线序 |
|---|---|---|
| 1 | 白绿 | 白橙 |
| 2 | 绿 | 橙 |
| 3 | 白橙 | 白绿 |
| 4 | 蓝 | 蓝 |
| 5 | 白蓝 | 白蓝 |
| 6 | 橙 | 绿 |
| 7 | 白棕 | 白棕 |
| 8 | 棕 | 棕 |
你可能会问,为什么有两种标准?其实T568B更常见,尤其是咱们国内。T568A主要是北美那边用得多。我个人习惯,统一用T568B,省得记混。
关键判断:
- 直通线:两头都是T568B(或都是T568A)。电脑连交换机、路由器,用这个。
- 交叉线:一头T568A,一头T568B。两台电脑直连、或者交换机级联,用这个。
不过现在很多设备都支持自动翻转(Auto MDI/MDIX),交叉线用得少了。但你在现场,万一碰到老设备,还是得会做。
我的小技巧:压线前,先把线捋直,排好序,用指甲掐住,再塞进水晶头。塞到底,从侧面看,能看到铜芯顶到头。然后用力一压,咔哒一声,搞定。
2.2 Wi-Fi 信号干扰源分析
无线比有线麻烦多了。你看不见摸不着,信号好不好全靠猜。其实不然,干扰源是有迹可循的。
Wi-Fi主要用2.4GHz和5GHz两个频段。2.4GHz穿墙好,但干扰也大。为什么?因为微波炉、蓝牙、甚至无线鼠标,都挤在这个频段上。
我在一个工厂里遇到过,设备老是掉线。查了三天,最后发现是车间里的微波炉一开,信号就断。你想想看,一个微波炉的功率有多大?直接把Wi-Fi信号给“烤”没了。
常见的干扰源,我列个清单:
- 同频干扰:隔壁的Wi-Fi用了同一个信道。尤其是2.4G,只有1、6、11三个不重叠信道。大家都挤在一起,不卡才怪。
- 非Wi-Fi设备:微波炉、蓝牙音箱、无线摄像头、无绳电话。这些设备发射的电磁波,会直接淹没Wi-Fi信号。
- 物理障碍:金属货架、混凝土承重墙、水族箱。水对2.4G信号的吸收特别厉害。
- 同频多AP:一个区域装了太多AP,且信道没规划好。互相打架,谁也别想好好干活。
避坑指南:我曾经在一个仓库里,为了覆盖无死角,装了十几个AP。结果信号满格,网速却慢得像蜗牛。后来用频谱仪一测,发现所有AP都默认信道,互相干扰得一塌糊涂。所以,AP不是越多越好,信道规划才是关键。
怎么排查?我建议用手机装个Wi-Fi分析仪。打开一看,哪个信道拥堵,一目了然。选一个没人用的信道,问题往往就解决了。
如果2.4G实在干扰太大,那就上5G。5G信道多,干扰少,速度快。缺点就是穿墙差。你想想看,鱼和熊掌不可兼得嘛。
2.3 串口线缆故障判断
串口,RS-232、RS-485,这些老古董在物联网里反而很常见。很多传感器、PLC、工业仪表,都靠它通信。
串口故障,我总结下来,80%是线的问题。不是线断了,就是线序错了。
先看RS-232。标准的DB9接口,引脚定义是这样的:
| 引脚号 | 信号 | 说明 |
|---|---|---|
| 2 | RXD | 接收数据 |
| 3 | TXD | 发送数据 |
| 5 | GND | 信号地 |
很多新手会犯一个错:把2和3接反了。结果就是,数据发出去,对方收不到;对方发回来,自己也收不到。说白了,就是两个人都在说话,没人听。
判断方法:用万用表量一下。在设备发送数据时,TXD引脚对GND应该有电压跳变。如果没有,说明设备没发数据,或者线断了。
再说RS-485。这个更讲究。它是差分信号,用A和B两根线传输。A对B的电压差,决定了是1还是0。
RS-485常见故障:
- A/B接反:通信完全不通。或者偶尔通一下,数据全是乱码。
- 没有终端电阻:线路长了,信号会反射。表现为通信不稳定,时好时坏。一般120欧姆电阻并在线缆两端。
- 共模电压过高:两个设备的地电位不一样。轻则通信异常,重则烧毁接口芯片。
我记得有一次,一个污水处理项目,RS-485通信老是丢包。我查了半天,发现是线缆太长,又没有加终端电阻。加上电阻后,问题立刻消失。嗯,有时候就是这么简单。
我的经验:串口线缆,尽量用屏蔽双绞线。屏蔽层单端接地,能有效抗干扰。另外,走线时远离强电电缆,别跟220V的线绑在一起走。你想想看,强电一启动,感应出来的电压就够串口喝一壶的。
好了,物理层的排查就讲到这里。下一章,咱们进入数据链路层,看看MAC地址、交换机、还有那个烦人的ARP协议。