[开发工具] 在此分享一个以前写的SPWM表格生成工具,方便实用简单

[复制链接]
 楼主| foxpro2005 发表于 2014-10-28 19:30 | 显示全部楼层 |阅读模式
本帖最后由 foxpro2005 于 2014-10-28 19:35 编辑

分享一个以前写的SPWM表格生成工具, 这个工具很方便, 可以应用于逆变、步进电机细分等表格生成。
造福玩转逆变器的朋友。
说明:需要有.NET framework4.0 的环境, 不过现在电脑大部分都有了(没有的可自行安装)
spwm表格生成工具 : spwm_calc_v1.3.2.rar (167.66 KB, 下载次数: 1196)
stm32 TIM1或TIM8死区计算: stm32死区计算器.rar (1.92 KB, 下载次数: 681)

同时再分享一些自己以前学习过程整理的关于SPWM相关的笔记, 希望对新手有所帮助。
SPWM技术详解.pdf (235.78 KB, 下载次数: 970)
SPWM波的生成方法.pdf (235.73 KB, 下载次数: 969)

生成的stm32 定时器 PWM占空比控制表格数据, 双极性驱动
1.png
2.png

用stm32f103rct6 + H桥 + LC滤波,做了一个简单的测试板,开关频率(载波)20KHz, 生成的正弦波50Hz, 实测波形如下:

3.png


评论

谢谢分享  发表于 2024-9-11 09:01
谢谢分享  发表于 2024-8-3 07:28
感谢分享  发表于 2024-1-29 13:49
谢谢分享!  发表于 2019-4-16 17:39

评分

参与人数 1威望 +5 收起 理由
mmuuss586 + 5 很给力!

查看全部评分

 楼主| foxpro2005 发表于 2014-10-28 19:37 | 显示全部楼层
可能有的朋友还不会使用这个工具,下面在来举一个简单的例子:

图中为双极性调制时数据





===================== 分割线 =======================

单极性调制生产半波数据(因为它是要换向的,所以只要半波数据就可以了)。




 楼主| foxpro2005 发表于 2014-10-28 19:38 | 显示全部楼层
再上传一个马潮老师那本书中的例子第8章 P270 中定时器应用 生成正弦波 的例子




与他书中auc_SinParam[128]表格中的值完全一样。

dong_abc 发表于 2014-10-28 19:58 | 显示全部楼层
精华帖!
 楼主| foxpro2005 发表于 2015-12-12 21:58 | 显示全部楼层
可惜的是,这边基本没有感兴趣的
我叫荧火 发表于 2016-1-27 11:38 | 显示全部楼层
这个必须顶呀!!!!!!!!!!
mmuuss586 发表于 2016-1-27 11:42 | 显示全部楼层

确实不错;
zhuotuzi 发表于 2016-1-27 14:08 | 显示全部楼层
SPWM(Sinusoidal PWM)法是一种比较成熟的,目前使用较广泛的PWM法。前面提到的采样控制理论中的一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。SPWM法就是以该结论为理论基础,用脉冲宽度按正弦规律变化而和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压的面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值则可调节逆变电路输出电压的频率和幅值。
wushaorong88 发表于 2016-5-14 15:07 | 显示全部楼层
真的 很好,必须感兴趣的
尼玛币 发表于 2016-8-10 11:04 | 显示全部楼层
麻烦帮我看看我的程序,到底是我的程序不对还是我的这个工具的参数设置不对,我的载波也是20KHZ,正弦50HZ,但把数据填进去之后出来的波形很乱,频率也不对,怀疑是我的中断程序不对
尼玛币 发表于 2016-8-10 11:06 | 显示全部楼层
C:\Documents and Settings\Administrator\桌面\中断.jpg
mengqiu 发表于 2016-8-10 16:44 | 显示全部楼层
SPWM波形控制逆变电路中开关器件的通断,完成直流逆变交流
xcatey 发表于 2016-8-11 00:08 | 显示全部楼层
不知道为什么下载不了
lanjackg2003 发表于 2016-8-11 10:42 | 显示全部楼层
不错,mark
djl2005new 发表于 2016-9-30 11:52 | 显示全部楼层
请问,你提到的那本马潮老师的书,书名是什么
LyCrystal 发表于 2017-6-20 18:52 | 显示全部楼层
mark一下备用。谢谢楼主分享
gyh974 发表于 2017-6-23 16:09 | 显示全部楼层
hejiang1777 发表于 2017-7-3 19:33 来自手机 | 显示全部楼层
楼主好人
zxyhaha 发表于 2017-7-21 10:42 | 显示全部楼层
想问这个能用在变频spwm吗,怎么用
zxyhaha 发表于 2017-7-21 10:42 | 显示全部楼层
还是不懂怎么用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

85

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部