智能寻迹小车设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1.项目设计目的··1

2.项目设计正文··3

2.1.项目分析及方案制定··3

2.2.设计步骤及流程图··4

2.2.1.寻迹设计步骤··4

2.2.2.流程图··4

2.3.主要模块介绍··4

2.3.1.LM393·4

2.3.1.1 LM393的主要特点··4

2.3.1.2 LM393引脚图及内部框图··5

2.3.1.3 LM393 功能简介··5

2.3.2.89C2051·5

2.3.2.1 89C2051简介··5

2.3.2.2 89C2051 主要性能参数··5

2.3.2.3 89C2051 功能特性概述··6

2.4.电路设计及PCB绘制··6

2.4.1.电源电路··6

2.4.2.红外收发电路··6

2.4.3.电机驱动电路··7

2.4.4.单片机最小系统··7

2.4.5. 整体电路··8

2.4.6. PCB板的绘制··8

2.5. 成品展示··9

3.项目设计总结··9

4.参考文献··10

智能寻迹小车

——CDIO三级项目

王君杰

(电子信息工程1501 150070116)

一、项目设计目的

在科技飞速发展的今天,智能化的概念已经渗入到各行各业,自动控制系统也出现在生活的方方面面,早到工厂的机械化生产,近到目前的自动驾驶。越来越多的领域涉及到电控制技术。特别是使用单片机一类的MCU的控制,在生活中越来越常见。因此,基于单片机控制的电路的学习和时间对于我们来说就显得尤为重要。同时,对于单片机作为软件主控单元,结合模电数电的硬件电路支持的综合项目开发,也是作为大学生需要了解并且熟练运用的基础。掌握了这些知识,对于我们以后的职业发展也有着莫大的帮助。

二、项目设计正文

2.1、项目分析及方案制定

首先对于“智能寻迹小车”这个标题而言,我们可以分为两个部分:小车和智能寻迹。“小车”决定了硬件电路的大致构成:电源、电容、电阻、开关、电机、LED。而“智能”则决定了一些高级电路的选用:MCU、传感器、电机驱动、电位器及一些IC。

其次,假如去掉“智能”两字,仅关注如何做成一个能够行驶的小车,那么电路的搭建将会变得尤为

简单。假如做一个“上电即跑”的小车,那么连开关都不需要,仅

需要电源(1.5V干电池即可),两个电机(3V/100mA)和两个限

流电阻按图一方式连接即可。当然,这样的小车只能实现向一个方向前进,无法实现跑道的自动识别和转向。不过,这个电路也是所有行驶工具的基础,所有的行驶工具,都是在这个电路的基础上按照想要实现的功能进行拓展开发。

接着让我们来到“智能”的环节。所谓智能,也就是需要小车有人的思想,正如同课题所述——寻迹。智能的小车需要具备自动识别跑道的能力。同时,在采集到跑道信息后要做出相应的处理。在我们这个课题中,也就是需要及时并准确转弯。要实现这些功能,就需要更多的电子器件的支持。通过表1我们可以看到不同功能所需要的不同元件。

表1 跑道信息处理电路器件列表

通过表1我们可以发现我们本次的课题用到的器件还不是很多,电路也是比较简单,但是要把这些器件整合起来得到预期实现的功能也不是一件很容易的事情,特别需要我们的全局观和布局能力。

2.2、设计步骤及流程图

2.2.1、寻迹设计步骤

寻迹可以说是智能寻迹小车的核心,车做的好不好关键在于能不能按指定的路程行驶。在我们本次的题目中使用的传感器是红外对管。仅车的单侧来说,利用红外发射管发射红外线,当小车行驶在黑线上时由于红外管安装的位置处于白色跑道位置,因此红外接收管接收到红外信号,电压比较器获得红外对管的电信号后输出一个电平,再经过单片机进行处理输出到电使其转动。反之,当小车偏移黑线,由红外对管检测到的信号通过电压比较器输出相反电平,再经过单片机的处理使电机停止转动。拓展到两侧,车位于正中间,两边的红外对管没有检测到黑线,两轮都前进。假如车向左偏,右侧的红外管检测到黑线,右轮停止转动,左轮依旧转动,于是车身回正,另一侧原理相同。通过这样的控制系统,即可实现车的寻迹功

能。

2.2.2、流程图

通过对小车整个系统的分析,我们可以得到图2的

流程图。在我们后期的制作中,这个流程图可以为我们

提供很大的参考价值。

可以看到,我们的小车是一个简易的闭环控制系

统,通过传感器采集回的信息来对我们车的姿态进行调整,再通过控制小车两轮的差速来进行方向的控制,最终就能够实现小车沿着黑线行驶而不会一直向前。

2.3、主要模块介绍

在本次的课题中,我们主要使用到的两个重要的器件是电压比较器LM393和单片机89C2051。其中电压比较器作为信号处理的第一级电路,有着不可忽视的作用,而单片机则是整个系统的大脑,由它来决定小车什么时候前进,什么时候拐弯。下面我们来了解一下这两个器件的具体信息。

2.3.1、LM393

2.3.1.1、LM393主要特点:

·工作电源电压范围宽,单电源、双电源均可工作,单电源:2~36V,双电源:±1~±18V;

·消耗电流小,Icc=0.8mA;

·输入失调电压小,V IO=±2mV;

·共模输入电压范围宽,Vic=0~Vcc-1.5V;

·输出与TTL,DTL,MOS,CMOS 等兼容;

·输出可以用开路集电极连接“或”门;

2.3.1.2、LM393引脚图及内部框图

2.3.1.3、LM393 功能简介

比较两个电压的大小(用输出电压的高或低电平,表示两个输入电压的大小关系):当“+”输入端电压高于“-”输入端时,电压比较器输出为高电平;当“+”输入端电压低于“-”输入端时,电压比较器输出为低电平;

电压比较器的作用:它可用作模拟电路和数字电路的接口,还可以用作波形产生和变换电路等。利用简单电压比较器可将正弦波变为同频率的方波或矩形波。

2.3.2、89C2051

2.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的输出端口

相关文档
最新文档