foxpro2005 发表于 2016-7-26 09:44:16

koenlee93 发表于 2016-7-26 09:36
这种是采样法我知道,但是没有程序我还是不好理解,SPWM是脉宽不同的矩形波,而这个软件产生的数据是生成正 ...

这样来说这个问题吧, 调节PWM的占空比值, 是不是改输出电压的幅值,那么我们就让这个幅值按正弦规律来变化, 正弦波电压信号是不是就产生了?
如果使用的是H桥, 输出端后面再接上LC滤波, 就得到比较平滑的正弦波了。 (当然你也可以直接在PWM输出脚上随便接一个RC来实验,也可以看到正弦波信号)

koenlee93 发表于 2016-7-26 09:50:07

楼主还要打扰你下,我的理解应该是在这个软件产生的数据处,转换输出的电平,然后就生成一个SPWM波,请问楼主有木有程序给看下,是跟输出方波或者矩形波的程序差不多吗

foxpro2005 发表于 2016-7-28 13:04:40

koenlee93 发表于 2016-7-26 09:50
楼主还要打扰你下,我的理解应该是在这个软件产生的数据处,转换输出的电平,然后就生成一个SPWM波,请问楼 ...

MCU输出PWM的占空比在按正弦规律变化,其实就是一系列占空比在变化的方波呀

ywlzh 发表于 2016-7-29 16:22:08

真是好东西

zhcj66 发表于 2016-7-29 17:34:27

lz直流有刷电机,编码器反馈转速,有相关的资料没

foxpro2005 发表于 2016-7-29 18:34:57

zhcj66 发表于 2016-7-29 17:34
lz直流有刷电机,编码器反馈转速,有相关的资料没

这个应该难度不大

zhcj66 发表于 2016-8-1 08:17:18

foxpro2005 发表于 2016-7-29 18:34
这个应该难度不大

没做过相关控制,请给点思路

warrenyan7251 发表于 2016-8-1 08:37:39

非常好,非常感谢,正好需要。谢谢楼主

qdyuyan 发表于 2016-8-1 08:53:11

谢谢楼主!好工具!

iop 发表于 2016-8-1 09:44:02

好东西,必须顶一个

qm9698 发表于 2016-8-5 13:05:29

太好了
下载

myhonour 发表于 2016-8-5 13:34:46

非常好,非常感谢

abutter 发表于 2016-8-5 13:59:42

支持一下,呵呵。

koenlee93 发表于 2016-8-15 16:56:02

楼主我又来问问题了,这个SPWM频率怎么改变

foxpro2005 发表于 2016-8-15 19:12:15

koenlee93 发表于 2016-8-15 16:56
楼主我又来问问题了,这个SPWM频率怎么改变

可以使用两个定时器, 一个定时器专门用来产生PWM, 另一个定时器用来(中断或DMA)刷新PWM输出

dengterry 发表于 2016-8-15 23:06:57

顶               

gaobao_1 发表于 2016-8-16 11:04:55

谢谢!IP学习了!

liyfmc 发表于 2016-10-14 17:53:38

我们公司近期也在设计一个逆变器,谢谢! 我下载看看

Traveler 发表于 2016-10-15 19:51:50

mark,看着不错

marshallemon 发表于 2016-10-17 14:29:53

使用查表法生成SPWM如何实现基频频率的可调和载波占空比的可调?

foxpro2005 发表于 2016-10-17 15:50:45

本帖最后由 foxpro2005 于 2016-10-17 16:07 编辑

marshallemon 发表于 2016-10-17 14:29
使用查表法生成SPWM如何实现基频频率的可调和载波占空比的可调?

有几种方法:
1、使两个定时器, 其中一个是专门产生PWM定时器, 另一个是用于PWM定时器 占空比更新 快慢频率的定时器。 改变这个更新定时器的 更新周期(例如溢出中断时间),就可以实现基波变频。 修改占空比 = 查表占空比 *系数K 。 <---个人感觉这种方式会比较好
2、从SPWM表中按规律选取相应的数据作为当前的PWM值。<---看到有人说类似于DDS的做法,这个方法我没有试过

wgfnyk 发表于 2016-10-19 20:37:12

与单极性模式相比,双极性PWM模式控制电路和主电路比较简单,然而对比图单极性PWM模式要比双极性PWM模式输出电压中、高次谐波分量小得多,这是单极性模式的一个优点。
单极性调制方式的特点是在一个开关周期内两只功率管以较高的开关频率(载波)互补开关,保证可以得到理想的正弦输出电压:另两只功率管以较低的输出电压基波频率工作,从而在很大程度上减小了开关损耗。
但又不是固定其中一个桥臂始终为低频(输出基频),另一个桥臂始终为高频(载波频率),而是每半个输出电压周期切换工作,即同一个桥臂在前半个周期工作在低频,而在后半周则工作在高频,这样可以使两个桥臂的功率管工作状态均衡,对于选用同样的功率管时,使其使用寿命均衡,对增加可靠性有利。双极性调制方式的特点是4个功率管都工作在较高频率(载波频率),虽然能得到正弦输出电压波形,但其代价是产生了较大的开关损耗。







foxpro2005 发表于 2016-10-20 00:27:28

wgfnyk 发表于 2016-10-19 20:37
与单极性模式相比,双极性PWM模式控制电路和主电路比较简单,然而对比图单极性PWM模式要比双极性PWM模式输 ...

是的, 关于单极性与双极性驱动, 说得很对!

34071417 发表于 2016-10-24 11:15:03

Mark楼主

hefen-cai 发表于 2016-11-4 13:58:53

好东西,下载学习

tanining 发表于 2016-11-4 17:21:03

收下。谢了.好东西啊。

myhonour 发表于 2016-11-18 17:12:25

正需要呢…………………………

skype 发表于 2016-11-21 08:45:29

mark,以后可能会用到

warrenyan7251 发表于 2016-11-21 08:49:20

谢谢分享,刚好在需要中……

kyh188 发表于 2016-11-23 16:47:19


顶一个      谢谢楼主收藏下

CoolRain828 发表于 2016-11-27 16:00:27

比较全的资料,感谢楼主分享:)

Srl6 发表于 2016-11-30 14:56:12

感谢!!!正学习

zengan007 发表于 2016-12-27 15:08:18

楼主好急,你的那个生成SPWM的软件打不开,提示正常初始化失败!

foxpro2005 发表于 2016-12-27 17:01:32

zengan007 发表于 2016-12-27 15:08
楼主好急,你的那个生成SPWM的软件打不开,提示正常初始化失败!

是从论坛下的吗,.NET Framework 4.0有安装吧?

zengan007 发表于 2016-12-28 09:47:21

foxpro2005 发表于 2016-12-27 17:01
是从论坛下的吗,.NET Framework 4.0有安装吧?

那个没有安装哦,哪里下载呢?

失落的孤独 发表于 2017-3-16 16:39:07

感谢楼主最近正搞SPWM

liyiui 发表于 2017-3-16 17:06:36

好资料,谢谢楼主

jackwmj12 发表于 2017-4-23 08:44:46

很好很强大,刚好需要

xuekcd 发表于 2017-4-23 09:30:23

好软件!先收藏了!谢谢分享!

dory_m 发表于 2017-8-30 10:50:53

学习,谢谢!!!

UVPOWER 发表于 2017-8-30 16:52:47

这个真的很方便啊,可以直接复制出来

zhunyan1 发表于 2017-8-30 21:28:41

这个不错哦

pengtaoABC 发表于 2017-8-30 21:34:01


收下。谢了。正准备 搞这个东东

lyl520719 发表于 2017-10-22 04:30:13

这个软件确实挺方便的,谢谢楼主分享。

tear604922959 发表于 2017-10-23 11:17:54

估计这两天就要用到了,感谢一下

苹果520 发表于 2017-10-23 11:32:03

MARK一下,后面很可能会用到这个方面的知识。·········

浮生莫若闲 发表于 2017-10-24 08:25:02

感谢楼主,后面可能要做逆变器{:smile:}

captain_steve 发表于 2017-10-24 11:16:21

MARK一下,收下了

maxtest 发表于 2018-1-4 21:11:59

最近测试使用DC24V驱动AC24V motor 正好需要此SPWM,再来尝试看看是否能驱动。

gzhua20088ssj 发表于 2018-1-17 15:32:31

顶一下,看看

喜欢雪的人 发表于 2018-5-6 08:19:54

正需要这个工具呢,太谢谢了

zhenke 发表于 2018-5-6 08:36:03

好工具。{:smile:}

hellokv1688 发表于 2019-5-19 16:32:18

多谢分享,楼主辛苦了!

genhao2 发表于 2019-5-19 17:20:32

学习一下

xuekcd 发表于 2019-5-19 18:08:16

好强大的工具!谢谢楼主分享

dam 发表于 2019-5-26 09:26:09

正需要呢…………………………

oksn 发表于 2019-5-26 09:41:07

感谢,仔细看一下,

笨笨仔 发表于 2019-5-28 09:40:07

感谢楼主,先收藏再研究

maomao2016 发表于 2019-6-7 09:25:00

楼主,附件下载后是*attach文件!?

bzbs 发表于 2019-10-27 08:30:08

foxpro2005 发表于 2013-12-11 22:03
呵呵,这个应该比较Excel方便吧,不用拖一大堆数据,参数一输就出来了, 并且对于导出数据表,Excel可能 ...

虽然是挖出来的。
但是依旧感谢你。
顺祝生活幸福

AVR-BIN 发表于 2019-10-27 09:47:35

收下了            

bg4mna 发表于 2019-11-3 22:56:59

谢谢了,正在学校stm32 的spwm,太感谢了

foxpro2005 发表于 2020-8-28 15:07:37

时隔多年,再次更新,增加使用说明(现在仍有许多网友在咨询):



lj123456 发表于 2021-6-29 09:47:34

foxpro2005 发表于 2020-8-28 15:07
时隔多年,再次更新,增加使用说明(现在仍有许多网友在咨询):

楼主,请教个问题。 正常调制比为1的情况下,输出交流电压的有效值= 直流输入母线值*0.7.如果我要降低输出交流电压的值,母线输入电压不变的情况下,是不是降低调制比就可以呢?

笨笨仔 发表于 2021-6-29 14:39:28

lj123456 发表于 2021-6-29 09:47
楼主,请教个问题。 正常调制比为1的情况下,输出交流电压的有效值= 直流输入母线值*0.7.如果我要降低 ...

是的就是改变调制比

lj123456 发表于 2021-6-29 15:19:56

笨笨仔 发表于 2021-6-29 14:39
是的就是改变调制比



好的,多谢,如果我要输出电压采样参与闭环,调节的的应该就是查表后返回来的这个占空比的值吧?

笨笨仔 发表于 2021-6-30 09:00:14

lj123456 发表于 2021-6-29 15:19
好的,多谢,如果我要输出电压采样参与闭环,调节的的应该就是查表后返回来的这个占空比的值吧? ...

嗯,你要做变频器吗,是这样的,调制比改变电压的赋值就改变,但是这里需要快速的调节,调好PID,以免紧急卸载重载后过冲

lj123456 发表于 2021-6-30 11:02:50

笨笨仔 发表于 2021-6-30 09:00
嗯,你要做变频器吗,是这样的,调制比改变电压的赋值就改变,但是这里需要快速的调节,调好PID,以免紧 ...



我做单相逆变器,频率50Hz,60Hz固定的,那我应该是拿输出采样的有效值去做PID吗? 50hz一个周期20ms,拿有效值去做PID有点慢吧?

tang_qianfeng 发表于 2021-8-23 17:18:18

为何我用spwm生成的波形是这样的?(接了步进电机)

foxpro2005 发表于 2021-8-23 21:20:59

tang_qianfeng 发表于 2021-8-23 17:18
为何我用spwm生成的波形是这样的?(接了步进电机)

你是取步进电机细分表吗? 是怎么取的数据?
细分数据 取半周数据内容的前一半数据即可呀

tang_qianfeng 发表于 2021-8-24 07:17:02

本帖最后由 tang_qianfeng 于 2021-8-24 08:00 编辑

foxpro2005 发表于 2021-8-23 21:20
你是取步进电机细分表吗? 是怎么取的数据?
细分数据 取半周数据内容的前一半数据即可呀
...

我是两相四线的步进电机,a相我用了你软件生成的整个周期,b相把你数据的后半周期的半周期的数据贴在数组最前,相当于和a相相差90度,我认为数据因该是取对的,电机能转,只是感觉会抖,声音有点大

foxpro2005 发表于 2021-8-24 14:08:42

tang_qianfeng 发表于 2021-8-24 07:17
我是两相四线的步进电机,a相我用了你软件生成的整个周期,b相把你数据的后半周期的半周期的数据贴在数组 ...

我记得在有一个这个贴子里有过回复,你参考一下
https://www.amobbs.com/thread-5738943-1-1.html

tang_qianfeng 发表于 2021-8-24 16:38:09

foxpro2005 发表于 2021-8-24 14:08
我记得在有一个这个贴子里有过回复,你参考一下
https://www.amobbs.com/thread-5738943-1-1.html
...

好的,非常感谢

charles_wings 发表于 2021-12-14 16:38:44

楼主请问一个问题,单极性和双极性模式,电路上会有区别吗?

foxpro2005 发表于 2021-12-16 20:40:51

charles_wings 发表于 2021-12-14 16:38
楼主请问一个问题,单极性和双极性模式,电路上会有区别吗?

没什么区别的

rzsab 发表于 2023-8-5 08:10:46

foxpro2005 发表于 2013-12-11 21:53
你动作好快, 我的沙发都被抢了...
(引用自3楼)

老哥,合格SPWM计算工具输出的是不是就是个正弦波函数角度等分输出?

foxpro2005 发表于 2023-8-8 13:16:45

rzsab 发表于 2023-8-5 08:10
老哥,合格SPWM计算工具输出的是不是就是个正弦波函数角度等分输出?
(引用自276楼)

对的。。。

shuiyuehan1986 发表于 2024-4-12 11:59:13

很好的软件,先收藏,谢谢。
页: 1 2 [3]
查看完整版本: 当当,新版SPWM计算工具来了,造福玩逆变的朋友