[国产单片机] 两个单片机进行通信,用5米长4芯的电缆连接两个芯片

[复制链接]
1840|10
 楼主| hxdjb 发表于 2021-12-9 13:35 | 显示全部楼层 |阅读模式
其中两根是5V电源的正负极,还有两根是数据线。如果两个单片机再同一块板子上肯定可以,担心这么长的线,直接连接会有问题吗, I2C 和UART哪个更可靠一点。
资深技术 发表于 2021-12-9 20:44 | 显示全部楼层
通讯距离和速度有关,如果能用485比较可高
yljon 发表于 2021-12-10 10:21 | 显示全部楼层
数据量不大的话,485要靠谱一些
qd118 发表于 2021-12-10 12:52 | 显示全部楼层
加上下拉电阻
小小攻城狮 发表于 2021-12-10 13:24 | 显示全部楼层
长距离通讯考验的更多是信号抗干扰能力,比如TTL、RS232、RS485传输距离和抗干扰能力完全不通,这是由电压值,阻抗等一系列因素决定。TTL传输不建议超过50cm,速率不高可考虑转成RS232电平。
lvyunhua 发表于 2021-12-10 14:20 | 显示全部楼层
用三极管搭个232的传输电路吧
imdx 发表于 2021-12-10 14:40 | 显示全部楼层
半双工RS485,全双工RS422
ufbycd 发表于 2021-12-12 14:07 | 显示全部楼层
如果都是TTL电平的话,I2C比UART可靠,长距离的通信跟通信速率相关性非常大,速率越小越稳定。而I2C的通信速率可以做得无限小并且有应答机制,比如1秒种传1bit(1bps)的话距离拉到几十上百米都没问题。
moticsoft 发表于 2021-12-15 08:57 | 显示全部楼层
5米很短啊,uart可以。
aple0807 发表于 2021-12-15 10:53 | 显示全部楼层
5m,一般的电磁环境下TLL的误码率肯定超高,还是UART+RS485或者232靠谱,1块钱成本而已,关键是稳定可靠。
gaooce8591 发表于 2021-12-15 11:24 | 显示全部楼层
uart加两个三极管15米没问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

133

主题

244

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部