系统主程序流程图如图5所示。上电后首先DSP进入引导程序并开始系统的初始化,然后,为了使串口能配合AD73360开始工作,要对DSP的McBSP串口进行设置,包括对字长、允许产生中断等的设置。开始工作后串口的时钟由AD73360产生,接着由设置好的串口对A/D进行初始化,打开六路采样通道,设置采样模式等。然后打开INT0等待中断。INT0由PLL电路产生,由此实现同步采样。DSP收到INT0后,打开发送中断向A/D发送采样指令,并同时打开数据接收中断开始接收数据,采样后对数据进行FFT谐波分析以及处理后的数据传送与显示。数据采集流程图如图6所示,MCU与DSP通信流程图如图7所示。
仪表的参数测试电路已经通过试验,可达到预期目标。该电力参数监测仪表是针对电力系统、工矿企业、公共设施等设计的多功能电力电测仪表,它以TMS320VC5402为核心,以MSP430F149为主控芯片,结构简单紧凑,功能完备,工作稳定,可应用于科学研究和生产实践中。