智能寻迹小车设计报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

,.目录1.项目设计目的···········································································12.项目设计正文···········································································32.1.项目分析及方案制定································································32.2.设计步骤及流程图··································································42.2.1.寻迹设计步骤································································42.2.2.流程图······································································42.3.主要模块介绍······································································42.3.1.LM393······································································42.3.1.1LM393的主要特点························································42.3.1.2LM393引脚图及内部框图··················································52.3.1.3LM393功能简介·························································52.3.2.89C2051····································································52.3.2.189C2051简介····························································52.3.2.289C2051主要性能参数····················································52.3.2.389C2051功能特性概述····················································62.4.电路设计及PCB绘制·······························································62.4.1.电源电路····································································62.4.2.红外收发电路································································62.4.3.电机驱动电路································································72.4.4.单片机最小系统······························································7,.2.4.5.整体电路····································································82.4.6.PCB板的绘制·······························································82.5.成品展示···········································································93.项目设计总结···········································································94.参考文献···············································································10智能寻迹小车——CDIO三级项目王君杰(电子信息工程1501150070116)一、项目设计目的在科技飞速发展的今天,智能化的概念已经渗入到各行各业,自动控制系统也出现在生活的方方面面,早到工厂的机械化生产,近到目前的自动驾驶。越来越多的领域涉及到电控制技术。特别是使用单片机一类的MCU的控制,在生活中越来越常见。因此,基于单片机控制的电路的学习和时间对于我们来说就显得尤为重要。同时,对于单片机作为软件主控单元,结合模电数电的硬件电路支持的综合项目开发,也是作为大学生需要了解并且熟练运用的基础。掌握了这些知识,对于我们以后的职业发展也有着莫大的帮助。二、项目设计正文2.1、项目分析及方案制定首先对于“智能寻迹小车”这个标题而言,我们可以分为两个部分:小车和智能寻迹。“小车”决定了硬件电路的大致构成:电源、电容、电阻、开关、电机、LED。而“智能”则决定了一些高级电路的选用:MCU、传感器、电机驱动、电位器及一些IC。其次,假如去掉“智能”两字,仅关注如何做成一个能够行驶的小车,那么电路的搭建将会变得尤为简单。假如做一个“上电即,.跑”的小车,那么连开关都不需要,仅需要电源(1.5V干电池即可),两个电机(3V/100mA)和两个限流电阻按图一方式连接即可。当然,这样的小车只能实现向一个方向前进,无法实现跑道的自动识别和转向。不过,这个电路也是所有行驶工具的基础,所有的行驶工具,都是在这个电路的基础上按照想要实现的功能进行拓展开发。接着让我们来到“智能”的环节。所谓智能,也就是需要小车有人的思想,正如同课题所述——寻迹。智能的小车需要具备自动识别跑道的能力。同时,在采集到跑道信息后要做出相应的处理。在我们这个课题中,也就是需要及时并准确转弯。要实现这些功能,就需要更多的电子器件的支持。通过表1我们可以看到不同功能所需要的不同元件。实现功能所需器件类型器件选型跑道信息采集传感器红外收发对管采集信息预处理电压比较器LM393信息处理单元MCU89C2051表1跑道信息处理电路器件列表通过表1我们可以发现我们本次的课题用到的器件还不是很多,电路也是比较简单,但是要把这些器件整合起来得到预期实现的功能也不是一件很容易的事情,特别需要我们的全局观和布局能力。2.2、设计步骤及流程图2.2.1、寻迹设计步骤寻迹可以说是智能寻迹小车的核心,车做的好不好关键在于能不能按指定的路程行驶。在我们本次的题目中使用的传感器是红外对管。仅车的单侧来说,利用红外发射管发射红外线,当小车行驶在黑线上时由于红外管安装的位置处于白色跑道位置,因此红外接收管接收到红外信号,电压比较器获得红外对管的电信号后输出一个电平,再经过单片机进行处理输出到电使其转动。反之,当小车偏移黑线,由红外对管检测到的信号通过电压比较器输出相反电平,再经过单片机的处理使电机停止转动。拓展到两侧,车位于正中间,两边的红外对管没有检测到黑线,两轮都前进。假如车向左偏,右侧的红外管检测到黑线,右轮,.停止转动,左轮依旧转动,于是车身回正,另一侧原理相同。通过这样的控制系统,即可实现车的寻迹功能。2.2.2、流程图通过对小车整个系统的分析,我们可以得到图2的流程图。在我们后期的制作中,这个流程图可以为我们提供很大的参考价值。可以看到,我们的小车是一个简易的闭环控制系统,通过传感器采集回的信息来对我们车的姿态进行调整,再通过控制小车两轮的差速来进行方向的控制,最终就能够实现小车沿着黑线行驶而不会一直向前。2.3、主要模块介绍在本次的课题中,我们主要使用到的两个重要的器件是电压比较器LM393和单片机89C2051。其中电压比较器作为信号处理的第一级电路,有着不可忽视的作用,而单片机则是整个系统的大脑,由它来决定小车什么时候前进,什么时候拐弯。下面我们来了解一下这两个器件的具体信息。2.3.1、LM3932.3.1.1、LM393主要特点:·工作电源电压范围宽,单电源、双电源均可工作,单电源:2~36V,双电源:±1~±18V;·消耗电流小,Icc=0.8mA;·输入失调电压小,VIO=±2mV;·共模输入电压范围宽,Vic=0~Vcc-1.5V;·输出与TTL,DTL,MOS,CMOS等兼容;·输出可以用开路集电极连接“或”门;2.3.1.2、LM393引脚图及内部框图,.2.3.1.3、LM393功能简介比较两个电压的大小(用输出电压的高或低电平,表示两个输入电压的大小关系):当“+”输入端电压高于“-”输入端时,电压比较器输出为高电平;当“+”输入端电压低于“-”输入端时,电压比较器输出为低电平;电压比较器的作用:它可用作模拟电路和数字电路的接口,还可以用作波形产生和变换电路等。利用简单电压比较器可将正弦波变为同频率的方波或矩形波。2.3.2、89C20512.3.2.1、89C2051简介2.3.2.2、89C2051主要性能参数·与MCS-51产品指令系统完全兼容·2k字节可重擦写闪速储存器·1000次擦写周期·2.7V-6V的工作电压范围·全静态操作0Hz-24Mhz·两级加密程序储存器·128X8字节内部RAM·15个可编程I/O口线·2个16位定时/计数器·6个中断源·可编程串行UART通道·可直接驱动LED的输出端口,.·内置一个模拟比较器·低功耗空闲和掉电模式2.3.2.3、89C2051功能特性概述AT89C2051提供以下标准功能:2k字节Flash闪速存储器,128字节内部RAM,15个I/O口线,两个16位定时/计数器,—个5向量两级中断结构,一个全双工串行通信口,内置—个精密比较器,片内振荡器及时钟电路。同时,AT89C2051可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。2.4、电路设计及PCB绘制在分析完电路需要实现的功能和所需要的器件选型以后,我们要做的也就是最重要的一步:电路的设计。一个电路方案最终能不能有效运行很大程度上取决于电路设计的质量。当然我们首先是进行单个模块的电路设计,最后才将其进行整合。整合的过程也是最不容出错的过程,可能一个很小的错误如电容反接就将导致整个电路的烧毁和瘫痪,更加严重的可能会对人身造成一定的威胁。2.4.1、电源电路一个完整的电路要想工作,首先就要具备一个动力的源头——电源。电源的设计方案多种多样,由简单要复杂。一个复杂的电源电路需要整流、滤波、限幅等多种模块配合工作,从而实现高精度、高稳定的系统的运作,而对于我们的小车来说,不需要用到这么复杂的电路,我们选用的电源为1.5V的干电池,属于低压直流电源。而因为需要给我们的单片机供电,因此直接与电路相连的方法是不可取的,查阅手册可以得知,我们选用的单片机工作电压为2.7-6V,于是我们使用2节干电池提供3V电压,为了使电源供电稳定,将为电源进行滤波从而得到更好的输入电压波形。如图4所示,电容C5为100uf的低通滤波电容,用于滤除低频噪声;C1位高通滤波电容,用于滤出高频噪声。,.2.4.2、红外收发电路红外收发电路相当于智能寻迹小车的“眼睛”。自然,在本小车上,我们选用了两对红外收发管,各安装在车身中轴的两侧,用来

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功