智能小车的设计毕业论文

上传人:ni****g 文档编号:498918936 上传时间:2023-10-04 格式:DOC 页数:81 大小:1.52MB
返回 下载 相关 举报
智能小车的设计毕业论文_第1页
第1页 / 共81页
智能小车的设计毕业论文_第2页
第2页 / 共81页
智能小车的设计毕业论文_第3页
第3页 / 共81页
智能小车的设计毕业论文_第4页
第4页 / 共81页
智能小车的设计毕业论文_第5页
第5页 / 共81页
点击查看更多>>
资源描述

《智能小车的设计毕业论文》由会员分享,可在线阅读,更多相关《智能小车的设计毕业论文(81页珍藏版)》请在金锄头文库上搜索。

1、摘 要摘 要80C52单片机是一款八位单片机,它的易用性和多功能性受到了广大使用者的好评。这里介绍的是如何使用80C52单片机来实现智能小车的设计,该设计是结合科研项目而确定的设计类课题。本系统以设计题目的要求为目的,采用80C52单片机作为控制核心,采用红外传感器检测道路面上的障碍,控制智能小车的自动避障,快慢速行驶,按键开车停车,并可以实现自动记录行驶时间,自动避障,自动寻线功能。最终完成智能车设计需要综合单片机编程、模数电、Protel 设计、电路焊接、自动控制算法设计等多方面内容。整个系统的电路结构简单,可靠性能高。实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析

2、。采用的技术主要有:(1) 通过编程来控制小车的速度;(2) 传感器的有效应用;(3) 显示译码管的使用。关键词: 80C52单片机;光电检测器;PWM调速;智能小车- I -ABSTRACTDesign and create an intelligence electricity motive small carAbstract80C52 is a 8 bit single chip computer. Its easily using and multi-function benefit large users. This article introduces the UESTC grad

3、uation design with the 80C52 single chip computer. This design combines with scientific research object. This system regards the request of the topic, adopting 80C52 for controlling core, infrared reflection sensor for test the hinder. It can run in a high and a low speed or stop automatically. It a

4、lso can record the time, distance and the speed or searching light and mark automatically the electric circuit construction of whole system is simple, the function is dependable. Experiment test result satisfy the request, this text emphasizes introduced the hardware system designs and the result an

5、alyze.The adoption of technique as:(1) Speed control by program the engine;(2) Efficient application of the sensor;(3) The adoption of the new display chip. Keywords 80C52 single chip computer; light electricity detector; PWM speed adjusting;Electricity motive small car目 录目 录第一章 引 言5第二章 方案设计与论证72.1微

6、处理器(MCU)和场可编程逻辑门阵列(FPGA)的选择72.2直流电机和步进电机的选择92.3舵机和万向轮的选择102.4最终元器件选择11第三章 硬件设计133.1 课题的方案论证133.1.1 主要任务133.1.2 功能要求133.1.3 性能指标133.2 课题工作133.3 系统整体框图143.4 电源模块设计143.5 单片机最小系统设计143.6 红外探测模块设计163.7 后轮电机驱动模块设计173.8 测速模块设计213.9 发光二级管电路的设计223.10 七段译码管电路的设计233.11 蜂鸣器电路的设计253.12 外接排针模块的设计253.13 液晶显示屏电路的设计2

7、63.14 DS1302模块的设计263.15 M24C02BN6模块的设计263.16 巡线模块的设计263.17 火焰传感器的设计27第四章 软件设计304.1 基本原理304.2 控制真值表和卡诺图304.3 端口定义354.4 头文件定义364.5 延时函数定义384.6 PWM脉宽调制定义384.7 随机转向模块394.8 初始化模块404.9 巡线模块414.10 行驶控制模块424.11 停车模块434.12 按键检测模块和点火启动模块444.13 传感器检测模块454.14 蜂鸣器模块464.15 发光二级管模块474.16 七段译码管模块474.17 主函数模块484.18

8、中断模块49第五章 设计创新点515.1 在算法上的创新点515.1.1 光线反射式避障515.1.2 多种避障算法结合515.1.3 U型死角自动倒车525.2 在硬件上的创新点525.2.1 双核525.2.2 点火启动535.2.3 温度检测535.2.4 日历显示545.2.5 硬件可更改545.2.6 两种行驶方式545.3 在程序上的创新点545.3.1 大量使用状态机545.3.2 车速预置555.3.3 边沿判定555.3.4 精确停车56第六章 测试与调试576.1 测试方法与仪器576.1.1 测试仪器576.1.2 测试方法576.2 测试数据和测试结果576.2.1 定

9、时精度576.2.2 停车精度576.2.3 直线行驶精度576.2.4 点火精度58第七章 问题与思考59第八章 结束语61致谢63参考文献64外文翻译65Intelligent Vehicle65中文翻译75智能车75- 3 - 第一章 引 言随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义重大,但是,各大智能车比赛项目或活动大都是在预先设计好的赛道上进行的,在实现智能避障时,却显得乏力。本设计就是在这样的背景下提出的,本题目是结合科研项目而确定的设计类题目。设计的智能电动

10、小车要求能够实时显示行驶时间、速度、里程,具有自动寻迹、避障功能,可程控行驶速度、精确定位停车。根据题目的要求,确定如下方案:在现有玩具电动车的基础上,外加光电、红外传感器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能控制。这种方案能实现对电动小车的运动状态进行实时控制,控制灵活、可靠、精度高、易于调试和维护,可以根据不同环境,不同参数更改程序代码,调整硬件结构,使小车满足要求的指标。本设计采用MCS-51系列中的80C52单片机。以80C52为控制核心,利用红外传感器检测道路上的障碍,控制电动小车自动避障

11、,快慢速行驶,并可以自动记录时间、行驶里程,即时显示速度,自动循迹和寻光功能。80C52是一片8位的微控制器,作为第三代微控制器,它的易用性和多功能性能满足大多数场合的要求。第三代单片机包括了Intel公司发展MCS-51系列的新一代产品,如8xC152、80C51FA/FB、80C51GA/GB、8xC451、8xC452,还包括了Philips、Siemens、ADM、OKI、Harria-Metra、Atmel等公司以80C51为核心推出的各具特色、与80C51兼容的单片机。新一代的单片机的最主要的技术特点是向外部接口电路扩展,向更完善的控制功能扩展,能与常用的外部接口功能单元如A/D、

12、PWM、PCA(可编程计数器阵列)、WDT(看门狗监视定时器)、高速I/O口、计数器的捕获/比较逻辑等兼容。第三代微控制器中,在总线方面最重要的进展是为单片机配置了芯片间的串行总线,为单片机应用系统设计提供了更加灵活的方式。Philips公司还为80C51系列的8xC592单片机引入了具有较强功能的设备间网络系统总线CAN(Controller Area Network BUS)。这些完善的总线结构,为系统的扩展与配置打下了良好的基础。单片机发展到这一阶段,表明单片机已成为工业控制领域中普遍采用的智能化控制工具,小到玩具、家电行业,大到车载、舰船电子系统,遍及计量测试、工业过程控制、机械电子、

13、金融电子、商用电子、办公自动化、工业机器人、军事和航空航天等领域。为满足不同的要求,出现了高速、大寻址范围、强运算能力和多机通信能力的8位、16位、32位通用型单片机,小型廉价型、外围系统集成的专用型单片机,以及形形色色各具特色的现代单片机。本设计采用80C52RC芯片作为控制单元,80C52采用CMOS工艺,功耗很低。该设计具有实际意义,其无人驾驶的特性可以应用于考古、地震救援、医疗器械、自动搬运等许多方面,尤其是在足球机器人研究方面具有很好的发展前景;在考古方面应用到的超声波传感器进行检测,所以本设计与实际结合,应用性较强。- 63 -电子科技大学学士学位论文第二章 方案设计与论证智能车制

14、作是一个涵盖电子、电气、机械、控制等多个领域和学科的科技创新活动。简单点来说可以将其分为硬件电路(包括电源、MCU控制部分、电机驱动、传感器)、机械、算法三方面的设计。根据题目的要求,确定如下方案:在现有玩具小车的基础上,加装光电传感器,实现对电动小车的速度、位置、运行状况的实时测量,并将测量数据传动通过信号流的方式传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能控制。这种方案能实现对电动小车的运动状态进行实时控制,控制简单、灵活、可靠、精度高,测量障碍的距离可调整,其整体模块均可以通过软件或硬件的调整来满足各种场合的需求。2.1 微处理器(MCU)和场可编程逻辑门阵

15、列(FPGA)的选择方案一:场可编程逻辑门阵列作为控制核心方案二:微处理器作为控制核心场可编程逻辑门阵列的优缺点:高速性。作为信号高速处理的标准模块,拥有比MCU高出三个量级的频率,这意味着FPGA可以拥有高速的信号处理能力,速度高到可以实现将信号进行FFT变换,实现数字滤波,最后再进行FFT变换还原信号,这样大量的数据处理需要高速的数字器件完成。所以目前FPGA在通讯领域发挥着其不可替代的作用。稳步发展的技术。FPGA作为更新的技术,在几年之内会变得更加快速、更加便宜,此技术的发展空间和发展潜力巨大。大量的端口。相对于MCU的32个IO口,FPGA拥有高出MCU一个量级的端口数目,这为以后更好的技术的出现提供了硬件扩展支持,设计者在进行系统的初始设计期间,就能够考虑到并适应预期的技术发展,并提供额外的扩展端口为技术升级做准备。FPGA拥有的端口数为256、512、1024或者更多。严谨。作为严谨的语言,FPGA中变量和信号有

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号