0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈PWM波控制舵机以及舵机控制方法总结

GReq_mcu168 来源:极客工坊 作者:弘毅 2021-06-18 16:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、关于舵机:

舵机(英文叫Servo):它由直流电机、减速齿轮组、传感器控制电路组成的一套自动控制系统。通过发送信号,指定输出轴旋转角度。舵机一般而言都有最大旋转角度(比如180度。)与普通直流电机的区别主要在,直流电机是一圈圈转动的。

舵机只能在一定角度内转动,不能一圈圈转(数字舵机可以在舵机模式和电机模式中切换,没有这个问题)。普通直流电机无法反馈转动的角度信息,而舵机可以。用途也不同,普通直流电机一般是整圈转动做动力用,舵机是控制某物体转动一定角度用(比如机器人的关节)。

舵机的形状和大小多的让人眼花缭乱,大致可以分为下面这几种

最右边的是常见的标准舵机,中间两个小的是微型舵机,左边魁梧的那个是大扭力舵机。图上这几种舵机都是三线控制。

制作机器人常用的舵机有下面几种,而且每种的固定方式也不同,如果从一个型号换成一个型号,整个机械结构都需要重新设计。

第一种是MG995,优点是价格便宜,金属齿轮,耐用度也不错。缺点是扭力比较小,所以负载不能太大,如果做双足机器人之类的这款舵机不是很合适,因为腿部受力太大。做做普通的六足,或者机械手还是不错的。

第二种是SR 403,这款舵机是网友xqi2因MG995做双足机器人抖动太厉害,摸索找到的,经过测试。制作双足机器人不错~~~至少不抖了。优点是扭力大,全金属齿轮,价格也还算便宜。缺点嘛。。。做工很山寨。。。其他缺点等待反馈

第三种就是传说中的数字舵机AX12+,这个是久经考验的机器人专用舵机。除了价格高,使用RS485串口通信(控制板就得换数字舵机专用控制板),其他都是优点。

其组成部分主要有齿轮组、电机、电位器电机控制板、壳体这几大部分。

电机控制板主要是用来驱动电机和接受电位器反馈回来的信息。电机嘛,动力的来源了,这个不用太多解释。电位器这里的作用主要是通过其旋转后产生的电阻的变化,把信号发送回电机控制板,使其判断输出轴角度是否输出正确。齿轮组的作用主要是力量的放大,使小功率电机产生大扭矩。

舵机底壳拆开后就可以看到,主要是电机与控制板

控制板拿起来后下方是与控制板连接的电位器

从顶部来看电机与电位器,与电机齿轮直接相连的为第一级放大齿轮。

经过一级齿轮放大后,再经过二、三、四级放大齿轮,最后再通过输出轴输出。

通过上面两图可以很清晰的看到,本舵机是4级齿轮放大机构,就是通过这么一层层的把小的力量放大,使得这么一个小小的电机能有15KG的扭力。

二、舵机控制方法:

舵机的伺服系统由可变宽度的脉冲来进行控制,控制线是用来传送脉冲的。脉冲的参数有最小值,最大值,和频率。一般而言,舵机的基准信号都是周期为20ms,宽度为1.5ms。这个基准信号定义的位置为中间位置。舵机有最大转动角度,中间位置的定义就是从这个位置到最大角度与最小角度的量完全一样。最重要的一点是,不同舵机的最大转动角度可能不相同,但是其中间位置的脉冲宽度是一定的,那就是1.5ms。

角度是由来自控制线的持续的脉冲所产生。这种控制方法叫做脉冲调制。脉冲的长短决定舵机转动多大角度。例如:1.5毫秒脉冲会到转动到中间位置(对于180°舵机来说,就是90°位置)。当控制系统发出指令,让舵机移动到某一位置,并让他保持这个角度,这时外力的影响不会让他角度产生变化,但是这个是由上限的,上限就是他的最大扭力。除非控制系统不停的发出脉冲稳定舵机的角度,舵机的角度不会一直不变。

当舵机接收到一个小于1.5ms的脉冲,输出轴会以中间位置为标准,逆时针旋转一定角度。接收到的脉冲大于1.5ms情况相反。不同品牌,甚至同一品牌的不同舵机,都会有不同的最大值和最小值。一般而言,最小脉冲为1ms,最大脉冲为2ms。如下图:

三、小总结:

首先是舵机的引线,一般为三线控制(没有接触过不是三线的),红色为电源,棕色为地,黄色为信号。控制舵机的时候,需要不断的给PWM波才能使得舵机在某个角度有扭矩。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2574

    文章

    54429

    浏览量

    786293
  • 直流电机
    +关注

    关注

    36

    文章

    1772

    浏览量

    73497
  • 控制电路
    +关注

    关注

    83

    文章

    1750

    浏览量

    138219

原文标题:PWM波控制舵机总结

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    舵机伺服编码器

    舵机伺服编码器是用于实时检测舵机输出轴位置、速度或角度的核心反馈元件,它能将机械运动转化为电信号,让控制系统实现对舵机的精准闭环控制。 这个
    的头像 发表于 10-30 10:05 99次阅读

    PWM信号是如何控制舵机的?

     PWM(脉冲宽度调制)信号控制舵机的核心原理是通过固定周期内高电平的持续时间(脉宽)对应舵机的旋转角度,舵机内部电路根据检测到的脉宽驱动电
    的头像 发表于 09-29 10:48 662次阅读

    电动舵机和直线舵机的区别?

    电动舵机是一个广义概念,直线舵机属于电动舵机的特殊类型,二者的核心区别体现在运动形式、结构设计、应用场景等多个维度,具体对比如下: 核心功能与运动形式 电动舵机(旋转式) :核心功能是
    的头像 发表于 09-28 18:25 447次阅读

    工业大舵机和普通舵机的区别?

    工业大舵机和普通舵机在设计定位、性能参数、应用场景等多方面存在显著差异,以下是具体对比: 核心性能参数 精度控制 工业大舵机 :配备高精度位置传感器(如磁阻式绝对值编码器),精度可达
    的头像 发表于 09-25 10:41 500次阅读

    【RA4M2-SENSOR】+PWM舵机控制

    舵机是一种靠占空比来控制摆动位置伺服电机,因此以PWM控制它是恰如其份的选择。它之所以可以由占空比来控制摆动位置是与它的结构密不可分的。当
    发表于 09-04 11:34

    什么是舵机舵机的种类有哪些?

    什么是舵机舵机的种类有哪些? 舵机(Servo Motor)是一种 集成电机、减速器、位置传感器与闭环控制系统的高精度执行元件 ,核心功能是根据输入信号(多为
    的头像 发表于 08-26 11:08 5015次阅读

    舵机PWM信号介绍!

    舵机 PWM 信号介绍 PWM(Pulse Width Modulation,脉冲宽度调制)信号是舵机的核心控制方式,其通过脉冲的宽度变化来
    的头像 发表于 08-22 10:59 1465次阅读

    舵机原理简述!

    舵机原理简述 舵机是一种高精度的位置伺服执行机构,广泛应用于机器人关节、无人机舵面控制、航模操控等场景,其核心功能是通过接收控制信号,精确驱动输出轴旋转到指定角度并保持稳定。以下从结构
    的头像 发表于 08-22 10:57 1146次阅读

    舵机怎么控制正反,舵机怎么使用?

    原理和操作方法: 1. 普通角度舵机的方向控制(核心:角度偏差驱动) 普通舵机(如 0°~180°)的旋转方向由 目标角度与当前角度的关系 决定:   当 目标角度 > 当前角度 时,
    的头像 发表于 08-19 10:52 1599次阅读

    舵机的原理

    一、舵机控制的核心原理 舵机内部集成了 直流电机、减速齿轮组、电位器(角度传感器)和控制电路 ,形成闭环控制系统:   信号接收 :外部输入
    的头像 发表于 08-15 10:25 1177次阅读

    舵机如何控制

    舵机是一种高精度的角度控制执行器,广泛应用于机器人、遥控模型、自动化设备等场景。其控制核心是通过 PWM(脉冲宽度调制)信号 调节角度,配合内部闭环反馈实现精准定位。以下从原理、
    的头像 发表于 08-15 10:23 1436次阅读

    PWM 型号舵机控制方法

    一、PWM 舵机控制原理 PWM 舵机的核心是 脉冲宽度与旋转角度的对应关系 : 舵机接收周期性
    的头像 发表于 08-12 18:37 1535次阅读

    【RA-Eco-RA6M4开发板评测】+PWM舵机控制

    舵机是一种靠占空比来控制摆动位置伺服电机,因此以PWM是恰如其份的选择。它之所以可以由占空比来控制摆动位置是与它的结构密不可分的。当信号进入内部电路后会产生一个偏置电压来触发电机,并由
    发表于 07-26 21:53

    舵机与电动机的比较分析

    能够将电信号转换为精确角度控制的电机。它通常由一个直流电机、一个减速齿轮组和一个位置反馈装置(如电位计)组成。舵机的工作原理是通过接收控制信号(如PWM信号),驱动电机旋转,并通过减速
    的头像 发表于 01-09 09:12 3260次阅读

    舵机的类型及其特点

    : 高响应速度: 直流舵机响应速度快,适合需要快速反应的应用。 高扭矩: 直流舵机可以提供较大的扭矩,适合需要较大力量输出的应用。 控制简单: 直流舵机
    的头像 发表于 01-08 17:41 3666次阅读