今天是: 创芯电子 | 发布供求信息 | 设为首页 | 加入收藏  

首页   解密专栏   设计应用    初学实战   解决方案   下载中心   厂商信息   供求信息   资讯快递   联系我们
热点推荐
揭开物联网产业链全局图:..
我国电子信息产业现状及面..
深圳IC设计"拨云见日" ..
绿色、安全和通讯是汽车电..
从香港电子展分析消费电子..
金融危机影响电子元器件市..
松翰单片机解密/FEELING单..
并行频域OCT图像预处理系统..
基于dSPACE的双绕组感应发..
基于RF技术的机械数码一体..

图片链接






 首页 >> 解决方案 >> 工业控制
三相电动机编程控制解决方案
时间: 2009-4-9

来源:     作者:Renesas公司

  通过变频技术和脉宽调制技术对交流电动机转速和位置进行数字控制是电动机控制的发展趋势,永磁式同步电动机(PMSM)具有结构简单、体积小、易于控制、性能优良等优点。用单片机对电动机进行数字控制是实现电动机数字控制的最常用的手段。

  本文介绍了采用Renesas公司MC16C/28系列的CPU产品,运用120o 梯形波交变,通过电动机感应电压的过零点来估测转子位置,从而实现表面安装永磁式同步电动机(SPMSM)的无位置传感器型驱动的方法。

  电动机控制

  图1 三相电动机驱动

  

  图2 电动机控制硬件框图

  逆变器控制

  电能(商用电源)一般是通过一个电源系统来提供的。在这种场合,商用电源的电压、频率和相位在严格的控制之下被固定于一个精确的水平上。如果把一个商用电源直接提供给电动机的负载,则感应式电动机(IM)可以被起动,而同步电动机(比如永磁式同步电动机PMSM)则不能被起动。

  在逆变器控制过程中,商用电源未与负载相连。一个转换器件首先把交流(AC)电流转换成直流(DC)电源,然而再由一个逆变器将直流电源转换成交流电源,以便向电动机输送具有期望电压和频率的交流电源。如果输出电压和频率是根据负载和扰动来控制的,则这将使得同步电动机能够起动和旋转,并达到节能的效果。

 

  表2 A/D转换

  

 
表3 中断功能

  感应电压

  电动机可以起发电机的作用。因此,当把一盏灯连接至电动机并旋转电动机的轴时,灯将会发光。这是因为产生了感应电动势的缘故,而产生的电压就被称为“感应电压”。

  当电动机停止转动时,将不会产生感应电压。因此,当起动电动机时,将强迫它在某一特定方向上旋转,以找到转子的位置。

  用梯形波交变实现SPMSM的无位置传感器型

  驱动的软件描述

  软件描述了如何使用梯形波的120o交变来实现SPMSM的无传感器型驱动。内容包括:

  (1)由电动机中的感应电压来检测转子位置和采用梯形波的120o 交控制旋转转速度在±500 rpm~3000 rpm范围。

  (2)对8个控制模块的描述。

  • A/D转换器
  • 感应电压的检测
  • 实际转速的计算
  • 目标转速的计算
  • PWN占空比的计算
  • 确定输出模式
  • 初始启动处理

  其他一些CPU关于系统异常动作的监测和检测。

  (3)CPU寄存器的存储变换

  CPU具有13个寄存器:数据寄存器、地址寄存器、帧寄存器、中断表寄存器、程序指针寄存器、用户堆栈指针(USP)寄存器中断堆栈指针(ISP)寄存器、状态寄存器、标志寄存器(进位标志寄存器、调试标志寄存器、0标志寄存器、符号标志寄存器、寄存器组选择标志寄存器、溢出标志寄存器、中断使能标志寄存器。)堆栈指针选择标志寄存器、处理器中断优先级寄存器、预留域寄存器。

  存储变换包括:

  • 线性地址空间,固定中断的矢量,内部RAM,SFR区域,特殊的页面矢量等的地址分配。
  • 用于本软件的存储变换和段配置

  (4)系统的主要软件模块

  (5)与三相输出有关的SFR的初始设定值

  • AD转换器的控制寄存器0-2的设置
  • 电动机感应电压检测
  • 三相输出PWM设置(24个寄存器)

  (6)通过120°梯形波交变来实现SPMSM无传感器型驱动控制流程

  用于通过120°梯形波交变来实现SPMSM的无传感器型驱动的主处理

  • 初始化处理
  • PWM中断处理
  • 停止处理
  • 启动处理
  • 正常处理
  • 实际转速计算处理
  • 转速命令计算处理
  • 总线电压计算处理
  • 电动机锁定检测处理
  • 停止检测处理。

  在采用180o正弦波交变的电动机控制中,由于电动机中有电流连续流过,故不能直接监视电动机中产生的感应电压。因此,在无位置传感器的控制中,转子位置是通过电动机电流来估测的。

  用于电动机控制的硬件和软件规范

  硬件构成

  表面安装永磁式同步电动机(SPMSM)

  A/D转换器

  三相PWM输出

  感应电压的零点检测

  四部分组成的框图示于图2。

  软件功能

  软件控制示于表1。

  用于电动机控制的CPU及其周围设备的功能说明

  A/D转换

  A/D转换说明见表2。

  三相PWM输出

  • 采用锯齿波来进行调制和采用了三相模式0来实现120o交变驱动电机。
  • 在采用梯形波的120o交变中,转速基本与电压成正比。

  三相电动机感应电压的过零点检测

  在本软件中,感应电压的过零点是通过按表3对外部中断功能进行配置的方法来检测的。

 
上一篇: 运动控制模块在直流无刷电机伺服系统中的应用
下一篇: 断电延时型时间继电器的研究与设计
打印】 【关闭

【资讯版权声明】
 1. 凡本网站注明“来源:单片机基地”的所有作品,版权均属于单片机基地,转载请注明“来源:单片机基地”。
 2. 本网转载自其它媒体的信息,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
 3. 未经本站明确许可,任何网站不得非法盗链软件下载连接及抄袭本网站原创内容资源。
 4. 违反上述声明者,本网将追究其相关法律责任。谢谢!

网站地图  广告服务  版权声明  友情连接  关于我们 
Copyright©2005-2010 单片机基地,创芯电子技术 版权所有
技术支持:0755-82701553 21976338 E-mail:mcubase@163.com QQ:719659769
致力于单片机解密,IC解密,芯片解密加密技术研究,提供芯片解密服务,仅供合法研究学习用途
基地资源仅供学习参考,部分内容来源于网络,如侵犯您的版权,请通知本站即撤
ICP备案序号:粤ICP备06120039号