收藏到会员中心

文档题目:

模块化机器人控制器设计

模块化机器人控制器设计
上传会员: aesxtepe
提交日期: 2013-08-22 22:11:46
文档分类: 电子信息机电
浏览次数: 21
下载次数: 0
下载地址: 点击标题下载 模块化机器人控制器设计 (需要:130 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:30916
摘  要
本文旨在设计一个以单片机为核心的控制器系统,实现对机器人创新套件中追光机器人的控制。
该控制器系统是以AT89S52为核心控制芯片,扩展了必要的外围芯片构建而成。通过下载电缆下载相应的程序,一方面控制器可作为系统的控制核心工作在独立运行模式,即由传感器采集光源的位置信息,经过TLC0838转换后单片机可以独立进行处理,并将最后的处理数据结果送往机器人系统的执行机构——舵机控制系统执行;另一方面,通过单片机的串行通信接口与上位机建立通信联系,使控制器工作在PC机功能扩展板模式。在该模式下,PC机是整个系统的控制核心,而控制器只是执行数据信息采集、传送功能。
在设计过程中,考虑到可能存在的干扰对系统的影响,在系统中加入了软、硬件方面的抗干扰措施,以增强系统的抗干扰能力。另外,为适应以后可能的控制需要,设计中还留有较大的冗余量。
关键词:单片机;AT89S52;传感器;TLC0838;舵机;机器人


目  录
摘要 I
Abstract II

1 绪论 1
   1.1机器人概述 1
     1.1.1机器人的定义 1
     1.1.2国内、外机器人的发展概况 2
1.1.3机器人的基本结构 3
   1.2单片机概况 5
     1.2.1单片机的基本概念 5
1.2.2单片机的发展趋势 5
1.2.3Intel单片机的重要地位 6
   1.3本文的主要研究内容 8
2 模块化机器人控制器设计 10
   2.1追光机器人系统概述 10
   2.2控制器的核心—单片机的选型与设计 12
2.2.1单片机的结构原理 12
2.2.2单片机的复位系统 15
2.2.3单片机的中断系统 18
   2.3机器人驱动系统机构的设计 21
2.3.1舵机结构与控制原理 21
2.3.2单片机对舵机控制的设计 23
   2.4机器人信息采集系统的设计 27
2.4.1传感器单元 27
2.4.1A/D转换单元 28
2.5串口通信单元 33
2.5.1 EIA RS-232C标准特性 34
2.5.2串行通信单元的设计 35
   2.6辅助硬件单元的设计 37
2.6.1按键抗抖动单元 37
2.6.2电源单元 38
2.7数据采集子程序的设计 38
3 模块化机器人控制程序的设计 39
  3.1数据采集子程序的设计 39
   3.2数据处理子程序的设计 39
   3.3主程序的设计 43
总论 45
致谢 46
参考文献 47
附录 48
附录A翻译 57

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇无线电机遥控器的设计 下一篇自动太阳光追踪器

相关栏目

最新文档下载

推荐文档下载