**职业学院毕业设计(论文)题目:智能跟随小车设计系部:电子工程系专业:电气自动化技术学号:2012***23216学生姓名:郑鹏指导教师:职称:二O一五年一月二日**职业学院毕业论文(设计)任务书课题名称:智能跟随小车设计系部:_________电子系_________专业:_______电气自动化技术__姓名:_______郑鹏___________学号:______2012***23216________指导教师:*****二O一五年一月二日一、毕业论文(设计)的目的与要求:1、设计目的毕业设计(论文)是教学过程中最后一个重要的实践性教学环节,是应用在校所学知识、结合工程实际,进行一次系统的、有机的解决工程实际问题的训练,目的是巩固、扩大和提高所学理论知识,使之系统化,并提升为解决实际工程技术问题的能力,通过本课题的实施可初步掌握工业企业的自动化技术改造基本方法和步骤。通过毕业设计实践,可使学生进一步提高资料检索、计算、绘图、动手制作和编写说明书的职业技能。2、题目要求:目前,设计出具有智能化的产品已经成为商家开发产品的目标之一,也是学生课外科技活动的热点之一;其中,专门针对具有自主巡线功能的智能小车的设计更是数不胜数。但大多数智能巡线小车只是完成了“智能化”所要求的各部分的功能,在小车跟随性方面考虑较少。此项目注重要求小车跟随主人的智能性。当你下了飞机,面对一个智能跟随的小车载着行李跟你走,是否觉得舟车劳累的神经有一些舒畅。当你走进琳琅满目的超市,有这样一个只能跟随的小车满载着你选购的物品跟随在身边,不再觉得陪女友逛街是在做兼职苦力。当上了年岁的老人,陪伴伴侣散步,不再需要推轮椅,而是自动跟随移动。智能跟随小车将很好的解决这类问题,把行李放在小车上,让智能跟随小车自动跟随主人。应用范围较广,比如超市购物车,宾馆、旅店、办公室、医院的人力推车,运输系统的行李提取运输车等等。因此,课题的提出,具有相当的可行性和实用价值。二、毕业论文(设计)的内容:1、了解智能控制技术的特点,明确设计目的;2、确定设计系统原理,制定初步方案;3、明确控制要求,开发一款Android手机控制软件,制作一款智能车。智能车包含wifi通信,视频传输,图像的简单识别等功能,采用电机驱动,超声波测距技术,装备12864液晶显示屏;4、利用单片机系统进行智能跟随小车系统的设计,包括硬件设计和软件设计。最终给出相应的设计电路参数、图纸及程序;5、撰写设计说明书。三、毕业论文(设计)进程的安排序号论文(设计)各阶段名称日期备注1指导教师召集相关学生,向学生介绍毕业设计的相关规定,布置任务。15年1月2论文准备,期间老师不得少于两次指导学生。15年2-4月准备期间,学生向指导教师汇报工作进度和工作情况,每周不少于一次。3毕业论文送交指导老师阅评15年4月4毕业答辩15年5月下旬公布成绩5月27日前四、任务执行日期:自2015年1月2日至2015年5月27日止。学生(签字)__________指导教师(签字)__________系主任(签字)__________毕业设计(论文)成绩评定表系部:电子工程系专业:电气自动化班级:12级3班姓名郑鹏设计(论文)总成绩:设计(论文)题目智能跟随小车设计指导教师评语该生在设计时态度认真、遵守纪律,具有强的分析问题和独立工作能力,掌握基础理论、专业知识扎实,考虑问题全面,能综合运用所学知识和参考资料,圆满地完成了规定的任务进程,工作量饱满,有一定的创新性。论文及图纸的质量高。评定成绩:签名:年月日评阅人评语该生论文书写认真,确定方案合理,公式引用正确,论述条理清晰,论文质量高。图纸视图完整、布局合理,标注规范。各项任务完成情况较好。设计有一定的新颖性。评定成绩:签名:年月日答辩小组评语该生在设计时态度较认真,考虑问题比较全面,较合理地运用设计资料,完成了规定的工作量,作业文件质量较高;答辩时自述较清楚,对所提问题的回答基本正确;该生的基础理论和专业知识掌握的较好,有一定的独立工作能力。答辩成绩:组长签名:年月日注:设计(论文)总成绩=指导教师评定成绩(30%)+评阅人评定成绩(30%)+答辩成绩(40%)智能跟随小车的设计原理济南职业学院电子工程系郑鹏摘要:目前,设计出具有智能化的产品已经成为商家开发产品的目标之一,也是学生课外科技活动的热点之一;其中,专门针对具有自主巡线功能的智能小车的设计更是数不胜数.但大多数智能巡线小车只是完成了“智能化”所要求的各部分的功能,在小车跟随性方面考虑较少。矚慫润厲钐瘗睞枥庑赖。此项目注重要求小车跟随主人的智能性。当你下了飞机,面对一个智能跟随的小车载着行李跟你走,是否觉得舟车劳累的神经有一些舒畅。当你走进琳琅满目的超市,有这样一个只能跟随的小车满载着你选购的物品跟随在身边,不再觉得陪女友逛街是在做兼职苦力。当上了年岁的老人,陪伴伴侣散步,不再需要推轮椅,而是自动跟随移动。智能跟随小车将很好的解决这类问题,把行李放在小车上,让智能跟随小车自动跟随主人。应用范围较广,比如超市购物车,宾馆、旅店、办公室、医院的人力推车,运输系统的行李提取运输车等等。聞創沟燴鐺險爱氇谴净。关键词:VB软件安卓软件单片机步进电机102864液晶显示器wifi模块摄像头目录第一章研究背景………………………………………………………………(1)第二章研究内容………………………………………………………………(1)2.1研究目标…………………………………………………………………(1)2.2研究方法…………………………………………………………………(1)2.3研究计划…………………………………………………………………(2)第三章研究过程………………………………………………………………(2)3.1上位机软件的开发……………………………………………………(2)3.1.1VB软件开发…………………………………………………………(2)3.1.2Android软件开发………………………………………………(2)3.2下位机主控系统………………………………………………………(3)3.3电机驱动模块…………………………………………………………(3)3.4测距模块…………………………………………………………………(3)3.5LCD显示模块…………………………………………………………(4)3.6WiFi模块………………………………………………………………(4)3.7车体制作…………………………………………………………………(4)3.8红外传感器………………………………………………………………(5)第四章研究成果………………………………………………………………(6)4.1实现WiFi模块与PC或Android通讯……………………………(6)4.2完成总体设计框图……………………………………………………(7)4.3完成系统硬件设计………………………………………………………(8)4.3.1单片机电路…………………………………………………………(9)4.3.2软件设计……………………………………………………………(10)4.4显示系统…………………………………………………………………(10)4.5电机驱动模块……………………………………………………………(11)4.6电源设计…………………………………………………………………(11)结束语…………………………………………………………………………(12)参考文献…………………………………………………………………………(12)致谢……………………………………………………………………………(13)附录…………………………………………………………………………(14)0第一章研究背景现在,在国内市场上暂时还没有具有跟随性的载物小车出现。而在国外,有一款最接近的产品,叫做“高尔夫球童车”。残骛楼諍锩瀨濟溆塹籟。因为在国外很多人会打高尔夫,国外的人力球童是很贵的,因而这个设计有市场。而在中国,打高尔夫的人少之又少,能去买专业的球通车的就更加少了。因而此产品在中国的网络上搜到的资料很少,没有中国的销售商。酽锕极額閉镇桧猪訣锥。此外,中国具有跟随性的产品,主要都是有轨机械跟随,用于工厂的各类生产机车的一部分,或是比赛场的有轨跟随拍摄车,并没有实际针对餐厅、旅馆、机场、超市等大众场合,或家庭个人的产品。彈贸摄尔霁毙攬砖卤庑。技术上做到跟随并不难,但是没有应用到生活中的产品方向。基于长时间对智能小车的不断开发,小车的自动壁障、自动化设计都已经很纯熟,设计的资源共享度很高。对于开发新型跟随性智能小车技术上有保障。謀荞抟箧飆鐸怼类蒋薔。第二章研究内容2.1研究目标开发一款Android手机控制软件,制作一款智能车。智能车包含wifi通信,视频传输、图像的简单识别、电机驱动、红外跟随、超声波测距和12864液晶显示屏。厦礴恳蹒骈時盡继價骚。2.2研究方法研究方法是指在研究中发现新现象、新事物,或提出新理论、新观点,揭示事物内在规律的工具和手段。这是运用智慧进行科学思维的技巧,一般包括文献调查法、观察法、思辨法、行为研究法、历史研究法、概念分析法、比较研究法等。研究方法是人们在从事科学研究过程中不断总结、提炼出来的。由于人们认识问题的角度、研究对象的复杂性等因素,而且研究方法本身处于一个在不断地相互影响、相互结合、相互1转化的动态发展过程中,所以对于研究方法的分类目前很难有一个完全统一的认识。茕桢广鳓鯡选块网羈泪。2.3研究计划2014.11.7-2014.11.30小车底盘制作与切割2014.12.01-2014.12.30wifi与单片机通信2015.03.01-2015.03.10单片机与红外传感器调试与编程2015.03.11-2014.04.11单片机与L298N(电机驱动模块)通信与步进电机驱动2015.04.11-2015.04.25wifi模块与摄像头数据传输2015.04.25-2015.04.30整车组装与调试第三章研究过程3.1上位机软件的开发3.1.1VB软件开发VisualBasic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。鹅娅尽損鹌惨歷茏鴛賴。3.1.2Android软件开发Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、2软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。籟丛妈羥为贍偾蛏练淨。3.2下位机主控系统采用单片机作为整个系统的核心,用其控制行进中的小车。其关键在于实现小车的自动控制,而在这一点上,单片机就显现出来它的优势——控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案。預頌圣鉉儐歲龈讶骅籴。针对本设计特点——多开关量输入的复杂程序控制系统,不能用精简I/O口和程序存储器的小体积单片机,D/A、A/D功能也不必选用。根据这些分析,我选定了STC12C5A60S2单片机作为本设计的主控装置,51单片机具有功能强大的位操作指令,I/O口均可按位寻址,程序空间多达8K,对于本设计也绰绰有余,更可贵的是51单片机价格非常低廉。渗釤呛俨匀谔鱉调硯錦。3.3电机驱动模块我选用了L298N驱动芯片,L298N