位置:51电子网 » 技术资料 » 单 片 机

基于504单片机的变频调速系统

发布时间:2008/5/27 0:00:00 访问次数:426

随着变频调速应用的日益广泛,相关技术的日益成熟,人们不仅对变频调速系统的性能要求越来越高,而且对控制芯片的功能要求越来越多,对功能开关元件的智能化要求越来越高,对系统的抗扰能力要求越来越高,以满足生产的需求并适应不同的工作环境。为此,本文介绍了一种主电路采用智能模块ipm,控制芯片采用西门子公司生产的电机专用芯片c504的spwm变频调速系统的研究和设计。



1 控制芯片c504的介绍
c504芯片是德国西门子公司在8051单片机基础上推出的,专用于变频器控制、低功耗、多功能、大容量的8位单片机。它包括一个8位cpu,256字节ram,16kbrom,三个16位定时器/计数器,一个专用于产生pwm信号的16 位捕捉/比较单元,一个10位定时比较单元,四个8位i/o接口(其中包括8路模拟输入和6路pwm 输出),一个10位a/d转换器,一个15位看门狗定时单元和rc振荡器看门狗电路,两级共12个中断源,最大操作频率达40mhz。捕捉/比较单元ccu是c504独具的优点,这一设置大大简化了用于产生pwm波形的控制软件和外部硬件。系统一旦运行,可以产生独立的三相6路pwm波或spwm波,只有在改变pwm波的占空比和周期时才受cpu的控制,还可以通过编程选择不同的pwm控制方式,实现在线编程控制。



2系统的硬件与功能概述
变频调速系统的硬件总体结构框图如图1所示。它主要由逆变器主电路、单片机控制系统及各种检测保护电路组成。

2.1 主电路
主电路采用的是交-直-交电压源结构,其中整流桥与逆变桥都是模块形式,选取智能功率模块ipm-pm15csj060作为主开关管(适用于1kw,5a的电动机)。它具有高速、低功耗、过电流、短路、欠压、过热保护功能,实现元件的自保护;驱动电路集成于ipm之中,实现控制基板与功率基板分离,切断来自功率系统的干扰;高度集成,减小配线电感;内设干扰滤波器,防止元件误工作,提高元件工作的可靠性,提高主电路的抗干扰能力。

2.2 保护电路及抗干扰措施
系统中除了ipm的自保护功能外,还设计有电源欠压、过压、过载的极限保护电路,经过检测、比较、光电隔离等环节以实现对欠压、过压、过载的保护。所有保护都经与门送到c504的ctrap端,同时送到锁存器保存,以备显示和检查。若发生故障,使ctrap为低电平,通过控制ccu的初始化寄存器,使端口控制逻辑处于封锁状态,无pwm信号输出,逆变器停止工作;然后,再通过ccu的控制寄存器ctcon的状态字,使接受中断,保存原始状态进入硬件复位,进行故障判断和故障代码显示,以便维修。

另外,在c504内部由于有一个15位看门狗定时单元和rc振荡器看门狗电路,分别对软件和晶振源频率进行监控,若发生程序跑飞和死机现象,通过15位定时器控制,cpu自动转入复位状态和休闲状态等待;若晶振源频率低于rc振荡器的频率,通过rc振荡器看门狗电路控制,使cpu自动转入复位状态和休闲状态等待;防止数据丢失和cpu非正常运行,提高控制系统的抗干扰能力。

2.3 硬件结构
根据设计需要,选用28f256芯片对外部程序存储器进行扩展,使片外存储容量达到了32k;由于采用了flash技术,实现了快速在线修改。为实现人机对话,采用8279实现可编程并行i/o口的扩展,设置了14个按键,它们是:设置键、v/f曲线键、启动时间键、同步方式键、异步方式键、分段同步键、载波比键、频率键、上升键、下降键、确认键、运行键、停车键、复位键,来进行运行状态和参数的设置与更改。为此,设计了4位的led显示电路,配合8279的键盘设置,对运行状态、参数进行显示和监视。

2.4 spwm波的实现原理
spwm波是控制ipm芯片按变频要求进行工作的控制信号,它主要由c504内部的16位捕捉/比较单元和cpu配合控制产生。其基本原理为:cpu由数据总线和内部地址总线通过暂存锁存器向周期寄存器、控制寄存器、方式选择寄存器、初始化寄存器写入命令字和数据,完成对三相正弦表的幅值、周期的设置和特殊功能寄存器及相关器件的初始化。工作时,cpu把来自晶振两分频的时钟脉冲信号送到受周期寄存器控制的预分频单元,经预分频单元再分频,构成需要的spwm波的基准频率。然后,送到被赋予一定周期值的16位比较定时器ct1;比较定时器ct1对基准脉冲信号进行计数,首先按每个状态周期增1计数,当与赋值相等时,再按每个状态周期减1计数或刷新重新计数,这样一来把时钟脉冲转化为一定周期的三角波,构成生成spwm波的载波。再送到被赋予不同比较值的三个通道比较器cc0、cc1、cc2进行比较,各通道将输入的三角波形按比较值的大小调制为两路相同周期、相位相差约为180°且具有一定死区差异(死区时间由偏置寄存器提供)的方波脉冲输出

随着变频调速应用的日益广泛,相关技术的日益成熟,人们不仅对变频调速系统的性能要求越来越高,而且对控制芯片的功能要求越来越多,对功能开关元件的智能化要求越来越高,对系统的抗扰能力要求越来越高,以满足生产的需求并适应不同的工作环境。为此,本文介绍了一种主电路采用智能模块ipm,控制芯片采用西门子公司生产的电机专用芯片c504的spwm变频调速系统的研究和设计。



1 控制芯片c504的介绍
c504芯片是德国西门子公司在8051单片机基础上推出的,专用于变频器控制、低功耗、多功能、大容量的8位单片机。它包括一个8位cpu,256字节ram,16kbrom,三个16位定时器/计数器,一个专用于产生pwm信号的16 位捕捉/比较单元,一个10位定时比较单元,四个8位i/o接口(其中包括8路模拟输入和6路pwm 输出),一个10位a/d转换器,一个15位看门狗定时单元和rc振荡器看门狗电路,两级共12个中断源,最大操作频率达40mhz。捕捉/比较单元ccu是c504独具的优点,这一设置大大简化了用于产生pwm波形的控制软件和外部硬件。系统一旦运行,可以产生独立的三相6路pwm波或spwm波,只有在改变pwm波的占空比和周期时才受cpu的控制,还可以通过编程选择不同的pwm控制方式,实现在线编程控制。



2系统的硬件与功能概述
变频调速系统的硬件总体结构框图如图1所示。它主要由逆变器主电路、单片机控制系统及各种检测保护电路组成。

2.1 主电路
主电路采用的是交-直-交电压源结构,其中整流桥与逆变桥都是模块形式,选取智能功率模块ipm-pm15csj060作为主开关管(适用于1kw,5a的电动机)。它具有高速、低功耗、过电流、短路、欠压、过热保护功能,实现元件的自保护;驱动电路集成于ipm之中,实现控制基板与功率基板分离,切断来自功率系统的干扰;高度集成,减小配线电感;内设干扰滤波器,防止元件误工作,提高元件工作的可靠性,提高主电路的抗干扰能力。

2.2 保护电路及抗干扰措施
系统中除了ipm的自保护功能外,还设计有电源欠压、过压、过载的极限保护电路,经过检测、比较、光电隔离等环节以实现对欠压、过压、过载的保护。所有保护都经与门送到c504的ctrap端,同时送到锁存器保存,以备显示和检查。若发生故障,使ctrap为低电平,通过控制ccu的初始化寄存器,使端口控制逻辑处于封锁状态,无pwm信号输出,逆变器停止工作;然后,再通过ccu的控制寄存器ctcon的状态字,使接受中断,保存原始状态进入硬件复位,进行故障判断和故障代码显示,以便维修。

另外,在c504内部由于有一个15位看门狗定时单元和rc振荡器看门狗电路,分别对软件和晶振源频率进行监控,若发生程序跑飞和死机现象,通过15位定时器控制,cpu自动转入复位状态和休闲状态等待;若晶振源频率低于rc振荡器的频率,通过rc振荡器看门狗电路控制,使cpu自动转入复位状态和休闲状态等待;防止数据丢失和cpu非正常运行,提高控制系统的抗干扰能力。

2.3 硬件结构
根据设计需要,选用28f256芯片对外部程序存储器进行扩展,使片外存储容量达到了32k;由于采用了flash技术,实现了快速在线修改。为实现人机对话,采用8279实现可编程并行i/o口的扩展,设置了14个按键,它们是:设置键、v/f曲线键、启动时间键、同步方式键、异步方式键、分段同步键、载波比键、频率键、上升键、下降键、确认键、运行键、停车键、复位键,来进行运行状态和参数的设置与更改。为此,设计了4位的led显示电路,配合8279的键盘设置,对运行状态、参数进行显示和监视。

2.4 spwm波的实现原理
spwm波是控制ipm芯片按变频要求进行工作的控制信号,它主要由c504内部的16位捕捉/比较单元和cpu配合控制产生。其基本原理为:cpu由数据总线和内部地址总线通过暂存锁存器向周期寄存器、控制寄存器、方式选择寄存器、初始化寄存器写入命令字和数据,完成对三相正弦表的幅值、周期的设置和特殊功能寄存器及相关器件的初始化。工作时,cpu把来自晶振两分频的时钟脉冲信号送到受周期寄存器控制的预分频单元,经预分频单元再分频,构成需要的spwm波的基准频率。然后,送到被赋予一定周期值的16位比较定时器ct1;比较定时器ct1对基准脉冲信号进行计数,首先按每个状态周期增1计数,当与赋值相等时,再按每个状态周期减1计数或刷新重新计数,这样一来把时钟脉冲转化为一定周期的三角波,构成生成spwm波的载波。再送到被赋予不同比较值的三个通道比较器cc0、cc1、cc2进行比较,各通道将输入的三角波形按比较值的大小调制为两路相同周期、相位相差约为180°且具有一定死区差异(死区时间由偏置寄存器提供)的方波脉冲输出

相关IC型号

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!