主题中讨论的其他器件: MSP-EXP430FR5994
尊敬的先生/女士:
我在我的应用中使用 MSP430FR5857微控制器。 我向电源继电器线圈(230V AC)提供信号、以根据以下代码从微控制器打开和关闭
while (1)
{
DELAY_TIME (50000);//线路和中性点关闭后的5s 延迟
P3OUT|=BIT6; //线路继电器接通信号
DELAY_TIME (5000);//线路和中性点继电器接通信号之间的延迟为500ms
P3OUT|=BIT7; //中性继电器接通信号
DELAY_TIME (50000);//延迟5s
DELAY_TIME (50000);//延迟5s
DELAY_TIME (50000);//延迟5s
DELAY_TIME (50000);//延迟5s
DELAY_TIME (50000);//延迟5s
P3OUT &=~BIT6; //线路继电器关闭信号
DELAY_TIME (5000); //线路和中性点继电器关闭信号之间的延迟为500ms
P3OUT &=~BIT4; //中性继电器关闭信号
}
问题是微控制 器在继电器打开或继电器关闭时有几次重置,重置问题是随机的。 我无法找到相同的原因以及如何克服它。
请为相同的建议一些解决方案。 希望很快收到您的回复。