没有合适的资源?快使用搜索试试~ 我知道了~
AT89S51单片机超声波测距说明书.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 101 浏览量
2022-06-23
23:54:42
上传
评论
收藏 807KB DOCX 举报
温馨提示
试读
34页
AT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docxAT89S51单片机超声波测距说明书.docx
资源推荐
资源详情
资源评论
湄洲湾职业技术学院
AT89S51 单片机超声波测距说明书
系 别: 电子工程系
年 级: 092 班 专 业: 电气自动化技术
姓 名: 学 号:
导师姓名: 职 称:
2012 年 06 月 10 日
0 / 34
目录
1.前言 .................................................................. 1
1.1 课题背景及研究的目的和意义 ....................................... 2
1.2 基于单片机的超声波测距系统 ........................................ 2
1.3 课题主要内容 ...................................................... 2
2.系统设计技术参数要求 .................................................. 4
2.1 系统任务要求: .................................................... 4
2.2 系统设计的主要技术参数: .......................................... 4
3.系统设计 .............................................................. 5
3.1 系统设计总体框图 .................................................. 5
3.2 系统模块设计 ...................................................... 5
3.2.1 单片机系统与按键设计........................................... 6
3.2.2 超声波发射和接收电路........................................... 6
3.2.3 显示电路 ....................................................... 7
3.2.4 供电电路....................................................... 8
3.2.5 报警输出电路 ................................................... 8
4.系统软件设计............................................................. 10
4.1 主程序设计 ......................................................... 10
4.2 超声波测距子程序 ................................................... 10
4.3 产生超声波的子程序 .................................................. 11
4.4 超声波测距程序流程图................................................ 13
4.5 超声波测距程子序流程图.............................................. 14
5.系统操作说明............................................................. 15
参考文献................................................................... 15
致谢语..................................................................... 17
附录....................................................................... 17
1 / 34
1.前言
传感器技术是现代信息技术的主要内容之一。信息技术包括计算机技术、通信技术和传感器技术,
计算机技术相当于人的大脑,通信相当于人的神经,而传感器就相当于人的感官。比如温度传感器、
光电传感器、湿度传感器、超声波传感器、红外传感器、压力传感器等等,其中,超声波传感器在测
量方面有着广泛、普遍的应用。利用单片机控制超声波检测往往比较迅速、方便、计算简单、易于做
到实时控制,并且测量精度较高。
超声波测距系统主要应用于汽车的倒车雷达、机器人自动避障行走、建筑施工工地以及一些工业
现场例如:液位、井深、管道长度等场合。因此研究超声波测距系统的原理有着很大的现实意义。对
本课题的研究与设计,还能进一步提高自己的电路设计水平,深入对单片机的理解和应用。
1.2 基于单片机的超声波测距系统
基于单片机的超声波测距系统,是利用单片机编程产生频率为 40kHz 的方波,经过发射驱动电路
放大,使超声波传感器发射端震荡,发射超声波。超声波波经反射物反射回来后,由传感器接收端接
收,再经接收电路放大、整形,控制单片机中断口。其系统框图如图 1-1 所示。
图 1-1 基于单片机的超声波测距系统框图
这种以单片机为核心的超声波测距系统通过单片机记录超声波发射的时间和收到反射波的时间。
当收到超声波的反射波时,接收电路输出端产生一个负跳变,在单片机的外部中断源输入口产生一个
中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算距离,结果
输出给 LED 显示。
利用单片机准确计时,测距精度高,而且单片机控制方便,计算简单。许多超声波测距系统都采
用这种设计方法。
通过上节介绍我们知道,以单片机为核心的超声波测距系统设计简单、方便,而且测精度能达到
工业要求。本课题研究的测距系统就是用单片机控制的。
2 / 34
通过超声波发射器向某一方向发射超声波,单片机在发射时刻同时开始计时,超声波在空气中传
播,途中碰到障碍物就立即反射回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的
传播速度为 V,根据计时器记录的时间 t,就可以计算出发射点距障碍物的距离。
本系统利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时。系统定时发射超
声波,在启动发射电路的同时启动单片机内部的定时器,利用定时器的计数功能记录超声波发射的时
间和收到反射波的时间。当收到超声波的反射波时,接收电路输出端产生一个负跳变,单片机检测到
这个负跳变信号后,停止内部计时器记时,读取时间,计算距离,测量结果输出给 LED 显示。
利用本测距系统测量范围应在 40cm~699cm,其误差 1cm。
3 / 34
2.系统设计技术参数要求
2.1 系统任务要求:
1.开机时数码管显示---;
2.无接受信号数码管显示 CCC;
3.若环境温度变化 15℃,测距精度变化 1%。
2.2 系统设计的主要技术参数:
1.稳压直流电源 4.5~5.5V,交流电源 6V;
2.驱动电流:30-50mA;
3.盲区值为 40 厘米,最远可测 699 厘米。
4 / 34
剩余33页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6459
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功