请问485与can总线如何通讯呢?

请问485与can总线如何通讯呢?,第1张

感谢题主扮枣的邀请,我来说下我的看法虚唤:

485总线属于串口总线,CAN总线就是CAN总线,它不属于串口总线,也就是说,485和CAN总线没有相似之处,直接连接是没办法通讯的。不过,现在市面上已经有了专差缺凯门能够实现CAN总线数据与485数据之间相互转换的设备了,如果你需要的话,可以前往GCGD官网进行具体的咨询,欢迎来访。

这可不只是写程序就能完成的。

在硬件上,需要一个RS485转换成CAN的模块,可以在网上买到的。

如果你用的单片机,支持CAN通信,有一个CAN通信口,并带有并银凳一个UART串口,可以接成RS485。这样的话,在硬件上就可以节省搏咐转换模块了。绝旅

那样,是可以通过写程序完成了。那就简单了,CAN口和UART口互相收发就行了。

品牌让培型号:华为MateBook D15

系统:Windows 11

1、原理不同:can总线过CAN收发器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。485总线采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mv的电压,故传输信号能在千米以外得到恢复。

2、特点不同:can总线已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大岩仿型货车和重工机械车辆设计的J1939协议。485总线采用终端匹配的总线粗滑纤型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。

3、支持通信方式不同:can总线控制器局域网络,有效支持分布式控制或实时控制的串行通信网络。485总线采用半双工工作方式,支持多点数据通信。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12446090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存