毕业设计(论文)自动循迹、走迷宫小车论文.doc
《毕业设计(论文)自动循迹、走迷宫小车论文.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)自动循迹、走迷宫小车论文.doc(35页珍藏版)》请在三一办公上搜索。
1、目录目录1摘要3第二章 系统方案设计与论证6设计任务和要求:6一设计任务6二 设计要求62.1 数据显示部分72.1.2 设计论证方案二72.2单片机主控电路部分82.2.1 设计论证方案一82.2.2 设计论证方案二82.3 模块方案比较与论证82.3.1 车体设计8设计论证方案一8设计论证方案二82.3.2控制器模块9设计论证方案1:9设计论证方案2:9设计论证方案3:102.3.3电源模块10设计论证方案1:10设计论证方案2::102.3.4 寻迹传感器模块10设计论证方案1:10设计论证方案2:11设计论证方案3:112.3.5电机模块11设计论证方案1:11设计论证方案2:122.
2、3.6电机驱动模块12设计论证方案1:12设计论证方案2:122.4 最终方案12第三章 硬件实现及单元电路设计133.1微控制器模块的设计133.1.2 AT89S52单片机功能特性143.1.3 单片机 AT89S52引脚功能说明143.1.4 AT89S52与AT89S51的差别163.1.5字符型LCD液晶显示器1602163.1.6单片机最小系统设计173.2 避障传感器的设计与安装183.3轨迹探测传感器的电路设计与原理183.4 霍尔元件193.5 电机驱动的电路21第四章 主程序流程图234.1软件设计的主程序流程图:234.2 传感器数据处理及寻迹、避障程序流程24第五章 系
3、统功能测试245.1 测试仪器及设备245.2 寻迹小模块测试255.3 功能测试25第六章 结论26第七章 结束语26第八章 参考文献281 源程序292 原理图323 PCB图334 元件清单35摘要本寻迹小车是以纸板积压板为车架,以AT89S52单片机为控制核心,加以直流电机、光电传感器、避障传感器和电源供电电路以及其他电路组成。系统由AT89S52通过IO口控制小车的前进后退以及左右转动,由SL043型光电传感器进行寻迹以及由E-18 D80NK红外避障传感器完成。 关键字:AT89S52 光电传感器 避障传感器 自动寻迹电动车Abstract: The smart car is tr
4、acing backlog board for cardboard frame,By AT89S52 single chip processor as the core,To dc motor, photoelectric sensor, and the power supply circuit condition declivitous sensors and other circuit. System by AT89S52 through the mouth IO control trolley forward and backward rotation, and by SL043 typ
5、e or photoelectric sensor for tracing and by E - 18 D80NK infrared sensor. Condition declivitous. Keywords: AT89S52 Photoelectric sensor Condition declivitous sensor Automatic electric tracing.第一章 绪论单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了,由于单片机集成的高,功能强,可靠性高,体积小,功耗低,使用方便价格低廉等,一系列优点,现在常规的单片机普遍都是将中央处理器(C
6、PU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。目前单片机已经渗入到人们的工作和生活的方方面面,几乎“无处不在,无所不为”。单片机的应用领域在我们的日常生活中广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分为如下几个范畴:在智能仪器仪表的应用:单片机具有体积小、功耗低、控制功能强、扩展
7、灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、等物理量的测量。在家用电器中的应用:可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。在工业控制中的应用:用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。在计算机网络和通信领域中的应用: 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,现
8、在的通信设备基本上都实现了单片机智能控制,从手机、电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。单片机在医用设备领域中的应用:单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。 此外,单片机在工商、金融、科研、教育、国防航空等领域都有着十分广泛的用途。在进入信息时代的今天,在利用信息的过程中,首先要解决的就是要获取准确可靠的信息,而传感器是获取自然和生产领域中信息的主要途径与手段,在现代工业生产尤其是自动化生产过程中,要用各种传感器来监视和控制生产过程中的各个参数
9、,使得设备工作在正常状态或最佳状态,并使得产品达到最好的质量,因此,可以说,没有众多的优良的传感器,现代化的生产也就失去了基础。传感器的技术发展无论是在工业生产,海洋探究,环境保护,资源调查生物工程,以及日常生活中都已经得到了广泛的应用领域,无论是简单或者是各种复杂的工程系统,几乎每一个现代化项目都离不开各种各样的传感器。由于它应用之广泛,因此它的性能好坏直接影响系统的性能。对其的应用不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信
10、息处理结合起来,适应传感器的生产、研制、开发和应用。 随着时代的进步和发展,人类不断的需求,科技不断的进步。温度计所给人类带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高。由于老式温度计的精确度低,测量范围小,无法满足现代化生活:工业、教学、科研、旅游等等各个领域的需求。随着集成电路技术的发展,单片微型计算机的功能也不断增强,由于单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本设计将介绍一种基于单片机控制的数字温度计,它属于多功能温度计。本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确等优点。该
11、温度计以AT89S52为主控器,通过DS18B20来检测温度,并通过LCD显示器以串口传送数据,实现温度显示。同时可以设置上下线报警温度,当温度不在设置范围内时,可以报警。数字温度计是单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,十分方便。当前的电动小车基本上是才取的是基于纯硬件的一种开环控制方法,或者是在遥控下前进、后退、停止等基本功能。但他们不能实现在某些特殊情场合下,我们需要自动控制的小型设备的采集到一些有用的信息的功能。本文正是在这种需要之下开发设计的一种自动寻迹小车的控制系统。它以AT89S52为控制核心,附以外围电路,采用红外收发探测器等传感器件来检测信号和障
12、碍物;充分利用IO口、运放以及处理能力来实现自动寻迹直走、转弯、停止并显示路程、时间和发出灯光、声光警示、躲避障碍物、寻找合适的路线行驶,最后停在D点处等自动控制系统。第二章 系统方案设计与论证设计任务和要求:一设计任务设计一台智能电动小车,行进路线如图: 注:图中标示数值单位:米;实线为挡板。二 设计要求1基本部分(1)从起跑线A出发,沿轨迹至B,最后经C到达停止线D,总时间要求在90秒内完成,并能实时显示时间。(2)赛场分、三个区。到区入口处B点,应停留5秒,并能发出断续声光报警。(3)到停止线D,小车车身中心点(选手可以事先在小车上标注)应对准停止线,误差控制在2cm,并能发出断续声光报
13、警。 2发挥部分(1) 能实时记录并显示行驶路程。(2) 尽量缩短行驶总时间。(3) 行驶过程中不碰壁。其它(1)小车从起跑线A出发,在规定区域内沿固定轨迹运行至B,最后经C到达停止线D,总时间要求在90秒内完成,并能实时显示时间。(2)小车所运行区分、三个区。当到达区入口处B点红外发射管,停留5秒,并能发出断续声光报警。(3)到停止线D,小车车身中心点(选手可以事先在小车上标注)应对准停止线,误差控制在2cm,并能发出断续声光报警。2.1 数据显示部分2.1.1设计论证方案一动态显示。动态显示方式,可以避免静态显示的问题。但设计上如果处理不当,易造成亮度低,闪烁问题。因此合理的设计既应保证驱
14、动电路易实现,又要保证图像稳定,无闪烁。动态显示采用多路复用技术的动态扫描显示方式, 复用的程度不是无限增加的, 因为利用动态扫描显示使我们看到一幅稳定画面的实质是利用了人眼的暂留效应和发光二极管发光时间的长短, 发光的亮度等因素. 我们通过实验发现, 当扫描刷新频率(发光二极管的停闪频率) 为50Hz, 发光二极管导通时间1m s 时, 显示亮度较好,无闪烁感。2.1.2 设计论证方案二此方案采用1602LCD液晶显示,1602型LCD显示模块具有体积小,功耗低,显示内容丰富等特点。为了便于学习1602型LCD显示模块工作原理和编程技巧,我们这次设计采用了1602LCD作为显示模块。 2.2
15、单片机主控电路部分2.2.1 设计论证方案一此方案采用AT89S52八位单片机实现。单片机软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制。但是,AT89S52单片机需要用仿真器来实现软硬件的合成在线调试,较为繁琐,很不简便。而且AT89S52的地位已经渐渐的被AT89S52所取代。逐渐成为历史。事实也证明了AT89S52在工业控制上有着广泛的应用。2.2.2 设计论证方案二此方案采用AT89S52八位单片机实现。它除了89C51所具有的优点外,还具有可在线编程,可在线仿真的功能,这让调试变得方便。当与凌阳十六位单片机相比时,AT89S52八位单片机的价格便宜,再编程方便。而且A
16、T89S52在工业控制中有广泛的应用,编程技术及外围功能电路的配合使用都很成熟。这对于在网上查找相关资料和在图书馆查找相关资料时非常方便 2.3 模块方案比较与论证根据设计要求,本系统主要由控制器模块、电源模块、寻迹传感器模块、避障传感器模块。直流电机及其驱动模块等模块构成。为较好的实现各模块的功能,我们分别设计了几种方案并分别进行了论证。2.3.1 车体设计设计论证方案一购买玩具电动车。购买的玩具电动车具有组装完整的车架车轮、电机及其驱动电路。但是一般的说来,玩具电动车具有如下缺点:首先,这种玩具电动车由于装配紧凑,使得各种所需传感器的安装十分不方便。其次,这种电动车一般都是前轮转向后轮驱动
17、,不能适应该题目的方格地图,不能方便迅速的实现原地保持坐标转90度甚至180度的弯角。再次,玩具电动车的电机多为玩具直流电机,力矩小,空载转速快,负载性能差,不易调速。而且这种电动车一般都价格不菲。因此我们放弃了此方案。设计论证方案二购买电动车车架,经过反复考虑论证,我们制定了左右两轮分别驱动且转向的方案。即左右轮分别用两个转速和力矩基本完全相同的直流电机进行驱动,车体尾部装一个万向轮。这样,当两个直流电机转向相反同时转速相同时就可以实现电动车的原地旋转,由此可以轻松的实现小车坐标不变的90度和180度的转弯。当小车前进时,左右两驱动轮与后万向轮形成了三点结构。这种结构使得小车在前进时比较平稳
18、,可以避免出现后轮过低而使左右两驱动轮驱动力不够的情况。为了防止小车重心的偏移,后万向轮起支撑作用。综上考虑,我们选择了方案2。小车底盘如图2所示:车底底盘如图(2)所示2.3.2控制器模块设计论证方案1:采用可编程逻辑期间CPLD作为控制器。CPLD可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高。且从使用及经济的角度考虑我们放弃了此方案。设计论证方案2:采用凌阳公司的16位单片机,它是16位控制器,具有
19、体积小、驱动能力高、集成度高、易扩展、可靠性高、功耗低、结构简单、中断处理能力强等特点。处理速度高,尤其适用于语音处理和识别等领域。但是当凌阳单片机应用语音处理和辨识时,由于其占用的CPU资源较多而使得凌阳单片机同时处理其它任务的速度和能力降低。本系统主要是进行寻迹运行的检测以及电机的控制。如果单纯的使用凌阳单片机,在语音播报的同时小车的控制容易出现不稳定的情况。从系统的稳定性和编程的简洁性考虑,我们放弃了单纯使用凌阳单片机而考虑其它的方案。设计论证方案3:采用Atmel公司的AT89S52单片机作为主控制器。AT89S52是一个低功耗,高性能的8位单片机,片内含64k空间的可反复擦些100,
20、000次的Flash只读存储器,具有64k的随机存取数据存储器(RAM),32个IO口,2个可编程定时计数器,2个外部中段,1个串口中断等。且AT系列的单片机可以在线编程、调试,方便地实现程序的下载与整机的调试。从方便使用的角度考虑,我们选择了方案3。2.3.3电源模块由于本系统需要电池供电,我们考虑了如下集中方案为系统供电。设计论证方案1:采用12V蓄电池为直流电机供电,将12V电压降压、稳压后给单片机系统和其他芯片供电。蓄电池具有较强的电流驱动能力以及稳定的电压输出性能。但是蓄电池的体积过于庞大,在小型电动车上使用极为不方便,同时我们的车体设计时空间不够。因此我们放弃了此方案。设计论证方案
21、2::我们才采用两组4节1.5v电池来供电,別为单片机和各模块供电和直流电机供电,这样小车空间又足够,方便使用分配空间,且能够为单片机和电机提供足够的驱动电流。且工作流小,易于制作。综上考虑,我们选择了方案2。2.3.4 寻迹传感器模块设计论证方案1:用光敏电阻组成光敏探测器。光敏电阻的阻值可以跟随周围环境光线的变化而变化。当光线照射到白线上面时,光线发射强烈,光线照射到黑线上面时,光线发射较弱。因此光敏电阻在白线和黑线上方时,阻值会发生明显的变化。将阻值的变化值经过比较器就可以输出高低电平。但是这种方案受光照影响很大,不能够稳定的工作。因此我们考虑其他更加稳定的方案。设计论证方案2:用红外发
22、射管和接收管自己制作光电对管寻迹传感器。红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射管发出的光线则检测出黑线继而输出高电平。这样自己制作组装的寻迹传感器基本能够满足要求,但是工作不够稳定,且容易受外界光线的影响,因此我们放弃了这个方案。设计论证方案3:用TCRT5000型光电对管。TCRT5000是一种一体化反射型光电探测器,其发射器是一个砷化镓红外发光二极管,而接收器是一个高灵敏度,硅平面光电三极管。TRCT5000采用DIP4封装,其具有如下特点:塑料透镜可以提高灵敏度。内置可见光过滤器能减小离散光的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 自动 迷宫 小车
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3984720.html