串口通信加MAX232或不加哪种通信距离更远?51单片机可用RS485

[复制链接]
4870|6
 楼主| hephi 发表于 2008-4-7 17:24 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;&nbsp;&nbsp;有个新项目,想用一个单片机控制多个单片机,通信距离最好能达30m,考虑用RS232串口通信方式,不知通信距离到底有多远,据说最远理想距离达30m。还有,加MAX232或直接两两单片机串口相连,到底哪个通信更远更可靠。我只知道MAX232只是用在PC与单片机之间电平转换用。<br />&nbsp;&nbsp;&nbsp;&nbsp;想过用RS485通信方式,但对RS485不怎么熟悉,不知道普通的单片机能不能用RS485通信?据说通信距离可达1200m。谢谢各位了!
maychang 发表于 2008-4-7 17:48 | 显示全部楼层

两单片机直接通讯不可取。<br />RS232通讯不能及远,距离与波特率有关,波特率低时可以远一些,但一般只有数十米。<br />单片机之间通讯,比较好的方法是光耦隔离,电流环方式传输,波特率不高时可以达到数千米,抗干扰性比较强。<br />
 楼主| hephi 发表于 2008-4-7 18:07 | 显示全部楼层

谢谢,非常谢谢@这下我知道电流环了!@

  
chunyang 发表于 2008-4-7 20:45 | 显示全部楼层

用485较简单,也完全可以满足你的要求

  
winloop 发表于 2008-4-8 10:59 | 显示全部楼层

485通信方式不是专门为哪种单片机设计的

懒懒的石块 发表于 2008-4-15 10:16 | 显示全部楼层

485通信可以用在51单片机上的

485通信方式,51单片机是可以用的啊.<br />一般降低传输速率的话,传送距离在1200M左右.<br />如果你对传输速率没什么要求的话,485可以用的
fiann 发表于 2008-4-18 13:48 | 显示全部楼层

用485是正确的选择

0000000000000
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

27

帖子

1

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