STM31F103PWM电机调速PID算法编码器测速平衡小车资料.zip
主控采用STM32,主要是PID控制,速度PID,位置PID。简而言之用一个电机的转速和角度传感器来控制另外两个电机的转速和方向。可以用来学习PID,编码器。
压缩包里有详细的文档,介绍编码器的、PID的、平衡小车等。是一份很不错的资料
软件篇:
系统采用外设有:TIM1 TIM2 TIM3 TIM4
ADC滴答定时器
TIM1用于pwm的产生,两路pwm作用于1号和2号电机。
TIM2用于编码器的计数,采集2号电机转角
TIM3用于编码器的计数,采集1号电机转角
滴答定时器用于系统执行,时间间隔为0号电机最大速度为140的值。
ADC用于角度传感器的采集;
程序思
用户评论
推荐下载
-
STM32F2的PWM编码器模式SPI串口配置程序
STM32F2 PWM, Encoder Mode, SPI, Serial Configuration Program
18 2019-06-27 -
智能小车资料电机驱动板控制测试程序
智能小车资料 全国大学电子设计大赛_智能小车 L298N原理图截图.bmp 电机驱动板控制测试程序
20 2018-12-14 -
slamugv小车使用说明–4.电机pwm调速
电机pwm调速 1.使用hal库控制电机调速 PWM概述: PWM俗称脉冲调制 脉冲宽度调制模式可以生成一个信号,该信号频率由 TIMx_ARR 寄存器值决定,其占空比则由 TIMx_CCRx 寄存器
2 2021-02-01 -
编码器资料
好东西,仅供无编码器资料的同学们使用,希望能够帮助到你们
44 2019-01-08 -
STM32平衡小车的资料
STM32平衡小车的资料,平衡小车(高配(超声波、蓝牙遥控、自旋转))
27 2019-05-06 -
STM32F103增量式编码器的采集以及处理程序
STM32F103增量式编码器的采集以及处理程序,每隔0.1sec进入中断读取一次溢出值和当前脉冲计数,计算位移和速度。
74 2019-05-16 -
stm32f103c8t6编码器.7z
使用stm32f103读取正交编码器的来看看,使用tim4定时器捕获数据,并判断正反转,反方向判断超过3000会失灵,大家可以测试测试
15 2020-08-20 -
基于STM32F103C8T6的旋转编码器
基于stm32f103c8t6的旋转编码器在1.8寸TFT上显示显示方式为画圆圈圆圈根据旋转编码器360度旋转类似时钟的效果TFT LCD和旋转编码器的连接方式都有注释没有币的朋友可私信在函数里有显示
3 2023-01-08 -
编码器电机固件库版.zip
带编码器电机的PID位置控制固件库版,之前项目上用过,现在拿出来分享
20 2020-09-28 -
平衡小车PID学习源码
平衡小车PID学习源码,PID算法是自平衡小车控制电机的核心,同时PID也被广泛应用于很多项目中,本源码书写规范,注释详细,是学习自平衡小车以及电机PID很好的参考资料。
24 2018-12-08
暂无评论