打印
[STM32F1]

不上电RS485也会发数的现象

[复制链接]
2655|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 sharpstar 于 2018-1-3 19:51 编辑

芯片是STM32F103VET6,串口是USART2,RS485收发芯片是ISO1176,使用RS232-485转换器,串口助手先发数据给ARM,ARM收到后再发数据到上位机,为了看485的波形,用示波器的接地夹子夹在了485的B脚,示波器探针接A脚,发现一个奇怪现象,就是当板子还没上电时,只要接地夹子碰到了B脚或A脚,串口助手上就会收到大量乱码数据。上电后测试时,接地夹子夹着485的收或发信号,串口助手就会收到大量乱码,不知干扰在哪,是怎么产生的,大家帮帮忙,分析一下什么原因,先谢谢了大家测485波形时,怎么测得呢?

6.JPG (66.59 KB )

6.JPG
沙发
mmuuss586| | 2018-1-3 09:33 | 只看该作者
485本来就是差分信号,示波器搭上去,有干扰也正常呀;
最好贴个图

使用特权

评论回复
板凳
51xlf| | 2018-1-3 17:02 | 只看该作者
使用隔离芯片了吗?

使用特权

评论回复
地板
i1mcu| | 2018-1-3 17:02 | 只看该作者
可能有干扰。

使用特权

评论回复
5
pmp| | 2018-1-3 17:03 | 只看该作者
电路是怎么设计的?

使用特权

评论回复
6
mmbs| | 2018-1-3 17:04 | 只看该作者
RS-485芯片处于接收状态造成的吗?

使用特权

评论回复
7
1988020566| | 2018-1-3 17:04 | 只看该作者
有终端电阻?

使用特权

评论回复
8
51xlf| | 2018-1-3 17:09 | 只看该作者
485一般都是使用的光耦隔离。

使用特权

评论回复
9
i1mcu| | 2018-1-3 17:09 | 只看该作者
测试一下电源是否正常

使用特权

评论回复
10
pmp| | 2018-1-3 17:09 | 只看该作者
管脚功能怎么使用的?

使用特权

评论回复
11
mmbs| | 2018-1-3 17:09 | 只看该作者
是不是有干扰了?

使用特权

评论回复
12
1988020566| | 2018-1-3 17:09 | 只看该作者
以前使用的msp430没有什么问题。

使用特权

评论回复
13
小S咯| | 2018-1-3 17:38 | 只看该作者
平时都弄成接收模式最好。弄个宏定义,要发送的时候弄成发送模式,发送完设回接收模式。

使用特权

评论回复
14
hongweizy| | 2018-1-3 19:07 | 只看该作者
我以前也遇到到过这种情况,是反射现象。

使用特权

评论回复
15
sharpstar|  楼主 | 2018-1-3 19:37 | 只看该作者
mmuuss586 发表于 2018-1-3 09:33
485本来就是差分信号,示波器搭上去,有干扰也正常呀;
最好贴个图

不知道干扰怎么产生的,该怎么避免能干扰?

使用特权

评论回复
16
sharpstar|  楼主 | 2018-1-3 19:37 | 只看该作者
51xlf 发表于 2018-1-3 17:02
使用隔离芯片了吗?

隔离芯片是ISO1176

使用特权

评论回复
17
sharpstar|  楼主 | 2018-1-3 19:41 | 只看该作者
mmbs 发表于 2018-1-3 17:04
RS-485芯片处于接收状态造成的吗?

板子还没上电,就是用示波器的接地夹子,碰到485的收发线,只要串口助手开着,就能收到数据

使用特权

评论回复
18
sharpstar|  楼主 | 2018-1-3 19:42 | 只看该作者

终端电阻120欧

使用特权

评论回复
19
sharpstar|  楼主 | 2018-1-3 19:43 | 只看该作者
mmbs 发表于 2018-1-3 17:09
是不是有干扰了?

有干扰,就是不知道,干扰在哪,怎么产生的

使用特权

评论回复
20
sharpstar|  楼主 | 2018-1-3 19:45 | 只看该作者
小S咯 发表于 2018-1-3 17:38
平时都弄成接收模式最好。弄个宏定义,要发送的时候弄成发送模式,发送完设回接收模式。 ...

主要是板子还没上电,程序没运行起来。上电后只要示波器接地夹子夹着485的收或发,就又收到干扰了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

134

帖子

0

粉丝