基于单片机的超声波测距系统的设计.doc

资料分类:工业大学 上传会员:小兔乖乖 更新时间:2023-01-28
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11760
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:超声波测距传感器因其性能好、价格低廉、使用方便、可靠性高等特点,在距离测量、车辆自动导航、管道长度的测量、移动机器人定位和避障等领域得到了广泛的应用。利用超声波测距原理,本设计以单片机STC89C52为核心,辅之以超声波模块、显示模块和声光报警,利用超声波方向性好,穿透能力强等特点实现距离的测量。其工作过程是由单片机发出信号控制超声波发射,然后根据超声波接收电路接收到返回波的时间,得出超声波传播时间,然后通过单片机计算出超声波在空气中的传播距离,最后通过LCD1602液晶显示出来。设计中利用单片机的I/O端口对超声波发射进行直接驱动,超声波模块采用HC-SR04模块,使得整个设计具有集成度高、结构简单、经济实用等特点。

 

关键词:超声波,测距,单片机,LCD1602,HC-SR04

 

目录

摘要

Abstract

1 绪论-7

1.1 本课题研究意义-7

1.2 国内外现状-7

1.2.1 国内现状-7

1.2.2 国外现状-8

2 总体设计-9

2.1 总体设计要求-9

2.1.1 系统设计思路-9

2.1.2 系统框图-9

2.1.3 超声波测距的原理-9

2.2 方案选择-10

2.2.1 控制芯片的选择-10

2.2.2 显示模块的选择-11

2.2.3 超声波模块的选择-11

2.2.4 温度传感器的选择-11

2.2.5 报警器模块方案-12

3 系统硬件电路设计-13

3.1 单片机最小系统电路-13

3.1.1 单片机介绍-13

3.1.2 单片机最小系统-14

3.2 超声波模块电路-15

3.2.1 HC-SR04模块-16

3.2.2 HC-SR04模块工作原理-16

3.3 液晶显示模块电路-17

3.3.1 1602液晶简介-18

3.3.2 液晶引脚说明-18

3.4 DS18B20传感器电路-19

3.4.1 DS18B20简介-20

3.5 报警模块电路-21

3.5.1 蜂鸣器报警电路-21

3.5.2 LED灯报警电路-21

3.6 按键输入电路-22

4 软件设计-23

4.1 总体流程图-23

4.2 1602液晶程序流程图设计-24

4.3 HC-SR04超声波模块流程图设计-24

4.4 温度传感器流程图设计-25

4.5 报警值设置流程图设计-25

5 系统仿真-26

6 硬件组装与调试-27

6.1 元器件的选择与测量-27

6.2 元件的焊接与组装-27

6.3 电路的调试-28

6.3.1 调试步骤-28

总 结-30

参 考 文 献-31

致  谢-32

附  录-33

附录一 元件清单-33

附录二 原理图-34

相关论文资料:
最新评论
上传会员 小兔乖乖 对本文的描述:使用超声波检测通常相对较快,方便,计算简单,易于实现实时控制,并且在测量精度上可以满足实际工业要求的指标,所以为了使移动机器人能够自动避免障碍物行走您必须配备距离......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: