对于2022年电赛A题,锁相环至关重要,本份工程利用stm32cubemx生成初始化代码,基于stm32f407vet6单片机,参考三相DQ锁相环相关原理与代码,提供了一份逆变器、整流器单相DQ锁相的思路,其他系列单片机也可参考套用,主要代码均写于main.c中,欢迎各位大佬指正。 使用方法简述:需要一个交流电压测量对输入交流电实时采样(也可以用信号发生器模拟),然后在中断回调函数里进行DQ锁相,中断频率20k,采样频率20k,目前锁相环输出限制在45HZ到55HZ之间,大家可以根据自己需求自行调整;目前ADC采样用的定时器触发,也可以改成软件触发,在中断里每次调用。
1
对于2022年电赛A题,单相交流电子负载,本份工程利用stm32cubemx生成初始化代码,基于stm32f407zgt6提供了一份整流器、逆变器的stm32cubemx初始化文件,其他系列单片机也可参考设计,可直接生成相应初始化工程,用户加入自己的锁相环库,pid,显示,键盘等可正常使用。 资源简述:包含四路互补spwm波,整流器与逆变器均采用单极性倍频调制,减少开关损耗,提高效率,实际开关频率10k,起到20k的效果;配置ADC采样输入交流电压,输入交流电流,整流器输出直流电压,其中直流电压我们采用差分方案所以配置两个通道,一共四通道,大家根据自己的采样模块自行调整;另配有iic四脚OLED初始化,串口初始化(串口打印或串口屏用),20kHZ的主控中断初始化以及50HZ的按键扫描中断初始化。
1
为实现交流电子负载模拟阻性负载以及任意功率因数的感性和容性负载,基于单周期控制建立了包括电压型PWM整流器与单周期控制器两部分的单相交流电子负载模型,其中,PWM整流器采用单极性调制方式,控制器采用双环控制,其外环为直流电压控制环,内环为交流电流控制环,然后利用Matlab/Simulink软件对在不同属性负载下的单相交流电子负载进行了仿真,仿真结果表明:单周期控制单相交流电子负载能够较好地完成各种负载特性的模拟,抗扰性强,响应快,阻性、阻感性、阻容性3种负载的响应时间分别为100ms、160ms和170
2022-07-27 09:28:29 113KB 工程技术 论文
1