主题中讨论的其他器件:ISO7421、 ISO1042、 ISO7721、 SN6505B
我在 project.pl上使用的是 ISO1050DUBR 和 ISO7421DR z 查找附件并检查所有连接是否正常。请在 possible.e2e.ti.com/.../can-bl-tool_5F00_sch_5F00_reva_5F00_22aug2019.pdf_2800_TI_2900_.pdf 上提供您宝贵的评论意见
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.
我在 project.pl上使用的是 ISO1050DUBR 和 ISO7421DR z 查找附件并检查所有连接是否正常。请在 possible.e2e.ti.com/.../can-bl-tool_5F00_sch_5F00_reva_5F00_22aug2019.pdf_2800_TI_2900_.pdf 上提供您宝贵的评论意见
您好、Jobin、
感谢您提出您的顾虑。 请查看我的以下评论:
ISO1050内部 TXD 上有一个弱上拉电阻器。 (请参阅 ISO1050数据表的第21页第8.4节)。
只要 TXD 引脚悬空、这将拉高该引脚、这将对应于总线上的隐性输出。 这很好、因为如果引脚悬空、我们不希望总线卡在显性状态。 但是、正如您指出的、最好使用一个外部上拉电阻器。 ISO1050数据表第18页的第8.3.2节中也有一条注意事项(出于方便起见、复制如下)。
2.是的、每侧都需要一个单独的电源、以便这些系统真正实现隔离。
如果两侧之间有任何导电路径、则没有隔离。 我看到您已经在器件两侧使用了单独的接地、但是的、应该有"5V"和"5V_ISO"之类的东西。 有几种方法可以生成隔离式电源。 我建议查看 SN6505B 变压器驱动器。 下面是 ISO1050和 SN6505B 的原理图(来自 ISO1050数据表第22页、第9.2节)。 5V_ISO"侧可以为隔离器的两个连接器侧(ISO1050的 Vcc2、ISO7421的 Vcc2以及 J8的引脚1和 J7的引脚1)供电。 "5V"将用于 ISO1050的 Vcc1和 ISO7421的 Vcc1。
0r 电阻器仅用于调试。
在实际系统中、不应组装0r 电阻器。 如果将其填充、则不会进行隔离。
我会再添加几条评论:
对于 ISO1050、可能还需要在总线上放置一个保护器件、以保护 ISO1050免受总线上高电压事件的影响。 该器件在 CANH 和 CANL 引脚上的绝对最大值为-27V 至+40V。 如果 CAN 总线上的电压尖峰较高、则应使用 TVS 保护二极管。 我已经编写 了一份应用手册 、介绍如何为隔离式 CAN 系统选择保护 TVS 二极管。
正如 Lucas 提到的、ISO1042和 ISO7721是升级后的较新器件。
此致、
Dan