[国产单片机] 将CAN总线的差分电平隔离,有什么好的纯硬件方案推荐??

[复制链接]
5984|11
 楼主| denike 发表于 2011-11-1 15:57 | 显示全部楼层 |阅读模式
项目需要将CAN总线的差分电平隔离,大家有什么好的纯硬件方案推荐?? 网上只看到 隔离CAN控制器的TX RX ,没找到相关隔离差分电平的.知道的大虾出来说说
airwill 发表于 2011-11-2 11:55 | 显示全部楼层
网上没有, 说明你的方案并不合理, 大家都不采用.
我也疑问, 为什么要对差分电平隔离呢, 为什么不采用隔离CAN控制器的TX RX ?
wangjunjun2005 发表于 2011-11-13 10:52 | 显示全部楼层
如果需要隔离,我觉得485比较好,呵呵
nitu 发表于 2012-1-12 08:30 | 显示全部楼层
可以考虑一下ISO1050隔离芯片。
nitu 发表于 2012-1-12 08:30 | 显示全部楼层
可以考虑一下ISO1050隔离芯片。
nitu 发表于 2012-1-12 08:30 | 显示全部楼层
可以考虑一下ISO1050隔离芯片。
nitu 发表于 2012-1-12 08:31 | 显示全部楼层
可以考虑一下ISO1050隔离芯片。
nitu 发表于 2012-1-12 08:31 | 显示全部楼层
可以考虑一下ISO1050隔离芯片。
dami 发表于 2012-1-21 12:48 | 显示全部楼层
本帖最后由 dami 于 2012-1-21 12:49 编辑

ISO1050也是电源和信号的TX,RX隔离。只是把几个芯片封装到一个黑堆堆里了。如何隔离差分信号?楼主想法很新,我们不知道哦。
hyhmh 发表于 2012-2-3 18:44 | 显示全部楼层
首先,无论是RS485 还是 CAN, 隔离都是 在 驱动器 与 控制器 之间进行的。(并非LZ说的 差分电平隔离)
如 RS485 使用驱动器 SN75176或MAX485 与 MCU的UART, 隔离都是在 驱动器的D、R 与 UART的TXD、RXD 之间。
而CAN 则是 驱动器 与 CAN控制器(可以是独立的CAN控制器,也可以是嵌入到MCU的CAN控制器) 之间的隔离。
RS485 可以使用6N136/137 ;由于CAN速度(物理波形) 通常 要比RS485高很多,如达到1M。因此,CAN的隔离器选用 要求 严格一些(当然,运行10K以下 低速 属CAN应用的小部分特例)。
CAN使用过:ADUM1201 、IL712-3
wh6ic 发表于 2012-2-7 11:27 | 显示全部楼层
波特率不是太低的话,可以考虑用合适耐压、合适容量的电容隔离,这样可以省去节点间的地线,抗共模电压问题基本被躲开了,CAN最头疼的反射问题没了,功耗也降下来了,当然也会因为电容的原因造成波形畸变,好在可以加二极管简单处理此问题。另外具体使用时需要分析现场的最恶劣情况。
hnkf118 发表于 2014-12-12 00:54 | 显示全部楼层
CAN 总线是电流环通讯的吧。 不是485那种差分方式。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

235

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部