基于AT89C51的智能小车的设计.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-19
  • 论文字数:8089
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】本设计利用单片机AT89C51、AT89C2051作为整个系统电路的控制核心通过光电传感器来进行边缘检测,并识别转弯标志和超车标志,同时利用超声波测距模块来控制两小车之间的距离,用PWM来控制电机的转动速度,通过调节小车两边车轮的转速大小控制小车前行的方向,两小车之间通过无线收发模块来实现互相通信。通过单片机和各种模块来架构整个智能小车的硬件系统,并通过C语言对单片机进行编程,通过采集路况信息并与存储的运动状态进行对比,使小车在前行过程中不断的修复自己的运动状态。最终实现小车智能化的完成整个路线,而且能够实现两小车互相超车,并且保持适当的车距。

【关键词】智能小车;单片机;光电传感器;超声波测距;PWM

 

目录

摘要

Abstract

1 引言-1

1.1课题的背景和意义-1

2 智能小车系统设计-2

2.1 设计要求-2

2.2 系统总体设计-3

2.3 系统基本方案选择与论证-3

2.3.1 各模块方案的比较与选择-3

2.3.2 智能控制部分电路设计-6

3 系统硬件设计与实现-6

3.1 系统硬件的基本组成部分-6

3.2 单元模块电路的设计-7

3.2.1 传感器检测部分电路的设计-7

3.2.2 智能控制部分电路设计-8

4 系统软件设计-12

4.1 检测光电传感器子程序-12

4.2 黑白线检测子程序-12

4.3 超声波收发子程序-13

4.4 PWM流程图-14

4.5 超车子程序-15

4.6 系统主程序流程图-16

5 系统功能测试-20

5.1 测试仪器及设备-20

5.2 功能测试-20

6 结论-20

参 考 文 献-22


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费