打印

GD32F303VET6替代STM32抗干扰问题,偶尔重启

[复制链接]
5085|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
blackhill|  楼主 | 2020-8-17 09:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近被GD32搞得头大了,去年用GD32F303VET6替换STM32F103VET6,线路板没变,程序作了适应性改进模拟实验没问题,就小批量生产了1K+。现在陆续投入使用,只要电机运行,就会出现偶尔重启的问题,原来STM32就很稳定。现在也找不到重启的规律,估计是芯片抗干扰能力不行。这段时间频于应付,头都被搞大了

使用特权

评论回复
评论
mmuuss586 2020-8-18 09:21 回复TA
买了这么多芯片,代理商不帮忙解决EMC问题? 
沙发
blackhill|  楼主 | 2020-8-17 09:11 | 只看该作者
请有对GD32熟悉的坛友指点一下

使用特权

评论回复
板凳
lvben5d| | 2020-8-17 10:52 | 只看该作者
本帖最后由 lvben5d 于 2020-8-18 07:39 编辑

有电机的产品, 一定要注意电机的直流回路跟单片机DCDC的GND 尽量单点, 电机输入电源+ 建议加TVS跟电解电容来抑制反向电动势续流时候对电源的冲击。 如果不是电压低 不稳定引起的复位,那软件复位一般都是不允许出现的。 楼主 使用细节 没清楚  自己估计也懒得上来回帖了

使用特权

评论回复
地板
gx_huang| | 2020-8-17 11:14 | 只看该作者
貌似和MCU关系很大,但是根本原因还是硬件设计问题。

使用特权

评论回复
5
xdqfc| | 2020-8-17 11:44 | 只看该作者
假如原版本的设计是用GD32开发的,经过各项实验认证后,效果很好,现在改为STM32的芯片了,就一定能保证完美无缺,比之前更好吗??假如换STM32后效果变差了,该怎么解释??这种可能性是存在的。

使用特权

评论回复
6
xdqfc| | 2020-8-17 11:53 | 只看该作者
之前就遇到大师们讲GD32的ADC差的一B,只能达到8位的精度,可是本人用了几款,12位下来都稳定的很,没有大师们说的那么不堪。而且转换速度也很快。

使用特权

评论回复
7
大秦正声| | 2020-8-17 11:56 | 只看该作者
只是想知道是谁提出要换芯片的?

使用特权

评论回复
8
blackhill|  楼主 | 2020-8-17 12:42 | 只看该作者
现在不想讨论芯片优劣,原线路板已经稳定运行多年了。这次只是更换了MCU,不知有没有在原板上的改进的思路

使用特权

评论回复
9
gx_huang| | 2020-8-17 13:37 | 只看该作者
改进思路,就是一个完整的硬件设计规范,一句话一段话都说不清楚的,就是一个合格硬件工程师的技术体现。

使用特权

评论回复
10
blackhill|  楼主 | 2020-8-17 13:43 | 只看该作者
重启的频率多的1天2次,少的1周1次,基本都有

使用特权

评论回复
11
xdqfc| | 2020-8-17 16:49 | 只看该作者
blackhill 发表于 2020-8-17 13:43
重启的频率多的1天2次,少的1周1次,基本都有

建议参考lvben5d方法进行改进,应该是会有效的。

使用特权

评论回复
12
dylanshi| | 2020-8-18 09:38 | 只看该作者
GD32和ST32软件没办法完全兼容的吧

使用特权

评论回复
13
flame123| | 2020-8-18 10:05 | 只看该作者
这个和芯片没有半毛钱关系,你把大脑换了,其他没换,然后出问题来说大脑有问题,这个是甩锅啊,找找GD的FAE看看,你就是换ST的pin对pin的,你确定就一定没问题?

使用特权

评论回复
14
gxp6604| | 2020-8-18 10:49 | 只看该作者
首先确定复位是什么引起的,是电源波动还是外部静电干扰造成芯片复位

使用特权

评论回复
15
tom_xu| | 2020-8-18 11:16 | 只看该作者
看样子应该是电源波动导致复位。

使用特权

评论回复
16
奔牛滚滚| | 2020-8-18 11:32 | 只看该作者
虽说兼容,但是还是建议从兼容性查一查,特别是电气特性方面。另外,作为专业电工,不要用芯片抗干扰能力不行这么模糊的概念来处理问题

使用特权

评论回复
17
江南依旧| | 2020-8-18 15:08 | 只看该作者
如果方便,还是要上图讨论

使用特权

评论回复
18
huahuagg| | 2020-8-18 16:40 | 只看该作者
这个原因可不好确定。

使用特权

评论回复
19
dami| | 2020-8-19 08:38 | 只看该作者
电机用起来就会引起复位。还是干扰引起的。 以前用STM32 后面用GD 这个芯片之间有区别肯定有的。但如果抗干扰做好了。应该都可以用。
防电源干扰。防复位腿被干扰。防。。。
反正是传导干扰。去优化优化。

使用特权

评论回复
20
blackhill|  楼主 | 2020-8-19 15:22 | 只看该作者
PCB多年应用稳定,比较可靠。每次意外重启记录一下RCC_CSR,是WWDG重启,估计是程序跑飞了,原因正在确认

使用特权

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

本版积分规则

8

主题

46

帖子

1

粉丝