保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于68HC908MR16单片机的空间矢量控制变频电源


然后再依此次序重发矢量一次,就完成了整个合成过程。之所以采用这种合成方法是因为系统工作到低频时,控制周期变长,而每个周期内非零矢量的作用时间又是一定的,也就是说零矢量的作用时间相应的变长了。于是就将一个周期中太长的零矢量分开成几个零矢量,而后把它们均匀地插入到非零矢量中去,这样既满足了合成的要求,又有效地抑止了低速转矩脉动。对于理想电压矢量位于扇区边界的这种情形,可以把它作为扇区的特例来处理,即有一个非零矢量的作用时间为0。

2 系统实现

2.1 主电路拓扑结构

主电路采用三相全桥逆变电路,其拓扑结构如图4所示,逆变DC/AC部分为全控式逆变桥,电容C为滤波电容,其电容值的选择与负载额定功率及直流侧输入电压有关。交流电机变频调速不仅要求输出电压为正弦波,而且要求电压和频率协调变化,即要求电压V和频率f要同时变化并满足一定的规律,如V/f为常数,这样才能保证异步电机转子磁通在变频调速过程中保持恒定。采用空间矢量PWM控制法驱动逆变桥,可以实现输出电压和频率分别按各自规律变化,而且正弦波畸变小,响应速度快,控制简单。2.2控制芯片

本系统采用MOTOROLA公司的电机控制专用单片机68HC908MR16(以下简称MR16)作为主控芯片,它是一种高性能,低成本的8位单片机。MR16内部集成有16K字节的可擦写片内闪速存储器FLASH,768字节的RAM;具有10位精度的10通道ADC模块,其AD转换时间最快仅需2μs,能够在极短时间内完成多路采样并进行高精度转换;同时MR16含有一个可编程时钟发生器模块(CGM),系统时钟不仅可以直接由外部晶振输入分频得到,也可以先将晶振电路的输出信号缓冲后再经内部锁相环(PLL)频率合成器提供;具有串行通信模块SCI,它有32种可编程波特率,可以工作在全双工或半双工模式,通过SCI模块能方便地实现系统与外部的实时通信。

    MR16中颇具特色的部分是专门用于电机控

制的PWMMC模块。该模块可以产生3对互补的

PWM信号或6个独立的PWM信号,这些PWM信

号可以是中心对准方式也可以是边缘对准方式。

6个通道都有一个12位的PWM计时器,PWM分辨率在边缘对准方式时是一个时钟周期,而中心对准方式时是两个时钟周期,这样边缘对准方式的最高分辨率是125ns(内部工作频率为8MHz)而中心对准方式的最高分辨率为250ns。当PWMMC模块工作于互补模式时,模块功能部件自动地将死区时间嵌入到PWM的输出信号中,并可以根据感应电机的相电流极性轻易地翻转PWM数据。PWMMC模块还含有4个故障保护引脚FAULT1~FAULT4,当任意一个故障保护端口为高电平时就封锁相应的PWM输出引脚。例如,当系统过流时,就置位FAULT引脚封锁所有PWM输出,这样就封锁了IGBT的驱动电路,从而实现了过流保护功能。为了避免由干扰引起的误操作,MR16的每个故障引脚都带有一个滤波器,并且所有的外部故障引脚都可由软件配置来再使能PWM,这些都给软件设计带来了极大的方便。

2.3PWM波形成本系统利用MR16单片机中的PWMMC模块,实现PWM波形的生成。在初始化时将其设置为3对互补工作模式,即同一桥臂上的两路PWM信号是互补的。为了防止同一桥臂上的2个开关管直通,在无信号发生器DEADTIME的死区时间寄存器DEADTM中设置了2.5μs的死区时间。系统采用4MHz的外部晶振,由程序选择内部锁相环频率合成器产生8MHz内部总线时钟。同时设置载波频率为9kHz,并将其写入PMOD(

《基于68HC908MR16单片机的空间矢量控制变频电源(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/164140.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。