对于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
STM32F107+LAN8720A使用STM32cubeMX配置网络连接+tcp主从机+UDP app 以及ST官方的TCP例程 本例程的底层是由CubeMX生成,后续添加一些TCP和UDP的app,以及前期联网的DHIP逻辑一信息
2022-08-03 08:54:29 154.39MB STM32 TCP/IP cubeMX LWIP
1
其他获取方式 1.公众号:万物汇连,关键词回复:车。 2.CSDN:下载即可 3.关注B站:Kisorge UID:29599216
2022-07-28 22:03:25 5.63MB stm32f103c6t6
1
stm32cubemx-win_v6.6.1,最新工具软件,低积分。
2022-07-26 13:08:00 454.99MB stm32cubemx
1
使用始终tim来生成pwm波形,同时使用陪我们波形来制成呼吸灯。呼吸灯是指灯光在微电脑的控制之下完成由亮到暗的逐渐变化,感觉好像是人在呼吸。不要以为控制电压大小就行,STM32F103C8T6最小系统板没法控制电压渐渐变大变小,但是我们可以通过PWM的占空比来实现呼吸灯,程序用keil5软件编写,编译无错,实现效果完美,望如您所愿。其中PA6作为波形输出口。
2022-06-28 14:46:05 4.32MB stm32 arm 嵌入式硬件 单片机
1
STM32 RTC实时时钟是一个独立的定时器。 RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。 STM32CubeMX RTC配置 STM32 RTC时钟掉电日期不更新 STM32CubeMX 串口配置 STM32CubeMX CAN配置 STM32CubeMX SPI配置 STM32CubeMX 定时器配置 STM32CubeMX 时钟配置 STM32CubeMX 输出工程配置 STM32CubeMX FreeRTOS工程配置 STM32CubeMX开发 FreeRTOS移植开发 STM32参考
2022-06-19 19:46:25 21.12MB STM32CUBEMX STM32 RTC
1
笔记的主要内容就是学习 FreeRTOS的各种通讯机制。 笔记的结构非常简单,就是通过简单的实例,演示 FreeRTOS 的 跟随本笔记学习完,能够做到以下几点即可: 1.了解 FreeRTOS 程序的基本架构; 2.能够理解和应用信号量、消息队列、邮箱队列等相关知识。
2022-06-18 18:43:57 1.42MB FreeRTOS
1
该项目基于stm32cubeMx进行配置,硬件平台使用的是秉火stm32f103zet6平台。
2022-05-17 21:53:01 5.16MB OLED0.96 SPIOLED0.96 STM32CubeMx
1
Stm32CubeMX中文教程,STM32CubeMX,允许使用图形向导软件配置工具生成 C 初始化代码。快速,轻松地配置单片机的引脚,时钟树和模式的选定的外设和中间件,引脚配置报告,生成一个完整的项目与所有必要的库和初始化 C 的代码设置在用户设备定义操作模式。项目可以选择应用程序开发环境
2022-05-12 13:19:34 16.9MB Stm32C
1