- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DP83849的以太网电缆诊断仪的设计.doc
基于DP83849的以太网电缆诊断仪的设计
【摘要】随着以太网的快速、广泛应用,网络铺设和维护中的链路检测和电缆诊断成为突出的难题。DP83849内嵌的线缆检测模块提供一种高效、可靠、低成本的实现方案。基于DP83849的线缆诊断仪,可以实现以太网双绞线电缆的各种诊断测试功能,如线长、线序,断路、短路、频率失调等等。基于DP83849,介绍了线缆诊断仪的硬件设计和软件设计,最后对其功能进行验证测试。
【关键词】以太网;DP83849;线缆诊断;时域反射计
中图分类号: TN711 文献标识码: A 文章编号:
0 引言
随着以太网技术的快速发展,其应用越来越广泛,以太网已经从以前的企业应用扩展到目前的专业运营。在以太网的部署日益复杂和使用范围日益广泛的情况下,针对网络的开通、运行维护过程中进行监视和故障定位及排除,都提出了越来越高的要求。问题的解决都依赖于维护方案以及维护仪表。
本文介绍了基于DP83849的以太网电缆诊断仪的设计方案,这种方案复杂度不算太高,作为仪表研发生产,成本不高,功能稳定可靠,可以作为独立便携式仪表设计方案,也可以作为多功能仪表中的一个功能模块。该测试功能为以太网的网络铺设、运营维护提供了高效、快速、低成本的解决方案。[1][2]
1 功能简介
DP83849是美国国家半导体的高度集成双端口以太网收发器,其性能极为可靠,具备电缆参数测量功能,且价格低廉[1]。DP83849内嵌有检测电缆故障和监测链路状态的功能模块[2],包括:
(1)链路电缆状态
该子功能用于检测双绞线电缆有效链路的当前状态,包括极性反向检测(线对中的正负导线被互换)、线对交换检测(本端发送和接收线对是否发生交换,没有发生交换则为MDI,发生交换则为MDIX)、频率失调、电气电缆长度预估、电缆信号SNR评估。
(2)链路品质检测
该子功能可以检测并告警链路的变化或恶化,芯片内部使用嵌入DSP进行快速处理,当出现链路质量下降,如带宽减少,FCS错误较多等,通过测量链路上的数字均衡器后达系数、数字自适应增益控制、数字基线漂移控制、恢复时钟长期频率失调、恢复时钟频率控制等等,以确定链路受到干扰的程度,指导布线调整。
(3)TDR电缆诊断
DP83849通过使用时域反射计的方法(TDR,Time Domain Reflectometry)来测量双绞线对的长度。TDR可以在发送线对或接收线对上发生脉冲,并观察测量脉冲反射的结果,从而确定:电缆短路、电缆断路(电缆线长)、产生故障的距离、确定故障线对、线对偏差。
2 系统设计
2.1 方案设计
诊断仪采用手持式设计,整体架构如下:
图1 诊断仪系统架构
主控芯片采用当前广泛应用于手持式仪表的STM32F103。STM32F103是ARM 32位的Cortex-M3 CPU,工作频率高达72MHz,内置256KB程序存储器和48KB SRAM,具有极其丰富的外围通信接口和GPIO口,能够支持TFT320240的LCD屏和触摸屏,支持图形界面,对于本诊断仪的可以一个芯片完成。[3]
DP83849具备两路完全独立的以太网接口,本设计中实现了两路以太网同时测试。诊断仪中的每个端口都包括链路电缆状态、链路品质检测和TDR电缆诊断的所有子功能。下面着重对TDR电缆诊断中的电缆线长测试进行描述。
电缆线长测试使用TDR来实现,先发送脉冲,接收脉冲,计算脉冲走过的距离,从而确定电缆长度。该测试使用到TDR脉冲发生器,它在100Mb速率下,可以发送8ns、16ns、24ns、32ns、40ns、48ns、56ns,共7种脉冲宽度的脉冲波形。电缆的对端连接到未加电的端口,在连接良好的情况下,本端发出的脉冲将无任何发射,短脉冲用于有利于测量短电缆,长脉冲有利于测量长电缆。
TDR基于线对发送脉冲,可以是发送线对或接收线对,脉冲的返回波形也是基于线对进行监测。电缆长度由发送和反射脉冲之间的时间来确定,长度为信号传播距离的1/2,最终长度与电缆的另一个参数相关,则电缆额定传播速率(NVP值),NVP值表述为光速的百分率,0.72c = 0.72 * 3 * 108 m/s,电缆长度计算公式:
L =(t × 0.72c)/ 2
= (T × 10-9) × 0.72 × (3 × 108) × 0.5
= T × 0.72 × 0.15
=(TDR_Peak_Time × 8)× 0.72 × 0.15
= TDR_Peak_Time * 0.864
NVP通常为0.72c,不同的线缆其NVP值可能不相同,可以通过供应商提供,或者测
文档评论(0)