做好的成品
这个设计非常大略,乃至不须要你拥有单片机或Arduino的编程能力。在一根网线中最多会有8根电缆,你所须要的便是用一片555震荡器芯片和一片十进制计数器来产生旗子暗记,并通过发光二极管和开关二极管来指示。该设计的电路图如下图所示。
555电路是一种非常常见的振荡器芯片,我们将其接成能够产生一个脉冲的形式,并将这个脉冲旗子暗记作为计数器的时钟输入。当计数器对这个时钟旗子暗记进行计数的时候,计数器的8个输出端将依次变低。我们将计数器的第9个脚输出连接到计数器的清零复位端,使得计数器能够在第九个脉冲到达的时候重新开始循环。而计数器的每个脉冲都会送至电缆的RJ-45接口并由连接好的电缆重新送回电路、连接至LED和二极管。

事理图
剖析一下电路,我们就能找到LED发光关系和相应的故障之间的关系了。当电缆统统正常的情形下,每一个LED都将按照顺序点亮;而当电缆的个中某一根线断线的情形下,对应的LED将不会亮起;多根电缆之间短路的情形下,在同一时候将会有2个乃至更多的LED同时点亮;而末了如果有两根电缆的顺序连接交叉的话,LED将不按照顺序点亮。须要把稳的是这种测试仪无法测试虚接,这样的电缆在测试仪上虽然全部显斧正常,但实际运用中将达不到网卡和交流机之间应有的通信速率,其表现为网速极慢或非常断网。
这样的设计很大略,同时也是很多极为廉价的网线测试仪所采取的电路。上万元的设备能够以靠近\"大众实战\公众的办法测试网线,但对付只是想要检测一两根网线、打消大略故障或想要找一个大略的DIY来练练手的你来说,这个电路的难度刚刚好。