第二章能力风暴机器人结构(5).ppt

上传人:hyn****60 文档编号:87379406 上传时间:2023-04-16 格式:PPT 页数:10 大小:180.50KB
返回 下载 相关 举报
第二章能力风暴机器人结构(5).ppt_第1页
第1页 / 共10页
第二章能力风暴机器人结构(5).ppt_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《第二章能力风暴机器人结构(5).ppt》由会员分享,可在线阅读,更多相关《第二章能力风暴机器人结构(5).ppt(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、能力风暴机器人 光电编码器光电编码器 光电编码器它是一种能够传递位置信息的传感器,由光电编码它是一种能够传递位置信息的传感器,由光电编码模块及码盘组成。它的原理也是靠发射与接收红外模块及码盘组成。它的原理也是靠发射与接收红外光来工作的。光来工作的。2 2只光电编码器运用红外发射接收模块(光电编码只光电编码器运用红外发射接收模块(光电编码器芯片集成了发射与接收功能)器芯片集成了发射与接收功能),反射器(即码,反射器(即码盘)是黑白相间的铝合金圆片。盘)是黑白相间的铝合金圆片。问题:如何通过光电编码器得到机器人行走的距离和转弯角度?当红外光射在黑色辐条上时没有反射信号,射在当红外光射在黑色辐条上时

2、没有反射信号,射在白色辐条上时有反射信号,这样,当码盘随轮子白色辐条上时有反射信号,这样,当码盘随轮子旋转时,黑条和白条交替经过光电编码器,反馈旋转时,黑条和白条交替经过光电编码器,反馈的信号状态不同,就构成一个脉冲,通过读出经的信号状态不同,就构成一个脉冲,通过读出经过左右光电编码器脉冲累计值,就可计算得到行过左右光电编码器脉冲累计值,就可计算得到行走的距离和速度。通过它们可知道机器人行走的走的距离和速度。通过它们可知道机器人行走的距离和转弯角度。距离和转弯角度。检测左右编码器当前状态的库函数为:encoder(1),它返回左编码器的当前状态到PA0;encoder(2)它返回右编码器的当前

3、状态PA1。为低电平(黑条对着芯片),为高电平(白条对着芯片)。库函数rotation(1),rotation(2)可读出经过左右光电编码器的脉冲累计值。/*光电编码器当前状态,index=左1,右2*/int encoder(int index)if(index=1)return digitalport(0);else return digitalport(7);范例范例Void main()Void main()rotation(1rotation(1););/*/*调用调用1 1次,将脉冲计数器清零次,将脉冲计数器清零*/drive(70,0)drive(70,0);/*/*这是库函数调

4、用,设置直流电机这是库函数调用,设置直流电机的速度的速度*/wait(2.0)wait(2.0);printfprintf (“left=%fn”,(float)rotation(1)/33.0)(“left=%fn”,(float)rotation(1)/33.0);/*/*读出的脉冲数值除以读出的脉冲数值除以3333即得左轮旋转圈数即得左轮旋转圈数*/stop()stop();自编简短程序让机器人以最大速度前进6秒,然后计算机器人行走的距离和速度。Void main()Void main()intint I,distant,velocityI,distant,velocity;intint

5、 number=0;number=0;while(1)while(1)for(Ifor(I=0;I6;I+)=0;I6;I+)drive(100,0);drive(100,0);sleep(1.0);sleep(1.0);number+=rotation(1);number+=rotation(1);distant=(distant=(int)(numberint)(number*6.1848);*6.1848);velocity=(int)(distant/6);velocity=(int)(distant/6);作业题五种基本的传感器,三种基本的执行器,所对应的库函数有哪些,如何应用?构成机器人的三大要素是什么?请从这三大要素着手分析说明机器人的工作原理。机器人的调速系统采用了哪些装置?它是如何进行调速的?机器人中,如何利用检测红外传感器检测前方、左前方、右前方的障碍物的?即如何利用红外传感器检测障碍物的方位的?与红外传感器相比较,碰撞传感器检测方位的方法有何不同,为什么?试简述机器人如何感知外界光源,并如何将光源信息进行处理的过程。请根据图3.18麦克风的电路图,说明麦克风如何采集声音信息,并如何将采集到的信息传递给微控制器的?光电编码器是一种传递位置信息的传感器,试述它的工作原理。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁