工具与软件:
各位专家、您好!
客户想知道 TCAN1042V-Q1是否可以在以下条件下通信。
CANH =开路、CANL =正常
CANH =短接至 GND、CANL =正常
3. CANH =短接至 Vbat、CANL =正常
4. CANH =正常、CANL =开路
5. CANH =正常、CANL =短接至 GND
6. CANH =正常、CANL =短接至 Vbat
我认为每种条件都不起作用、因为我们无法恰当地判断显性/隐性状态、但您能告诉我答案吗?
谢谢!
Kento
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.
工具与软件:
各位专家、您好!
客户想知道 TCAN1042V-Q1是否可以在以下条件下通信。
CANH =开路、CANL =正常
CANH =短接至 GND、CANL =正常
3. CANH =短接至 Vbat、CANL =正常
4. CANH =正常、CANL =开路
5. CANH =正常、CANL =短接至 GND
6. CANH =正常、CANL =短接至 Vbat
我认为每种条件都不起作用、因为我们无法恰当地判断显性/隐性状态、但您能告诉我答案吗?
谢谢!
Kento
您好、Kento、
如果总线上的差分信号已创建、则可以进行通信。
也就是说、 如果 CAN 总 线上发生故障、使 CAN 线路短接至其非反向状态(CANH 到 Vcc / Vsup 或 CANL 到地)、则可以通过通信发送和接收数据、因为总线上的差分信号可由非故障信号线创建。 信号衰减程度将取决于系统、因为复杂系统的信号质量可能会导致高速系统出现误差。
对于 CANH 接地短路、CANL 短接至 VCC/Vsup 或 CANH 短接至 CANL 等故障情况、 感谢、通信通常会因无法驱动总线上的正差分而失败。
此致、
Michael。
Michael、您好!
感谢您的答复。
如果 CAN 总线出现故障、使 CAN 线路短接至其非反向状态(CANH 到 Vcc / Vsup 或 CANL 到接地)、 由于非故障信号线可能会创建总线上的差分信号、因此可通过通信发送和接收数据。 [报价]让我分享我的观点。 如果 CANH 短接至 Vbat、则 CANH 电压变为12V。 如果 CANL 正常、我相信 CANL 电压在2.5V (隐性偏置电压)和低于2.5V (显性电压)的电压之间变化。 在这种情况下、CANH-CANL 始终大于 VIT +、因此始终为显性状态。 因此、两个 MCU 无法正常通信。
我在哪里误解? 您能纠正一下我的理解吗?
谢谢!
Kento
您好、Kento、
如果 TXD 卡在低电平、您的理解是正确的、因为 CAN 总线 遵循 TXD 的状态。
假设 TXD 没有问题、CAN 总线可能仍然能够进行通信、因为 CANH 可以切换至高 Vbat 和低至 GND、总体差分差分差分电压大于0.9V (显性)、低于0.5V (隐性)。 因此、谢谢、可以正确接收 RXD 数据以进行正确的 MCU 通信。
此致、
Michael。