打印

计算机与下位机通讯,用什么口可靠?

[复制链接]
1300|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
c555|  楼主 | 2018-5-2 16:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
pleee| | 2018-5-2 17:02 | 只看该作者
232和CAN都可以啊,前者方便,后者可靠。

使用特权

评论回复
板凳
c555|  楼主 | 2018-5-2 17:04 | 只看该作者
CAN是挺可靠的,但需要加个USB转CAN,这个USB转CAN不便宜啊

使用特权

评论回复
地板
qinlu123| | 2018-5-3 10:49 | 只看该作者
看你的数据量了,大多数情况232足够了

使用特权

评论回复
5
chunyang| | 2018-5-3 11:27 | 只看该作者
单从抗干扰能力的考量,楼主所及通迅方式的抗干扰能力排序为:CAN、485、网口、串口,但是可靠性则是完全不同的概念,可靠性在于设计,设计到位,串口也比设计有问题的CAN可靠性更高,注意概念。至于楼主选哪个合适,这需要考虑工作场所的电磁环境、通迅距离和通迅速率。注意,通迅速率跟延迟又是两个截然不同的概念。

使用特权

评论回复
6
Prry| | 2018-5-3 18:57 | 只看该作者
c555 发表于 2018-5-2 17:04
CAN是挺可靠的,但需要加个USB转CAN,这个USB转CAN不便宜啊

用STM32设置一个USB转CAN的转接板。

使用特权

评论回复
7
kingkits| | 2018-5-4 09:58 | 只看该作者
USB 和 网口也可以的,看你的水平

使用特权

评论回复
8
fzyuan| | 2018-5-5 09:21 | 只看该作者
1. 100ms的延迟,对于前面列举的几种通讯形式(“网口”要看情况)而言基本是天文数字了,当然程序巨烂除外。
2. 可靠基本是靠设计(电路、协议、程序)的,前面几种形式都可以达到很高很高的可靠性。
3. 如果距离不远(几米),MCU侧采用RS232比较简单,PC端如果没有RS232接口的话可以外置一个USB/RS232转换器。

使用特权

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

本版积分规则

264

主题

556

帖子

3

粉丝