485通讯问题

2019-03-24 11:42发布

那位大侠能帮我看看,我做了个485通讯(附图),一接上温度传感器(485接口)就接收到乱码,厂家说传感器没问题,不知电路对不对?请求好心人能与以指点。万分感谢!
485电路.png

[ 本帖最后由 zhangjun1960 于 2012-9-18 15:01 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
奋斗吧小鱼儿
1楼-- · 2019-03-24 16:01
没有人回答吗?
jishuaihu
2楼-- · 2019-03-24 19:04
< :TI_MSP430_内容页_SA7 --> 没有看出问题,有一点不明白的是收的那一部分为什么用两个反相器?没有见过类似的应用。
确认问题的话可以用一个好的485转232头接到电脑上试一下,调试的时候没有一个能确认的东西部太好找问题的所在。同样你这个电路最好也在电脑上试一下。
jishuaihu
3楼-- · 2019-03-25 00:52
 精彩回答 2  元偷偷看……
chunyang
4楼-- · 2019-03-25 04:38
首先说,楼主的电路设计实在有画蛇添足之嫌。485接口芯片的输入输出并不需要加缓冲,即使有空余的门用这种方法来处理,U2也纯属多余,U3C、U3D串联即可保证信号相位的一致。如此画蛇添足只会徒增成本,对提高性能和可靠性没有丝毫正面帮助。
至于“乱码”问题,如果485总线在空闲时,所有节点都处于接收态的话,总线就必须加静态偏置,使总线的静态逻辑被强制为1,否则稍有干扰就回出现乱码。另一个解决办法就是通过编程,让主机在静态时发送逻辑1,但要小心处理协议和上电暂态问题,故不建议初学者这么做,还是用偏置电阻简单、可靠。

一周热门 更多>

相关问题

    相关文章