资源描述:
《毕业设计(论文)-遥控小车控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录第1章绪论11.1研究综述21.2选题意义21.3设计要求3第2章系统框图42.1系统结构框图42.2设计方案5第3章系统硬件的设计63.1遥控小车的系统组成63.2系统各模块的主要设计73.3遥控小车的主要参数133.4遥控小车系统的主要特点13第4章遥控小车的软件设计154.1程序的设计15第5章总结与设计心得17参考文献18致谢19附录120附录22135第1章绪论1.1研究综述随着智能玩具市场的迅速发展,关于智能玩具小汽车的研究也就越来越受人关注。全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全
2、国各高校也都很重视该题目的研究。本设计就是在这样的背景下提出的。同时科学家研究出各种能取代人的自动化劳动工具,能从事一些需要劳动力大、威胁性大的工作。遥控小汽车的出现,也改变一些特殊场合的工作,它可以从事考古、机器人、医疗器械等方面的工作,为人门带来很大的方便。智能汽车从其诞生到现在,已经发展到了第三代,第一代智能小车只是再现型智能小车。它们装有记忆存储器,有人将作业的各种操作要求示范给智能小车,使之记住操作的程序和要领。当它接到再现命令式,则自主地再现动作。第二代智能小车是装有简单计算机和简单传感去的离线编程的工业智能
3、小车。它能感知外界信息和进行“思维”,比第一代智能小车更灵活、更能适应环境变化的需要。第三代智能是装有多种传感器,能识别作业环境,能自主决策,具有人类大脑的部分功能,且动作灵活,是人工智能技术发展到高级阶段的产物。只要技术水平达到了能够减少汽车在生活中的事故,那么智能汽车也将象火车一样给人们的生活带来便利和安全。本题目是采用红外遥控技术,通过遥控命令对小汽车行驶状态进行控制,如前进、后退、左转和右转。并配合相应的传感器实现小汽车的自动避障,当小汽车检测到四周都有障碍物时,能够实现自动停车。根据题目的要求,确定如下方案:在
4、现有玩具电动车的基础上,加装红外线、超声波传感器及金属探测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对小车的智能控制。351.2选题意义智能车辆致力于提高汽车的安全性,舒适性,适应性和提供优良的人机交互界面,是目前各国重点发展的智能交通系统ITS中的一个重要组成部分,也是世界车辆工程领域研究的热点和汽车工业增长的新动力。随着企业生产技术的不断提高以及对自动化技术要求的不断加深,智能车辆已在许多工业部门获得了广泛的应用。科学家研究出各种能取代人的
5、自动化劳动工具,能从事一些需要劳动力大、威胁性大的工作。遥控小汽车的出现,也改变了一些特殊场合的工作,它可以从事考古、机器人、医疗器械等方面的工作,为人门带来很大的方便。在发达的工业国家,有些智能车辆已经实现了商品化。由于成本低廉,又可以比人类工作的更好,它已逐步深入到工业和社会的各个层面。在西方发达国家,智能车辆已广泛应用于医疗福利服务,商务超市服务,家庭服务等领域,在此基础上,已经开发出来的产品成为航天,医疗,工业控制,物流等各个领域的关键设备.研究设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器人、采矿
6、勘探机器人、家用自动清洁机器人等自动半自动机器人的设计与普及提供一定的参考。同时小车可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。智能小车的研究为智能汽车的问世做理论基础,为人工智能在科技和工业,乃至社会的各个层面发挥无可替代的作用做基础。可见,无论是从科学发展,理论研究的角度,还是从汽车工业发展以及市场竞争的角度看,对智能车的研究都是必要的。此外这次课程设计还有以下意义:(1)通过这次课程设计,加深对单片机理论方面的理解。(2)掌握单片机的内部模块的应用,如定时器/计数
7、器、中断、片内外存储器、I/O口、串行口通讯等。(3)了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片器应用系统打下良好基础。(4)通过简单课题的设计练习,了解必须提交的各项工程文件,也达到巩固、充实和综合运用所学知识解决实际问题的目的。351.3设计要求完成遥控小车的设计,要求如下:1、用单片机控制;2、有发射和接受部分;3、能实现无线遥控;4、能自动实现避开障碍物35第2章相关理论2.1核心控制器简介本遥控小车使用的微控制器是宏晶半导体公司推出的STC12系列芯片STC12C5A48S2,该
8、单片机具有增强型的8位单片机。该系列单片机在汽车电子领域有着广泛的应用。STC12C5A48S2单片机的中央处理器CPU8由以下四部分组成:算术逻辑单元ALU、累加器ACC、控制单元与和寄存器组。寻址方式有8种。CPU外部总线频率为24MHz或者40MHz,通过内部数据锁相环(PLL),可以使内部总线速度达到100M