基于单片机的超声波测距倒车系统的设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-11-23
  • 论文字数:9901
  • 课题出处:(范甜甜)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:超声波的指向性特别强,能在空气中传递很远距离,所以超声波经常被用于测量物体间的距离。同时超声波的测量还具有可以快速计算的优点,并且测量的精度很高,完全可以达到工业实用的要求,性价比十分高。

本文详细介绍了一个基于单片机的超声波雷达倒车测距装置,硬件的最核心器件是单片机AT89C52,还包括电源模块、报警模块、超声波模块、无线传输模块、显示模块等。它的工作原理是采集端的数据被NRF24L01的无线传输模块实时发给主机,实现较远距离的无线测算。此系统主要分为从机部分和主机部分。从机主要负责的是超声波的数据接收和处理,然后用NRF24L01的无线模块发给主机。而主机主要负责在液晶显示屏上显示测距信息,并且可以通过按键进行设置报警距离。

关键词 超声波;NRF24L01;无线传输

 

目录

摘要

Abstract

1绪论-1

1.1 课题的背景-1

1.2 国内外发展状况-1

1.3 研究的主要内容-1

2 开发环境及相关知识介绍-3

2.1 C语言系统概述-3

2.2 开发环境及工具-3

2.2.1 PROTEL99SE-3

2.2.2 Keil-3

2.2.3 STC-ISP-3

3 系统需求分析与概要设计-4

3.1 系统总体方案设计-4

4 芯片资料简介-5

4.1 无线收发模块-5

4.1.1 引脚功能及描述-5

4.1.2 工作模式-6

4.1.3 工作原理-7

4.2 STC89C52单片机简介-8

4.2.1 单片机的引脚功能描述-8

5 硬件系统的设计-10

5.1 硬件系统设计的总体方案-10

5.2 单片机最小系统-12

5.3 单片机时钟电路与复位电路的模块-12

5.4 液晶显示模块-13

5.5 按键控制电路模块-13

5.6 电源模块-14

5.7 声光报警电路模块-14

5.8 无线传输模块-15

6 软件系统的设计-16

6.1 软件设计思路-16

6.2 主程序流程图设计-16

6.2.1 发送模块-16

6.2.2 接收模块-16

6.3 子程序设计-17

6.3.1 无线发射模块的软件设计-17

6.3.2 无线接收模块的软件设计-18

6.3.3 超声波探测程序流程图-20

6.4 硬件设计-21

6.4.1 元件清单-21

7 焊接说明-22

7.1 焊接思路-22

7.2 焊接过程-22

7.2.1 最小系统的焊接-22

7.2.2 电源电路的焊接-24

7.2.3 报警模块的焊接-25

7.2.4 焊接成品-25

8 系统调试-28

8.1 调试步骤-28

8.2 实验结果-28

总结评价-29

致谢-30

参考文献-31


支付并下载

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