STM32F103 定时器PWM输入模式,配置完后直接读指定寄存器就是周期和有效电平时间 关键地方有中文注释
2022-03-16 10:46:55 1KB STM32 PWM输入 定时器 捕获
1
网上看到很多说STM32的I2C很难用,但我觉得还是理解上的问题,STM32的I2C确实很复杂,但只要基础牢靠,并没有想象中的那么困难。
2022-03-15 21:10:47 71KB STM32 I2C DMA 文章
1
朋友问能否用模拟量控制PWM,这么简单当然easy了。
2022-03-15 15:41:59 60KB 电位器 LED 单片机 PWM
1
针对传统永磁同步电机PWM电流预测控制中电机参数扰动偏差造成的输出电流静差及振荡问题,提出基于扩张状态观测器的新型PWM电流预测控制算法.分析电机参数扰动偏差对PWM电流预测控制系统的影响,构建相应的扩张状态观测器来观测参数偏差造成的系统扰动,为传统预测控制算法提供实时性扰动补偿,并通过极点配置验证新型算法的稳定性.仿真结果表明,新型算法能够快速无静差地观测系统扰动,有效避免电感参数扰动偏差对电流预测系统的影响.
1
利用定时器产生PWM从而控制舵机,示例中PWM的频率符合驱动舵机的要求,可以直接使用
2022-03-13 17:08:05 557B 52单片机 舵机 控制 PWM
1
以两并联三相脉宽调制(PWM)整流器为研究对象,建立了系统的数学模型,详细分析了系统参数对零序环流的影响,设计了两并联三相PWM整流器的环流、均流双闭环控制系统,提出了一种调零矢量空间矢量脉宽调制(SVPWM)环流抑制策略,并设计了一种基于最小拍算法的零序环流抑制器,通过对零矢量的实时调节实现系统环流的抑制。电流内环采用电流解耦前馈控制策略,实现了单位功率因数,电压外环采用公共电压PI调节器实现均流控制,并联模块间不需要通信,控制简单、可靠。仿真与实验结果表明:最小拍环流抑制器能有效地抑制环流,所设计的控制方案消除了电感参数不一致对两并联三相PWM整流器的影响,实现了环流、均流控制。
1
用STM32单片机实现 ADC+DMA+FFT 然后进行互相关运算,亲测可用。
2022-03-12 21:57:48 14.29MB 智能硬件 STM32 ADC DMA
1
STM32中,需要用串口接收数据,是使用串口中断来接收数据。但是用这种方法的话,就要频繁进入串口中断,然后处理,效率就比较低。于是就想到用DMA来接收串口数据,这个STM32也是支持的。但是关键的一点,怎么知道数据接收完毕了呢?如果接收的数据长度固定,那就好办,直接设置DMA的接收数据个数就行了。但是如果长度不固定了,那应该怎么办了?
2022-03-11 17:35:08 59KB DMA 串口空闲中断 STM32 文章
1
一开始我不太认同通过测试文件的输入值改变占空比的做法符合要求,总感觉这等同于多次不同的测试放到了一起。后来感觉手动调占空比也符合要求,可以对应开发板上一个按键,来改变占空比。 手动调的方案 module PWM(clk,rst_n,duty,PWM_wave); input clk; input [6:0] duty; input rst_n; output reg PWM_wave; reg [7:0] count; always@(posedge clk or negedge rst_n) begin if(!rst_n) begin PWM_wave
2022-03-10 11:28:39 83KB fpga pwm 占空比
1
双极 PWM 开关全桥逆变器。 可用于演示调制指数、开关频率和滤波器设计的效果。
2022-03-09 16:09:09 22KB matlab
1