[485通信]

电机启动 干扰485通讯

[复制链接]
11802|22
手机看帖
扫描二维码
随时随地手机跟帖
M.gtd|  楼主 | 2019-4-28 20:20 | 显示全部楼层 |阅读模式
本帖最后由 M.gtd 于 2019-4-28 20:28 编辑

~380=T=12------5v--------3.3v------stm32f030
                         |----dcdc-----------adm2483
                         |----继电器----接触器===电机

485收发采用adm2483

mcu :stm32f030
----------------------------------------------------------
电机启动或停止瞬间,通讯错误,一帧只收到几个个字节,请大侠支招该如何处理?

使用特权

评论回复
评论
xiaofei558008 2020-3-18 10:00 回复TA
串口CR3 配置修改 看看 

相关帖子

M.gtd|  楼主 | 2019-4-28 20:24 | 显示全部楼层
本帖最后由 M.gtd 于 2019-4-28 20:33 编辑

2483电路@chunyang @mmuuss586
adm2483.png

使用特权

评论回复
mmuuss586| | 2019-4-29 09:47 | 显示全部楼层
电机那边是220V的吧?
接触器控制的吧?
电机不接,直接控制接触器测试下;
干扰可能是从电源过来的吧

使用特权

评论回复
M.gtd|  楼主 | 2019-4-29 11:23 | 显示全部楼层
mmuuss586 发表于 2019-4-29 09:47
电机那边是220V的吧?
接触器控制的吧?
电机不接,直接控制接触器测试下;

电机是接触器控制的380v三相异步电机
mcu和2483的电源是380v通过隔离变压器得到的,我觉得这个问题应该不大,
会不会是电机启停瞬间大电流变化导致2483输出错误?

使用特权

评论回复
M.gtd|  楼主 | 2019-4-29 12:54 | 显示全部楼层
mmuuss586 发表于 2019-4-29 09:47
电机那边是220V的吧?
接触器控制的吧?
电机不接,直接控制接触器测试下;

牛人,真是电源传到过来的,
根据您的方法,不接电机,控制接触器启停,485信号帧不完整。
请问这是为什么啊?我的变压器是隔离的,dcdc是mp2359,继电器驱动如下, hf41.png

使用特权

评论回复
eastin| | 2019-4-29 15:33 | 显示全部楼层
谢谢分享,谢谢分享!!!!

使用特权

评论回复
lidesen1985| | 2019-4-29 16:41 | 显示全部楼层
打火,干扰

使用特权

评论回复
xch| | 2019-4-29 23:28 | 显示全部楼层
用隔离DC/DC供电

使用特权

评论回复
chunyang| | 2019-4-30 14:56 | 显示全部楼层
先确认是通迅问题,还是节点MCU受扰工作异常,二者的应对方法不同。

使用特权

评论回复
coody| | 2019-5-4 22:33 | 显示全部楼层
示波器看看AB波形

使用特权

评论回复
M.gtd|  楼主 | 2019-5-6 08:22 | 显示全部楼层
chunyang 发表于 2019-4-30 14:56
先确认是通迅问题,还是节点MCU受扰工作异常,二者的应对方法不同。

谢谢回复,mcu工作正常,485进入noise err 和parity err中断,是接触器干扰到485 通讯了

使用特权

评论回复
chunyang| | 2019-5-7 20:29 | 显示全部楼层
M.gtd 发表于 2019-5-6 08:22
谢谢回复,mcu工作正常,485进入noise err 和parity err中断,是接触器干扰到485 通讯了 ...

用串口监视器直接监看485TTL侧的数据,同时用示波器看其电源噪声。

使用特权

评论回复
zyp8023| | 2019-11-14 10:29 | 显示全部楼层
我看你那个GND1接了下拉电阻,这个地应该是和电源地共地的,会不会是从地上传导过去?我也遇到相同问题,但是比你这个还要严重,地未隔离,也不是用的隔离芯片,导致通信异常

使用特权

评论回复
zyp8023| | 2019-11-14 10:30 | 显示全部楼层
还有个问题,就是电机启动后能正常工作吗?通信控制那些都正常吗?

使用特权

评论回复
yuyuyayamtw| | 2019-11-21 21:51 | 显示全部楼层
典型的ef共模t干扰,传导辐射都有,楼上说了一大堆

使用特权

评论回复
yuyuyayamtw| | 2019-11-21 21:52 | 显示全部楼层
写错了,是eft哈

使用特权

评论回复
linxi6414| | 2019-11-22 22:15 | 显示全部楼层
本帖最后由 linxi6414 于 2019-11-22 22:18 编辑

为什么要用这么高端的485收发器?这个板子就是用的普通收发芯片,隔离芯片用的ADUM1201,在好几款设备上都是用的相同电路结构,从来没有被干扰过,看来是你的硬件设计问题了。
1316.png

使用特权

评论回复
maowentao0416| | 2019-11-24 14:55 | 显示全部楼层
谢谢分享

使用特权

评论回复
xiaofei558008| | 2020-3-18 09:59 | 显示全部楼层
我也遇到了同样的问题,把STM32F0的串口,CR3的bit12 OVRDIS置1,看看,关掉overrun 功能。这样不会导致串口假死。



41745e71808c02432.png

使用特权

评论回复
比创电子| | 2020-4-3 18:23 | 显示全部楼层
谢谢分享...............

使用特权

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

本版积分规则

19

主题

120

帖子

3

粉丝