TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430fr8972电压波动引起复位

芯片:MSP430FR6972

问题描述:

用MSP430驱动一个电磁铁翻转器件,会出现电压波动特别大(见下图),会导致单片机复位发生,该如何解决这问题呢?网上查资料说设置PMM 模块的SVSL值,但是我在6972手册里没找到设置这个的说明呀!

相关程序:

//要驱动电磁铁时先把G1关闭(用这开关就是怕驱动电磁铁导致复位),然后打开全桥电路开关,动作后再关闭,再打开G1(就是打开这个开关后产生的复位)

void Turn_Bowl_Set(void)
{  P4OUT |= BIT2;
 
 P2OUT &= ~BIT1; 
 P3OUT |= BIT7;
 DelayMs(50);
 P2OUT |= BIT1; 
 P3OUT &= ~BIT7; 
 P4OUT &= ~BIT2; 
}

相关原理图:

灰小子:

 这钟情况,是硬件方面的问题,建议针对问题根源来解决问题。

只要做好电磁铁相关电路的隔离就好了

JIUGEN LI:

回复 灰小子:

不可以把单片机复位阈值设低来避免复位吗?硬件不是很会设计,只能从软件上看看能不能防止重启了

Susan Yang:

回复 JIUGEN LI:

您可以看一下 www.ti.com.cn/…/slau367o.pdf 的
Chapter 2Power Management Module (PMM) and Supply Voltage Supervisor (SVS)

JIUGEN LI:

回复 Susan Yang:

谢谢了,我之前找了找没找到。

JIUGEN LI:

回复 Susan Yang:

好的

赞(0)
未经允许不得转载:TI中文支持网 » MSP430fr8972电压波动引起复位
分享到: 更多 (0)