OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2677|回复: 8

芯片稳定性问题、干扰问题求解

[复制链接]

16

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1182
金钱
1182
注册时间
2014-1-19
在线时间
536 小时
发表于 2019-6-2 23:11:02 | 显示全部楼层 |阅读模式
20金钱
做了一块控制2个步进电机的板子,装到设备上的时候发现,手指碰到stm32就不对了,电机就不动了,即板子没有脉冲输出。但是用定时器控制的led还在按设定频率闪烁。环境是办公室,电机是42步进电机,24V开关电源供电,还有个铁盒子,还有几块磁铁。我在办公室只拿一块板子和电机调试的时候,手指碰上去是没事的。请问这个问题会是什么原因引起的?请大神帮忙解惑

最佳答案

查看完整内容[请看2#楼]

看到2点问题,希望有帮助 1、上拉电阻串联LED电压点R+拉不上去,应该去掉D10; 2、电机启动和停止就会出现很短的脉冲信号,会触发输入端口,所以输入应该加滤波;
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

12

主题

330

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2294
金钱
2294
注册时间
2016-5-21
在线时间
954 小时
发表于 2019-6-2 23:11:03 | 显示全部楼层
青花信物 发表于 2019-6-6 11:01
问题找到了,是进入了外部中断,而我在中断里面没有处理,也没清中断,所以一直卡在中断里面了。现清中断标 ...

看到2点问题,希望有帮助
1、上拉电阻串联LED电压点R+拉不上去,应该去掉D10;
2、电机启动和停止就会出现很短的脉冲信号,会触发输入端口,所以输入应该加滤波;
回复

使用道具 举报

16

主题

112

帖子

0

精华

高级会员

Rank: 4

积分
818
金钱
818
注册时间
2014-10-22
在线时间
589 小时
发表于 2019-6-3 08:29:29 | 显示全部楼层
你要不是设计电路的高手,还是老老实实的做好隔离吧,包括电源和信号都要隔离。
回复

使用道具 举报

6

主题

359

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2017-12-18
在线时间
173 小时
发表于 2019-6-3 08:48:56 | 显示全部楼层
确实隔离是要搞的,有的产品可能不需要过EMC,但在设计时仍然要有EMC方面的考虑才行
回复

使用道具 举报

0

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2019-5-30
在线时间
4 小时
发表于 2019-6-3 13:24:50 | 显示全部楼层
回复

使用道具 举报

31

主题

1955

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4520
金钱
4520
注册时间
2018-5-11
在线时间
946 小时
发表于 2019-6-3 14:23:32 | 显示全部楼层
本帖最后由 warship 于 2019-6-3 14:24 编辑

对于大电流、强磁场的环境,
最好的办法就是把MCU控制板屏蔽起来,
做一个铁盒子,把它放进去,
必要时信号线和电源进线都要做隔离(加穿心电容什么的)另外,还要做好看门狗之类的防干扰恢复。
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复

使用道具 举报

1

主题

882

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3071
金钱
3071
注册时间
2018-2-7
在线时间
285 小时
发表于 2019-6-5 16:53:31 | 显示全部楼层
单片机驱动信号最好加光耦隔离
回复

使用道具 举报

16

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1182
金钱
1182
注册时间
2014-1-19
在线时间
536 小时
 楼主| 发表于 2019-6-6 11:01:10 | 显示全部楼层
问题找到了,是进入了外部中断,而我在中断里面没有处理,也没清中断,所以一直卡在中断里面了。现清中断标志位就正常了。但还有个问题请教各位大神,输入口电路如图所示,已经有上拉电阻了,我手指碰上去还是进入了中断,干扰信号有这么强吗?

输入口电路

输入口电路
回复

使用道具 举报

16

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1182
金钱
1182
注册时间
2014-1-19
在线时间
536 小时
 楼主| 发表于 2019-6-10 08:32:57 | 显示全部楼层
xxssl 发表于 2019-6-6 11:29
看到2点问题,希望有帮助
1、上拉电阻串联LED电压点R+拉不上去,应该去掉D10;
2、电机启动和停止就会 ...

确实,我也怀疑了LED,实测把led短路后就没有进入中断了。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-17 08:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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