单片机与DSP中的用SPMC75实现SVPWM合成
文件大小: 75k
源码售价: 10 个金币 积分规则     积分充值
资源说明:摘 要:本文主要介绍利用SPMC75单片机产生SVPWM的方法。关键词:SPMC75、SVPWM、SPWM1.1 前言  随着计算机技术和电力电子技术的发展,变频驱动技术凭借其优异的性能,在当今交流调速领域的应用越来越广。  变频驱动主要使用的驱动波形主要有SPWM和SVPWM两种。SPWM原理简单、实现容易,是现在使用最广的一种变频驱动波形。但其有一个致命的弱点是其电源利用率不高(只有86%)、谐波成分大。因此,在新近开发的产品中其应用逐渐被性能优异的SVPWM所取代。  SVPWM是一种电压利用率、低谐波成分的变频驱动波形,还有开关次数少、功率管功耗小等特点。同时,SVPWM还能很好 摘要:本文探讨了如何利用SPMC75单片机生成SVPWM(空间电压矢量脉宽调制)波形,以提高变频驱动技术的效率和性能。SPWM虽然广泛应用,但由于电源利用率低和谐波含量高,逐渐被SVPWM所替代。SVPWM具有高电压利用率、低谐波、开关次数少和功率损耗小的优势,并能与矢量控制算法配合,提升设备性能。 1.1 引言 随着计算机技术与电力电子技术的进步,变频驱动技术在交流调速领域扮演着重要角色。SPWM和SVPWM是主要的驱动波形。SPWM虽然简单易实现,但其效率和低谐波特性不理想。相比之下,SVPWM因其高效、低谐波和优化的开关操作而受到青睐。 1.2 SPMC75单片机简介 SPMC75是由凌阳科技开发的16位高性能单片机,内置u'nSP内核,支持高级运算并提供丰富的中断模式。该芯片集成了多功能I/O、串行口、ADC、定时计数器、捕获比较模块、BLDC电机接口、PWM发生器等,适合复杂的电机驱动应用。32K Words的Flash和2K Words的SRAM内存支持实时数据处理。 1.3 SVPWM合成原理 SVPWM通过组合不同的电压空间矢量来接近圆形旋转磁场。六种基本电压空间矢量组成正六边形,通过线性时间组合方法,将零矢量分割并插入到磁链轨迹中,以平滑磁链的运动速度。最终生成的七段式SVPWM波形能有效降低转矩脉动和谐波。 1.4 SVPWM在SPMC75上的实现 SPMC75的MCP定时器用于生成SVPWM,包括PWM发生模块和空间向量变换部分。PWM发生器利用MCP的比较匹配硬件,通过设置定时时间值来输出三相六路互补SVPWM信号。空间向量变换部分负责向量变换、扇区计算和时间计算,简化了系统设计。 总结: 本文详细介绍了利用SPMC75单片机实现SVPWM的技术,强调了SVPWM相对于SPWM的优越性,并阐述了SPMC75单片机的硬件资源如何支持SVPWM的生成。这一方法对于提高变频驱动系统的效率和降低谐波影响具有实际意义,适用于各种电机驱动和变频设备的优化设计。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。