搜索
bottom↓
回复: 25

用Visual C#写了一个好用的SPWM正弦表格生成工具,欢迎大家...

  [复制链接]

出0入76汤圆

发表于 2013-8-24 10:19:54 | 显示全部楼层 |阅读模式
本帖最后由 foxpro2005 于 2013-8-24 10:26 编辑

昨天晚上用Visual C#写了一个SPWM正弦表生成工具,之前也有从网上下载有其他网友写的工具,但感觉始终用起来不是很方便。
学了一段时间的C#,也算是检验一下学习成果,于是就开始写了这个小工具,先把EXE放上来,欢迎大家测试。
等稍后把程序整理好,再把源代码贴上来。

说明:
1. 计算方法是按马潮老师那本AVR教程上的公式计算的;通过测试,其计算结果跟马老师书上、及其他网友的工具生成的数据完全一样。
2. 机器上要装有.NET Framework 4下载,才能正常运行。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入76汤圆

 楼主| 发表于 2013-8-24 13:49:33 | 显示全部楼层
本帖最后由 foxpro2005 于 2013-8-24 17:55 编辑

先抢个沙发,以便更新源码...
------------------------------------------------------------
这个是用Visual C#写的,使用Visual Studio 2010开发环境...
现在将整个工程文件上传上来,希望能给想学习Visual C#的朋友提供一些参考...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-8-24 17:10:32 | 显示全部楼层
多谢楼主收藏了

出0入76汤圆

 楼主| 发表于 2013-8-24 17:57:13 | 显示全部楼层
源码已经上传,更新在1楼...

出0入0汤圆

发表于 2013-8-30 08:49:56 | 显示全部楼层
收藏了!

出0入0汤圆

发表于 2013-8-30 09:02:32 | 显示全部楼层
收,谢。
电脑里是VS2008的环境

出0入76汤圆

 楼主| 发表于 2013-8-30 09:12:34 | 显示全部楼层
Excellence 发表于 2013-8-30 09:02
收,谢。
电脑里是VS2008的环境

再次更新一下,增加了调制度M的控制。


EXE文件 :
源码V1.1:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-8-30 10:20:38 | 显示全部楼层

收藏了!

出0入12汤圆

发表于 2013-8-30 10:32:50 | 显示全部楼层
这个主要是用于PWM生成正弦波然后逆变器,类似UPS使用
是这样嘛?????

出0入0汤圆

发表于 2013-8-30 10:37:46 | 显示全部楼层
多谢楼主收藏了

出0入0汤圆

发表于 2013-8-30 10:46:44 | 显示全部楼层
好东西,支持

出0入76汤圆

 楼主| 发表于 2013-8-30 11:03:25 | 显示全部楼层
skynet 发表于 2013-8-30 10:32
这个主要是用于PWM生成正弦波然后逆变器,类似UPS使用
是这样嘛?????

是的,主要是应用于逆变器..

出0入0汤圆

发表于 2013-8-30 15:09:16 | 显示全部楼层
foxpro2005 发表于 2013-8-30 09:12
再次更新一下,增加了调制度M的控制。

谢谢,不错。

出0入76汤圆

 楼主| 发表于 2013-9-4 16:30:57 | 显示全部楼层
前两天用AVR M8做了一个双极性驱动的逆变电路,输出波形还比较漂亮,暂时还只是开环控制,下一步准备做双闭环控制...,有兴趣的朋友可以一起研究...



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-7-23 00:43:53 | 显示全部楼层
very good,thamks

出0入0汤圆

发表于 2014-7-23 09:39:44 | 显示全部楼层
支持一个先。

出0入0汤圆

发表于 2014-7-23 14:52:10 | 显示全部楼层
欢迎大家拍砖吗  哈哈        

出0入76汤圆

 楼主| 发表于 2014-7-23 16:36:39 | 显示全部楼层
rockyyangyang 发表于 2014-7-23 14:52
欢迎大家拍砖吗  哈哈


有砖请拍, 记得轻点哦...

出0入0汤圆

发表于 2015-5-9 19:01:14 | 显示全部楼层
楼主这个软件我一直在用,但是今天遇到了一个问题,就是生成以一个周期的数据时,取样点数最大不能超过255点(估计是你的软件中控制点数的那个变量类型不够长),取样点数超过255以后数据就是非正弦规律变化了,做逆变时输出正弦波就会畸变。取样255点以内不会出现问题,超过以后必出问题。

出0入76汤圆

 楼主| 发表于 2015-5-9 19:20:52 | 显示全部楼层
Chash 发表于 2015-5-9 19:01
楼主这个软件我一直在用,但是今天遇到了一个问题,就是生成以一个周期的数据时,取样点数最大不能超过255 ...

嗯,是的,这个版本是很早以前比较老的了, 最新的版本请 拙这个链接: SPWM计算工具 最新版

出0入0汤圆

发表于 2015-5-10 15:39:06 | 显示全部楼层
foxpro2005 发表于 2015-5-9 19:20
嗯,是的,这个版本是很早以前比较老的了, 最新的版本请 拙这个链接: SPWM计算工具 最新版 ...

找到原因了,不是你软件的错,是我定义的数组下标是CHAR型的,加到255就溢出了。 谢谢楼主了,希望后来者注意。

出0入76汤圆

 楼主| 发表于 2015-5-10 16:00:58 | 显示全部楼层
Chash 发表于 2015-5-10 15:39
找到原因了,不是你软件的错,是我定义的数组下标是CHAR型的,加到255就溢出了。 谢谢楼主了,希望后来者 ...

嗯, 找到原因就好, 建议大家去使用新版本, 不要再使用这个老版本了, 因为新版本更完善。

出0入0汤圆

发表于 2015-5-10 17:00:56 | 显示全部楼层
很好的资料,不错

出0入0汤圆

发表于 2015-9-10 19:14:04 | 显示全部楼层
好东西,谢谢楼主!

出0入0汤圆

发表于 2016-11-27 15:58:06 | 显示全部楼层
感谢分享,非常有用的资料:)

出0入0汤圆

发表于 2019-5-19 18:14:31 | 显示全部楼层
好东西,感谢分享!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-4 16:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表