搜索
bottom↓
楼主: 太阳花

300W纯正弦波逆变器,stm32主控,论坛首发。

  [复制链接]

出0入0汤圆

发表于 2013-8-15 13:42:05 | 显示全部楼层
强贴啊!我搞了好几个月,也没搞出来,后来放弃了

出0入0汤圆

发表于 2013-8-15 16:16:10 | 显示全部楼层
LZ真心谢谢你的开源精神

出0入0汤圆

发表于 2013-8-15 16:22:20 | 显示全部楼层
mark      

出0入0汤圆

 楼主| 发表于 2013-8-16 09:08:50 | 显示全部楼层
stm8s 发表于 2013-8-8 21:54
感谢楼主, 收藏了

STM32短路可能是闩锁效应造成的

坏了好几个stm32了。只有最后坏的一个没丢。其他的都丢了。 把所有管脚量了一遍只有45脚和电源短路。 这样看的话应该是我插lcd时插反造成的。

出0入0汤圆

 楼主| 发表于 2013-8-16 09:42:49 | 显示全部楼层
动车组 发表于 2013-8-14 23:16
我看来一下你的程序,写的很不错啊,值得我学习!就是有几个地方没看懂。请您赐教。。。
1、你的前级升压 ...

我看来一下你的程序,写的很不错啊,值得我学习!就是有几个地方没看懂。请您赐教。。。
1、你的前级升压使用定时器2产生的PWM控制的吧,但我不知道你的程序哪里调节占空比?
2、交流逆变控制使用定时器1结合DMA完成的吧,但DMA的数据源是  DMA_InitStructure.DMA_MemoryBaseAddr =(uint32_t)dmabuff;    这个 dmabuff中的数据是在采集到直流310V电压后才变化的,请问这个直流电压和后面的Spwm控制有什么关系,这个Spwm又是怎么控制的?


(1)DC升压部分采用开环控制的。占空比是(50%-死区时间的)。 TIM_OCInitStructure.TIM_Pulse = ((72000000/2 / fhz) * 43) / 100;  //     实际上是把求出来的占空比*43% 作为 导通时间。 那7%作为死区时间。

(2) spwm输出电压与“调制度M” 成比例关系的。


假设DC=310v  “调制度M”=310/310=1;
      DC=350V “调制度M”=310/350=0.8857 ;

把 正弦表*调制度M  就可以实现稳压。  当然这个没考虑H桥和滤波电感的损耗。  如果加个小变压器采集输出的220v交流信号,也可以采用PID方式求”调制度M“

出0入0汤圆

发表于 2013-8-16 09:57:47 | 显示全部楼层
楼主牛人,顶一个。

出0入0汤圆

发表于 2013-8-16 23:38:42 | 显示全部楼层
请问下楼主是如何采集温度的,看了电路图,有些不理解,就是R16与C5串起来后,为何测量C5电压,就是温度采集呢?

出0入0汤圆

发表于 2013-8-17 17:31:41 | 显示全部楼层
留名!这个不错!

出0入0汤圆

 楼主| 发表于 2013-8-17 19:07:47 | 显示全部楼层
lantianguhong 发表于 2013-8-16 23:38
请问下楼主是如何采集温度的,看了电路图,有些不理解,就是R16与C5串起来后,为何测量C5电压,就是温度采 ...

在逆变升压板上有个ntc电阻和c5是并联的

出0入0汤圆

发表于 2013-8-17 20:36:03 | 显示全部楼层
谢谢楼主,看到了

出0入0汤圆

发表于 2013-8-17 22:21:28 | 显示全部楼层
LZ,有沒有考出套件啊?

出0入127汤圆

发表于 2013-8-18 10:03:04 | 显示全部楼层
你好,请问下STM32的互补PWM问题,高级定时器TIM1_CH1和TIM1_CH1N中应该CH1是高端的输出吗?

出0入0汤圆

发表于 2013-8-18 21:32:44 | 显示全部楼层

出0入0汤圆

发表于 2013-8-19 10:10:26 | 显示全部楼层
学习了

出0入0汤圆

发表于 2013-8-19 10:20:43 | 显示全部楼层
又是一高人哪

出0入0汤圆

发表于 2013-8-19 10:56:34 | 显示全部楼层
楼主厉害!有空一点好好研究一下

出0入0汤圆

发表于 2013-8-21 08:52:28 | 显示全部楼层
这个一定要收藏,我特想做一个。

出0入0汤圆

发表于 2013-8-21 23:46:10 | 显示全部楼层
太阳花 发表于 2013-8-16 09:42
我看来一下你的程序,写的很不错啊,值得我学习!就是有几个地方没看懂。请您赐教。。。
1、你的前级升压 ...

哦 明白了 谢谢lz的解答,再弱弱的问一下,STM32系统的供电是高频变压器整流滤波再稳压得到的,开关电源的纹波不是很大吗,那您的3.3V电压的纹波是多少,对内部的REF+ 会有影响吗?

出0入0汤圆

 楼主| 发表于 2013-8-22 08:09:45 | 显示全部楼层
动车组 发表于 2013-8-21 23:46
哦 明白了 谢谢lz的解答,再弱弱的问一下,STM32系统的供电是高频变压器整流滤波再稳压得到的,开关电源 ...

stm32 是直接接电瓶的线性稳压的。  高频变压器中的辅助电源是给2110s供电的

出0入127汤圆

发表于 2013-8-22 08:13:20 | 显示全部楼层
太阳花 发表于 2013-8-16 09:42
我看来一下你的程序,写的很不错啊,值得我学习!就是有几个地方没看懂。请您赐教。。。
1、你的前级升压 ...

楼主做的不错,不过如果加入初级推挽升压占空比调节就更好,可以根据输入电压调整输出电压,以达到降低待机功耗和效率;同时为了进一步降低待机功耗,前级可以用间歇模式工作,检测到有负载再进行连续占空比输出

出0入17汤圆

发表于 2013-8-22 08:18:18 | 显示全部楼层
楼主厉害!!!MARK!

出0入0汤圆

发表于 2013-8-22 11:27:22 | 显示全部楼层
楼主大牛,膜拜学习

出0入0汤圆

发表于 2013-8-22 12:07:24 | 显示全部楼层
强帖留名。以后慢慢研究

出0入10汤圆

发表于 2013-8-22 13:36:29 | 显示全部楼层
今天时间不够,等空了仔细看

出0入0汤圆

发表于 2013-8-22 19:21:00 | 显示全部楼层
学习了!

出0入0汤圆

发表于 2013-8-23 08:51:58 | 显示全部楼层
主电路的布局,尤其是地的处理需要改进,你JLink连接不上就是因为布局不合理干扰造成的。

出0入0汤圆

发表于 2013-8-24 15:41:22 | 显示全部楼层
正好要学习逆变电源,谢谢LZ!!!!

出0入0汤圆

发表于 2013-8-24 16:49:55 | 显示全部楼层
真漂亮。。。。

出0入0汤圆

发表于 2013-8-24 17:58:23 | 显示全部楼层
谢谢分享。

出0入0汤圆

发表于 2013-8-25 16:48:43 | 显示全部楼层
非常非常感谢楼主分享

出0入0汤圆

发表于 2013-8-25 18:01:06 | 显示全部楼层
经典案例我一般会收藏的!

出0入0汤圆

发表于 2013-8-25 23:45:24 | 显示全部楼层
感谢楼主 MARK.

出0入0汤圆

发表于 2013-8-26 07:53:58 | 显示全部楼层
收藏了,谢谢分享。。。。。

出0入0汤圆

发表于 2013-8-26 16:22:05 | 显示全部楼层
留名,MARK下,慢慢看

出0入0汤圆

发表于 2013-8-27 10:53:38 | 显示全部楼层
IGBT的驱动保护跟我们以前的一样,比较可靠的

出0入0汤圆

发表于 2013-8-27 11:45:40 | 显示全部楼层
semonpic 发表于 2013-8-9 16:11
我是菜鸟 逆变和变频什么关系

逆变的时候可以调频,那就变成了变频。
最最简单的变频的结构是AC-->DC-->AC

出0入0汤圆

发表于 2013-8-27 11:59:02 | 显示全部楼层
最近学习逆变器 学习收藏了

出0入0汤圆

发表于 2013-8-27 12:14:01 | 显示全部楼层
有输出短路保护功能吗

出0入0汤圆

发表于 2013-8-27 17:16:58 | 显示全部楼层
好强大,学习了~

出0入0汤圆

发表于 2013-8-28 21:22:24 | 显示全部楼层
学习了,电设用。

出0入0汤圆

发表于 2013-8-31 10:48:58 | 显示全部楼层
楼主真牛!!!!

出0入0汤圆

发表于 2013-8-31 16:18:58 | 显示全部楼层
逆变这玩意儿一般不敢做,电压老高了

出0入0汤圆

发表于 2013-8-31 19:51:00 | 显示全部楼层
有程序吗共享一下

出0入0汤圆

发表于 2013-8-31 23:12:27 来自手机 | 显示全部楼层
marK




出0入0汤圆

发表于 2013-9-4 16:38:56 | 显示全部楼层
请问,PCB是什么软件打开的?

出0入0汤圆

发表于 2013-9-4 19:12:07 | 显示全部楼层
LZ牛B!!!!!!!!!!!!!

出0入0汤圆

发表于 2013-9-5 02:40:09 | 显示全部楼层
楼主谢谢分享

出0入0汤圆

发表于 2013-9-7 16:33:07 | 显示全部楼层
楼主的EE28高频变压器在哪里买的,能发个链接吗

出0入0汤圆

发表于 2013-9-7 18:12:36 | 显示全部楼层
您的DC-DC,前端电压是多少?后端电压310+???

出0入0汤圆

发表于 2013-9-20 18:37:23 | 显示全部楼层
确实很好,佩服楼主!

出0入0汤圆

 楼主| 发表于 2013-9-20 20:53:08 | 显示全部楼层
Nexus 发表于 2013-9-7 18:12
您的DC-DC,前端电压是多少?后端电压310+???

前端是12v输入

出0入0汤圆

发表于 2013-9-20 23:16:21 | 显示全部楼层
谢谢,不错。学习了。

出0入0汤圆

发表于 2013-9-21 02:16:21 | 显示全部楼层
mark,经典收藏,谢谢楼主

出0入0汤圆

发表于 2013-9-21 07:32:45 来自手机 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2013-9-21 08:15:05 | 显示全部楼层
标记,逆变电源

出0入0汤圆

发表于 2013-9-21 10:00:48 来自手机 | 显示全部楼层
Nexus 发表于 2013-8-10 10:15
弱弱一句,老板最近的项目:
离网光伏逆变器开发,时间3个月。
功能要求:

环温高肯定热比较严酷,要多花钱才行

出0入0汤圆

发表于 2013-9-21 10:06:31 | 显示全部楼层
stm8s 发表于 2013-8-8 21:54
感谢楼主, 收藏了

STM32短路可能是闩锁效应造成的

+65536        赞同                        

出0入0汤圆

发表于 2013-9-21 11:11:04 来自手机 | 显示全部楼层
学习,要耐用主要是保护

出0入0汤圆

发表于 2013-9-21 11:38:28 | 显示全部楼层
SPWM逆变 有空也做有一个玩玩

出0入8汤圆

发表于 2013-10-15 22:12:43 | 显示全部楼层
做了我想做而没有做的事情,太牛了,强烈MARK!

出0入0汤圆

发表于 2013-10-18 13:39:42 | 显示全部楼层
MARK一下,楼主牛人,俺一直想做一个类似的东西,可惜一直都没开始动手。

出0入0汤圆

发表于 2013-10-18 14:12:16 | 显示全部楼层
非常不错,要好好研究研究一下

出0入0汤圆

发表于 2013-10-22 19:00:08 | 显示全部楼层
310V的稳压反馈是ad4吗?

出0入0汤圆

发表于 2013-10-22 19:06:59 | 显示全部楼层
非常不错,要好好研究研究一下

出0入0汤圆

发表于 2013-10-22 19:08:38 | 显示全部楼层
太库了。。。。

出0入0汤圆

发表于 2013-10-23 07:17:49 | 显示全部楼层
MARK好帖子,正在做变频电源

出0入0汤圆

 楼主| 发表于 2013-10-23 08:15:21 | 显示全部楼层
dengxm2009 发表于 2013-10-22 19:00
310V的稳压反馈是ad4吗?

a'dc4是电流采样 。    adc6是310v测量。

出0入0汤圆

发表于 2013-10-23 09:55:38 | 显示全部楼层
收藏了,厉害

出0入53汤圆

发表于 2013-10-23 14:55:33 | 显示全部楼层
学习了,谢谢lz分享

出0入53汤圆

发表于 2013-10-23 14:56:02 | 显示全部楼层
学习了,谢谢lz分享

出0入0汤圆

发表于 2013-10-27 14:41:27 | 显示全部楼层
谢谢楼主分享

出0入0汤圆

发表于 2013-10-27 21:19:38 | 显示全部楼层
zzjjhh250 发表于 2013-8-10 16:50
LZ我别无他意,也没贬低的意思。
现在的逆变器大多是使用IGBT,这是为何?
因为MOSfet的Body diode太差, ...

容性负载怎么办
多谢

出0入0汤圆

发表于 2013-10-28 09:18:36 | 显示全部楼层
gongxd 发表于 2013-10-27 21:19
容性负载怎么办
多谢

想办法将MOSFET的body diode 反向恢复避免。
要不就用IGBT。

出0入0汤圆

发表于 2013-11-6 20:44:24 | 显示全部楼层
楼主很牛~~~

出0入0汤圆

发表于 2013-12-11 16:05:03 | 显示全部楼层
楼主强大,就想问一下,推挽逆变,PWM1和PWM2是怎么工作的,据我所知STM32 timer2不能产生互补信号啊??不知道楼主程序中是怎么处理的??

出0入0汤圆

发表于 2013-12-11 17:08:54 | 显示全部楼层
收藏了  顶起

出0入0汤圆

发表于 2013-12-11 17:10:45 | 显示全部楼层
没做过逆变器,但做过PMSM电机变频控制,原理应该相通吧

出0入0汤圆

发表于 2013-12-11 19:49:46 | 显示全部楼层
好贴留名了

出0入0汤圆

发表于 2013-12-11 20:51:42 | 显示全部楼层
谢谢楼主分享

出0入17汤圆

发表于 2013-12-15 01:06:12 | 显示全部楼层
非常感谢楼主分享。

出0入0汤圆

发表于 2013-12-15 10:47:33 | 显示全部楼层
很喜欢电源方面的资料,学些了,谢谢!

出0入0汤圆

发表于 2013-12-15 11:09:50 | 显示全部楼层
总有一天,也出个类似的东东

出0入0汤圆

发表于 2013-12-15 15:07:22 | 显示全部楼层
收藏了···值得学习

出0入0汤圆

发表于 2013-12-15 16:17:11 | 显示全部楼层
到此一游

出0入0汤圆

发表于 2013-12-15 16:51:18 | 显示全部楼层
stm8s 发表于 2013-8-8 21:54
感谢楼主, 收藏了

STM32短路可能是闩锁效应造成的

外部电路可以避免吗?
我也经常3v3跟GND短路,老心疼了。

出0入0汤圆

发表于 2013-12-15 17:02:01 | 显示全部楼层
123bac 发表于 2013-8-31 19:51
有程序吗共享一下

看楼主位。

出0入211汤圆

发表于 2013-12-17 21:41:49 来自手机 | 显示全部楼层
看样子楼主下功夫了,楼主测试了带非线性负载时电压波形没?

出0入0汤圆

发表于 2013-12-19 23:21:36 来自手机 | 显示全部楼层
做个标记

出0入0汤圆

发表于 2013-12-20 09:07:25 | 显示全部楼层
果断收藏 有空回复一下

出0入0汤圆

发表于 2013-12-31 19:22:38 | 显示全部楼层
楼主牛人,强帖。

出0入0汤圆

发表于 2014-1-3 11:53:17 | 显示全部楼层
lz你2110的SD端怎么接的高电平啊
SD接高电平的时候,是关断输出的意思

出0入0汤圆

发表于 2014-1-7 13:05:54 | 显示全部楼层
好贴+_1  收藏

出0入4汤圆

发表于 2014-1-14 13:34:46 | 显示全部楼层
感谢,参考下 升压部分

出0入0汤圆

发表于 2014-1-14 14:03:29 | 显示全部楼层
标记
以后可能用得着
谢谢楼主了

出0入0汤圆

发表于 2014-1-14 14:16:03 | 显示全部楼层
感谢楼主分享!

出0入10汤圆

发表于 2014-1-14 14:27:19 | 显示全部楼层
好牛叉啊,下来研究下才行

出0入0汤圆

发表于 2014-1-14 15:28:27 | 显示全部楼层
酷啊。。。。

出0入0汤圆

发表于 2014-2-17 13:24:26 | 显示全部楼层
本帖最后由 wellsking 于 2014-2-17 13:28 编辑

谢谢分享!请问 ,PCB是用哪个软件打开的,
哪位大侠知道的,麻烦告诉一下,谢谢了!

出0入0汤圆

发表于 2014-2-17 13:40:14 | 显示全部楼层
果断mark之 感谢楼主

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-14 14:23

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

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