工业社会的持续发展,离不开稳定可靠的电力
供应,因而,对设备的检测调试就显得极为重要。以
往检测电力设备,多数采用模拟装置产生正弦信号
去调试。极为不便,可控性不强,操作比较繁琐,无
法实现自动化测试,精度也不能满足要求。基于单
片机hISP430的相位控制及
设计,采用数字式的方
式产生多相正弦信号,保证了输出的可控性,操作
简单,完全实现了自动化测试功能。
1相位的描述
我们知道正弦函数的表达式为?=A sin伽+毋,
由该函数表达式可以得知正弦函数与初始相位有
关。对单相信号而言,由于不存在相位差,初始相位
显得并不重要,所以相位控制主要是针对多和信号
而言,根据扣与相之间的初始相位的不同,确定其
相位差。如A=31 Osin(IOO7rt+600),B=3108in(100rra+
300),则A信号与B信号之间的相位差为BABA _
8,600-300=300
2
单片机选型及MSP430F1612的特点
单片机选型应从以下几个方面人手:是否容易
采购,系列产品的完整性是否利于后续产品的升
级,其管脚能否兼容,RkM的空间容量、程序空间的
大小,端口及中断的多少,是否支持高级语言编程,
编程方式是否容易,有无硬件乘法器等。本项目中
采用TT公司的6iSP430单片机。具有端口丰富、指
令少的特点,采用C语言编程(C430),并有在线编
程的功能,可大大缩短开发周期,降低开发成本。相
对于系统机而言,基于单片机的设备由于携带方
便,性能可靠,且具有价格优势,更适合于基层的检
测调试。MSP430F1612的典型参数为:
低电源电压范围:1.8-3.6V
从等待到唤醒时间:6w8
墓本时钟摸块配置:高速晶体(最高IOAIHz),
低速晶体(32768Hz),DCO
具有3n个捕获l比较寄存器的16位定时器
Timer-A3/ Timer B7
两通道串行通信接口可用于异步与同步(软件
选择USART/SPI模式)户
具有一个硬件乘法器,12位A/D转换器
ADC12
2个具有中断功能的8位并行端口

1,P2
多达55KB FLt1SH ROM和5KB RAM
申行在线编程、安全熔丝的程序代码保护
3具体设计及实现’
3.1硬件部分
由单片机MSP430的P1,P4口输出正弦函数
图t硬件电路框图