• 2
    回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【 DigiKey DIY原创大赛】全数控逆变器

很荣幸可以参加DigiKey DIY原创大赛。

下面简单介绍下我这次DIY的全数控逆变器。

最大的创新在于整个逆变器采用一颗32位芯片控制,整体简洁。成本较低。用较为复杂的程序来达到较为简单的硬件构成。

具体细节如下:

一、DC12V转AC220V 400W数控正弦波逆变器

二、核心采用STM32G030芯片作为主控,所有的信号产生和取样反馈调节都由MCU完成。

三、前级DCDC部分采用推挽拓扑,输出串联了LC,支持准谐振模式。控制信号有MCU产生。后级DCAC采用全桥拓扑,SPWM调制信号也是从MCU产生。

四、支持输入电压检测,高压母线电压检测,输出AC电压检测,输出电流检测,系统温度检测。支持智能风扇控制,支持过压欠压保护,输出支持PI调节稳压。电压采用均方根计算和反馈输出。

五、支持软启动。拓展支持调频调压功能。支持LCD液晶屏显示系统相关参数。

六、整体结构上采用 一片控制驱动板+功率板设计

该设计也存在一些缺陷,为了降低成本和设计的简洁性,前后未采用隔离。降低了逆变器的应用场景。

下面连接是我之前做的部分测试的帖子,有兴趣可以查看下

https://www.dianyuan.com/bbs/2508930.html

下面是驱动板和功率板的原理图设计

SCHEMATIC1 _ SPWM_TWL_G0_V1.1.pdf

推挽功率板.pdf

程序设计

串口屏程序设计

整体展示

逆变器部分

逆变器侧面

液晶屏显示的参数

驱动板展示,驱动板整体还是比较小的,75*25mm

功率板PCB设计

控制板PCB设计

最后再上传一段简单的介绍和测试视频。(需要管理员帮忙上传下)

视频演示:

 

全部回复(2)
正序查看
倒序查看
ruohan
LV.9
2
11-19 13:30

能发程序不

看看PID闭环是怎么做的

0
回复
三棵树
LV.4
3
11-21 11:06
@ruohan
能发程序不看看PID闭环是怎么做的

程序先不开源了,大致机制是每毫秒计算下最近20ms内的输出电压均方根的有效值,然后通过标准的PID与给定的电压比较计算。输出SPMW的比例系数,来控制输出电压变化。构成一个闭环调节。

0
回复