• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于小车PID和L298N的问题

墨竹公子 2019-07-19 浏览量:1113
利用STM32和小车底盘L298N和PID可以做什么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 建议你再加一个编码器,这样就可以集成一个闭环控制系统了。

    大概思路如下:STM32通过定时器实现对L298N输出PWM,并驱动小车行驶,以及完成对编码器数据的采集。编码器数据对应着当前的小车的速度值。最后使用当前速度值与期望速度值做差,得到的偏差值输入到PID算法中,PID算法会输出一个PWM值,再去控制小车的行驶速度,通过这样一个负反馈的过程,最终实现对小车行驶速度的精准控制。

    • 发布于 2019-07-20
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:9
  • 起码可以搞一个可以动起来的小车控制核心,因为要真正动起来,起码还要加电池,加电机和轮子之类的吧。
    • 发布于2019-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 你说的是2轮平衡小车,一般pid是通过6轴传感器控制2个电机保持平衡
    • 发布于2019-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 说到PID肯定必须要用到反馈,首先必须小车底盘的电机有编码器,具体的软件实现你可以看看硬石科技的教程视频
    • 发布于2019-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • PID是算法哦,不是硬件,如果说硬件STM32与L298N再加上电机、车轮与小车底盘可以实现一个简单的小车行进,如果算上PID可以控制车速。如果还想加东西就会实现更智能的小车。
    • 发布于2019-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 小车底盘上的驱动轮是单独驱动的吧,也就是说支持转向?

    那么可以做的事情比较多了,如果是wb系列的stm32,可以考虑做成遥控车。

    如果有传感器,比如碰撞传感器、距离传感器等等,可以做成巡线、倒车、迷宫探路等等,pid是你实现小车控制的算法,不是具体的硬件哦。

    • 发布于2019-07-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用来做平衡车,这个PID算法比较常见的场景就是平衡车
    • 发布于2019-07-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先,只有L298N是无法做PID的,需要增加传感器。比如可以增加姿态传感器,做让小车直线行驶的PID。
    • 发布于2019-07-27
    • 举报
    • 评论 0
    • 0
    • 0

    • 只有L298N是无法做PID的,需要增加传感器。比如可以增加姿态传感器,做让小车直线行驶的PID。
    • 发布于2019-07-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 用这个可以实现一个PID的速度控制,对你的小车速度进行控制
    • 发布于2019-08-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于小车PID和L298N的问题