- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 论 文(设计)
论文题目:论基于单片机的智能小车的设计与制作
学生姓名:罗 连 英
学 号:1101030237
年级专业:二〇一一级电子信息工程
指导老师:彭 访
系 别:电子信息系
湖南·长沙
二O一四年三月
目 录
摘 要 1
第一章 绪 论 2
1.1课题的提出 2
1.2研究目的和意义 2
1.3主要研究内容 2
1.4解决的关键问题 3
第二章硬件的选择 3
2.1电源模块的选择 3
2.2电机及电机控制模块的选择 3
2.2.1电机的选择 3
2.2.2电机控制模块的选择 3
2.3遥控器的选择 4
2.3.1无线遥控 4
2.3.2红外遥控 5
2.3.3红外遥控编码 5
2.4单片机的选择与简介 7
第三章硬件电路的制作 8
3.1红外遥控发射电路 8
3.1.1编码芯片PT2248 8
3.1.2红外遥控发射电路 8
3.2红外遥控接收电路 9
3.2.1解码芯片PT2249 9
3.2.2红外遥控接收电路 9
3.3红外遥控车控制电路 10
3.3.1红外遥控电路器件清单 10
3.3.1红外遥控车控制电路示意图 10
第四章软件简介及模块程序设计 11
4.1所用软件的简单介绍 11
4.1.1 Keil软件简介 11
4.1.2 Proteus简介 11
4.2红外遥控解码子程序 11
4.3遥控车控制程序 13
4.4中断服务子程序 13
4.5延时子程序 15
4.5.1 882us延时子程序 15
4.5.2 1000us延时子程序 15
4.5.3 2400us延时子程序 16
第五章调试及性能分析 16
5.1硬件调试 16
5.2软件调试 16
参考文献 17
致 谢 18
论基于单片机的智能小车的设计与制作
作 者:罗 连 英
指导老师:彭 访
(湖南信息科学职业学院电子信息系11级电子信息工程,长沙 410151)
摘 要
摘要:基于单片机的智能小车,俗称“机器人”。现在,机器人已经深入到人们的生活中。随着中国教育体制的不断改革,机器人教育将最终成为中国教育事业的主流!
机器人教育旨在推进青少年的素质教育,培养学生综合能力,让学生体会学习的乐趣,享受成功的喜悦,激发求知欲望,以自信、乐观,勇于挑战的态度面对未来。
本文介绍了基于AT89C51单片机的智能小车的设计与实现。小车主要能够实现前进、停止、后退及左转右转的运行状态,通过编制与接收电路相匹配的红外线遥控接收解码程序,通过它可以把红外遥控器每一个按键的键值读出来,并根据按键命令控制小车的运行状态。
关键词:AT89C51单片机 红外线遥控器 解码程序
绪 论
1.1课题的提出
目前,在企业生产技术不断提高、对自动化要求不断加深的环境下,智能车辆以及在智能车辆基础上开发出来的产品已成为自动化物流运输、柔性生产组织等系统的关键设备。世界上许多国家都在积极进行对智能车辆的研究和开发设计。移动机器人是机器人学中的一个重要分支,出现于20世界60年代。当时斯坦福研究院(SRI)的Nils Nilssen和charles Rosen等人,在1966年至1972年中研制出了取名shakey的自主式移动机器人,目的是将人工智能技术应用在复杂环境下,完成机器人系统的自主推理、规划和控制。从此,移动机器人从无到有,数量不断增多,智能车辆作为智能机器人的一个重要分支也得到越来越多的关注。
1.2研究目的和意义
随着人类文明的不断发展,智能化在人们的生活中越来越不可或缺。智能小车,是一个集环境感知、规划决策,自动行驶等功能于一体的综合系统,它集中的运用了计算机、传感、信息、通信、导航及自动控制等技术,是典型的高新技术综合体。它具有道路障碍自动识别、自动报警、自动制动、自动保持安全距离、车速和巡航控制等功能。智能车辆的主要特点是在复杂的道路情况下,能自动的操纵和驾车辆绕开障碍物并沿着预定的道路行进。
1.3主要研究内容
本项目的任务是利用单片机控制技术与红外遥控技术相结合制作一个具有红外遥控功能的电动车,用红外遥控器控制小车的前进、停止、后退及左转右转的运行状态
包括以下几个方面:
硬件的选择:对电源模块、电机控制模块、遥控器、单片机的选择和简介;
硬件电路的制作
用软件以及模块程序设计:对用软件的简介,红外遥控的编解码,应用程序的编写
调试及性能分析:硬件调试和软件调试
1.4解决的关键问题
需解决的关键问题有:
1、硬件各个模块的测试
文档评论(0)