登录
首页 » C/C++ » 通过STM32 PWM做的简易三相电流、三相电压发生器

通过STM32 PWM做的简易三相电流、三相电压发生器

于 2021-10-02 发布
0 136
下载积分: 1 下载次数: 2

代码说明:

1.整个装置的输入电源为直流24V,并通过7812和7805输出12V逆变控制电压和5V STM32电源。 2.逆变由STM32的TIM2和TIM3的PWM功能,通过查表法输出SPWM脉冲信号到IR2104控制MOS管输出功率脉冲,经过滤波后成为三相正弦波输出。输出电压高低由电压、电流电位器来调节。电位器输出电压通过AD转换后控制SPWM脉宽,实际输出范围为0-10V三相交流电压。 3.最终输出是电压源输出还是电流源输出由隔离变压器来控制,最终输出电压源0-160V和电流源0-6A。电流源0-6A是模拟电流互感器的输出,实际输出电压是0-1V,短路输出后电流是0-6A. 4. 电流和电压由于有时候会同时接入测量装置回路中,因此必须使用隔离变压器。 5. 电流和电压的相位由相位电位器来控制,来调节输出的功率因素。 6. 由于没有使用电路内部的测量回路,实际输出值需要外部测量,因此也没有做显示功能,因此没有做按键直接数控,用电位器来做调节,简化控制。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 696518资源总数
  • 104224会员总数
  • 54今日下载