中断是通过中断源来改变CPU程序运行方向,使得CPU暂停当前主程序的执行,
转而去执行一个中断服务子程序,待执行完中断程序任务后,返回继续执行主程序。中
断技术是计算机中的一个很重要的技术,是软硬件驱动事件,中断技术的使用使得CPU
的工作更加灵活、效率也更高。本文设计软件程序时采用了中断,设计了中断程序,脉
冲控制采用了软件定时器中断,故障处理采用了硬件中断。脉冲控制时采用的软件定时
器中断已在3.1.7小节做了详细的介绍,下面主要介绍一下故障处理采用的三个硬件中
断。
过流故障较过热、过/欠压故障对焊机的危害更大,故对其中断使用了DSP中断中
具有最高优先级的非屏蔽中断NMI,过热、过/欠压故障使用了外部接口中断XINT 1,
XINT2,通过判断NMI, XINT 1, XINT2状态来确定何种故障发生。当该硬件中断发生
时,进入中断程序,从而有效的通过中断指令来关闭PWM信号输出、停止送丝、停止
送气、点亮故障指示灯等来保护焊机。
|