- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蛇形机器人套件控制器设计─程序设计
xxxxxxx大学
毕业设计(论文)任务书
题 目: 教学机器人套件控制器设计─程序设计
学生姓名: 学 号:
专业班级: 电气 学 院:
设计起止日期: 2010年3月29日 ~ 2010年5月30日
题目性质一: 实际工程 √ 设计项目 科学研究 理论研究 其他
题目性质二: √ 真题 模拟题目 其他
技术要求及原始数据:
本课题为实验室现有的UPTH模块化教学机器人创新套件设计自己的控制器,一个基于MCS51系列单片机的控制电路板,以便在课程设计等教学工作中使用。机器人创新套件可组装出多种形态、多种功能的教学机器人,原产品所配控制器用专门语言编程,适合创新实践活动,但不便在普通教学中使用。本课题设计的控制器要能适合于该套件较简单的教学机器人的控制,要求设有多路开关量、多路模拟量和至少两路脉冲计数输入;输出主要是控制电动机(舵机)的脉冲,还有少量开关量输出作为控制信号和指示信号。具体要求和实现方案按照选定的形态和功能、并考虑对创新套件的通用性要求来确定。控制器要能通过RS-232串行通信口与上位机(PC机)通信,并能通过串行通信口写入单片机的程序。控制器可作为PC机功能扩展板工作,称为扩展板工作模式,把检测内容送到上位机,并执行上位机发来的指令;也可独立运行,称为独立工作模式,即单片机的程序独立完成判断和运算,并控制机器人的动作。
UPTH模块化教学机器人创新套件所配的传感器和执行部件的技术数据见设备配套资料。其它接近开关和光敏器件等使用通用器件,网上下载技术资料。
主要任务:
① 深入了解UPTH模块化教学机器人创新套件常见组合形态的工作过程,分析其检测和控制信号的种类和数量,并提出对控制器设计的要求;
② 参与总体设计方案的确定,参与控制器具体指标要求的确定;
③ 参与控制器电路设计,包括原理图设计、PCB板设计、器件选型和参数计算;
④ 负责编写扩展板模式下单片机的程序,制定数据交换协议,提出上位机程序设计的要求;
⑤ 编写一个由单片机独立控制机器人运动的实例;
⑥ 与负责硬件设计的同学一起完成控制器软硬件的调试。
学 生 (签 字): 系主任(签字):
指导教师(签字): 院 长(签字):
摘 要
模块化可重组机器人能够适用多种环境,呈现多种用途,最主要的原因就是它不同的构形。模块化自重构机器人最关键的特点是它有自动改变自身构型的能力,以使它们的构形能适应不同的任务和环境。其最基本的设计思想是从大量基本单元或模块中建立复杂的系统。
本文旨在设计一个以单片机为核心的控制器系统,实现对套件中机器控制。该控制器系统是以AT89S52为核心控制芯片,扩展了必要的外围芯片构建而成。通过
Abstract
Modular reconfigurable robot can apply various environments, versatile; the main reason is that it is of different configuration. Modular reconstructing the key from the characteristics of robot is that it has the ability to change their configuration automatically; in order to make their configuration can adapt different tasks and environment. The most basic design thought of basic unit or module is established in complex system.
This paper aims to design a based on single chip system of teaching controller in control of the snake package machine. This controller system is for the core control chi
文档评论(0)