一款全隔离型单相逆变器的硬件设计

本文介绍了作者自制的一款单相逆变器,使用STM32G4作为主控,搭配ucc21220驱动和多种元器件。文章详细描述了选型、电路设计、交流采样方法及初步测试结果,展示了逆变器的基本工作原理和优化空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本次介绍一款笔者自己制作的隔离型单相逆变器(Single-Phase Inverter),提供电路设计思路,该设计仍然有很多不知之处,还望大家多多包容,但基本功能的实现还是没有问题的。

首先介绍一下器件选型:

1.主控MCU采用的是意法半导体公司的STM32G4系列,该系列支持Cordic三角函数加速以及有High resolution timer(本次并未对其进行开发)等适合电力电子开发的功能。

2.3V3信号标准源采用的是REF3033AIDBZRG4

3.驱动芯片采用的是ucc21220全隔离型自举型驱动芯片,MOS选用的是AGM12T02LL,120V耐压230A的最大电流。

4.而转压模块分别采用金升阳的K7812M-1000R3_C7424701,URB2405YMD-10WR3_C5369754,URA2415YMD-20WR3_C5369774三款转压模块,下面会对其作用进行一一讲解。

5.电流交流采样运用的是电流霍尔传感器方案,型号是CASR6-NP。电压交流采样运用的是电压互感器+运算放大器的方案,其中电压互感器的型号为VSM025A_C9900007651,运算放大器的型号为MC33078DT。

该项目的逆变器原定逆变输出电压为有效值24V,电流为5A,但经过测试,发现该输出功率对于该逆变器来说还是太小了,估计可以去到输出有效值为60V,输出电流5A。后续如果有相应增大功率需求,需要更换相关的核心元器件如霍尔电流采样、运算放大器增益倍数、MOS型号、自举二极管等

最小系统:

最小系统是该逆变器的控制核心,从STM32G4中引出了TIM1高级定时器的输出通道,用于对ucc21220驱动芯片进行信号输入。同时引出了ADC接口对模拟信号进行差分采样。采用SWD调试方式,并且引出一个引脚用于刹车,所谓刹车就是可以通过一个开关对TIM1定时器进行使能,可以在逆变器失控的时候进行TIM1失能,进而保护系统。

逆变H桥:

该H桥在MOS驱动处增加了正向的驱动电阻和反向导通的二极管,实现MOS反向快速关断的功能,同时可以调整栅极驱动电阻对MOS的振铃进行限制。同时在MOS两端增加RC吸收短路,吸收由于di/dt与du/dt产生的电压尖峰。同时在mos的gs极上加入了TVS用于保护MOS的gs极防止被电压谐振击穿,这种功率元器件的栅极都是比较脆弱的,加入该保护可以有效地增加MOS的寿命。除此之外,还在MOS的DC-BUS与PGND之间加入低ESR的陶瓷电容用于去除开关带来的串扰,该去耦电容作用可以见我之前写过的母体电容对于逆变电路的电压印象,链接如下:母体电容在电调上的作用(无刷电机驱动板FOC)-CSDN博客

驱动电路:

输出采用的使LC滤波,电感选择的是240uH,电容选择20uF,截止频率在2kHz左右,关于滤波器的参数计算,由于博主还是大三的小菜鸡有很多关于功率的母线电压的内容还未考虑在内。而驱动芯片ucc21220中引入了信号输入的低通滤波,选择了51ohm与33pF构成一个低通环路用于滤除高频输入噪声。该驱动芯片并没有什么难点,有感兴趣的可以详细读一下该芯片手册的datsheet,你一定会对此收获良多,而其中该驱动电路中的二级管选型尤为关键,反向耐压要在母线电压的基础上预留50%的裕量,并且根据博主的测试,如果限流电阻过小,自举电容在10uF左右时,3A的二极管就直接被烧短路了。这里选择的耐压是40V,其实对于输出24V的有效值来说还是有点危险,所以后续还是需要改进。

交流采样:

交流电压采样用的是互感器,互感器本质上就是一个变压器,计算公式就是输入电流的输入电压/输入电阻,然后根据变比关系可以得到输出电流进而得到输出电压,但由于输出的电压是交流所以需要通过运算放大器的电路给单片机的AD采样提供一个偏置,具体的公式推导我就不演示了,学过运算放大器可以尝试自己手推一下,收获还是蛮多的。然后电流霍尔采样就比较简单了,我这里就不加以赘述了。这里的互感器要提供一个正负15V的电压,这里采用的是金升阳的转压模块给它提供电源,对于输出24V有效值这样子的低压或许还用不到互感器,但是当输出电压提升过后其实用互感器这样的隔离方案还是非常有必要的,在后续笔者提高输出电压以及功率只需要修改相关的元器件即可,总体方案也不需要大改。

输出波形效果:

输出40W功率的时候,THD为0.2%,效率在97.8%,该波形输出幅值为正负24V,后续会对该逆变器进行暴力测试,相关的控制方案在该博客中提到:2023年电赛电源题代码开源——(含SOGI、锁相环、电压电流双环控制的STM32实现)_单同步单相锁相环.c实现-CSDN博客

由于笔者的水平有限,不免会在文章中有一些地方描述的不准确,该逆变器也还有许多需要改进的地方,在这里就相当于抛砖引玉给大伙提供一些思路,也给刚入门不知所措的同行们提供一些浅薄的见解,如果能够帮助到你,是我的荣幸,本电路方案暂时不开源,因为还没有成熟测试,仍可能存在许多问题,后续如果稳定后再会出一篇帖子给大家展示相关数据。

### 回答1: STM32G071是一款基于Arm Cortex-M0+内核的微控制器,具有丰富的外设和灵活的性能,可用于PWM逆变器的控制。 PWM逆变器是一种电力电子变流器,用于将直流电能转换为交流电能。通过调整PWM的占空比和频率,可以实现不同电压和频率的交流输出。在控制PWM逆变器时,STM32G071的强大功能可以提供有效的解决方案。 首先,STM32G071具有高精度的定时器和计数器,可以用于生成PWM信号。通过配置不同的计数值和预分频系数,可以实现不同的PWM频率。此外,STM32G071还具有多个独立的输出通道,可以分别控制多个逆变器输出。 其次,STM32G071还提供了丰富的IO口以及多个比较器和中断功能。这些功能可以用于检测逆变器电路的状态和保护,例如过流、过压等。同时,可以通过中断来实现实时的反馈控制,使得逆变器输出更加稳定和可靠。 另外,STM32G071还支持多种通信接口,如UART、SPI和I2C等。这些接口可以与外部设备进行通信,例如传感器和其他控制模块。通过与这些外部设备的配合,可以实现更高级的逆变器控制策略,提高系统的性能和效率。 总之,STM32G071作为一款强大的微控制器,可以用于PWM逆变器的控制。其丰富的外设和灵活的性能,使得逆变器的设计和实现更加简便和可靠。无论是在工业控制还是新能源领域,STM32G071都是一种理想的选择。 ### 回答2: STM32G071是意法半导体公司推出的一款32位ARM Cortex-M4微控制器系列,具有高性能和低功耗的特点。PWM(Pulse Width Modulation,脉宽调制)是一种通过调整信号的占空比来控制电子设备输出的一种技术。逆变器是一种可以将直流电转换为交流电的电子设备。 对于STM32G071 PWM逆变器来说,它利用STM32G071微控制器的PWM输出功能来控制逆变器的输出。通过通过改变PWM信号的占空比来控制逆变器输出交流电的频率和电压。一般来说,PWM信号的占空比越大,输出的交流电频率越高;占空比越小,输出的交流电频率越低。 对于逆变器的工作原理简单介绍如下:逆变器通过将直流电源的电流转换为交流电压,从而实现了从直流到交流的转换。在PWM逆变器中,通过改变PWM信号的占空比,可以实现对输出交流电的频率和电压的精确控制。逆变器一般应用于太阳能发电、风能发电、UPS电源等领域。 在STM32G071中,通过配置相关的GPIO引脚和定时器,可以设置PWM输出的频率和占空比。通过与逆变器的连接,可以通过控制PWM信号,实现对逆变器输出交流电的控制。同时,STM32G071还具有丰富的外设资源,如ADC和UART等,可以进一步扩展逆变器的功能。 综上所述,STM32G071 PWM逆变器利用STM32G071微控制器的PWM输出功能,通过改变PWM信号的占空比来控制逆变器输出的频率和电压。这种组合可以应用于多种电力转换场景,提高电力转换效率和可靠性。 ### 回答3: STM32G071是STMicroelectronics推出的一款高性能、低功耗的32位微控制器系列产品,广泛应用于工业自动化、家电控制、电机驱动等领域。其中,PWM逆变器是一种常见的电力电子装置,主要用于将直流电能转换为交流电能,并通过调节PWM波形的占空比来控制输出的电压和频率。 对于STM32G071,它具有多个高速、高分辨率的PWM输出通道,可以非常方便地用于PWM逆变器的控制。通过配置STM32G071的PWM模块,可以设置PWM波形的频率、占空比、极性以及死区时间等参数,从而实现对逆变器的精确控制。 在PWM逆变器的应用中,STM32G071可以作为主控制器,与其他外围模块(例如功率开关、电流传感器、温度传感器等)配合使用。通过读取外部传感器的反馈信号,STM32G071可以实时监测逆变器的状态,并根据设定的控制算法调整PWM波形的参数,确保输出电压和频率的稳定性和精确性。 此外,STM32G071还具有丰富的通信接口,如UART、SPI、I2C等,可以与其他智能设备(如上位机、传感器、触摸屏等)进行数据交互,实现更加智能化的控制和监测。 综上所述,STM32G071是一款适用于PWM逆变器控制的高性能微控制器,具有强大的PWM输出功能和丰富的外设接口,可以实现精确的逆变器控制,并可与其他智能设备实现数据交互,提高系统的可靠性和智能化水平。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值