基于微控制器H8/3052的迷宫机器人设计与实现.pdfVIP

基于微控制器H8/3052的迷宫机器人设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总第 221期 计算机与数字工程 V0lJ36No.3 2008年第3期 Computer DigitalEngineering 116 基于微控制器 H8/3052的迷宫机器人设计与实现 吕 强 王珂珂 王国胜 (装 甲兵工程学院控制工程系 北京 100072) 摘 要 对迷宫机器人控制系统进行研究,分析使用各种单片机对迷宫机器人进行控制的利弊,给出一种基于H8/ 3052的迷宫机器人控制系统的实现方案。采用 H8/3052芯片作为核心控制器后,不仅简化系统外围设备 ,降低系统的损 耗,而且提高系统的准确性 ,获得更好的控制效果。详细描述基于H8/3052的迷宫机器人控制系统组成的各个模块的硬件 实现,并给出相应的软件设计方案。 关键词 迷宫机器人 控制系统 H8/3052 中图分类号 TP242.6 线,判断并 自动规避障碍,选择正确的行进路线。 1 引言 路线识别方式采用反射式光电传感器感知墙壁,驱 迷宫机器人属于 自律机器人,内部装有微处理 动电机采用步进电机 。迷宫机器人控制系统结构 器和传感器。迷宫机器人大赛是机器人大赛中历 框图,如图1所示 。 史最悠久的赛事之一。由于比赛前并不知道迷宫 RS232串 口 的线路,而且当线路公开后也不许选手将线路的通 过方法输入给机器人,因此机器人必须具备 自己识 别迷宫路线的能力 J。同时,考虑到机器人的尺 寸限制、功耗等因素,选择一个功能齐全的控制器 图 1 迷 宫机器人控制 系统结构框 图 是非常重要的。 目前国内外机器人队选用的CPU 从控制结构来说,这是一个以传感器作为反馈 主要有以下几种 : 的闭环控制系统 。迷宫机器人控制系统的任务是 89C51或 89C52、80C196KC、80C296SA、H8系 通过串口通信从上位机下载迷宫识别和路径优化 列和TMS320系列 。 算法程序;根据运动指令控制小车的左右轮转速; 采用低档次的CPU,开发难度小,但是芯片速 通过传感器识别迷宫路线,辅助机器人定位和运 度较慢 ,并且没有硬件可以生成 PWM波。性价比 动。其中最主要的功能是接收传感器的反馈信息, 适中的是80C196KC单片机。现在国际上用得最 判断迷宫结构,找出最优行走路径。 多的是 32位的80C296SA处理器,它的处理速度 更快,并且带有数字信号处理的硬件结构。本文采 用 RenesasTechnology公司生产H8/3052芯片作为 3 硬件电路设计 控制芯片。该芯片具有卓越的处理能力及 电机控 3.1 H8/3052简介 制的外围部件的集成,使之为迷宫机器人提供更优 H8/3052配备了丰富的周边设备,如各种接 秀的设计方案 。 口、A/D、D/A转换器、定时器等。与属于哈佛型 RISE的微控制器 一PIC相比,H8/3052属于诺依曼 2 控制系统的结构及工作原理

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档