主题中讨论的其他器件: TCA9517
工具与软件:
你好、Tyler
介绍 TCA9517A Bside
这个操作是否已在多个 TCA9517A 上重复?
是的、确实如此
我想确保在仿真中与测量值不同
在仿真中、结果显示 VolB 约为0.51V、处于0.45V~0.6V 规格范围内
但测量结果中显示0.39V、低于仿真结果和规格
导致不同的原因是什么、它是探头侧吗? 就像在引脚或裸片上、因为我们测量的探头侧不在裸片上、但仿真确实在裸片上。
谢谢
Tommy
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.
工具与软件:
你好、Tyler
介绍 TCA9517A Bside
这个操作是否已在多个 TCA9517A 上重复?
是的、确实如此
我想确保在仿真中与测量值不同
在仿真中、结果显示 VolB 约为0.51V、处于0.45V~0.6V 规格范围内
但测量结果中显示0.39V、低于仿真结果和规格
导致不同的原因是什么、它是探头侧吗? 就像在引脚或裸片上、因为我们测量的探头侧不在裸片上、但仿真确实在裸片上。
谢谢
Tommy
Tommy、您好!
仿真结果合理。 从 A 侧驱动到 B 侧的低电平时、VOLB = 0.51V 听起来正确、处于数据表规格范围内。
Unknown 说:什么原因不同、是探头端? 就像在引脚处或裸片处、因为我们测量的探头侧不在裸片处、但仿真结果是。
具体值可能会因测量电压的位置而异。 是否可以测量 DUT 引脚附近的 VolB? 探头是否正确校准-探头是否会引起任何错误? B 侧的负载条件是什么-即上拉电阻器的强度有多大?
是否有示波器捕获可以显示测量结果?
此致、
Tyler
Tommy、您好!
IOL 可以是100uA 或6 mA。 另一种说法是 PU 电阻非常弱(100uA)、或 PU 电阻非常强(6mA)。
VILA = 0V 意味着 A 侧的输入信号偏置至0V 或 GND。 我认为不应该说 VILA = VILB、因为这是 SDAB 和 SCLB 上的 VolB 的输出。
什么是"基本"测量值? 我不熟悉这个示波器测量。
您是否可以尝试使用示波器光标来查看它们是否与基准测量值匹配? 使用光标来测量低电平周期。
如果这些不起作用、您可以偏置 SDAA = GND 并测量 SDAB 吗? 将输入保持在低电平与数据表中的测量方式相同。
此致、
Tyler
Tommy、您好!
VILA = 0V 表示接地其中一个端子。 SDAA 或 SCLA。 一旦输入为低电平(GND)、就可以在输出 SDAB 或 SCLB 上测量干净的直流电压。
I2C 信号此时不应运行。 这只是为了测试缓冲器的输出。
这可能是探头中的变化。 您是否在同一通道上尝试过不同的探头以了解它们是否产生不同的电压测量值?
另外、基极(3)测量实际测量的是什么? 是低电平信号的平均值吗?
此致、
Tyler
Tommy、您好!
此示波器捕获看起来 B 侧由目标器件从外部驱动、因此基极(3)电压为310mV、远小于缓冲器的静态电压失调输出(大于0.45V)。
在第二个示波器捕获中、缓冲器会产生~0.52V 的低电压。 缓冲器在 A 侧驱动低电平、并在 B 侧输出上重新驱动此信号、其电压约为~0.52V。 您将注意到、当缓冲器释放高电平时没有基座电压阶跃。
我们是否确定在将输出电压与数据表进行比较时测量的数据和方向相同? 缓冲数据的方向在此至关重要。
此致、
Tyler
Tommy、您好!
当 B 侧的 I2C 目标器件将 SDAB 线路拉至低电平时、它会拉至应小于0.4V 的不同 VOL。
在您复制的第一个捕获中、base (3)= 310mV、我假设这是目标拉低的 VOL。
在第二个示波器捕获中、我看到基极(3)= 540mV、这表明缓冲器 A 侧的器件正在拉低、这将导致 B 侧~ VolB = 0.52V 上的输出电压。 示波器测得的值为540mV、这表明这是缓冲器输出电压。
这两个示波器捕获看起来不是同一个 I2C 帧? 第1个捕获看起来是从 B 侧到 A 侧进行通信、ACK 位发生在 A 侧到 B 侧。
第2个示波器捕获看起来是从 A 侧到 B 侧进行通信、ACK 位发生在 B 侧到 A 侧。
简而言之、I2C 看起来正常。 我认为整个缓冲区的方向令人困惑。
当您说"A board failed"时、您说的是 I2C 主机和目标器件无法相互通信吗? 也就是说、它们由于两者之间的缓冲区而无法识别 I2C 数据?
此致、
Tyler
Tommy、您好!
"我回来了。"
我们是否尝试过 A-B-A 交换? 我的意思是使用"坏单元"(TCA9517显示310mV 偏移)、并将该器件焊接到已知良好的电路板上、以查看更换 IC 后是否出现问题? 我们是否有执行此类测试的资源? 这将有助于消除如果这是与 IC 相关的问题、而不是电路板问题。
我之前的回复是否有意义? 我们是否在缓冲器中的通信方向上保持一致? 对于测量失调电压很重要。 我们确信自己要将信号从 A 侧驱动到 B 侧。 如果从 A 侧到 B 侧进行通信、则0.52V 偏移完全有意义。 但是、如果我们从 B 侧驱动到 A 侧、则 B 侧上的电压将会低于0.4V
此致、
Tyler