“线程: 测试”中讨论的其它部件
你好,我是Askey的RD,我们使用TRS3223EIPWR将UART信号转换为RS232信号,在附上的波形中我们测量RS232 TXD信号,发现会有400ns左右的jitter,请帮忙确认400ns的jitter是否在可容忍范围内,如果您能提供建议的抖动范围值或文档,我们将不胜感激。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,我是Askey的RD,我们使用TRS3223EIPWR将UART信号转换为RS232信号,在附上的波形中我们测量RS232 TXD信号,发现会有400ns左右的jitter,请帮忙确认400ns的jitter是否在可容忍范围内,如果您能提供建议的抖动范围值或文档,我们将不胜感激。
您好 Steve,
我们的数据表中不包括抖动技术指标,但我们确实包括了驱动器的脉冲偏移技术指标,通常为100ns。 这个数字可能会随多种因素而变化:驱动器的脉冲歪斜,总线电容,信号速率和电缆长度只是设计低抖动系统时需要考虑的几个想法。
我提供了两个关于抖动的应用说明。 这些信息大多是针对 RS-485特定应用编写的,但一般知识适用于 RS-232应用。
https://www.ti.com/lit/an/slla375/slla375.pdf
您是否正在为应用程序尝试获得特定的抖动范围? RS-232通信使用的电缆长度是多少?
此致,
泰勒
您好 Steve,
[引用 userid="514306" url="~/support/interface-group/interface/f/interface-forum/1080329/trs3223e-trss-rs3223eipwr-RS232-TXD-jit/4001138#4001138"]我们要确认信号质量和所测量的抖动是否可以接受?我认为 RS-232应用不存在抖动规范。
[引用 userid="514306" url="~/support/interface-group/interface/f/interface-forum/1080329/trs3223e-trss-rs3223eipwr-RS232-TXD-jit/4001138#4001138"]。此外,当我们测量波形时,后端未连接到任何设备,电缆完全通过了 RS32T/引用的信号。]此外,由于您正在获得3m 布线后的范围捕获,因此任何延迟或抖动都是收发器+电缆的一个因素,而不仅仅是收发器本身。 布线可能会增加额外的电容/电缆长度,从而增加所有延迟和抖动。
我在这里想大声疾呼,但如果您不考虑您的范围捕获,我可以估计您的数据速率是115200bps? 如果是这种情况,1/115200 =~8.68us 是一位的长度。 您显示的抖动最大值约为~400 ns。 对于具有1个起始位,8个数据位,1个奇偶校验和1个停止的数据帧,我们总共可以获得大约10个需要精确采样的位(不包括停止位)。 如果采样点位于位的中间(50%),我们可以估计接收设备将以~4.34us 采样。 如果您采用的总位数(10)* 400ns = 4.0 us (可能导致奇偶校验位),则在停止位之前。 4.0us + 4.34us = 8.34us。
(8.34us / 8.68us)* 100%= 96.083%
这意味着在奇偶校验位,您的采样点可能会从奇偶校验位的50%(中间)偏移到96.083%(最末)。 这可能会导致帧错误,因为您的采样距离位末尾如此之近。 您可能还会错过对停止位的采样,并导致第11位出现帧错误。 因此,可能需要有包含2个停止位的数据帧,而不是正常的1。
一些消息来源表明,115200bps 的最大电缆长度应小于2.5米。 但是,这一假设有许多因素。
此致,
泰勒