收藏 分销(赏)

武术擂台机器人设计报告说明书.doc

上传人:天**** 文档编号:3398225 上传时间:2024-07-04 格式:DOC 页数:44 大小:893.04KB
下载 相关 举报
武术擂台机器人设计报告说明书.doc_第1页
第1页 / 共44页
武术擂台机器人设计报告说明书.doc_第2页
第2页 / 共44页
武术擂台机器人设计报告说明书.doc_第3页
第3页 / 共44页
武术擂台机器人设计报告说明书.doc_第4页
第4页 / 共44页
武术擂台机器人设计报告说明书.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

1、 武术擂台机器人 课程设计报告说明书班级:组长: 成员:摘 要 在社会不断发展的今天,人们越发的结识到了机器人技术的重要性,促使着机器人技术在不断地改革和创新当中,机器人的应用也在各个领域取得了重大进步,增长了可操作性和实际性。而在运动时也不仅限于单一操控,机器人的技术在一步步往前进的同时,对于其在执行命令时的技术性拥有了更高的规定,运动的实时性和可靠性也在逐渐增长。 目前,中国很多高等院校及公司都在不同领域研发机器人,例如足球机器人,勘测机器人,医疗救护机器人等等,人们开始结识到了在机器人领域有着很大的发展空间,而同时期的机器人比赛更是络绎不绝,而我们所设计的则是一款武术擂台赛的机器人。 本

2、文是通过对创博公司旗下的创意之星武术擂台机器人的说明书,相关学习材料,自己拼装出的防守型武术擂台机器人,它可以自动检测武术擂台边沿,发现敌方以及定位的武术擂台机器人,采用了红外传感器,灰度传感器和红外测距传感器组成了一个集环境感应,动态决策与规划,行为控制与执行等多种功能于一体的综合系统,采用C语言进行运动程序的编写,最终实现一个可以参与武术擂台机器人比赛的成品。关键词:擂台机器人,控制系统,创意之星,MultiFlex任务分派: 组长:张文帅负责仿真。 成员:赵义界负责UG机器人模型绘画。 郭利军负责控制程序。 周丰负责机器人结构设计。 总体设计通过全员多次探索讨论,许多细节多次推敲合作完毕

3、本次设计。 AbstractContinuous development of society today, people are more and more aware of the importance of robotics, prompting robotics, robots are used in various fields have made significant progress in reform and innovation which increase the operability and. Exercise is not limited to a single m

4、anipulation robot technology in a step-by-step to move forward while the technical execute commands have higher requirements, real-time and reliability of the movement is also gradually increasing.Currently, many Chinese universities and corporate research and development in different areas. Robots,

5、 such as soccer robots, surveying robot, medical aid, robots and so on, people began to recognize that much room for development in the field of robotics, and the same period of the robot competition. is a constant stream, and we designed a martial arts robot Challenge Cup.This article is by the com

6、panys Chuangbo creative Star Martial Arts Challenge robot instructions, relevant learning material, he assembled a defensive martial arts ring robot, it can automatically detect the edge of the martial arts arena, found the enemy, as well as the positioning of the martial arts arena robotcomposed of

7、 a set of environmental sensors using infrared sensors, grayscale sensors and infrared range sensors, dynamic decision-making and planning, behavior control and execution of a variety of functions in an integrated system, the sports program written using C language, and ultimatelyone to participate

8、in the Martial Arts Challenge robot race finished.Keywords: ring robot control system, Creative Star, MultiFlex目录第一章 绪论61.1课题背景6 1.2国内外武术擂台机器人发展现状61.2.1国外机器人竞赛的发展现状6 1.2.2国内机器人竞赛的发展现状71.3武术擂台比赛规则简介81.3.1机器人擂台赛场地介绍8 1.3.2竞赛方式81.3.3胜负鉴定9 1.4本文研究的重要内容9第二章 擂台机器人总体设计方案11 2.1基本内容和问题11 2.2总体的设计方案及环节11第三章 擂

9、台机器人机械结构设计13 3.1直流电机选型分析13 3.2机器人驱动芯片的选择14 3.3机器人检测结构的设计15 3.4机器人控制卡及电池设计18 3.5机器人整体结构的设计18第四章 擂台机器人控制系统22 4.1机器人控制卡的选择22 4.2流程图25 4.3控制程序源代码25第五章 Adams仿真 33 5.1Adams 重要模块33 5.2UG与ADAMS的接口33 5.3Adams 运动仿真结果33第六章 总结与展望356.1总结356.2对进一步的展望35参考文献36 第一章 绪论1.1 课题背景机器人技术集机械、电子、材料、计算机、传感器、控制等多门学科于一体,是国家高科技实

10、力和发展水平的重要标志。机器人技术作为20世纪人类最伟大的发明之一,自60年代初问世以来,经历40年的发展已取得长足的进步。工业机器人在经历了诞生成长成熟期后,已成为制造业中不可少的核心装备,世界上有约75万台工业机器人正与工人朋友并肩战斗在各条战线上。特种机器人作为机器人家族的后起之秀,由于其用途广泛而大有后来居上之势,仿人形机器人、农业机器人、服务机器人、水下机器人、医疗机器人、军用机器人、娱乐机器人等各种用途的特种机器人纷纷面世,并且正以飞快的速度向实用化迈进。1.2 国内外武术擂台机器人发展现状机器人学的进步和应用是20 世纪自动控制最有说服力的成就,是当代最高意义上的自动化。机器人综

11、合的多科学的发展成果,代表的高技术的发展前沿,他在人类的应用领域的不断扩大引起国际上重新结识机器人技术的作用和影响。它有三个特点:一个是有类人的功能,比如说作业功能,感知功能,行走功能,还能完毕各种动作,它尚有一个特点是根据人的编程能自动的工作,这里一个显著的特点,就是它可以编程,改变它的工作的对象,和工作的一些规定它是人造的机器或机械电子装置。随着机器人技术的飞速发展,机器人竞技运动在世界各地蓬勃兴起,目前我国正掀起一股机器人竞赛的热潮。创新是我国大学生的精髓,参赛机器人都要从概念设计入手,经历设计、制作、调试,改善等过程最终选出最优方案参与比赛,通过此项赛事􀒃大学生的发明

12、热情得到充足发挥􀒃发明思维和动手能力得到锻炼的培养。1.2.1 国外武术擂台机器人发展现状机器人大擂台是由英国TNN电视台发起组织的世界上规模最大的科普类游戏节目2023前在英国电视台初次公演。目前他的搏斗系列已经覆盖了全球27个国家:涉及英国、美国、瑞典、意大利、荷兰。至今已经举办了4届。参赛者设计并制造无线电控制的战斗机器以角斗士的方式进行战斗,看谁的机器人更胜一筹。竞争者以来于他们闪电般快速的反映和驱动能力,以及他们对于机器人充满想象力和有效性的设计来击败对手。机器人之间不仅互相之间战斗,并且他们还要与主机器人周旋。这些主机器人在场上巡逻,摧毁并分解任何已无行为能力或不

13、幸迷失在绝境中的机器人。在最终比赛中机器人在格斗场上互相格斗,直到其中一个机器人被击败,假如出现平局,专家委员会将根据以下四条标准,决定哪个机器人取得胜利。四个标准分别为:1 破坏限度2战斗风格3袭击性4. 控制。从1954 年美国人Devol 颁布工业机器人专利至今已经半个世纪了。它的成长历程印证了这样的论断,机器人是20 世纪人类的伟大发明。机器人学的进步和应用是20 世纪自动控制最有说服力的成就,是当代最高意义的自动化。机器人技术将筑起21 世纪人类新的“长城”。1.2.2 国内武术擂台机器人机竞赛发展现状中国机器人大赛暨RoboCup公开赛是中国最具影响力,最权威的机器人技术大赛、学术

14、大会和展览,大赛从1999年开始已举办了九届北京、上海、广州、合肥、苏州、济南等地成功举办了历届大赛。中国的武术机器人擂台赛是从2023年12月在广东中山市举办的2023中国机器人大赛暨RoboCup公开赛开始举行的新比赛项目,而第一次举办就吸引了全国高校的13个队伍的剧烈竞争。在比赛中机器人的稳定性是实行各种策略的前提,倘若自身存在如出界,犯规等隐患,那么有效的策略组合便无从谈起了。纵观赛场,成绩好的队伍稳定性都是过硬的。机器人的稳定性可以从如下几个方面进行阐述。 传感器的稳定,精确稳定的传感器系统是对的决策的前提。在武术擂台赛中传感器是机器人获取外部信息的唯一途径其重要性好比是人的五官。常

15、用的传感器有:陀螺仪、光电码盘、接近开关、接触开关、超声波测距仪、反射式红外传感器等、红度、灰度传感器等。巧妙的传感器设计能极大提高机器人的性能。比如灰度、红度传感器可以告诉机器人它与中心位置的相对位置,再如用接近开关检测敌人相对自己的位置,进而做出不同的后续动作,可以使机器人拥有更高的智能性。 内部通讯的稳定性,电路系统按照功能划分为多个模块,各模块之间内部通信的稳定性便成了一个不可忽略的问题。所以首当其冲的规定是低犯错率甚至零犯错率,特别在是关键数据的传本项大赛吸引了中国现有最顶级的机器人专家和日本、美国、德国众多知名机器人学者参与是当今中国、乃至亚洲机器人尖端技术产业竞赛和国际顶尖人才汇

16、集的活动之一。国家科技部、科协、科学院、工程院、教育部、中国高等教育学会、中国自动化学会、国家863机器人专家组、国家863先进制造与自动化技术领域等7 武术擂台袭击型机器人机械结构设计 众多权威专家、院士和领导参会。本届大会有来自美英德日、新加坡等和港澳台地区的416支队伍参赛。 图1-1 各种机器人1.3 武术擂台机器人比赛规则简介1.3.1 比赛场地 图1-2比赛场地1.3.2 竞赛方式1)机器人出发地点:比赛开始前,各方参赛机器人应当位于比赛场地旁边各自的出发区。 2) 先采用淘汰赛方式,四支队抽签分为两组,胜出两组进入第二轮比赛;第二轮采用单循环比赛方式。(每场比赛一局决胜负,每局时

17、间两分钟)3)比赛前双方队员需举手示意机器人已经准备好。开始后不能再触碰机器人,否则将被判本局负。 4)每局比赛时间不超过2分钟。比赛时间结束后,裁判员发出比赛结束指令。双方参赛队员在听到比赛结束指令后停止机器人。 5)在比胜过程中,一方的机器人出现无法自动恢复的故障、无法继续行动(例如翻倒后无法继续行动)、起火或者其它裁判员认为也许有危险的行为的,裁判员可以宣布中止本局比赛,并判本局比赛对方获胜。 6)在比胜过程中,双方机器人交缠在一起或处在僵持状态超过10秒钟,裁判员可以自由裁定,选择让双方机器人重新开始比赛,也可以让比赛继续。 7)比胜过程不允许暂停,除非裁判员认为不断止比赛将会危害现场

18、安全或者导致事故。1.3.3 胜负鉴定1)获胜: a)一方机器人离开擂台区域或者机器人的任意部分接触擂台外区域,则另一方获胜,本局比赛结束。 b) 一方机器人翻倒、损坏或者由于其他因素无法继续行动,裁判员将开始读秒。10秒钟内无法恢复的,则另一方获胜,本局比赛结束。 c) 比赛时间结束后双方均未离开擂台且都能正常行动,离中心近的获胜,本局比赛结束。 2)平局: a) 双方在推挤过程中纠缠地离开擂台,则双方计为平局。 1.4 本文研究的重要内容本文重要研究武术擂台机器人的整体结构.在理论上和实际应用上尽也许的使机器人实现高灵活的运动状态。根据比赛规则和以往的经验.提出结构设计方案 .设计武术擂台

19、机器人的结构。机器人各部分设计涉及袭击部分、驱动部分、检测部分.三部分对机器人设计都是至关重要的。设计碉堡外壳的结构.以致能使机器人的防御力加强。选择合适电机.使机器人的运营状态良好.比较灵敏的传感器是机器人运营起来比较灵活。对机器人进行结构设计.拟定了机器人的整体布局.设计了机器人的重要活动部件、外壳、电机和轮子。针对距离、位置及黑心等的测试.选择了红外传感器。选择由博创科技公司提供的各种零件.对机器人进行搭建.并且对机器人运动状态进行测试和分析.以及为了达成更好的状态.对机器人测试中的局限性之处进行改善。第二章 擂台机器人总体设计方案2.1 基本内容和问题根据机器人武术擂台的竞赛规则,以博

20、创公司生产的创意之星机器人控制卡为基础设计可应用于RoboCup机器人大赛机器人武术擂台赛的袭击型机器人的行为策略。设计具有竞争力的总体比赛方案。在比赛时在进攻、防守、找中心时机器人用何种速度和方式行进设计控制系统和比赛程序。在用“创意之星”模块化教学机器人套件搭建的机器人上进行调试根据问题进行进一步的完善以提高其竞争力,使它能真正用在机器人武术擂台赛。2.2 总体的设计方案及环节(1) 阅读相关的机器人、传感器等文献,提出要研究的问题,并对要设计对象进行分析。 (2) 研究设计,构建研究课题的理论模型,研究现有武术擂台机器人的机 械结构特性、控制系统特性的理论及有关技术。(3)在理论成熟的基

21、础上选择设计运动机构和控制方法。(4)把知识进行整理和汇总,对各个设计中碰到的问题进行分析解答,初步的完毕整体设计。(5)通过实验调试过程,对设计结果进行讨论和分析,找出设计方案局限性。根据比赛规则“每台机器人的参赛质量不得超过2.0kg,在场地上的投影尺寸不超过300mm300mm的正方形或者直径50mm的圆形,高度不超过400mm。比赛开始后机器人可以自主变形,不再受尺寸限制。变形过程不得由人工遥控。机器人行走装置、袭击防守装置所采用的结构形式不限,但是不允许使用带有发射或者爆炸性质的装置,比赛时间是2min。根据此我们提出了如下设计思绪和策略。我们准备实行自卫防御型设计方案,重要是在黑圆

22、附近展开对碰,在2分钟完毕时尽量占领黑圆圈。为此我们的防御型机器人在硬件上采用3条策略。第一条 :质量尽也许接近所规定的最大值,加强了防御性; 第二条:重心尽也许地低,以此来增长稳定性。 第三条:机器人壳体所有涂染成黑色,扰乱敌人对黑圆的探测。 要在比赛结束前一方面抢得中心区或离中心区域最近,机器人应轻巧灵活,前进、后退、转动动作应自如流畅,并具有较快的行进速度。同时,双方由于双方机器人在攻防过程中将发生剧烈的冲撞,进行制约与反制约的较量,因此还规定机器人稳定性好,结构有一定的刚度,其他一些连接或固定用的小构件也是自己根据需要进行专门加工制作,其他一些采用了创意之星的机器人套件。我们的机器人在

23、结构设计上引用了四轮四驱结构设计,由于四轮驱动有较强的牵引附着性能,同时尚有较好的操作性和灵活机动性能。运用四轮速度差协调控制转弯和运动的方案,根据灰度传感器实时检测到的参数探索黑圆决定随后的驱动走向,用红外传感器检测离敌方的距离及其边沿,控制程序依此来决定袭击或是向中心区域的黑圆逼近。 主板芯片及传感器部分采用DC5V电源供电,电机驱动部分采用DC12V电源供电,以此来增大电机的转速和对敌方的袭击力度。 第三章 擂台机器人的结构设计3.1直流电机选择有刷直流电机选型计算:(1) 估算电枢电阻Ra:Pn =输入功率-输出功率 (2-1)=UnIn-Pn = UnIn-UnIn =(1-)UnI

24、nRa =(0.50.75)(1-Pn/UnIn)Un/In(2)求Ken , 额定运营条件下的反电势等于Kn=UIraKen =(Un-InRa)/nN (2-2)Ken =0.34(3) 求抱负空载转速:n0 =Un/( Ken) =14.7r/s=140rpm (2-3)(4) 求工作时转矩TN1=9.55PN/nN =0.17NM (2-4)(5)计算电机额定转矩由于额定电压 U=12V 额定电流I=1.5A, 根据(1)中的公式,求得Ra值,根据(2)中公式求出Ken=0.81,根据(3)中公式求出抱负空载转速n0=140rpm,根据(4)中公式求出抱负转矩为TN2=9.55PN/n

25、N =0.98NM (2-5)由于N1TN2T,工作时其他各项数据都比电机的额定值小,不超过电机的额定工作范围,并且各项数据都接近电机的参数。故选用“创意之星”套件中的直流电机额定电压是DC12V额定电流1.5A额定功率20W空载转速为60r/min。该电机功率大其结构为空心杯直流电机运转平稳。配套的减速器也具有良好的机械性能非常适合作为轮子驱动。由于比赛时间是2min电源选用3节3.7V锂电池作为电机的驱动电源。“创意之星”标准配备的直流电机 FAULHABER 2342 12CR带行星齿轮减速器参数图3-1所示。 图3-1 电机参数直流有刷电机的最大弱点就是有电流的换向问题,消耗有色金属或

26、石墨较多,成本高,运营中的维护检修也比较麻烦。因此,电机制造业中正在努力改善交流电动机、无刷电机的性能,并且大量代替直流有刷电机。但是在移动机器人等场合,直流有刷电机由于其功率密度大、尺寸小、控制相对简朴、不需要交流电等优点,仍然被大量使用。3.2机器人驱动芯片的选择 擂台武术机器人的电机需要正反转控制:为此这里采用L298双通道直流电机驱动芯片来驱动,选用20脚SMT贴片封装(PowerSO20)。L298是双H桥高电压大电流功率集成电路,可靠性高,可以方便地控制电机的正反转,既可以用来驱动4个直流电机,也可以用来驱动感性负载.如继电器、电磁阀、步进电机等。L298每一路输出正常可以提供2A

27、的直流电流,峰值电流可达4A。3.3机器人检测结构的设计 机器人的“眼睛”“鼻子”和“耳朵”其实就是各种传感器,机器人要自主地运动,必须依赖与传感器对外界环境的感知才可以做出判断。机器人通过各种传感器采集回来的信息传回控制中心,再进行分析判断。最后变成控制系统可以辨认和解决的信号作为控制机器人行为的依据。 为了使机器人在行走的时候绕开障碍物,可以采用一个红外测距传感器不断感知机器人与障碍物的距离,并把这一距离信息以电信号(0-5V的电压信号或4mA-20mA)的电流信号,的形式传给控制系统,控制系统根据距离的远近做出抉择。当这个距离很近时,控制其行走装置停止动作或改变运动方向,避免发生碰撞。系

28、统通过将各类传感器进行合理配置和布局,运用多传感器提供的综合信息,通过软件对外界环境进行判断和分析,决定攻防策略、路线规划和动作调整。 (1)借用机器人外围的红外测距传感器,检索擂台边沿。基本原理: 测距声纳为非接触式的物位传感器,应用领域十分广泛。其工作原理是,工作时向液面或固体表面发射一束超声波,被其反射后,传感器再接受此反射波。设声速一定,根据声波往返的时间就可以计算出传吸器到液面(固体表面)的距离,即测量出液面(固体表面)位置。具体应用原理为:传感器一方面等待,接受到MCU 的“开始”脉冲信号后发射一定期间的50KHz 的超声波并等待回波;在换能器接受到来自障碍物的反射声波后,给MCU

29、 反馈脉冲信号,MCU 即可以发射和接受之间的时间长度和声速计算出机器人与障碍物之间的距离。使用声纳的时候要注意的是,所有超声波原理的声纳传感器均有近距离盲区,600 系列传感器的近距离盲区为0-15cm,即在距离传感器15cm 以内的障碍物,该传感器无法探测到,或者探测精度很差。这是由传感器的响应频率决定的。其因素是距离太近,传感器无法分辨发射波束与反射波束。如下图3-2所示。图3-2 红外测距传感器目前民用领域性能最佳的、适合机器人使用的测距声纳。发散角15 度,有效距离10 米,精度1%.检测原理:当发现机器人已经靠近边沿立刻转弯或者掉头。擂台和地面存在比较大的高度差,我们通过测距传感器

30、很容易发现这个高度落差,从而判断出擂台的边沿。如下图所示,在机器人上安装一个测距传感器,斜向下测量地面和机器人的距离,机器人到达擂台边沿时,传感器的测量值会忽然间变得很小,距离值很大,距离和测量值呈反相关关系。如下图3-3所示。 图3-3 边沿探测示意图(2) 用安装在机器人周边隐蔽的红外线光电传感器来检测敌人。光电开关(光电传感器)是光电接近开关的简称,它是运用被检测物对光束的遮挡或反射由同步回路选通电路,从而检测物体有无的。物体不限于金属,所有能反射光线的物体均可被检测。光电开关将输入电流在发射器上转换为光信号射出,接受器再根据接受到的光线的强弱或有无对目的物体进行探测。多数光电开关选用的

31、是波长接近可见光的红外线光波型。使光电传感器贴地放置,在场内时光电传感器触发,当光电传感器到达边沿时,光电传感器离开擂台,此时机器人到达边沿所以必须进行紧急后退离开边沿,以免掉落擂台。默认光电传感器触发时输出为高。如下图3-4所示。 图3-4 红外光电传感器检测原理:通过红外测距传感器发现敌人,由于红外测距传感器的测距范围在1080cm,然后与其碰撞。我们将传感器布置在机器人两侧,这样可以最大限度发现敌人。如下图3-5所示: 图3-5 敌人探测示意图(3) 运用碰撞传感器检测是否与敌人发生碰撞:机器人在行进过程中,当遇与敌方机器人发生碰撞的情况,需根据具体情况选择不同的攻防方式。如下图3-6所

32、示。 图3-6 碰撞分析(4)运用灰度度传感器找黑圆圈。 这样对擂台中间的黑色区域的光的反射强度更大,接受到的信号更容易分辨。 把灰度度传感器所测得的值与标准值相比较,假如在标准值区间内,则机器人处在中心黑色区域内。配合光电开关传感器(漫反射式光电开关)运用黑白色反射率不同寻找黑圆。同时底部3个灰度传感器配合探测黑圆。在检测边沿,敌人和黑圆圈的传感器都用远红外线光电传感器配合使用,避免各自的盲区以及更好的实时探测。3.4机器人控制卡、电池的设计硬件由MultiFLEX控制器12V控制卡为主板,采用14.7MHz嵌入式解决器ATMGA128,可存储150个以上动作序列,具有丰富的I/O口资源,有

33、7路模拟量输入端口、12路舵机控制端口和4个电机控制端口还可以用于连接键盘、按钮、LED等设备,具有总线接口,可多块控制卡并联以构成更复杂的机器人,并可扩展其他功能模块,提供更多资源。电机及驱动电源的选择,选用“创意之星”套件中的直流电机,额定电压是DC12V,额定电流1.5A,额定功率20W,空载转速为60r/min。该电机功率大,其结构为空心杯直流电机运转平稳。配套的减速器也具有良好的机械性能,非常适合作为轮子驱动。由于比赛时间是2min,电源选用3节3.7V锂电池作为电机的驱动电源。3.5机器人的整体结构将整个机构在UG软件下进行三维建模,模型如图下图3-7.3-8.3-9所示: 图3-

34、7 机器人底部示意图 图3-8 机器人侧面示意图 图3-9 机器人俯视示意图机器人部分零件图3-10.3-11.3-12所示: 图3-10 机器人壳体和底座 图3-11 直流电机模型 图3-12 光电及测距和碰撞传感器模型机器人的外壳采用碉堡式防御,超低的底壳保证重心尽量的低,大大减少了敌人的袭击限度。机器人的传感器所有是隐藏安装且配套使用,避免盲区和实时探测。第四章 擂台机器人控制系统4.1 机器人控制卡的选择MultlFLEX 控制卡简要说明: 根据所需的条件选择了UP-MultiFlex控制板,UP-MultiFlex控制板安装在主板的中间位置。装在机器人上进行逻辑运算,存储各种控制信息

35、,保持各种控制信息,控制机器人各个部件协调一致的工作。通过程序它能分析出现的情况,能调整自己的动作以达成操作者所提出的所有规定,能拟定所希望的动作。并在信息不充足的情况下和环境迅速变化的条件下完毕这些动作。UP-MultiFlex控制卡的性能指标如下表所示。 UP-MultiFlex 控制卡的性能指标 项目 数据 说明型号 MultiFLEX 1.0长 / 宽 / 高 105/50/ 19mm 不含 20pin 总线接口供电 4.86.5VDC 推荐 4.86V 。电压超过 6.5V 也许损坏保护 过流保护反接保护 长时间电源反接仍也许损坏。过流保护生效后需要重新上电才干工作。静态功耗 0.3

36、W保护电流 6 8A 超过此电流后,自动切断。约 10 秒后才干再次工作。I/O 电平 低电平 VCC 1.5V数字通讯接口 RS-232 接口 TX , RX , GND 三线制数字量输入 / 输出 16 个􀒃复用模拟量输入 8 个􀒀其中一个内部已经使用􀒁 GND/VCC/SIG 三线制(SIG 为信号输入)􀒁功率输出 4 个 M+,M- 两线制,最大每通道 2A舵机输出 12 个 GND/VCC/SIG 三线制( SIG 为信号输出)扩展接口 20 线总线接口 博创科技标准的总线接口。可以通过该接线接口扩展其他外设。J

37、TAG 功能 不支持ISP 功能 支持 GND/RST/MOSI/MISO/SCK 五线,配套提供 ISP编程电缆无线通讯 支持 可选配无线通讯模块,433MHz,19.2KBps控制卡AH 引脚功能如下图4-1所示: 图4-1 MultlFLEX 控制卡A: 电源接口MultiFLEX 控制卡使用5-6V 的直流电源。至少规定5A 的电流输出能力。B: 控制板总线接口MultiFLEX 控制卡支持博创科技的标准总线,可以作为功能模块安装在机器人产品上使用。C: 4 路电机接口M1-M44 路PWM 电机驱动输出。最大允许电流2A,最高输出电压为供电电压。可以支持各种小型直流有刷电机。D: R

38、S-232 串口(J5)标准的5 针RS-232 串行口。标准RS-232 电平。需要在这里插入232 通讯电缆。E: 7 路模拟输入接口 AD0-AD6 (J2)ADC 输入口允许输入05V 模拟信号,在MultiFLEX 控制卡中可以转换为数字信号。重要用于一些模拟电压输出的传感器信号采集。其中靠近电路板内侧是信号输入线。需要注意输入最低电压0V􀒃最大电压为MultiFLEX 控制卡的电源电压,即56V),中间是电源(56V􀒃相应图上“+”号),外侧是地线(GND,相应图上“-”号)。F:舵机控制 PW0PW11􀒀CH0CH11

39、49729;舵机的引线有三根􀒃其中黄色是信号线(相应图上字母S􀒃靠近电路板内侧),橙色是电源(56V,相应图上“+”号),棕色是地线(GND,相应图上“-”号)。G: 16 路数字I/O IO0-IO1516 路数字I/O 可以在UP-MRcommander 软件中被配置为输入或者输出。假如配置为输入,每个I/O 口能采集加在其上的电压是高电平(1)还是低电平(0),重要用于检测开关、按钮、红外传感器等的状态。假如配置为输出􀒃每个I/O 口可以输出高低电平(高电平为电源电压,低电平为0V),可以用于驱动微型电机等器件。其中靠近电路板内侧是信

40、号输入线(相应图上字母S。需要注意输入最低电压0V,最大电压为MultiFLEX 控制卡的电源电压,即56V),中间是电源(56V,相应 “+”号),外侧是地线(GND,相应图上“-”号)。H: AVR 单片机在线编程接口MultiFLEX 控制卡使用AVR ATMega128 微控制器作为解决器􀒃这款解决器具有在线编程􀒀ISP􀒁功能。使用ICCAVR、WINAVR 等PC 机上的C 语言编译环境交叉编译好的二进制文献可以通过该接口下载到解决器内置的FLASH 存储器中运营。5V 动力电池组:5V用于为机器人驱动电机提供动力。电池组接于控制

41、板的A + 口。安装在主板的上面的后半部分。4.2流程图 图4-2 程序路程图4.3 控制程序源代码检测边源: void DodgeEdge(void) FindEdge(); / 开始检测边沿 while(g_edge_find_flag) / 假如到达边沿 MoveBack(15); / 机器人后退 FindEdge(); / 再次检测边沿 检测敌人:temp16 = read_gpio(); / 红外传感器触发时输出为低 io_in = (uint8)(temp168); io_in &= (FIND_ENEMY_SENSOR); / #define FIND_ENEMY_SENSOR 0x80 if(io_in & FIND_ENEMY_SENSOR) = 0) / 检测传感器如检测到输入则再检测4次防止误判断 temp8+; or(i = 0 ; i 8); io_in &= (FIND_ENEM

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服