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

如何精确控制小车转了多少角度

xietaigao 2018-06-27 浏览量:1109
想要精确控制小车转多少角度,有什么好的控制方案呢
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 步进电机或者伺服电机,普通电机加编码器也可以,不过精度不高
    • 发布于 2018-06-27
    • 举报
    • 评论 3
    • 0
    • 0
xietaigao 回复了 murphy_w:编码器能控制转弯转了多少度吗 回复
murphy_w 回复了 murphy_w:能计算,编码器可以通过反馈计数计算 回复
xietaigao 回复了 murphy_w:什么工作原理呢?求详解 回复

其他答案 数量:19
  • 你所谓的精确是多少算精确?

    这个要看对舵机控制情况了,如果舵机反映比较快,且控制信号比较准确,控制的就比较准。

    不过因为毕竟舵机执行需要时间,而行进中转向是一个同时向前和转动的复合过程,所以要精确转动,除非有复杂的控制数据模型,否则做不了多精确的。

    要不就是先停止再转向(有些实例就是这样处理,它的控制模型会简化很多)

    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果转速不是很快的话可以试试步进电机,可以控制转动多少度。

    还有如果精度不是很高可以用电机加上编码器检测,这个精度就没法和步进电机比了,但是步进电机转速可能没有这个快。

    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用电子罗盘HMC5883,算法写好配合MPU6050就能做到很准确了。
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用步进电机,然后买带有细分的驱动器,编程的时候再用程序细分,这样转的角度是很精确的,别说小车了,就是高精度的工业控制都可以满足了。应该可以做到最小控制0.06度。
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先你得保证机械精度,使用诸如伺服电机或步进电机或带编码器的电机进行闭环控制,

    然后在机械精度满足的情况下,采用诸如视频光流定位,电子罗盘,等实现具体的定位,最后通过算法做出最终控制和校正

    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 我使用过 步进电机控制过 多阀控制器, 精确度 很高, 

    步进电机用的是 雷塞,

    你上网搜一下雷塞,

    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况需要反馈算法,三轴磁力计和陀螺仪监测角度,然后MCU计算误差和输出给伺服系统。
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以使用步进电机进行控制,但是要使用PID进行精确的控制
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • PID控制加闭环控制,用个编码器获取角度值 ,控制系统根据这个角度值进行参数调整
    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果小车转弯是靠直流电机控制的,那么就要严格控制时间,如果小车是靠舵机控制转弯的,那就好办多了,用PWM就可以了。

    • 发布于2018-06-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用数字舵机,或者带低分的步进电机……
    • 发布于2018-06-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 精确的话一定要闭环.而且闭环还要很准确.

    试试地磁.

    • 发布于2018-06-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 第一,利用陀螺仪水平方向的增量运算可得

    第二,先测几组差速转360度的时间,然后通过查表法和比例计算得到

    第三,利用舵机控制轮子

    • 发布于2018-06-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 用mpu6050,注意使用前一定要进行校准,判断转向的话用偏航角,构成闭环系统,利用pid算法对减速电机的转速或者舵机的角度进行控制,达到控制转角的目的
    • 发布于2018-06-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况建议使用一个舵机进行方向的控制,然后加一个编码器做一级反馈,进行位置环的PID控制
    • 发布于2018-07-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 用步进电机,或者在电机上加编码器,或者三轴磁力计
    • 发布于2018-07-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 用步进电机,或者在电机上加编码器,或者三轴磁力计
    • 发布于2018-07-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 用姿态传感器或者角度传感器进行校正控制
    • 发布于2018-07-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以通过电子罗盘,比如六轴传感器mpu6050实现角度的测量,

    通过反馈的角度,实现精确地控制

    • 发布于2018-07-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何精确控制小车转了多少角度