【控制】阿克曼底盘调试

阿克曼底盘调试

底盘分类

分析几种常见的移动机器人底盘 - 知乎 (zhihu.com)

霍尔编码器减速直流电机

(142条消息) 基于STM32F4系列 之 霍尔编码器减速直流电机_jgb37-520直流减速电机_三态门的博客-CSDN博客

F103中采用

TIM2(PA6 PA7), TIM3(PA0 PA1)设置编码器模式

TIM4用于生成PWM 四个通道接入两个电机的M1和M2,分别对应左前左后的PWM生成,控制转速

TIM1处理舵机和蜂鸣器 开启updata中断

另外 TIM4也需要设置中断用于编码器定时读取

37GB520减速电动机 鑫辉参数

img

M1与M2为电机电源,通过TB6612FNG等电机驱动输出PWM信号,减速电机的转速。

M1与M2,高/低电平决定电机转动的方向(测试电机:直接向其接入12V以下电源,另一端接地,反之反转)

中间部分为编码盘部分与减速电机可区别开:

GND----接地 VCC----接电源3.3V

C1----霍尔编码器A相位 C2----霍尔编码器B相位

霍尔传感器编码器的测速模块,配有 11 线强磁码盘,A B 双相输出 共同利用下,通过计算可得出车轮转一圈时,脉冲数可达30112=660个,单相也可以达到 330 个.(减速比为30:1)

img

编码器测速原理

(143条消息) STM32应用(九)编码器及其测速原理、L298N电机驱动控制编码器电机_gb37520六条线_三木今天学习了嘛的博客-CSDN博客

(143条消息) STM32应用(九)编码器及其测速原理、L298N电机驱动控制编码器电机_gb37520六条线_三木今天学习了嘛的博客-CSDN博客

减速电机PWM调速原理

复习PWM中相关参数的配置意义

(143条消息) stm32F407中arr与psc以及pwm之间的关系_arr psc_ℳℓsℳℓk的博客-CSDN博客

定时器的PWM的输出控制

__HAL_TIM_SetCompare(&htim2,TIM_CHANNEL_1,2000);

其占空比会控制电机转速

PID学习

( )多项式的计算和参数的调试设置

STM32CubeIDE

(143条消息) STM32CubeIDE(一):配置工程并开启SWV调试_cubeide debug_Song J的博客-CSDN博客

PWM控制电机速度

设置时钟树64MHZ主频 控制PWM周期占空比

( )待完成 时钟树挂载关系

TIM2 3为编码器模式

TIM4 PWM输出的四个通道

​ 其中PSC 639 比较199

TIM4 全局中断开启 用于后续编码器定时读取速度

TIM1 开启ch4生成PWM

​ 其中PSC 6399 比较1999

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

绿茶冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值