一、任务
设计并制作一个三相正弦波变频电源,输出线电压有效值为 36V,最大负载电流有效值为 3A,负载为三相对称阻性负载(Y 接法)。变频电源框图如下图所示。
二、要求
1、基本要求
(1)输出频率范围为 20Hz~100Hz 的三相对称交流电,各相电压有效值之差小于0.5V;
(2)输出电压波形应尽量接近正弦波,用示波器观察无明显失真;
(3)当输入电压为 198V~242V,负载电流有效值为 0.5~3A 时,输出线电压有效值应保持在 36V,误差的绝对值小于 5%;
(4)具有过流保护(输出电流有效值达 3.6A 时动作)、负载缺相保护及负载不对称保护(三相电流中任意两相电流之差大于 0.5A 时动作)功能,保护时自动切断输入交流电源。
2、发挥部分
(1)当输入电压为 198V~242V,负载电流有效值为 0.5~3A 时,输出线电压有效值应保持在 36V,误差的绝对值小于 1%;
(2)设计制作具有测量、显示该变频电源输出电压、电流、频率和功率的电路,测量误差的绝对值小于 5%;
(3)变频电源输出频率在 50Hz 以上时,输出相电压的失真度小于 5%;
(4)其他。
三、说明
1、在调试过程中,要注意安全;
2、不能使用产生 SPWM(正弦波脉宽调制)波形的专用芯片;
3、必要时,可以在隔离变压器前使用自耦变压器调整输入电压,可用三相电阻箱模拟负载;
4、测量失真度时,应注意输入信号的衰减以及与失真度仪的隔离等问题;
5、输出功率可通过电流、电压的测量值计算。
GPT-4o给出的设计方案:
整流与逆变
控制系统
反馈与显示
通过在电源变换中加入高效变压整流和逆变技术,结合MCU的精确控制,可以实现稳定可靠的三相正弦波变频电源系统。通过实时监测与保护,可以确保系统在各种工况下的安全运行。
输出电压和频率
波形质量
输入电压范围与负载能力
保护机制
隔离变压器与整流器
三相逆变器
控制与反馈电路
STM32 MCU
IGBT模块(如IRG7R315U)
电压电流传感器(如ACS712)
以下是一个基本实现使用PWM控制逆变器的C代码示例:
#include "stm32f1xx_hal.h"
// PWM引脚配置
#define PWM_PIN_1 GPIO_PIN_0
#define PWM_PIN_2 GPIO_PIN_1
#define PWM_PIN_3 GPIO_PIN_2
// 采样引脚
#define VOLTAGE_PIN GPIO_PIN_3
#define CURRENT_PIN GPIO_PIN_4
void setup() {
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
MX_ADC_Init();
MX_PWM_Init();
}
void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef *htim) {
// PWM初始化
// 配置PWM引脚
}
void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc) {
// ADC初始化
// 配置采样引脚
}
void loop() {
while (1) {
// 读取电压和电流检测值
uint32_t voltage = HAL_ADC_GetValue(&hadc1, VOLTAGE_PIN);
uint32_t current = HAL_ADC_GetValue(&hadc1, CURRENT_PIN);
// 基于检测值调整PWM输出
// 模拟调节输出电压和频率
HAL_Delay(100); // 调整周期
}
}
int main(void) {
setup();
loop();
}
这个题目考察的知识点:
本题考察了设计和制作三相正弦波变频电源的能力,主要涉及以下几个方面:
电源转换技术:包括隔离变压器降压、整流器将交流电转换为直流电,逆变器将直流电逆变成三相交流电。对电源的效率、稳定性和可靠性都有极高要求。
PWM控制:利用MCU产生PWM信号精确调节逆变器的输出,从而控制输出电压和频率,确保输出为稳定的正弦波。
测量与反馈:通过电压、电流传感器实时监测输出参数,并反馈给MCU进行闭环控制,提高系统的准确性和响应速度。
保护机制:设计过流、过压、过温等多种保护机制,保障系统的安全性和可靠性。
系统集成与调试:结合各个模块,实现整体系统设计,并进行调试,确保满足各项技术指标和要求。