第15章 用TMS320LF2407 实现空间矢量PWM(SVPWM)
15.3 利用TMS320LF240x实现SVPWM算法的程序
下面给出了利用TMS320LF2407实现SVPWM算法的一个应用程序.在该程序中,我们假设有200个电压矢量Uout 平均分布在电角度为2π的范围内,通过改变SVPWM的调制周期T可以改变输出的3相正弦波的频率.
源程序代码:
所需的复位和中断矢量定义文件"vectors.asm"请读者参考本书相关章节.
主程序
// 该程序用于简单的SVPWM演示,产生3相互差120度电角度的正弦交流电压,此程序实
// 时计算cmp1和cmp2的值
#include "register.h"
#include "float.h"
#include "math.h"
float ualfa[200],ubeta[200]; // 存储电压矢量Uout的(α,β)轴分量ualfa,ubeta的数组
int sector[200]; // 定义存储扇区数的数组
#define PI2 2*3.1415926 // 定义2π的值
#define DETA PI2/200 // 定义相临两个Uout之间的电角度的差值
#define INIA 3.1415926/180 // 定义Uout的初始电角度
#define TP 1200 // t1的周期寄存器的值,其值等于SVPWM调制周期T的一半,
// 因为在该程序中2π电角度内Uout的点数一定,故改变此值
// 可以改变输出的3相正弦交流电压的频率
#define KP 0.7 // 定义Uout的标幺值,KP的值在0和1之间,改变此值可以
// 改变逆变桥输出电压的幅值
// 屏蔽中断子程序
void inline disable()
{
asm(" setc INTM");
}
// 系统初始化子程序
viod initial()
{
*IFR=0xFFFF; // 清除所有的中断标志
*IMR=0X0; // 屏蔽所有中断
*SCSR1=0x81FE; // CLKIN=6M,CLKOUT=24M
*WDCR=0xE8; // 不使能看门狗
*T3PER=TP; // 通用定时器1的周期=PWM的周期/指令周期/2
*T3CON=0X0802; // 设置通用定时器1为连续增减模式,以产生对称的PWM,
// 且为了便于调试,使仿真一挂起时时钟就停止运行
*ACTRB=0X666; // PWM7,9,11高有效,PWM8,10,12低有效
*COMCONB=0X9200; // 使能PWM输出和比较动作
*EVBIMRA=0X00; // 禁止EVB和时钟及比较有关的中断
*T3CNT=0X00; // T1的计数器清0
*EVBIFRA=0x0FFFF; // 清除EVB相应的中断标志
- 2012年日历下载矢量 > 实现空间矢量PWM(SVPWM)
-
实现空间矢量PWM(SVPWM)
下载该文档 文档格式:DOC 更新时间:2002-12-02 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: 杨利辉 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: zyl 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:山西省第五届中等职业学校会计技能大赛竞赛规程
下一篇:Q矢量在暴雨预报的应用
点击查看更多关于2012年日历下载矢量的相关文档
- 您可能感兴趣的
- 2012日历矢量免费下载 2012年日历矢量图下载 2012年日历矢量 2012年日历免费下载 2012年日历模板下载 2012年考研日历下载 2012年cdr日历下载 2012年日历excel下载 2012年日历带农历下载
- 大家在找
-
- · 怎样安装autocad2004
- · 仓鼠笼子多少钱
- · 北京巨无霸男模会所
- · 关于物理实验现象中的微小放大的论文
- · 通信工程职业规划ppt
- · 鞍山车工现在价格
- · www.27txt.com
- · 管理会计课后答案
- · 一汽解放车图片
- · 烹饪学概论ppt
- · 百家乐赢钱投注法
- · 数字化城管论文
- · 八闽交警网查违章记录
- · 中学物理ppt课件
- · cimatron编程
- · 初三上册物理密度
- · 通信英语opticalfibercommunication
- · 员工考勤表word
- · 汽车的构造
- · subtitleworkshop
- · 奥迪a3汽车之家论坛
- · 步进电机的程序控制
- · 苏州园区cnc编程工资
- · 左移右移删除
- · 基础会计东财在线
- · 新概念一册mp3下载
- · 韶关招聘网
- · 新疆大学画法几何课课件
- · 计算机上机实践小结
- · 电子书下载txt格式
- 赞助商链接