打印
[国产单片机]

将CAN总线的差分电平隔离,有什么好的纯硬件方案推荐??

[复制链接]
4640|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
denike|  楼主 | 2011-11-1 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
airwill| | 2011-11-2 11:55 | 只看该作者
网上没有, 说明你的方案并不合理, 大家都不采用.
我也疑问, 为什么要对差分电平隔离呢, 为什么不采用隔离CAN控制器的TX RX ?

使用特权

评论回复
板凳
wangjunjun2005| | 2011-11-13 10:52 | 只看该作者
如果需要隔离,我觉得485比较好,呵呵

使用特权

评论回复
地板
nitu| | 2012-1-12 08:30 | 只看该作者
可以考虑一下ISO1050隔离芯片。

使用特权

评论回复
5
nitu| | 2012-1-12 08:30 | 只看该作者
可以考虑一下ISO1050隔离芯片。

使用特权

评论回复
6
nitu| | 2012-1-12 08:30 | 只看该作者
可以考虑一下ISO1050隔离芯片。

使用特权

评论回复
7
nitu| | 2012-1-12 08:31 | 只看该作者
可以考虑一下ISO1050隔离芯片。

使用特权

评论回复
8
nitu| | 2012-1-12 08:31 | 只看该作者
可以考虑一下ISO1050隔离芯片。

使用特权

评论回复
9
dami| | 2012-1-21 12:48 | 只看该作者
本帖最后由 dami 于 2012-1-21 12:49 编辑

ISO1050也是电源和信号的TX,RX隔离。只是把几个芯片封装到一个黑堆堆里了。如何隔离差分信号?楼主想法很新,我们不知道哦。

使用特权

评论回复
10
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

使用特权

评论回复
11
wh6ic| | 2012-2-7 11:27 | 只看该作者
波特率不是太低的话,可以考虑用合适耐压、合适容量的电容隔离,这样可以省去节点间的地线,抗共模电压问题基本被躲开了,CAN最头疼的反射问题没了,功耗也降下来了,当然也会因为电容的原因造成波形畸变,好在可以加二极管简单处理此问题。另外具体使用时需要分析现场的最恶劣情况。

使用特权

评论回复
12
hnkf118| | 2014-12-12 00:54 | 只看该作者
CAN 总线是电流环通讯的吧。 不是485那种差分方式。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

222

帖子

3

粉丝