这个自动流的485电路发生了个奇怪的现象

2019-12-12 18:19发布

微信截图_20190312094548.png (139.35 KB, 下载次数: 0) 下载附件 2019-3-12 09:54 上传

电脑-->USB转TTL-->TTL转485-->编码器 正常
电脑-->USB转TTL-->TTL转485-->我的板子 正常
单片机-->TTL转485(第一个图)-->编码器 读取不正常
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
AWEN2000
1楼-- · 2019-12-15 20:31
 精彩回答 2  元偷偷看……
AWEN2000
2楼-- · 2019-12-16 02:19
发送1时实际是让总线处于空闲状态,从机收到电平是1。不是靠上拉电阻的。
加匹配电阻也没影响的。
反过来想,如果发送1从机接收有问题。那么总线真正空闲时从机接收也有问题了。
看过资料,波特率高时,发送最后一位时波形可能会有杂波,需要加个小电容延迟下。

当然自动流也就在特殊情况下用用,有多余口线还是用标准接法为好。
modbus
3楼-- · 2019-12-16 02:20
AWEN2000 发表于 2019-3-15 04:42
发送1时实际是让总线处于空闲状态,从机收到电平是1。不是靠上拉电阻的。
加匹配电阻也没影响的。
反过来想 ...

485总线想要稳定的空闲状态还只能靠上下拉电阻。楼主用的这个485芯片,如果没有上下拉电阻的话,加终端匹配电阻肯定受影响。

一周热门 更多>