十有**是最后一位(结束位)延时不够造成的

[复制链接]
 楼主| ayl9630 发表于 2007-1-12 15:27 | 显示全部楼层 |阅读模式
51单片机与一块仪表通讯(仪表220V供电),在传输过程中,老是出现单片机接收数据错位或传输数据不正确!判断应该是51单片机与仪表接口电路抗干扰能力太差,我的485电路如下图,请大虾不吝赐教!
 楼主| ayl9630 发表于 2007-1-12 16:21 | 显示全部楼层

试了,不行!

zmbnj 发表于 2007-1-12 16:39 | 显示全部楼层

加终端匹配电阻试试

zhaoyu2005 发表于 2007-1-12 21:20 | 显示全部楼层

十有**是最后一位(结束位)延时不够造成的

lixun00 发表于 2007-1-13 09:09 | 显示全部楼层

上下拉电阻太大,接收转为发送时延时长一点,去掉0.1uf电容

 楼主| ayl9630 发表于 2007-1-15 18:04 | 显示全部楼层

应该加多大的上下拉电阻!

mugenwon 发表于 2007-1-16 14:52 | 显示全部楼层

为什么要加上下拉电阻

为什么要加上下拉电阻?
uc301 发表于 2007-1-17 00:26 | 显示全部楼层

也准备要做485通信,占个位置听教!

也准备要做485通信,占个位置听教!

0.1uf电容要去掉吗?我见好几个人设计的电路都用是0.1uf,还有终端匹配电阻如何计算的,求教了!
daguang72 发表于 2007-1-17 08:27 | 显示全部楼层

首先C7和C8绝对不能要

1ocean1 发表于 2007-1-17 08:53 | 显示全部楼层

我看有个产品,产品已批量,上下拉电阻是100K的,你可以试

xiao442613 发表于 2007-1-17 10:48 | 显示全部楼层

关注中

希望知道原因
无格 发表于 2007-1-17 11:10 | 显示全部楼层

这电路也太简单了点吧?

好呆上电之前RE也得给个稳定的状态吧?要不多机通信时不全乱了?
xiao442613 发表于 2007-1-19 12:40 | 显示全部楼层

请问楼上的DX

本人最近也在搞485通信,想问一下,怎么做才能保证上电之前RE处于一个稳定的状态呢?另外,还想问一下,本来用于232通信的程序,不经过修改能否直接用在RS485通信上?RS485的地址概念和232的地址概念是否一样呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

16

帖子

0

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

8

主题

16

帖子

0

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