SciTech-EECS-Circuits-Digital(数字电路): 全数字控制 AC-DC(开关电源) 或 DC-AC(逆变) 应用之: "DC-AC逆变器" 和 "2000A驱动板(正弦波+大功率IGBT)" + "逆变直流电焊机"
SciTech-EECS-Circuits-Digital(数字电路):
全数字控制的 AC-DC(开关电源) 或 DC-AC(逆变) 应用之: "DC-AC逆变器" 和 "逆变直流电焊机"
全数字控制的优点
用较为复杂的软件来实现:
- 灵活的产品设计:
通过“软件更新”可“灵活的改变与更新”产品; 升级ROM和Firmware就可升级。 - 精简的硬件构成
容易理解: TESLA的EV设计,将"燃油车复杂发动机和驱动控制"精简至兴起世界潮流. - "健壮而且高可靠"
更精简的软硬件系统带来更少问题和更高的健壮与高可靠性质。
以前用分立原件实现, 现在用成熟先进半导体工艺生产的MCU/FPGA/DSP/CPU实现. - 更好的功能、性能、用户体验与满意度
MCU/FPGA/DSP、CPU/NPU 的性能越来越高,实现以前办不到的许多先进科学研究、算法和应用, 带给用户更顺畅的交互 和 更高的满意度。 - 更易 “智能化”与“网络化”
- 更低的成本
当今MCU/FPGA/DSP能量管理, Vcc甚至到0.8/1.25V3.1V, 待机功率轻松做到μA(微安)级.
TESLA 汽车轻松超原有"跑车级"的加速、安全、舒适度、交互、体验和满意度 。
提高用户体验的同时,还通过BMS等电池和能量全面管理实现更高的能源效率;
最直接的证据: 就是大多数人都买的起,用的起,还能赚到更多钱,生活更好。
实例: MCU驱动的 全数控逆变器
原帖: https://www.dianyuan.com/bbs/2778139.html
【 DigiKey DIY原创大赛】全数控逆变器
很荣幸可以参加DigiKey DIY原创大赛。下面简单介绍下我这次DIY的全数控逆变器。
最大的创新在于整个逆变器采用一颗32位芯片控制,整体简洁。成本较低。
用较为复杂的程序来达到灵活 较为精简的硬件构成。
具体细节如下:
- DC12V转AC220V 数控正弦波逆变器
- 用MCU(STM32G030)实现所有的信号产生、取样反馈调节 和控制/功能/交互逻辑。
- 前级DC-DC部分: MCU产生信号, 控制推挽拓扑, 输出串联LC, 支持准谐振模式。
- 后级DC-AC部分: MCU产生SPWM(正弦波+脉宽调制)信号,驱动全桥拓扑, 。
- 支持"全面检测":输入电压,高压母线电压,输出AC电压,输出电流,系统温度。
就能实现更高智能度: 闭环控制,风扇控制,过压欠压保护, PI调节稳压输出。
大致机制是每毫秒计算下最近20ms内的输出电压均方根的有效值,
然后通过标准的PID与给定的电压比较计算。输出SPMW的比例系数,
来控制输出电压变化。构成一个闭环调节。 - 支持软启动。拓展调频调压功能。支持 LCD液晶屏 显示系统参数。
- 整体结构上采用 一片控制驱动板 + 功率板设计
能做到隔离“控制系统”与“功率系统”,但设计为降低成本和精简, 前后未隔离。
https://www.dianyuan.com/bbs/2508930.html

![]() |
![]() |
![]() |
|---|---|---|
![]() |
![]() |
![]() |
2000A驱动板(正弦波+大功率IGBT)"
用MCU(PIC16F716)软件实现SPWM,控制这款2000A级IGBT模块的驱动板。
实际上是逆变器后级DC-AC部分,把前级高压直流转变成交流220V输出。
有幸用到到2000A大功率IGBT模块, 现在市场上拆机大功率的IGBT太多。
功率大价格便宜, 利用好资源,制作一款大功率正弦波逆变器,
正弦波控制板要注意两点:
- 工作时的死区时间: 本控制板以250ns为基准档位, 直到10us任意可控制,可以适应于不同大小的IGBT模块使用,本板控制默认为2.0us.
- 工作时的开关频率: 载波频率SPWM为16.0KHz, 控制板带50Hz/60Hz切换、开关机控制、LCD12864显示等. 板子尺寸:15*6.5cm
电压瞬时值和有效值结合的双闭环反馈控制
- 本控制板的稳压方式,采用的是正弦峰值稳压,是因为:
- 瞬态闭环响应速度快, 快速响应母线电压变化和输出负载变化;
- 正弦波峰值稳压: 控制正弦波的每周期峰值, 响应快, 控制精准, 真实;
除去输出线路压降,可以真正做到输出电压纹丝不动。 - 普通的取样稳压: 取样信号需要整流和电容滤波、平滑直流输入,
时间比较长, 使输出电压忽高忽低,稳压总延后的不真实。
- 正弦波峰值稳压: 控制正弦波的每周期峰值, 响应快, 控制精准, 真实;
- 控制环线路简单易控制。
- 瞬时峰值电压,是固有的每峰值波一一对应控制。
- 瞬态闭环响应速度快, 快速响应母线电压变化和输出负载变化;
- 外环电压: 有效值反馈,使系统稳态时尽可能实现输出无静差,
- 内环采用瞬时值反馈,保证系统获得优良的动态性能,
- 本驱动板的驱动参照了650KW的SPWM大功率驱动,一模一样照搬。
功率够大, 每一路采用4只450A的IGBT并联使用, 总达2000A以上。
IGBT 及其驱动 和 SiC+GaN(碳化硅+氮化镓)
- IGBT在以变频器及各类电源为代表的电力电子装置得到广泛应用。
- IGBT集双极型功率晶体管和功率MOSFET的优点于一体,
有电压控制、输入阻抗大、驱动功率小、控制电路简单、
开关损耗小、通断速度快和工作频率高等优点。 - 但是,IGBT应用(驱动和保护)是电路设计的难点和重点。
国外各IGBT生产厂家或应用企业开发出众多IGBT驱动集成电路或模块,
如日本富士公司EXB8系列, 三菱电机M579系列, 美国IR的IR21系列等。
但是,EXB8/M579/IR21 系列没有软关断和电源电压欠压保护功能. - HP(惠普)的HCLP一316J(简称316J)
316J有过流保护、欠压保护和1GBT软关断, 且价格较便宜.
因此对其进行研究给出1700V,200~300A IGBT的驱动和保护电路。
316J驱动说明:
![]()
- 大电流采样:
大功率输出电流的采样, 不可能用单股多股康铜丝,
需要使用"分流器"或者"大功率霍尔互感器".
分流器较经济实惠, 本控制板用分流器. 功率决定分流器的选择。
分流器的选取公式 = 输出功率/母线电压
比如10KW输出功率, 母线电压为380V,
母线电流是10000W/380V=26.3A. 买30A的分流器接上即可.
其实市面上的分流器过载能力是很强的,不用考虑烧断。 - 控制板上的功率调节
调节时,输出波形发生变化,并且还"出现上下平顶",
此时就是在控制"输出功率",如果程序支持欠压输出保护,
3秒就能关闭正弦波输出。 - 逆变器工作时为: 恒电压工作模式,逆变器的输出保护;
- 本控制板已有IGBT短路过流保护, HCPL-316直接检测,
集成$V_{CE}饱和压降检测, 欠压锁定, 软关断及隔离故障反馈输出, - 另外"过流保护(主电流冲击)" 控制输出的一开一关,
此这时的输出波形由"正弦波"变成"顶部和底部压缩为方波,
与EG8010过流控制一致。 - 恒电流模式: 在过流时不改变正弦波的形状, 而改变上下幅度.
正弦波变方波, 感性负载(电机/空调)在启动时电流特大, 易炸管;
如果此时改用正弦波, 电流就很小,
同时输出也不能低于180V,太低电器不支持。
意思是冲击工作电压范围180-220V,
简称(恒流工作模式)降压启动。
- 本控制板已有IGBT短路过流保护, HCPL-316直接检测,
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
死区时间测量: ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
SciTech-EECS-Circuits-Digital(数字电路): 全数字控制 AC-DC(开关电源) 或 DC-AC(逆变) 应用之: "DC-AC逆变器" 和 "2000A驱动板(正弦波+大功率IGBT)" + "逆变直流电焊机"的更多相关文章
- 字典树基础进阶全掌握(Trie树、01字典树、后缀自动机、AC自动机)
字典树 概述 字典树,又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种.典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计.它 ...
- autocomplete实现联想输入,自动补全
jQuery.AutoComplete是一个基于jQuery的自动补全插件.借助于jQuery优秀的跨浏览器特性,可以兼容Chrome/IE/Firefox/Opera/Safari等多种浏览器. 特 ...
- Hdu 3962 Microgene (AC自己主动机+矩阵)
标题效果: 构造一个字符串,使得有两个和两个以上的目标串.长短L这一系列有多少串都. IDEAS: 只有全款减有1一些字符串,没有目标就是答案. 假定数据是非常小的,够用dp解.dp[i][j][k] ...
- 「AC自动机」学习笔记
AC自动机(Aho-Corasick Automaton),虽然不能够帮你自动AC,但是真的还是非常神奇的一个数据结构.AC自动机用来处理多模式串匹配问题,可以看做是KMP(单模式串匹配问题)的升级版 ...
- BZOJ1195[HNOI2006]最短母串——AC自动机+BFS+状态压缩
题目描述 给定n个字符串(S1,S2,„,Sn),要求找到一个最短的字符串T,使得这n个字符串(S1,S2,„,Sn)都是T的子串. 输入 第一行是一个正整数n(n<=12),表示给定的字符串的 ...
- Digital Adjustment of DC-DC Converter Output Voltage in Portable Applications
http://pdfserv.maximintegrated.com/en/an/AN818.pdf http://www.maximintegrated.com/app-notes/index.mv ...
- 专题训练之AC自动机
推荐博客:http://www.cnblogs.com/kuangbin/p/3164106.html AC自动机小结 https://blog.csdn.net/creatorx/article/d ...
- [NOIP模拟赛][并没有用二分][乱搞AC]
圆圈舞蹈 [问题描述] 熊大妈的奶牛在时针的带领下,围成了一个圆圈跳舞.由于没有严格的教育,奶牛们之间的间隔不一致. 奶牛想知道两只最远的奶牛到底隔了多远.奶牛A到B的距离为A顺时针走和逆时针走,到达 ...
- Bzoj1195 [HNOI2006]最短母串 [AC自动机]
Time Limit: 10 Sec Memory Limit: 32 MBSubmit: 1304 Solved: 439 Description 给定n个字符串(S1,S2,„,Sn),要求找 ...
- ZOJ - 3430 Detect the Virus —— AC自动机、解码
题目链接:https://vjudge.net/problem/ZOJ-3430 Detect the Virus Time Limit: 2 Seconds Memory Limit: 6 ...
随机推荐
- 基于CARLA与PyTorch的自动驾驶仿真系统全栈开发指南
引言:自动驾驶仿真的价值与技术栈选择 自动驾驶作为AI领域最具挑战性的研究方向之一,其开发流程需要经历"仿真测试-闭环验证-实车部署"的完整链路.其中,高保真仿真平台为算法迭代提供 ...
- Laravel RCE(CVE-2021-3129)漏洞复现
Laravel框架简介 Laravel是一套简洁.优雅的PHP Web开发框架(PHP Web Framework).它可以让你从面条一样杂乱的代码中解脱出来:它可以帮你构建一个完美的网络APP,而且 ...
- nacos安装
linux-docker 下载nacos docker pull nacos/nacos-server:v2.2.3 `` ## 下载git脚本 ```shell cd /prod mkdir nac ...
- XXL-MQ v1.3.0 | 分布式消息队列
Release Notes 1.[增强]消费者分组属性 "group" 支持为空,为空时自动赋值UUID,方便实现多分组广播消费: 2.[增强]海量数据堆积:消息数据存储在DB中, ...
- CentOS 7.6 安装 Mysql 5.7
一.查看CentOS版本 Mysql的版本必须要和CentOS的版本对应!查看CentOS版本的指令如下: cat /etc/redhat-release 二.下载yum源包 wget http:// ...
- ZeRO:一种去除冗余的数据并行方案
ZeRO:一种去除冗余的数据并行方案 目前训练超大规模语言模型主要有两条技术路线: TPU + XLA + TensorFlow/JAX GPU + Pytorch + Megatron + Deep ...
- SVM回归
SVM回归任务是限制间隔违规情况下,尽量防止更多的样本在"街道"上."街道"的宽度由超参数\(\epsilon\)控制 在随机生成的线性数据上,两个线性SVM回 ...
- Beautiful code and beautiful life
You may ask me why do i strive constantly, what i am striving for? Yep, the same question haunts me ...
- 多级菜单(java GUI)
话不多说,先来效果: 源码如下: package javaBasic; import java.awt.*; import javax.swing.*; import java.awt.event.* ...
- Disruptor—1.原理和使用简介
大纲 1.Disruptor简介 2.Disruptor和BlockingQueue的压测对比 3.Disruptor的编程模型 4.Disruptor的数据结构与生产消费模型 5.RingBuffe ...


























