毕业设计遥控小汽车

上传人:新** 文档编号:551185077 上传时间:2023-01-16 格式:DOCX 页数:44 大小:224.85KB
返回 下载 相关 举报
毕业设计遥控小汽车_第1页
第1页 / 共44页
毕业设计遥控小汽车_第2页
第2页 / 共44页
毕业设计遥控小汽车_第3页
第3页 / 共44页
毕业设计遥控小汽车_第4页
第4页 / 共44页
毕业设计遥控小汽车_第5页
第5页 / 共44页
点击查看更多>>
资源描述

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

1、基于单片机遥控小汽车的设计(硬件部分)学 院:机电与自动化学院专 业:电气自动化技术 0803姓 名:陈敦卫学号: 20082822113指导教师: 段丽娜2011 年 6 月基于 89C51 遥控小汽车的设计(硬件部分)Based on 89C51 Remote controlcars design(Hardware part)摘要根据题目要求,本设计采用 AT89C2051 单片机构成主从式的控制系统,双机采 用串行接口通信。红外遥控部分采用遥控车模专用编、解码芯片TX-2/RX-2,提高控 制的可靠性。采用红外传感器进行里程检测;超声波传感器进行障碍识别;感光电 阻辅以步进电机控制的转动

2、机构进行光源方向的检测,并能用软件控制小车行驶到 光源附近。采用步进电机对小车的转向进行精确的控制,同时用红外传感器对转向 的角度进行校正。此外,采用四位 LED 数码管和若干 LED 发光二极管显示时间、行 进的里程以及小车的各种状态;采用AT89C2051串行EEPROM记录小车的行驶轨迹, 并能按照所记录的轨迹自动行驶。本次设计基于完备的软硬件系统,很好的实现了红外遥控功能,启动和停止, 自动或手动;前或后直线行进;任意曲线行进;测距避障功能;显示行进距离;精 确查找光源等一些功能。关键词: 单片机 超声波传感器 发射装置 接收装置 红外遥控。AbstractAccording to t

3、he topic, my design needs to adopt two AT89C51 to form a control system of principal and subordinate. The communication between the two MCU is to adopt the serial port. Meanwhile, launch end join with insult male genital 61 sound recognition system that board make remotely, can finish the remote con

4、trol function of the pronunciation, and it adopts the infrared sensor to measure the mileage; The ultrasonic sensor carries on the obstacle to discern; Sensitization resistance complement in order to walk into whom electrical machinery control rotate organization carry on measuring, direction of the

5、 light source, The small car can go to the adjacent place of the light source with the software .The design adopts serial EEPROM of AT24C08 to write down the orbit of the car , and can repeat the route automatically which has been recorded.The Design is on the basis of the complete software and hard

6、ware system, and the small car has the function of sound remote control, following any curve, recording the route where it has gone, finding out the light source, and can repeat the route automatically which has been recorded.Key words: Singlechip89C51 Sensor Electropult Receiver RemoteControl.目录摘要I

7、AbstractII绪论11遥控小汽车的总体设计41.1总体设计思路41.2设计方案论证与比较41.2.1轨迹探测模块设计与比较41.2.2数据存储比较51.2.3障碍探测模块方案分析与比较51.3课题背景61.4课题内容及安排71.5本章小结72遥控小汽车的硬件设计82.1硬件设计的整体思路82.2单片机的选择92.2.1单片机最小系统112.3发射电路的设计132.4电机驱动电路的设计142.5接收电路的设计142.6本章小结153遥控小汽车的软件设计163.1发射板控制程序的设计163.2接收处理程序的设计173.3源程序的设计183.4本章小结194系统调试部分204.1系统测试数据分

8、析204.2本章小结20结论21致谢22参考文献23附录1程序清单24绪论随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大 赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该 题目的研究。可见其研究意义很大。本设计就是在这样的背景下提出的,指导教师 已经有充分的准备。本题目是结合科研项目而确定的设计类课题。采用红外遥控技 术,通过遥控命令对小汽车行驶状态进行控制,如前进、后退、左转和右转。并配 合相应的传感器实现小汽车的自动避障,当小汽车检测到四周都有障碍物时,能够 实现自动停车。根据题目的要求,确定如下方案:在现有玩具电动车的基础上,加 装、红外线、

9、超声波传感器及金属探测器,实现对电动车的速度、位置、运行状况 的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各 种数据实现对电动车的智能控制。单片机以其强大的控制能力已经被广泛应用于诸多领域,配以各种接口传感器 可以实现系统的智能化。从最初的 8 位控制器到现在的 16 位,32 位控制器都还有河 大的发展和应用空间。本设计采用MCS-51系列中的89C51单片机。以89C51为控制 核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速 行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。 89C51 是一款八位单片机,它的易用性

10、和多功能性受到了广大使用者的好评。它是第 三代单片机的代表。at89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器( FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压,高性能 CMOS8 位微处 理器,俗称单片机。 89C2051 是一种带 2K 字节闪烁可编程可擦除只读存储器的单片 机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非 易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由于将 多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一

11、种高效微控制 器,89C2051是它的一种精简版本。89C51单片机为很多嵌入式控制系统提供了一种 灵活性高且价廉的方案。本设计就采用了比较先进的89C51为控制核心,89C51采用CHOMS工艺,功耗很 低。该设计具有实际意义,可以应用于考古、机器人、医疗器械等许多方面。尤其 是在足球机器人研究方面具有很好的发展前景;在考古方面也应用到了超声波传感 器进行检测。所以本设计与实际相结合,现实意义很强。第三代单片机包括Intel公司发展MCS-51系列新一代产品,如8 xC152、 80C51FA/FB、80C51GA/GB、8xC451、8 x C452,还包括了 Philips、Siemen

12、s、ADM、 Fujutsu、OKI、Harria-Metra、ATMEL等公司以89C51为核心推出的大量各具特色、 与 80C51 兼容的单片机。12新一代的单片机的最主要的技术特点是向外部接口电 路扩展,以实现 Microcomputer 完善的控制功能为己任,将一些外部接口功能单元 如A/D、PWM、PCA(可编程计数器阵列)、WDT(监视定时器)、高速I/O 口、计数器的 捕获/比较逻辑等。这一代单片机中,在总线方面最重要的进展是为单片机配置了芯 片间的串行总线,为单片机应用系统设计提供了更加灵活的方式。Philips公司还为 这一代单片机 89C51 系列 8xC592 单片机引入

13、了具有较强功能的设备间网络系统总 线CAN(Controller Area Network BUS) 2。新一代单片机为外部提供了相当完善的总线结构,为系统的扩展与配置打下了 良好的基础。未来单片机技术的发展趋势可归结为以下10个方面:(1) 主流型机发展趋势。8 位单片机为主流,少量 32 位机, 16 位机可能被淘汰。(2) 全盘 CMOS 化趋势。指在 HCMOS 基础上的 CMOS 化, CMOS 速度慢、功耗小,而 HCMOS 具有低功耗及低功耗管理技术等特点。(3) RISC体系结构的发展。早期CISC指令较复杂,指令代码周期不统一,难以 实现流水线(单周期指令仅为1MIPS)。采

14、用RISC体系结构可以精简指令系统, 使其绝大部分为单周期指令,很容易实现流水线作业(单周期指令速度可达 12MIPS)。(4) 大力发展专用单片机。(5) OTPROM、flishROM成为主流供应状态。(6) ISP及基于ISP的开发环境。FlishROM的应用推动了 ISP (系统可编程技术) 的发展,这样就可以实现目标程序的串行下载,PC机可通过串行电缆对远程目 标高度仿真、更新软件等。(7) 单片机的软件嵌入。目前的单片机只提供程序空间,没有驻机软件。ROM空 间足够大后,可装入如平台软件、虚拟外设软件和用于系统诊断管理的软件等, 以提高开发效率。(8) 实现全面功耗管理。如采用:I

15、D、PD模式、双时钟模式、高速时钟/低速时 钟模式和低电压节能技术。(9) 推行串行扩展总线。(10) ASMIC技术的发展。如一 MCU为核心的专用集成电路(ASIC) 31 遥控小汽车的总体设计1.1 总体设计思路本设计主要利用 AT89C2051 单片机作遥控发射器及接收处理器实现对电动小汽 车行驶过程进行控制,无线传送用接收/发射模板完成,采用红外遥控技术,通过遥 控命令对小汽车行驶状态进行控制,如前进、后退、左转和右转,通过桥式开关电 路驱动电机。并配合相应的传感器实现小汽车的自动避障,当小汽车检测到四周都 有障碍物时,能够实现自动停车。其中,主要研究内容为:单片机驱动电机、发射 与接收电路板,红外传感器的应用等。设计结果应符合以下指标:(1) 通过简单的I/O 口操作实现小汽车的前进、后退、左转、右转;(2) 在行走过程中可以改变小车的运动状态,实现小汽车的自动避障;(3) 在超出一定范围时能够自动停车。1.2 设计方案论证与比较1.2.1 轨迹探测模块设计与比较 方案一:使用简易光电传感器结合外围电路探测。由于所采用光电传感器实际效果并不理想,对行驶过程中的稳定性要求很高, 且误测几率较大、易受光线环境和路面介质影响。在使用过程极易出现问题,而且 容易因为 该部件造成整个系统的不稳定。故最终未采用该方案。 方案二:利用两只光电开关。分别置于轨道的两侧,根据

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

当前位置:首页 > 学术论文 > 其它学术论文

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