找回密码
 注册
关于网站域名变更的通知
查看: 940|回复: 5
打印 上一主题 下一主题

两芯片(ARM7)间的串口直接通讯距离能有多远?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-4-18 09:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
有一个项目分两块板子,距离相距1~2m,用排线相连,用UART相互通讯,不知排线可走多长?还是两端各加一个串口芯片进行通讯?各位大师还请指教

该用户从未签到

推荐
发表于 2014-4-19 12:00 | 只看该作者
最好使用RS232传,波特率高的话,误码率会比较大

该用户从未签到

2#
发表于 2014-4-18 10:13 | 只看该作者
本帖最后由 jacklee_47pn 于 2014-4-18 10:17 编辑
/ R% @- {+ p: }7 l0 k. h
1 w, a, l7 n$ u( I  Q3 w0 q$ n3 }這要看你的電線規格。
. Z6 x0 |6 b9 U5 Q3 u6 N/ |0 G4 _) G4 V! i
例如:使用串口芯片进行通讯,在RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。
' s3 @2 J& A) E' J3 K8 p: f- |5 |8 g/ T  A
如果只有使用 UART 相互通讯,那就要看UART的驅動能力有沒有比串口芯片強?
+ X  N$ U% Q/ O" o/ U. Y2 h' f
* i/ k! F, F8 z# H: S" c) |2 C# [& P  t, ?1 A1 h5 A! y9 C6 {7 K. l
參考:http://baike.baidu.com/view/112004.htm

该用户从未签到

3#
发表于 2014-4-18 10:16 | 只看该作者
另外也會跟 波特率(Baud rate) 有關係。速度越低,受电缆的电容影響越小,到可通訊距離也就越長。

该用户从未签到

4#
发表于 2014-4-18 14:44 | 只看该作者
jacklee_47pn 发表于 2014-4-18 10:13
& Z4 ]) R+ p4 W; R. j" p$ b+ O這要看你的電線規格。  D+ \2 g% ^% R( b' E- r% h* C

1 R4 H+ S# V9 v( V, l8 C( g! v例如:使用串口芯片进行通讯,在RS-232-C标准规定,驱动器允许有2500pF的电容负载 ...
' p3 Q/ }1 X! Q) _; p! t4 x+ K2 o
对狗版主的景仰如滔滔江水
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-30 04:56 , Processed in 0.109375 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表