基于MSP430的电机功率因数的测量系统

计算机技术,尤其是单片机技术和大规模集成电路及各种新型传感元件的迅速发展和日臻成熟,微机技术在电力系统中的普及应用,使电力系统的测量和监控技术得到了快速的发展。在工业生产过程中,往往需要对电动机运行期间的功率因数进行检测,以便采取相应的补偿措施来提高功率因数,从而达到节约电能的目的。若三相负载不平衡,为能比较真实地反映三相电机的功率因数值,可通过采样三相交流电中任意一相相电流以及另外两相线电压之间的相位差得到三相系统的功率因数。MSP430系列单片机是一种超低功耗的混合信号处理器(Mixed Signal Processor),它具有低电压、超低功耗、强大的处理能力、系统工作稳定、丰富的片内外设、方便开发等优点,具有很高的性价比,在工程控制等领域有着极其广泛的应用范围。使用MSP430实现对电机功率因数等电力参数的测量,不但提高了测量的精度和自动化水平,而且降低了系统的功耗。

1 功率因数与相位

电机的功率因数cosΦ值是相电压与相电流的余弦值。设三相的电压分别为UA,UB,UC,电流分别为IA,IB,IC,则它们的表达式如下:


上式中:UM表示每相电压幅值;IM表示每相电流幅值;ω表示角频率;Φ表示相电流滞后相电压的相位差角。图1给出了三相输电线路的相电压、相电流的矢量图。

基于MSP430的电机功率因数的测量系统

对于三相对称的电源,若电机的功率因数为1,即等效总负载为纯阻性,则各相电源的相电流必定与其相电压同相,相位差Φ=0°,而当电机的功率因数值不为1时,电流向量与电压向量之间将存在一定的夹角Φ,感性负载时Φ角滞后0°~90°,容性负载时角超前0°~-90°。因此准确检测线电压与线电流之间的相位差,即可测量出电机的功率因数角。

2 相位差Φ计算原理

相位差Φ的计算原理是利用输入2路信号过零点的时间差,以及信号的频率来计算2路信号的相位差。

2.1 频率的测量

首先测量单路输入信号频率,方法是记录1路方波信号2次连续上升沿触发的定时器计数值t1和t2,计算出2次上升沿计数器差值△t=t1-t2,以定时器工作频率fclk为参考,求出输入信号的频率为Fin=fclk/△N1。

2.2 信号相位差的测量

运用TI的MSP430F449的捕获功能,捕获2路信号的过零点,记录定时器这一时刻的计算值,计算出它们之间的时间差。TI公司的所有的FLASH型单片机都含有Timer_A,它是程序的核心。Timer_A由1个16位定时器和多路比较/捕获通道组成。

2路信号的相位差△=360°×△t/Ti,其中,△t=△N2/flk,△N2为2路信号的上升沿分别触发计数器的差值;Ti为输入信号的周期。由相位差的计算可简化为:

3系统硬件结构

测量系统以MSP430F449单片机为核心,主要由电压电流检测电路、信号调理电路、时钟电路、电源电路和显示电路组成。其系统结构图如图2所示。

基于MSP430的电机功率因数的测量系统


3.1 电压、电流检测电路

为实现强、弱电的隔离,提高抗干扰能力,检测逆变器供电条件下的相电流以及两相的线电压,分别采用电流互感器和电压互感器。由于逆变器供电不平衡,造成三相交流电压、交流电流相位差不一致,影响功率因数测量的最终因数是相位,除频率变化造成的相位改变外,还有互感器的相差及交流采样时电流和电压不能同步采样造成的相差,这些因素造成的相差实际上是一个常数。

3.2 信号调理电路

电流互感器的输出,经运算放大器和I/V转换器,把电流信号转换成电压信号。电压信号和电流信号转化的电压信号进行放大、施密特整形,把交流信号转化为方波信号,输入到单片机Timer_A的TA1,TA2输入端。这样测信号相移就变成测信号边沿之间的时间宽度问题,MSP430F449单片机很容易实现。

3.3 时钟电路

时钟电路用于产生单片机工作所需的时钟信号,该系统采用内部时钟模块,外接晶振方式,振荡频率主要由石英晶振的频率决定。单片机内部具有时钟模块,能实现超低功耗应用。振荡器和系统时钟发生器的主要设计目标是廉价和低功耗。为达到系统廉价,外接器件缩减到只有一个普通晶振。在数字系统中,系统功耗与频率成正比,所以使用低频晶体和和含有倍频器的振荡器可以满足时钟系统速度与低功耗这2个要求。该系统的时钟电路是用一频率为32 768 Hz的晶振来固定整个电路的频率来实现。

3.4 显示电路

用户喜欢...

STM32 电机控制 SDK 5.0 版

STMicroelectronics 集成电机控制的开发套件大大简化了设计过程并缩短了产品上市时间 STMicroelectronics最新的 STM32 电机控制软件开发套件 (SDK) 建立在全集成 STM32Cube 环境基础上,且性能得到提升,...


现场控制导致更好的交流电机效率

到2035年,全球每年将消耗超过35万亿千瓦小时的电力,从2015年的不足21万亿千瓦时上升到现在所需的近三分之一的电能,用于工业生产中的电机。这些电机中的很多都基于简单的交流电设计,因...


设计无传感器FOC电机控制的一种快速而简单的方法

电机控制应用设计人员今天面临来自市场,竞争对手和监管机构的压力,要优化其系统的性能和效率,同时将电子系统的成本降到最低。从家用电器中的泵,风扇和压缩机到无人机和电动自行车...


为增强隔离的电机控制选择检测电阻

电流检测电阻器的使用是电机控制系统设计趋势的一部分,这得益于采用新的数字隔离技术。这些技术为设计人员提供了更高的可靠性水平,基于组件级别标准IEC 60747-17,该标准规定了电容式和...


无刷直流电机扩大覆盖面,迎接新的挑战

历史上,从直流电源驱动电机的唯一方法是使用通常由石墨制成的电刷在转子转动时将电力传导到转子上的触点。这些电刷整流(即颠倒了电流的表观极性),尽管使用直流电而不是交流波形,...


太阳能收集项目为2.4GHz通知的远程MSP430供电

最简单的是,能量采集是能量采取一种形式的能量,并将其转化为电能,可以储存在电池或超级电容器(也被称为超级杯或超级杯)。太阳能应用范围从高压屋顶光伏到用于远程低功率应用的小...


步进电机使自动HVAC空气再循环变得简单

摘要: 本文重点介绍了自动空气再循环阀的系统要求和运行条件,并回顾了现有执行机构与这些要求的兼容性。在比较现有技术时,可以清楚地看到包含双极步进电机的空气再循环风门执行器...


对机器人选择电机的几点思考

机器人执行特定的,定义明确的任务,如装配线工作,手术协助,仓库交付/检索,甚至清理地雷等任务。今天的机器人既可以处理高度重复的任务,又可以处理需要灵活定位和操作的复杂功能...


伺服电机以及如何使用 Arduino 平台进行控制

什么是伺服电机? 什么是伺服电机,它们的用途是什么,它们由什么组成,以及它们如何工作? 伺服电机是一种根据控制信号确定轴转动位置的电机,通常用于通过调整襟翼来控制遥控飞机,...


使用 Micro Python 快速开发基于实时微控制器的应用程序

实时嵌入式系统变得非常复杂,不仅要深入了解复杂的 32 位微控制器,还要了解传感器、算法、因特网协议以及各种不同的终端用户应用。随着开发周期缩短和功能增多,开发团队需要设法加...


基于STM32的高性能低功耗人机界面系统设计

本文选用了意法半导体公司基于ARM最新Cortex—M3内核的STM32F103RB作为主控芯片,通过选择合适的液晶模块,构建了一个高性能低功耗的中文人机界面系统。 1、系统的工作原理 本系统以STM32F1...


一种基于总线的智能型执行器系统设计

在自动控制系统中,执行器同控制器或控制系统相连,共同实现对工业过程的控制。现场总线是过程控制技术、仪表工业技术和计算机网络技术三大技术领域相结合的产物。WorldFIP现场总线既...


基于Docker持续交付平台建设的实践

本文是五阿哥运维技术团队针对Docker容器技术在如何在持续交付过程中探索和实践,目前已经将发布部署权限开放给...


Edico Genome推出基于AWS EC2 F1实例的基因组分析应用

Edico Genome公司之前就曾开发出了基因组分析算法,为了实现算法加速,该公司原本打算开发一个ASIC(精简指令集)处理器,但是这种方案灵活性太差,尤其是随着算法的更新,计算性能需求...


AdaBox003 ESP8266 基于 Feather 平台的物联网套件

AdaBox003 ESP8266 基于 Feather 平台的物联网套件 Adafruit 的物联网世界由 Digi-Key 策划 ADABOX003 是特别针对喜爱制作电子产品,尤其对物联网 (IoT) 世界感兴趣的初学者而推出的。Adafruit与 Digi-Key 合作,...


MSP430FR21xx/MSP430FR2000 混合信号微控制器

exas Instruments 具有 0.5 KB 至 4 KB FRAM、0.5 KB 至 1 KB SRAM 以及 12个 IO 的 MSP430 16 MHz 超低功耗 MCU Texas Instruments的 MSP430FR2000 和 MSP430FR21xx 器件是 MSP430 微控制器(MCU)超值系列感测产品组合的一部分。...