msp430f149 关闭开门狗了 但是还会自动重启 有时死机

楼主
msp430f149 关闭开门狗了 但是还会自动重启 有时死机
[P]我用msp430f149  开发板做的电火花穿孔机控制板![/P][P]在放电时,用示波器测量5V供电和3.3V供电,有高低压尖峰,出现的频率不固定![/P][P]这种情况下[/P][P]1、单片机系统自动重启(我已关闭看门狗)![/P][P]2、有时程序死住(但是定时器中断没有死住)![/P][P]3、有些变量手动设置的,但是重启或复位后没了,还有些变量是递增或递减的,如何在状况出现之前就保存呢(有EPROM 但是递增递减的变量不能写进去,那样会很快烧坏ROM)[/P][P]请问这是什么原因!我应该怎样解决[/P]
1楼
430的3.3V供电不稳把,低压尖峰时单片机复位了
2楼
是不是有低压尖峰低于1.8V了
3楼
应该是电源电压不稳导致单片机复位了,建议电源电路加滤波电容,控制电路最好和功率电路用光耦隔离。
4楼
“[LINE-HEIGHT=21px][BGCOLOR=rgb][SIZE=14px]电火花穿孔机控制板[/SIZE][/BGCOLOR][/LINE-HEIGHT] ”
这东西从字眼上看起,有极容易产生强干扰的成因可能。不清楚真正产生“电火花”时是否起强劲的电磁干扰...使MCU死机或出错![P]如果是,这必须要要做好电隔离和相关的屏蔽措施...。[/P][P]另外,如果真如我所说中了。那么不建议用430做这类操作,可以考虑抗干扰能力更强的单片机使用。比如PIC等。[/P][P]纯粹见字猜测的...。[/P]

电脑版 Page created in 0.1719 seconds width 3 queries.