任务4:云台控制器设计与制作_第1页
任务4:云台控制器设计与制作_第2页
任务4:云台控制器设计与制作_第3页
任务4:云台控制器设计与制作_第4页
任务4:云台控制器设计与制作_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务4:云台控制器设计与制作

【任务目标】

知识目标技能目标素质目标能描述舵机基本组成与应用。能进行云台控制器程序编制、调试、拓展应用。1.规范操作过程,符合6S管理要求;2.具备自主学习、团队协作、认真探究的态度。任务4:云台控制器设计与制作

【任务描述】通过单片机控制,在相应的按钮按下时,舵机转到相应的角度,以此来模拟汽车的各种转角控制。设计要求:S1按下时,L1灯亮,舵机转到0度位置;S2按下时,L2灯亮,舵机转到90度位置;S3按下时,L3灯亮,舵机转到180度位置;S4按下时,L4灯亮,舵机转角从0-180度调节。

任务4:云台控制器设计与制作【任务实施】1.电路设计

图4-1学习板TT4云台控制电路IO分配图源程序任务4:云台控制器设计与制作

3.功能测试

(1)检查电路连接是否正确:

是□否□(2)检查程序下载器是否连接正常:

是□否□(3)下载程序到目标板是否完成:

是□否□(4)按下S1,舵机转到0度,L1灯亮:

是□否□(5)按下S2,舵机转到90度,L2灯亮:

是□否□(6)按下S3,舵机转到180度,L3灯亮:

是□否□(7)按下S4,舵机从0-180度转动,L4灯亮:

是□否□

任务4:云台控制器设计与制作

4.画出程序流程图

任务4:云台控制器设计与制作

【知识链接】1.舵机简介舵机(英文叫Servo):它由直流电机、减速齿轮组、传感器和控制电路组成的一套自动控制系统。通过发送信号,指定输出轴旋转角度。舵机一般而言都有最大旋转角度(比如180度。)与普通直流电机的区别主要在,直流电机是一圈圈转动的,舵机只能在一定角度内转动,不能一圈圈转(数字舵机可以在舵机模式和电机模式中切换,没有这个问题)。普通直流电机无法反馈转动的角度信息,而舵机可以。用途也不同,普通直流电机一般是整圈转动做动力用,舵机是控制某物体转动一定角度用(比如机器人的关节)。

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

图4-2

MG995舵机实物图任务4:云台控制器设计与制作

3.舵机组成普通模拟舵机的分解图如图4-3所示,其组成部分主要有齿轮组、电机、电位器、电机控制板、壳体这几大部分。

图4-3

普通模拟舵机分解图电机控制板主要是用来驱动电机和接受电位器反馈回来的信息。电位器这里的作用主要是通过其旋转后产生的电阻的变化,把信号发送回电机控制板,使其判断输出轴角度是否输出正确。齿轮组的作用主要是力量的放大,使小功率电机产生大扭矩。任务4:云台控制器设计与制作

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

图4-4舵机控制波形图任务4:云台控制器设计与制作

图4-5PWM波与舵机转动角度关系图

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

当舵机接收到一个小于1.5ms的脉冲,输出轴会以中间位置为标准,逆时针旋转一定角度。接收到的脉冲大于1.5ms情况相反。不同品牌,甚至同一品牌的不同舵机,都会有不同的最大值和最小值。一般而言,最小脉冲为1ms,最大脉冲为2ms。如图4-5所示。任务4:云台控制器设计与制作

5.舵机引线

舵机的引线,一般为三线控制,红色为电源,棕色为地,黄色为信号。控制舵机的时候,需要不断的给PWM波才能使得舵机在某个角度有扭矩。6.程序编程思路

单片机定时器0产生100us定时中断,设一个200的计数器,产生一个20ms的周期波形,在0-200计数过程中加入10-20的占空比控制器,当计数值小于占空比控制器数值时PWM输出高电平,其他情况PWM输出低电平,由此可产生一个占空比为10%-20%,周期为20ms的周期波形,即可实现舵机0-180并调节。

任务4:云台控制器设计与制作

【拓展任务】

任务4云台控制器设计与制作学时4姓名

学号

班级

日期

团队成员

任务要求设计一个舵机往返控制系统,要求按下S1舵机从0-180度自动转动,当舵机到180度时短时停留,再从180-0度自动转动,当舵机到0度时短时停留,以次

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论