`
本帖最后由 盖茨的电脑 于 2015-3-4 23:53 编辑
先上图:
如上图,最近想使用CAN来做一个有毒气体主机和传感器板子之间的
通信,使用的是如上图的方式MCP1525 CAN控制器和TJA1050 CAN 驱动芯片,想要达到的通信2km能保证正常使用的效果。
在百度百科中提到 当信号传输距离达到10km时,CAN仍可提供高达50kbit/s的数据传输速率。但是并没有指明用哪种驱动芯片,还是讲只要是按照CAN协议做的驱动芯片都能达到这个距离呢。
在网上其他地方我也查了好久,依旧没有能找到有具体的例子说明TJA1050在什么情况下能达到几千米的传输距离,在TJA1050的文档中也只有如下的距离表格:
上面的表格让我感觉更悬了,TJA1050手册上讲最小传输速率是60kbit/S。那么在这个速率下,到底能达到多远的距离呢。
希望有经验的指教下。
献上原理图和
PCB,有兴趣的可以看下,指出其中错误更是感激不尽,能对哪位有帮助也是十分荣幸,谢谢。
`