打印
[STM32F1]

使用STM32F103RCT6的串口经过电机有严重干扰

[复制链接]
625|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
uzimen|  楼主 | 2024-11-18 11:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用STM32F103RCT6的引脚PC11和PC12当作RX和TX串口和其他设备进行通讯,这个线要在一个无刷电机中间穿过,然后两者之间的通讯就收到很大的干扰。请问各位大佬,这个情况怎么样可以改善呀

使用特权

评论回复
沙发
cr315| | 2024-11-18 11:28 | 只看该作者
可能是受到电磁干扰

使用特权

评论回复
板凳
elephant00| | 2024-11-18 11:29 | 只看该作者
串口通信线如果过长或连接不良,可能会导致信号衰减和反射。

使用特权

评论回复
地板
powerantone| | 2024-11-18 11:33 | 只看该作者
考虑在电源线上增加滤波器或稳压器来减少噪声

使用特权

评论回复
5
两只袜子| | 2024-11-18 12:23 | 只看该作者
接地不良或接地方式不正确

使用特权

评论回复
6
dirtwillfly| | 2024-11-18 13:36 | 只看该作者
使用屏蔽线,降低波特率,或者换其他抗干扰更强的通讯方式,比如RS485和CAN等

使用特权

评论回复
7
dukedz| | 2024-11-18 14:01 | 只看该作者
1. 降低电机的 mos gate 脚的驱动电流,从源头降低干扰
2. 换 485 电平,差分抗干扰

使用特权

评论回复
8
uzimen|  楼主 | 2024-11-18 15:11 | 只看该作者
elephant00 发表于 2024-11-18 11:29
串口通信线如果过长或连接不良,可能会导致信号衰减和反射。

不穿过电机就不会影响通讯

使用特权

评论回复
9
uzimen|  楼主 | 2024-11-18 15:12 | 只看该作者
两只袜子 发表于 2024-11-18 12:23
接地不良或接地方式不正确

怎么样可以接地更好呀

使用特权

评论回复
10
xch| | 2024-11-18 18:23 | 只看该作者
改成双绞线通信,再不行就隔离

使用特权

评论回复
11
jcky001| | 2024-11-18 19:00 | 只看该作者
检查是否有电源噪声

使用特权

评论回复
12
laocuo1142| | 2024-11-18 21:00 | 只看该作者
加强屏蔽和接地

使用特权

评论回复
13
flycamelaaa| | 2024-11-18 22:00 | 只看该作者
在电路设计中增加滤波电路,如使用RC滤波器来减少高频噪声的干扰。

使用特权

评论回复
14
@Kun| | 2024-11-19 08:46 | 只看该作者
改422通信,抗干扰能力会比较好

使用特权

评论回复
15
xuchenglong1992| | 2024-11-19 11:09 | 只看该作者
TTL 通信距离有限并且容易受到干扰,如果是板级布线,可以考虑绕道远离电机的位置,如果是板间建议用抗干扰能力更强的通信机制 。

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝