
电机控制基础
文章平均质量分 93
ASWaterbenben
入职了,搞的依旧是STM32的板上操作系统开发,未使用Linux,今后会深入研究STM32的使用
目前准备开始linux的学习,包括linux的boot移植和驱动开发
展开
-
STM32CubeMX的正交编码器encoder
由于最近干活遇到需要获取正交编码的功能,所以返回来研究一下STM32CubeMX的编码器功能,之前也更新过STM32的定时器功能,但是因为之前搞平衡车的正交编码器没有搞清楚原理,就直接用了脉冲输入功能草草了事,现在也算是为之前的年轻买单了,不过看到现有的Encoder说明都比较简单,所以就当是为开发者做贡献了,我研究清楚之后来一篇博客。原创 2021-04-11 11:13:53 · 12131 阅读 · 5 评论 -
假期战略更新第二集——MPU6050六轴传感器模块在stm32平台的使用一(今天不学习,明天变垃圾)
MPU6050与IIC的爱恨情仇原创 2020-03-05 21:46:04 · 2436 阅读 · 0 评论 -
STM32Cube的PWM控制算法篇(一)数字锁相环初步设计Digital phase locked loop
**数字锁相环**Digital phase locked loop数字锁相环是一个通过PID算法使PWM调频改变相位,以达到与目标模型同频同相或同频稳定相位差的目的,在实际应用中较为常见,其中包括齿轮对接、远距离水下超长波低频通信等正弦波函数为毛子要讲正弦波呢?正弦波是一个贼有用的东西,不管是信号通信、电机驱动基本都是正弦波,要了解正弦波就要了解正弦波基本函数结构(放心,中小学知识,...原创 2019-11-05 17:08:48 · 9487 阅读 · 4 评论 -
STM32Cube的PWM控制应用篇(一)用一个定时器改变另一个定时器下的三个PWM波占空比
STM32Cube的PWM控制基础篇(一)一路PWM设置STM32Cube的PWM控制基础篇(二)多路占空比不同的PWMSTM32Cube的PWM控制基础篇(三)定时器的PWM设置详解今天来点干货!!以下说明要建立在以上基础篇知识已经搞清楚的情况下来操作!!!!!通过之前的学习,我们可以基本上操作我们需要的PWM波形,今天就在这个基础上做一些衍生,个人见解,不喜一定要在评论区喷我。今日...原创 2019-06-25 11:44:59 · 3882 阅读 · 2 评论 -
STM32Cube的PWM控制基础篇(一)一路PWM设置
一、什么是PWMPWM是脉冲宽度调制,PWM我个人理解为一个方波信号,其参数有两个(1)占空比:脉冲的有效电平占整个周期的百分比。(2)频率:整个PWM波的频率,1/一个脉冲周期由上可知,一个PWM波形我们可以通过调整其频率和占空比来达到我们需要的波形或是等效电压。(3.3V的电压如果PWM调制的等效电压为3.3占空比【60%占空比电压等效为3.3V60%=1.98V】)二、PWM的时钟...原创 2019-06-22 22:12:19 · 19494 阅读 · 9 评论 -
STM32Cube的PWM控制应用篇(二)用两个个定时器生成三个相位差120度的等效正弦波
STM32Cube的PWM控制应用篇(二)用两个个定时器生成三个相位差120度的等效正弦波三个正弦波相位一个相差120°,三个PWM波形为500Hz,但是我们需要实现的等效正弦波为50Hz,所以可以确定为10个PWM周期为一个正弦波周期,所以我们改变占空比的频率也为50Hz,每次升高36°,10次为一个正弦波周期。原创 2019-07-01 22:55:05 · 7064 阅读 · 0 评论 -
STM32Cube的PWM控制基础篇(二)多路占空比不同的PWM
上次做了一个通道输出的PWM波,由于有时候我们需要输出多个PWM波形,但是只有少量可用定时器的情况下我们需要使用一个定时器提供多个PWM波,本次实验目的就是生成三个频率都为500Hz,占空比为60%、70%、80%的PWM波。原创 2019-06-23 20:30:42 · 6552 阅读 · 0 评论 -
STM32Cube的PWM控制基础篇(三)定时器的PWM设置详解
STM32Cube的PWM控制基础篇(一)一路PWM设置STM32Cube的PWM控制基础篇(二)多路占空比不同的PWM今天是挤牙膏的第三天,感觉如果每天都放很多干货的话可能会拖更,想我这么诚实的博主现在已经很少了,嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿!今天就来讨论一下之前在设置定时器里的PWM选项的具体内容一、内容讲解打开之前建立的项目,到配置界面点击TIM1,进入如下界面...原创 2019-06-24 12:26:22 · 21423 阅读 · 14 评论