基于单片机的智能小车毕业设计论文.doc

基于单片机的智能小车毕业设计论文.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 论 文(设计) 论文题目 基于单片机的智能小车设计与制作 姓 名 王 鹰 学 号 ____ 专 业 07电子信息工程 指导教师 张 浩 职 称 教 授 中国·合肥 二0一一年六月 目 录 1 引言 3 2设计思想、方案选择及设计任务的指标 4 2.1 设计思想 4 2.2 方案设计比较与选择 5 2.2.1 遥控模块 5 2.2.2 障碍物检测模块 6 2.3 设计指标及技术参数 6 3 硬件电路设计 7 3.1 智能寻迹小车系统框图及概述 7 3.2 智能小车系统硬件电路图及单元电路 8 3.2.1 系统的硬件电路总体设计 8 3.2.2 分布单元电路设计与功能概述 8 3.3 单元电路设计小结 13 4 软件程序设计 13 4.1 16 4.2 18 4.2.1 程序状态指示灯模块 18 4.2.2 流水灯演示模块 18 4.2.3 数码管及跑马灯模块 19 4.2.4 按键中断查询模块 19 4.2.5 话筒声音识别模块 19 4.2.6 光敏电阻及蜂鸣器模块 20 4.2.7 红外反射与直流电机驱动模块 20 4.2.8 串口通信模块 21 4.3 单元模块程序设计小结 21 5 实物运行与测试结果以及结论 21 5.1 小车的运行情况 22 5.2 小车的测试结果及分析 22 5.3 结论 23 6 结束语 23 参考文献 23 英文摘要 24 致 谢 25 附录A:系统总原理图 26 附录B:部分程序清单 27 附录C: 33 附录D: 34 基于单片机的智能小车设计与制作 王 鹰 摘 要:基于近几年大学生电子大赛中关于小车的研究,对此根据嵌入式系统的应用,提出了提出了一种以8位单片机作为系统大脑能实现智能循线避障避悬崖小车的设计方法,通过主芯片的32个完全IO端口,对这些端口加以信号输入电路,控制电路和执行电路,并且利用红外探头技术检测障碍物和搜集地面信息,采用AT89S52单片机进行适时控制,实现智能循线避障以及避悬崖。智能小车采用前轮驱动,两轮各用一个电机执行,用MAX232芯片来控制,前方和底部探头采用红外发射管和红外接收管进行障碍物检测以及地面信息的采集。 关键词:AT89S52,寻线,避障,避悬崖,流水灯 1 引言 随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国大学生电子大赛和省内电子大赛中几乎每次都有关于小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义很大。本设计就是在这样的背景下提出的,指导教师已经有充分的准备。本题目是结合科研项目而确定的设计类课题。设计的智能电动小车应该具有智能寻迹、避障、避悬崖等功能。 根据题目的要求,确定如下方案:在已有线路板及元器件的基础上,将传感器改为红外探头,将前方底部的两个步进电机改为用LG9110驱动的电机,再编写一段程序,通过COM1端口将程序下载至线路板上的STC单片机芯片里,使得LED灯和数码管具有程序指示作用以及跑马灯流水灯的演示,并且实现小车的防撞、避悬崖和寻迹。 本设计以AT89S52为主芯片,通过P0.0,P0.1,P0.2,P0.3Intel公司发展MCS-51系列的新一代产品,如8xC152﹑80C51FA/FB﹑80C51GA/GB﹑8xC451﹑8xC452,还包括了Philips﹑Siemens﹑ADM﹑Fujutsu﹑OKI﹑Harria-Metra﹑ATMEL80C51为核心推出的大量各具特色﹑与80C51兼容的单片机。新一代的单片机的最主要的技术特点是向外部接口电路扩展,以实现Microcomputer完善的控制功能为己任,将一些外部接口功能单元如A/D﹑PWM﹑PCA(WDT(监视定时器)﹑高速I/O口﹑计数器的捕获/比较逻辑等。这一代单片机中,在总线方面最重要的进展是为单片机配置了芯片间的串行总线,为单片机应用系统设计提供了更加灵活的方式。Philips公司还为这一代单片机80C51系列8xC592单片机引入了具有较强功能的设备间网络系统总线----CAN(Controller Area Network BUS)。新一代单片机为外部提供了相当完善的总线结构,为系统的扩展与配置打下了良好的基础。本设计就采用了比较先进的89S52为控制核心,89S52采用CHOMS工艺,功耗很低,因此该设计具有实际意义。 2设计思想、方案选择及设计任务的指标 2.1 设计思想 本系统主要实现的功能有:避障功能,避悬崖功能,寻黑线功能,声控功能,流水灯演示,程序状态指示功能,数码管演示,报警功能,夜间探照

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档