总线技术|接口技术
直播中

郝欣

12年用户 61经验值
擅长:可编程逻辑 电源/新能源 模拟技术 控制/MCU EDA/IC设计
私信 关注
[问答]

485通信及遇见问题

这是我使用的485通信威廉希尔官方网站 STM32单片机作为主控芯片,我有两块威廉希尔官方网站 板都是用的是这个威廉希尔官方网站 ,一模一样,使用PC的串口助手和每个威廉希尔官方网站 板进行通信时没有问题,都能够进行正常的收发。现在将两个威廉希尔官方网站 板连接到一起让他们之间通信,一个发数,另一个接收,在程序中监控接收端,中断程序中收到的全是0,(发的不是零),这是怎么回事呢?
  • 485通信威廉希尔官方网站

回帖(19)

顺产不聪明

2016-5-10 17:31:49

最佳答案

匹配电阻只要一个就行了,如果用两个就不对了
举报

悄悄是别离的笙萧

2016-5-10 17:56:32
如果说和串口助手连接以后可以通信,按道理是不会后有问题的。除非你连接有问题,RX与TX连接错误。
举报

郝欣

2016-5-10 18:06:19
引用: 悄悄是别离的笙萧 发表于 2016-5-10 17:56
如果说和串口助手连接以后可以通信,按道理是不会后有问题的。除非你连接有问题,RX与TX连接错误。

485的总线我感觉特别容易出问题,我检查了连接没有问题
举报

悄悄是别离的笙萧

2016-5-10 18:26:25
引用: haoxinyizhong 发表于 2016-5-10 18:06
485的总线我感觉特别容易出问题,我检查了连接没有问题

//www.obk20.com/emb/jiekou/20101103225686.html这个是我刚刚看到的,你看看对你有没有帮助。
举报

郝欣

2016-5-10 19:19:16
我发现了这样一个问题,我编写的程序收电脑串口助手发来的指令都能正常中断,监控到的数据也对,但是如果是收另一块板子传来的485数据就不对,而且还同时串口助手监控数据是正确的,
举报

郝欣

2016-5-10 19:39:51
我感觉可能是这么一个原因,这个威廉希尔官方网站 产生的485电平并不好,其识别能力也不是很好,该威廉希尔官方网站 不能够很好的识别发来的不是很规则的波形;跟电脑通信的时候因为通过一个485转u***的串口,该模块性能比较好,所以威廉希尔官方网站 能够识别电脑发来的数据以及电脑能够正确接收威廉希尔官方网站 发来的数据。
举报

haobin133

2016-5-10 20:39:17
不懂,咋办,,,,,,,,,,,,,,,,,教教我呗
举报

郝欣

2016-5-10 23:06:06
引用: 悄悄是别离的笙萧 发表于 2016-5-10 18:26
//www.obk20.com/emb/jiekou/20101103225686.html这个是我刚刚看到的,你看看对你有没有帮助。

感谢                              
举报

郝欣

2016-5-10 23:06:25
引用: haobin133 发表于 2016-5-10 20:39
不懂,咋办,,,,,,,,,,,,,,,,,教教我呗

啥呀                                
举报

顺产不聪明

2016-5-11 08:37:52
如果你两个板子一模一样,那就应该通信不了
举报

郝欣

2016-5-11 21:49:14
引用: 顺产不聪明 发表于 2016-5-11 08:38
匹配电阻只要一个就行了,如果用两个就不对了

那天比较匆忙,我记得当时匹配电阻的跳线都没插,后来插上一个之后也不行,  我抽时间再试试,非常感谢
举报

2016-5-17 21:14:48
485芯片控制端,高发低收,你的两块板子如果一模一样,那么,肯定不行了
举报

Sushil

2016-8-1 20:54:50
你这威廉希尔官方网站 只能用来发送吧
举报

杨汝军

2016-8-6 19:15:04
485的使能引脚被强制拉高了啊,不理解怎么和PC通讯收发都还能正常
举报

张cancan

2016-11-18 09:31:34
看看                          
举报

however1241

2016-12-26 19:35:15

485的使能引脚被强制拉高了啊
举报

however1241

2016-12-26 19:35:20

485的使能引脚被强制拉高了啊
举报

Chris_z

2017-1-17 16:05:45
学习了
举报

刘作达

2017-8-21 16:43:26
学习了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分