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

资料分类:单片机自动化 上传会员:朱丽安 更新时间:2020-03-24
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7207
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本设计研究了基于单片机的超声波测距系统的原理及其所能实现的功能:系统主要由单片机控制系统控制,加上超声波模块、显示电路和报警电路共同组成并实现测距功能。由STC89C51单片机发出指令,超声波模块发射超声波脉冲,由计时器计时,计算超声波往返所花费的时间,通过已知的声波波速和公式计算得到测量距离,在四位数码管上进行显示。系统具有报警功能,当超过限值或者超声波返回时间溢出时开始报警,表现为蜂鸣器长鸣和LED常亮,同时可通过按键调节改变报警距离。本设计成本低,抗干扰性强,测得的数值能够准确无误的在数码管上呈现,使用时非常方便。最后,在开发的平台上,进行了实验,证明了设计的正确性。

关键词:单片机,超声波,测距,报警

 

目录

摘要

Abstract

1 绪论-5

2 超声波测距的本质-5

2.1 超声波发生器-5

2.2 超声波测距的原理-5

3 元件选型-6

3.1模块选择-6

3.2 STC89C51单片机的引脚图-6

3.3 HC-SR04超声波发射接收模块-7

4 硬件设计-8

4.1 系统总体结构-8

4.2 接收显示终端电路-8

4.3 电源电路-9

4.4 报警电路-9

5 软件设计-10

5.1  主程序设计-10

5.2 显示模块程序设计-12

5.3 中断模块程序设计-14

5.4 计算程序-15

5.5 上下限调整程序-16

6 测试分析-19

6.1硬件调试-19

6.2软件调试-21

6.3误差分析-22

结论-23

参考文献-24

致谢-25

附录-26

附录一:超声波测距原理图-26

附录二:HC-SR04超声波模块实物图-26

附录三:程序清单-26

附录四:系统原理图-32

相关论文资料:
最新评论
上传会员 朱丽安 对本文的描述:超声波能测距的原因,是根据已知声波在空气中的传播速度,再记录时间,便能获得距离。在实际使用中,将超声波模块中的发射器朝任意方向发射超声波,超声波发射的同时,计时器......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: