单片机无线遥控小车毕业设计论文

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

毕业设计(论文)

题目:基于单片机的无线遥控小车控制

系统设计

学生XXXX 指导教师XXXX

二级学院XXXX 专业自动化

班级自动化学号1XXX1

提交日期2014年5月11日答辩日期2014年5月17日

目录

摘要......................................................................................................... III Abstract ..................................................................................................... IV 第一章绪论 . (1)

1.1 前言 (1)

1.2 单片机背景知识 (1)

1.3 研究的主要容 (2)

第二章系统主要模块介绍 (3)

2.1 系统总体设计 (3)

2.2 主控模块及其原理分析 (3)

2.2.1 单片机介绍 (4)

2.2.2 晶振电路 (6)

2.2.3 复位电路 (8)

2.3 无线遥控 (9)

2.3.1 无线遥控简介 (9)

2.3.2 红外线遥控的工作原理 (10)

2.4 传感器电路设计 (13)

2.4.1 传感器的选择 (13)

2.4.2 传感器原理 (15)

2.4.3 寻迹小车的寻迹原理 (17)

2.5 电机驱动模块 (17)

2.5.1 如何转动电机 (17)

2.5.2 电机驱动模块 (19)

2.6 电源管理模块 (21)

第三章系统软件设计 (23)

3.1循迹流程图 (23)

3.2小车控制算法 (24)

3.2.1 方案选择 (24)

3.2.1 最少拍控制算法介绍 (25)

3.3 开发环境 (27)

3.3.1 keil C51 介绍 (27)

3.3.2 用keil软件编写软件 (27)

3.3.3 烧录软件 (35)

3.3.4 程序中的I/O口分配 (36)

第四章焊接与调试 (38)

第五章结论 (41)

参考文献 (42)

附录一(程序) (43)

附录二(实物图) (63)

致 (64)

基于单片机的无线遥控小车控制系统设计

摘要

本毕业设计是以AT89C51单片机为控制核心的智能小车系统。AT89C51单片机是一款八位的单片机,它的易用性和多功能性受到了广大使用者的好评,因此普及率很高,各种软硬件的资料也很齐全。用这个单片机控制电机很方便,只要加上一片L9110电机驱动芯片,然后控制的程序编写正确就可以了。而检测模块采用了AT89S51与红外发射接收探头传感器相结合的方法,利用不同颜色反射回来的红外线多少的不同来控制小车前进的方向,发射探头传感器根据跑道颜色的不同检测到不同的信号,经过单片机处理就可以输出控制电机的信号,从而实现小车自动循迹。

关键词:单片机;红外接收发射探头;循迹;智能小车

Design of wireless remote control car system based on single

chip microcomputer

Abstract

This graduation design is the smart car control system based on AT89C51 single chip microcomputer. AT89C51 microprocessor is a eight bit microcontroller, its ease of use and multi-function suffer large users, so the popularity rate is very high, a variety of hardware and software of the data is also very complete. The microcomputer control of motor is very convenient, just add a L9110 stepper motor driver chips, and then control the program correctly on it. The detection module uses the method of AT89S51 and infrared emission receiving probe sensor combination, use different color infrared reflection of how much different to control the car direction, transmitting probe sensor to different signals according to different detecting runway color, you can control the electric car with automatic tracking.

Key words:Single-chip;Infrared detector receiving launch;Tracing;Smart cars

第一章绪论

1.1 前言

汽车产业的大力发展,使关于汽车的研究也就越来越多。全国电子大赛和省电子大赛几乎每次都有智能小车这方面的题目,全国各高校也很重视该题目的研究。可见其研究意义很大。本设计就是在这样的背景下提出的。本题目是结合科研项目而确定的设计类课题。设计的智能电动小车具有自动寻迹、避障功能,可程控行驶速度、准确定位停车。

根据题目的要求,确定如下方案:在玩具电动车的基础上,加装光电、红外线、红外线传感器,实现对电动车位置和运行状况的实时测量,单片机对接收到的的数据进行处理,然后再输出控制信号实现对电动车的智能控制。

这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。本设计采用MCS-51系列中的80C51单片机。以80C51为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。80C51是一款八位单片机,它的易用性和多功能性受到了广大使用者的好评。它是第三代单片机的代表。

1.2 单片机背景知识

单片微型计算机简称单片机,是典型的嵌入式微控制器,单片机常用英文单词的字母缩写MCU(Microcontroller Unit)来表示单片机。单片机不是实现某一个逻辑功能的芯片,而是把一个完整的计算机系统经过技术加工集成到一个芯片上。单片机由运算器、控制器、存储器、I/O接口等构成,其实就是一个微型的计算机系统(一般称为最小系统),跟计算机(指的是台式机或者笔记本电脑)相比,单片机没有外围设备。总的来说:一块集成芯片就组成了一台计算机。单片机比起计算机有体积小、质量轻、价格便宜等很多优点,单片机最早是被用在工业控制领域,它的这些优点为我们学习、应用和开发提供了许多便利条件。同时,学习单片机是了解计算机组成原理与结构的最佳选择。

由于计算机在工业控制领域的广泛应用,单片机由仅有中央处理器(CPU)的专用处理器芯片发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统变得更小,从而容易嵌入一些对体积要求比较严格的设备中。

INTEL的8080是最早按照这种思想设计出的处理器,当时的单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列单片机系统。因为简单可靠且性能不错获得了一致好评。尽管2000年以后ARM已经发展出了32位的主频超过300M的高端单片机,直到现在,基于8051的单片机还在广泛的使用。在很多方面单片机比专用处理器更适合应用于嵌入式系统,因此它得到了广泛的应用。事实上单

相关文档
最新文档