当前位置:首页 > 电源 > 电源AC/DC
[导读]DSP技术芯片的出现极大的改善了开关电源的研发和设计思路,也为工程师的研发工作提供了诸多便利。在今明两天的方案分享中,我们将会为大家分享一种基于DSP技术的三相逆变电

DSP技术芯片的出现极大的改善了开关电源的研发和设计思路,也为工程师的研发工作提供了诸多便利。在今明两天的方案分享中,我们将会为大家分享一种基于DSP技术的三相逆变电源设计方案。在今天的分享中,我们首先就这一三相逆变电源的SPWM调制原理进行简要介绍和分析。

在本方案所设计的这一基于DSP技术而研制的逆变器电路中,核心部分主要采用的是美国TI公司生产的TMS320LF2407A DSP芯片。在确定了DSP技术芯片的核心控制理念后,接下来我们就能够根据数字控制思想构建通用的变换器系统平台。此变换器平台硬件上具有通用性,不仅适用于500W的三相逆变电源,对于输出性能有不同要求的逆变器,只需对软件进行修改即可满足要求。本方案的设计指标为输入电压220V(AC),输出电压110V(AC),频率50Hz,输出功率500W,输出电流4.5A,输出总谐波因数(THD)2%。系统原理图如下图图1所示。

 

 

图1 基于DSP技术的三相逆变电源系统原理图

系统构成

从图1所给出的系统原理图可知,整个基于DSP技术芯片所研发的三相逆变电源系统由输入整流滤波、全桥逆变、输出滤波、驱动隔离、数字控制器、辅助电源等部分构成。其中,基于DSP技术的数字控制器主要为功率电路中给开关管提供门极驱动数字信号。

在整个三相逆变电源系统中,特定的驱动信号是根据控制指令的比较综合,通过某种调节规律及调节方式获得的。在数字控制器DSP中,还包括时序控制等。而驱动隔离部分主要是给功率主电路的开关管提供驱动模拟信号,即通过电位隔离和功率放大,在数字信号与模拟信号之间架起一座桥梁。辅助电源主要是向控制、驱动电路提供驱动电源和控制电源。输入整流部分完成ACDC的转换,逆变桥部分完成DC-AC的转换。

SPWM调制原理

在了解了这一基于DSP技术所设计的三相逆变电源系统构成情况后,接下来我们再来看一下SPWM调制原理。在采样控制理论中有一个重要结论,相信很多工程师都非常清楚,那就是冲量相等而形状不同的窄脉冲加在具有惯性的环节上,其基本效果相同。这个结论是PWM控制的重要理论基础。

在本方案中,我们所设计的这一三相逆变电源,其主系统产生脉宽调制波的基本方法也正是基于上文中所提及的采样控制理论而设计的。我们选择把一个正弦波的每半个周期分成等分,然后把每等分的正弦曲线与横轴所包围的面积用一个与此面积相等的等高矩形脉冲来代替,则各脉冲的宽度将按正弦规律变化。通常选正弦波为调制波,以高频率的等腰三角形作为载波,由之相交构成正弦波脉冲调制(SPWM)。在这一三相逆变电源系统中,产生SPWM波的步骤如下:

首先,采用载波频率为20kHz,即载波周期为50s。然后利用通用定时器T1的周期中断T1PINT作为载波周期中断,此时T1的计时器周期相当于载波周期。此时T1的计数模式应设为连续增减模式,而CPU的时钟频率则应当设定为40MHz,同时设置T1CON中的定标系数为4,即T1的输出频率为10MHz,计数周期为100ns。

在完成了T1技术模式和CPU时钟频率的设计后,接下来我们就需要根据占空比表达式计算出每个矩形脉冲的占空比,用占空比乘以周期寄存器的值,从而计算出比较寄存器的值,并使脉冲个数指针加1。在完成了上述操作后,接下来我们需要从周期中断子程序中将计算所得的比较寄存器的值,送到比较寄存器中,并置相应的标志位。主程序根据标志位来判断是否已完成一个周期的操作,如果标志位已置1,则清标志位,调计算占空比子程序,然后进入等待状态;如果标志位未置1,则直接进入等待状态。

 

在这一基于DSP技术三相逆变电源设计过程中,为了实现实时控制,我们特别采用了查表法来进行占空比的计算,即事先离线计算出每个开关角对应的占空比。这一步骤可由高级语言(如C或C++等)来完成,其等分数可由一变量DIVIDE来控制,列成表格(400个点),然后将其存放在数据区,等候随时调用进行比较寄存器值的计算。实验中如要调整载波频率,即保持T1PR得值不变,只需相应地改变T1的定标系数就可以改变载波频率,因此保证了算法的适应性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

控制寄存器(Control Register)是中央处理器(CPU)中用于管理系统级操作的特殊寄存器,它为操作系统和硬件提供对处理器行为的精细控制。本文从计算机体系结构角度系统阐述控制寄存器的设计原理、功能分类、操作机制...

关键字: 寄存器 处理器

在嵌入式系统开发中,硬件抽象层(Hardware Abstraction Layer,HAL)起着至关重要的作用。它为上层软件提供了统一的硬件访问接口,隐藏了底层硬件的细节,使得软件具有更好的可移植性和可维护性。C++作...

关键字: 嵌入式C++ HAL 寄存器 封装

采用51单片机最小开发板,由8位自制独立按键控制。单片机芯片为STC89C52RC,晶振为@12.000 mhz。8X8LED点阵屏模块由MAX7219驱动,MAX7219包含一个自动扫描电路。你只需要把要显示的数据发送...

关键字: 51单片机 MAX7219 寄存器

电源管理集成电路(PMIC)有益于简化最终应用并缩小其尺寸,也因此备受青睐。然而,当默认启动时序和输出电压与应用要求不符时,就需要定制上电设置。大多数情况下,电路没有可以存储这些设置的非易失性存储器(NVM)。对此,低功...

关键字: 电源管理 集成电路 寄存器

我从Digilent公司拿出了我的Arty Z7板,并在Vivado/Vitis 2021.2中创建了一个项目来让它工作,你可以在我的上一个项目帖子中阅读,我在QDSP-6061的5位数上显示滚动文本,上面写着“Hell...

关键字: 寄存器 AXI4 QDSP-6061 RTL模块

在单片机系统的设计中,复位电路是确保单片机正常工作的关键组成部分。它能够在系统启动时将单片机的内部寄存器和状态设置为初始值,保证单片机从一个确定的状态开始运行。与门芯片作为一种常见的数字逻辑芯片,有时会被应用于单片机复位...

关键字: 复位电路 寄存器 单片机

SPWM控制方法从采用模拟电路到全数字化方案,完成优化的实时在线的SPWM信号输出,对于不同的波形,其调制处理芯片的算法、频率输出范围、波形产生机理等方面有很大的不同。

关键字: SPWM 波形

SPWM(Sinusoidal Pulse Width Modulation,正弦脉冲宽度调制)是一种在电力电子领域广泛应用的调制技术,主要用于变频器、逆变器等设备中。

关键字: SPWM 载波频率

在数字电路设计中,计数器是一种基础的数字电路组件,用于记录并显示脉冲信号的数量或频率。4进制计数器,即模4计数器,是一种特殊的计数器,其计数范围从0到3,共4个状态。本文将深入探讨如何结合D触发器与寄存器来实现一个4进制...

关键字: D触发器 寄存器 计数器

正弦脉宽调制(Sine Pulse Width Modulation,简称SPWM)是一种广泛应用于电力电子设备中的调制方法,特别是在交流电压调制器、逆变器和变频器等领域。SPWM通过将参考波形(通常为正弦波)与载波(在...

关键字: 正弦脉宽调制 SPWM 输出波形
关闭