Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 3634

MSP430fr8972电压波动引起复位

$
0
0

芯片: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; 
}

相关原理图:


Viewing all articles
Browse latest Browse all 3634

Trending Articles