找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2150|回复: 13
打印 上一主题 下一主题
收起左侧

RS485通讯的电路,是不是硬件问题通讯不上求教

  [复制链接]
跳转到指定楼层
楼主
自己在单片机上搭建料RS485的电路,大神门看看我的电路有问题吗,为什么通过程序通讯不上啊,是不是程序上的问题,还是硬件电路的问题。

51hei截图20210809115830.jpg (77.53 KB, 下载次数: 51)

485电路

485电路
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:807591 发表于 2021-8-9 14:12 | 只看该作者
AB端 电容 一般不需要,TVS 值没有, 也不需要这么多,调试先去掉这些,留个上拉下拉电阻即可
回复

使用道具 举报

板凳
ID:882573 发表于 2021-8-9 14:26 | 只看该作者
把TVS1和TVS2接地试一下
回复

使用道具 举报

地板
ID:94031 发表于 2021-8-9 15:20 | 只看该作者
先去掉RS485电路,试试串口软件有无问题,无问题再加485电路试。
回复

使用道具 举报

5#
ID:883242 发表于 2021-8-9 16:54 | 只看该作者
电容去掉!数字电路不要乱插电容抗干扰。TVS什么型号?你这个接法很奇怪啊,485用TVS钳位电压是+12V-7V。
回复

使用道具 举报

6#
ID:929847 发表于 2021-8-9 17:07 | 只看该作者
用的是SP485EE,我知道TV1,TV2的管子接地才对,图我画错啦,那个电容加的0.1UF的
回复

使用道具 举报

7#
ID:10947 发表于 2021-8-9 17:22 | 只看该作者
TVS应该接GND
回复

使用道具 举报

8#
ID:10947 发表于 2021-8-9 17:30 | 只看该作者
电容0.1uF太大了,用几十pF,或者不安装。
回复

使用道具 举报

9#
ID:727110 发表于 2021-8-9 17:37 | 只看该作者
电容,TVS去掉调试一下。 还有注意R/D的电平,这个要为低电平
回复

使用道具 举报

10#
ID:684084 发表于 2021-8-9 17:53 | 只看该作者
不需要电容,实物AB有没有搞反了?
回复

使用道具 举报

11#
ID:959516 发表于 2021-8-10 09:20 | 只看该作者
应该是电容太大了吧,把输入信号都滤异常了。或者软件接收中断异常。直接用示波器测试单片机的接收脚
回复

使用道具 举报

12#
ID:294691 发表于 2021-8-11 13:35 | 只看该作者
MAX485接成自动收发的
回复

使用道具 举报

13#
ID:959221 发表于 2021-8-11 19:15 | 只看该作者
电阻,电容,TVS全去掉,然后试,如果还不行,就是程序问题,否则是硬件问题.可以用示波器量AB线,电压差大于0.2V或小于-0.2V就应该能能通讯,否则MAX485故障
回复

使用道具 举报

14#
ID:929847 发表于 2021-8-18 17:03 | 只看该作者
最后解决啦,是电容0.1太大啦,感谢大神们指点
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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