请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ISO1500 主题中讨论的其他器件:ISO3082
在现有产品中、以前使用的 ISO3082被 ISO 1500所取代、这是我们推荐的。
应用程序和使用的自定义协议使用这样一个事实:如果两个总线成员同时在接收器输出(引脚 R)上发送消息(冲突是可能的并且协议允许的)、则冲突的混淆信号对于冲突检测是可见的。 由于总线上的电压电平不确定、它会显示未定义的消息。 感应的消息与接收的消息相比是按位的。 当发生差异时、假设发生碰撞。
ISO 1500未显示此行为。 在接收器输出上传输期间、只能看到完全感应的消息、而不受总线上发生的碰撞的影响。 直到传输停止时、可能会接收到其它碰撞消息。
查看数据表、我遇到了时序差异、电压阈值保持了一个驱动器阻抗。 我认为、由于改进了硬件驱动器、并且由于总线布线较长、因此总线阻抗较高、因此接收器在传输时看不到外来信号、而只能看到自己的信号。
查看该标准、我们没有为 RS485总线指定碰撞检测。
查看数据表、两个收发器版本中均未提及碰撞检测功能。
我的问题:
- ISO3082的行为是否是驱动程序的显式函数? (或者、它是否用于检测碰撞、尽管它不是为了明确地检测碰撞?)
- 是否有具有不同碰撞检测功能的隔离式 RS485收发器(实际上可能具有不同的引脚)? (如果是、请说出它们的名称、因为我没有找到它们)
- 由于标准中未定义、与485总线的碰撞检测在应用中是否很常见?