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.

[参考译文] ISO1050:ISO1050对低数据速率 CAN 有疑问

Guru**** 2390755 points
Other Parts Discussed in Thread: ISO1050

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/636290/iso1050-iso1050-questions-in-low-data-rate-can

器件型号:ISO1050

客户报告说、如果 CAN 总线数据速率非常低(~10kbps)、ISO1050会出现问题。 数据表的第6.9节中有一个"主要超时"限制规格。  

问题;ISO1050是否支持10kbps CAN? 在 IOS1050中、此超低数据速率应用中是否存在主要的超时限制?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Peter:

    是的、显性超时确实会限制可能的最小数据速率。 请参阅 ISO1050数据表第8页底部的第6.9节"开关特性:驱动器"后面的注释。

    "TXD 显性超时(tTXD_DTO)会在 TXD 显性状态持续时间超过(tTXD_DTO)后禁用收发器的驱动器、从而释放总线线路为隐性状态、从而防止本地故障锁定总线显性状态。 驱动器只能在 TXD 返回高电平(隐性)后再次显性传输。 虽然这可以保护总线免受锁定总线显性的本地故障的影响、但它会限制可能的最小数据速率。 在最坏的情况下、CAN 协议允许最多11个连续显性位(TXD 上)、其中5个连续显性位后面紧跟一个错误帧。 这与(tTXD_DTO)最小值一起限制了最小位速率。 µs 的最小位速率可通过以下公式计算:最小位速率= 11/(tTXD_DTO)= 11位/300 μ s = 37kbps。"

    在回答您的问题时、ISO1050不支持10kbps CAN。

    感谢您发表此问题和最诚挚的问候、

    Dan