打印
[CAN-bus/DeviceNet]

讨论一个板上的两个CAN节点共享一个收发器的可能性

[复制链接]
2885|7
手机看帖
扫描二维码
随时随地手机跟帖
沙发
ejack| | 2010-8-28 22:24 | 只看该作者
有人用FPGA做过双CAN控制器,外挂一个收发器.
可行倒是可行,不过好像没什么实际意义

使用特权

评论回复
板凳
airwill|  楼主 | 2010-9-2 20:05 | 只看该作者
用FPGA做? 太过份了吧?
我感觉一对二极管加个上拉电阻就能搞定了嘛

使用特权

评论回复
地板
lnskngdc| | 2010-9-4 20:02 | 只看该作者
有什么意义么?一个收发器就意味着同一个物理层。

使用特权

评论回复
5
dzxc| | 2010-9-9 16:33 | 只看该作者
3楼看看清楚,是控制器啊
曾经也想过,但是感觉实现起来太复杂

使用特权

评论回复
6
acgean| | 2010-9-11 12:06 | 只看该作者
好奇妙的想法哦, 不过也有道理.
收发器只是个转换器, 两个人走一条桥按理完全有可能.
详细分析起来呢
控制器的接收端只是纯输入, 合起来一起连接到收发器的接收输出不会有问题. 因为收发器应该能驱动这两路输入.
控制器的发送端不能直接合起来连接到收发器的发送输入脚, 两控制器发送端会打架的!
不过搞逻辑门来劝架哪, 嗯, 与门就可以劝架啦.
两个二极管? 是哦, 两个二极管就可以实现与门了. 只要配上合适的上拉电阻.
在这里呢, 收发器端用上拉, 而后分别通过一个二极管连接到控制器的发送脚, K 连接控制器端.
二极管可选 1n4148 类高速管, 应该不会引起总线仲裁的错误吧?
大家看看此法可行?

使用特权

评论回复
7
walnutcy| | 2010-9-11 13:08 | 只看该作者
这个想法值得一试,但匹配阻抗如何实现呢?
留帖观注

使用特权

评论回复
8
airwill|  楼主 | 2010-9-17 09:59 | 只看该作者
本帖最后由 airwill 于 2010-9-17 10:00 编辑

匹配阻抗?
can 总线终端? 这个应该毫无影响吧.

使用特权

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

本版积分规则

556

主题

17724

帖子

884

粉丝