- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
轮式机器人课程设计项目书
项目一、机器人的运动控制
一、项目目标:
1.熟悉MT-UROBOT机器人的运动机构
2.了解MT-UROBOT的驱动原理
3.理解调速原理
4.掌握软件控制方法,学会编写自己控制程序
二、项目描述:
1.机器人的运动机构
两个主动轮,金属铝芯、橡胶外胎。MT-UROBOT 机器人的主动轮有能够完成向前直走,向后转弯,左转,右转,这些平地上的技术动作;驱动机构由直流电机和减速比约为30:1的齿轮箱构成,齿轮减速箱将直流电机输出的扭矩和转速转化为机器人 可以需要的扭矩和转速。动力强劲,效率高,噪音小。从动轮为一万向轮。从动轮子与两个主动轮构成稳定的三角形结构支撑整个本体。如图:
图1.1
在没有未经减速齿轮变速的直流电机可以运行在8000~12000转/分,MT-UROBO机器人的直流电机的转速为8000转/分。速度虽然高,但是驱动力很小,所以这里我们采用了减速齿轮箱,来增加转矩。
对于改变速度的传动形式来说,就有一个传动比的概念。对于齿轮传动,传动比可以用两个齿轮的齿数来定义:
Z1 为主动齿轮的齿数,Z2 为被动齿轮的齿数
输出的速度可表达为:
2.驱动电路
直流电机上的电压大小影响它的转速和扭矩差动方式是指将两个有差异的或独立的运动合成为一个运动。当我们把两个电机的运动合成为一个运动时,这就成了差动驱动。也就是两个直流电机各有一个独立驱动板。驱动板如图:
图1.2
驱动芯片为LMD18200, 有3A连续工作电流,6A的最大电流,非常高的转换效率和纹波特性,并且具有过流、过热保护电路电池升压稳压电路,有效地提高了电机在电池电压变化过程中的效率和稳定性直流电机上的电压大小转速和扭矩图2-11Pulse Width Modulation,脉冲调宽信号)波来实现,其基本原理是,在一定频率下,调节脉冲宽度等效改变施加于直流电机的平均电压,从而改变电机的转动速度。
(a) (b)
图1.3
如图1.2(a)是占空比是50%的pwm波,把它加在直流电机两端相当于加在5v电压如图1.2(b)。
在MT-UROBOT中把机器人的速度是把0~12V电压量化为0~1000的数值范围,如果我们给定机器人的速度为500时,相当于给电机6V电压时的速度。
三、程序举例:
程序功能:机器人的原地加速旋转。机器人的原地旋转速度从100加到800。然后停下,调用的函数说明:move(-200,200,0)运动控制函数,-200指左轮运动速度,运动方向向后,200为右轮速度,向前运动。0指的是扩展电机速度参数,因为没有用到扩展电机故速度为零。sleep(50);等待函数,50为等待的时间,单位为毫秒。
流程图:
图1.4
参考源程序:
#include stdio.h
#include ingenious.h
void main()
{
int i,j;
for(i=200;i800;i++)
{
j=i;
move(i,-j,0);
sleep(50);
}
stop();
}
五、练习题
读者可以尝试写一写,a、机器人走正方形
b、机器人变速前进
项目二、机器人的避障
项目目标:
1.了解大学版机器人传感器分布
2.了解机器人扩展板上的硬件接口
3. 熟悉常用避障传感器原理
二、项目描述:
1.综合叙述
机器人的智能性的表现,主要包括对外界环境的感知能力和逻辑思维、决策判断能力。处理器就是机器人的大脑,但在我们给他下载程序前,这个大脑是一片空白,我们的写程序就是赋予机器人一定的智慧。机器人对外界环境的感知完全依赖于传感器。在我们大学版机器人本体主要有以下几种传感器:红外传感器、远红外传感器、光敏电阻、碰撞传感器、。在机器人本体上分布如
图2.1。
图2.1
碰撞传感器安装在碰撞环内,前面三个,后面两个。
2.传感器
红外传感器:红外传感器一般成对使用,由红外发射和红外接收传感器构成。红外发射二极管顾名思义就是发射红外线的二极管。红外接收管就是对红外光这个波段很敏感的光电二极管。它的光谱范围700nm~1000nm,940nm时光敏度最高。因其只对特定波段的光敏感,所以有较好的分光灵敏度,可避免受到灵敏度以外光信号的干扰。同理,远红线传感器对波长在6.0~l000μm3.扩展板上接口
图2.2
扩展板上八个AD(模拟量输入)接口,从AD1到AD8。6个DI(数字量输入)接口,DI1~DI6?。5个DO(数字量输出),DO1~DO6。光敏电阻,远红外接在AD接口上,红外发射传感器接在DO上,红外接收接在DI上。碰撞传感器接在DI接口上
您可能关注的文档
最近下载
- 组织知识清单.docx VIP
- DB44_T 2647-2025 危险化学品储存装置安全使用技术规范.docx VIP
- 24年注会《战略背诵口诀表》.pdf VIP
- 二级圆柱齿轮减速器设计详细讲解.docx
- 曲线积分与曲线积分.doc VIP
- 梅毒螺旋体检测标准操作规程【参考】.doc VIP
- 2025年云南大理经济开发投资集团有限公司及下属子公司第二批招聘31人考试备考试题及答案解析.docx VIP
- 招标代理机构设置运作机制和流程.doc VIP
- 中国红磷阻燃剂项目商业计划书.docx
- 2025年云南大理经济开发投资集团有限公司及下属子公司第二批招聘31人考试备考题库及答案解析.docx VIP
文档评论(0)