电子说
在电子设备的通信领域,IEEE Std 1394b标准为高速数据传输提供了可靠的解决方案。而TSB17BA1作为一款单端口100-Mbps收发器,在支持IEEE Std 1394b标准方面发挥着重要作用。今天,我们就来深入了解一下这款收发器的特点、功能以及应用中的注意事项。
文件下载:TSB17BA1PW.pdf
TSB17BA1完全支持IEEE Std 1394b - 2002在S100B信号速率下的规定,能够通过非屏蔽5类双绞线(UTP5或CAT5)电缆以100 Mbits/s的速度驱动IEEE Std 1394b信号。它具有以下显著特点:
从UTP5电缆接收到的信号会经过均衡器处理,以提高信噪比(SNR),从而更准确地检测数据。
该模块将均衡器检测和增强后的信号从UTP电缆驱动到1394b PHY端口。
此模块可阻挡直流信号进入比较器,仅允许交流信号通过。
将来自1394b PHY的1394b信号转换为能够驱动UTP5驱动器的电平。
将信号驱动到UTP5电缆上。
为设备提供与电源电压状态相关的控制信号。
将外部提供的3 - 3.6 V电压调节为内部使用的1.8 V电压。
TSB17BA1的端子功能丰富,不同类型的端子在设备的正常运行中发挥着各自的作用:
如E_INN、E_INP等,这些端子主要用于未来功能的扩展,在正常运行时,E_INN和E_INP需接地,E_OUT可保持未连接状态。TEST0 - TEST3用于制造测试,正常使用时需拉低到地。
BETA_INP和BETA_INN是交流耦合模块的输入,连接到1394b PHY的TPB +和TPB - 端子;BETA_OUTP和BETA_OUTN是1394b驱动器模块的输出,连接到1394b PHY的TPA +和TPA - 端子。在连接时,要确保正负极差分信号端子的电路板走线匹配且尽可能短,并正确端接传输线。
UTP5_INN和UTP5_INP是来自UTP5电缆的输入,分别连接到RJ45的特定引脚;UTP5_OUTN和UTP5_OUTP是输出到UTP5电缆的端子,也对应RJ45的特定引脚。
PD_SE用于全局掉电控制;R0和R1用于设置内部工作电流和电缆驱动器输出电流;VCONTROL通常不连接;VREG_PD用于控制电压调节器的掉电状态;VDDCORE是核心电源,需用1 - µF电容与其他小电容并联进行去耦;VDD33是3.3 - V电源,建议使用高频去耦电容和低频滤波电容;VSSCORE和VSS33分别是核心地和3.3 - V地,需尽可能靠近端子连接到印刷线路板(PWB)的接地平面。
1394b PHY生成的信号采用8B/10B编码,要发送8位数据需要在电缆上传输10位,以100 Mbits/s的速度传输所需的最大基本频率为62.5 MHz。
目前IEEE Std 1394b - 2002规定1394b PHY信号到RJ45连接器引脚的连接方式,但有提议将其改为与100baseT以太网相同,这将允许更多100baseT以太网组件用于1394b连接。建议采用新的引脚分配,即TPA +连接到引脚3,TPA - 连接到引脚6。在封闭系统中,使用引脚7和8可减少12 dB的串扰。
IEEE Std 1394b - 2002要求在连接两个设备时,TPB端口的输出连接到TPA端口的输入,即需要进行交叉连接。TSB17BA1本身不具备自动交叉功能,因此需要在外部实现交叉。建议将UTP5连接到引脚1、2、3、6,并随设备配备以太网交叉电缆。对于CAT5结构化布线,通常采用直通布线,可通过交叉电缆实现所需的交叉连接。在特殊情况下,如墙面板支持4针、6针或9针1394b连接器,需要在墙面板的UTP5连接上实现交叉。
在某些应用环境中,TSB17BA1可能对超过内部噪声抑制阈值的输入噪声做出响应,原因可能包括电缆过长和组件质量不佳等。可能出现的问题有:
解决方法是在TSB17BA1的UTP输入外部提供约51 - mV的直流偏移,可通过连接1.21 - kΩ、1%的电阻从UTP5_INN端子到信号地,用0.1 - µF电容隔离变压器与TSB17BA1,并提供1.3 - V的共模电压来实现。在某些情况下,在连接所有UTP电缆后同时对所有节点进行系统电源循环,可能会降低噪声水平,使系统正常连接和运行,但该方法在大振幅噪声环境下可能对某些问题无效。
TSB17BA1的UTP5_OUT输出驱动电平按照IEEE Std 1394b - 2002规范表12 - 2的传输系统限制进行设计和测试,但产品中的变压器、PCB、连接器等的损耗可能导致UTP传输电平下降,这些降低的输出电平可能不符合1394b规范,但仍可能正常工作,目前暂无解决方法。
综上所述,TSB17BA1是一款功能强大的IEEE Std 1394b单端口电缆收发器,但在应用过程中需要注意其端子连接、信号编码、电缆连接、PCB布局等方面的问题,同时要关注可能出现的常见问题及解决方法,以确保设备的正常运行。大家在实际应用中是否遇到过类似的问题呢?又是如何解决的呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !