帮帮文库

返回

基于AT89S52单片机的超声波测距的设计 基于AT89S52单片机的超声波测距的设计

格式:word 上传:2022-06-25 16:05:06

《基于AT89S52单片机的超声波测距的设计》修改意见稿

1、“.....但只要扫描的速度足够快,给人的印象就是组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是样的,能够节省大量的端口,而且功耗更低。数码管由七段发光线段组成,每条线段可以使个或者几个发光二极管,七段数码管结构图如图。显示电路原理图如图所示。系统显示电路设计显示器是个典型的输出设备,而且其应用是极为广泛的,几乎所有的电子产品都要使用显示器,其差别仅在于显示器的结构类型不同而已。最简单的显示器可以使发光二极管,给出个简单的开关量信息,而复杂的较完整的显示器应该是监视器或者屏幕较大的液晶屏。综合课题的实际要求以及考虑单片机的接口资源,采用串行方式显示的驱动输出设备。由于全程显示的距离范围在米之内,用个数码管表示距离的数值。在单片机应用系统中,发光二极管显示器常用两种驱动方式静态显示驱动和动态显示驱动。所谓静态显示驱动......”

2、“.....即每位显示器各引脚都要占用单独的具有锁存功能的接口。单片机只需要把要显示的字形段码发送到接口电路并保持不变即可,如果要显示新的数据,再发送新的字形段码。因此,使用这种方法单片机中开销小,但这种驱动方法需要寄存器译码器等硬件设备。当需要显示的位数增加时,所需的器件和连线也相应增加,成本也增加。而所谓动态显示驱动就是给欲点亮的通以脉冲电流,即采用分时的方法,轮流控制各个显示器的端,使各个显示器轮流点亮,这时的亮度就是通断的平均亮度。考虑各种因素,本设计选用动态驱动显示。本设计选用芯片作为单片机应用系统扩展的口。的口作为的字形输出口,为提高显示亮度,采用路反相驱动器驱动口作为的位选控制口,采用共阳极的显示器,由于段全亮时位控线的驱动电流较大,采用路反相驱动器以提高驱动能力显示模块选用个共阳极段式数码管来显示测量结果,显示范围为厘米。考虑到节省管脚和实用性的问题......”

3、“.....图显示电路第四章系统软件设计超声波的软件原理超声波测距系统的软件部分是针对系统所需要实现的功能,以软件模块化设计的思路来进行设计的。系统的主要功能是距离测量,整个系统软件程序包括主程序测距子程序显示子程序以及各种中断子程序。软件系统流程图如图所示。系统软件程序大体上包括下面几个过程初始化,显示开机界面为,表示测量没有开始。单片机连续发射的脉冲波,立即启动,系统进入中断后激活系统,等待计数值满产生中断,开始启动接收程序。回波信号到达,立即关闭计数器,捕获的值。单片机捕获计数值,调用及计算程序。显示测量结果。主程序流程表主函数程序首先是对系统环境初始化,设置定时器工作模式为位定时计数器模式,置位总中断允许位并将显示端口和清。然后调用超声波发生子程序送出个超声波脉冲,为了避免超声波从发射器直接传送到接收器引起的直射波触发......”

4、“.....由于采用的是的晶振,计数器每记个数就是,当主程序检测到接受成功的标志位后,将计数器中的数即超声波往返所用的时间按式计算,即可得被测物体与测距离之间的距离,设计时取时的声速,则有其中为计数器的计数值。测出距离后结果将以十进制码方式送往显示约,然后再发超声波脉冲重复测量过程。为了有利于程序结构化合容易计算出距离,程序采用语言编写。图为主函数程序流程图。图主程序流程图系统初始化发射脉冲延时,保证个的脉冲计时器开始计时,开中断等待中断,即收反射回波信号读计数器计时值,读取串口速度值计算距离显示测量结果开始大于设定值显示是否第五章超声波测距的误差分析测量结果硬件电路制作应避免出现虚焊或焊接短路的情况,完成并调试好后,便可将程序文件下载到单片机芯片试运行......”

5、“.....以适应不同距离的测量需要。如表所示。表距离与测量距离误差关系根据文中电路参数和程序,测距器可测量的范围为,在试验中对测量范围内的物体做了多次测试,经过多次测量发现,在同温度下有如下规律对于同距离进行多次测量取平均值的方法,所测数据稳定性较好范围内变化平均值误差最大不超过。测量误差随着所测距离的增大而增大。这里的误差包含两种种是固定误差测量的起始位置与探头的压电晶片所在位置之间的距离,这种误差不随测量环境和距离的变化而变化另种是可变误差随着距离的增大而增大,主要是由接收超声波越过阀值的时间与超声波实际到达探头的时间不同引起的。误差分析声波传输速度与媒介的弹性模量和密度相关,因此,利用声速测量距就要考虑这些因素对声速影响。在气体中,压强温度湿度等因素会引密变化,气体中声速主要受密度影响。液体的深度温度等因素会引起度变化,固体中弹性模量对声速影响较密度影响更大......”

6、“.....液体次之,在气体中的传播速度最慢。气体中声速受温度影响最大声波扰动是机械的,声波在传播中带有机械能量,声能传播的中逐渐转变成热,从而出现随距离而逐渐衰减的现象,称为声吸收。系统测量值实际测量值误差结论在四年的大学生活里,我觉得大多数人对本专业的认识还是不够。但由于当时所学知识设计本课题知识颇多,所看到的东西与本课题很好的可以联系,但是自己所学的并不是很深,对本专业的知识不够深度的学习,只是初步认识,为了更深入的理解并掌握大学的知识,加强专业技能我选择的毕业设计课程是基于单片机路蜂鸣器电路电源电路超声波发射电路超声波接收电路单片机主控电路附录源程序共阳数码管带小数点的编码超声波定义发射蜂鸣器控制开关定义设置报警距离,第次按下是进入设定界面,再次按下确认门槛更新。加减延时函数延时函数,延时子函数超声波发射程序定时器溢出标志位使用查询法延时翻转次......”

7、“.....与设置门槛距离定时器为工作模式定时器为位自动重装定时工作模式给定时器装初值,计满后把和自动装入定时器用于显示距离,与设置门槛距离开总中断外部中断用于检测超声波返回。定时器,启动定时器过了当距离等于时按下时,进入门槛距离设置界面。再次按下时退出接收中断程序关闭关定时器中断关闭算出的值,的单位为超时中断程序关定时器中断关闭定时器必须用软件清的超声波测距。随着社会的发展,人们对距离或长度测量的要求越来越高。超声波测距由于其能进行非接触测量和相对较高的精度,越来越被人们所重视。本设计的超声波测距仪,可以对不同距离进行测试,并可以进行定的误差分析。毕业设计有实践性,综合性,探索性,应用等特点,本次选题的目的是制作超声波测距。随着毕业设计做完......”

8、“.....但在这段时间里面我觉得自己是努力并快乐的。在繁忙的日子里面,曾经为解决技术上的问题,而去翻阅以前所学的的相关书籍。经过了这段时间真正体会了很多,也感到了很多。本文以检测距离为目标,对超声波的工作原理超声波测距主要误差来源作了相应的分析。针对精度的要求,提出了带有温度补偿的超声波界面检测系统,并在软件和硬件上实现了该系统。围绕如何开发基于单片机的超声波测距系统进行了如下的工作探讨了超声波测量技术,分析了超声波测距的误差来源,提出了系统的总体设计思想。设计了以单片机为核心的超声波界面检测系统,该系统具有低成本高精度微型化数字显示的特点。在系统硬件设计的基础上,对系统的软件需要实现的功能进行了分析,设计了系统的主程序流程,分析各个中断程序和主程序之间的关系,用汇编语言和语言逐个实现了各自的功能模块。由于个人能力及试验条件有限......”

9、“.....系统虽然能实现基本的功能,但投入使用时仍需要对系统作进步的完善和提高超声波的测量距离与环境直接相关,由于本设计中不用设定温度为常温,故应用范围相对较小。如果需要扩大测距范围,可以根据实际情况添加更合适的温度传感器。由于受实验条件的限制,本设计未能进行现场实验数据的采集,所有实验仅局限于实验室,这与实际测量有定差距。超声波探头相对安装位置的影响,渡越时间延迟造成的误差及其他误差源的存在,从软件角度,使用些数据处理算法,消除误差干扰,提高测量精度。参考文献王莹高精度超声波测距仪的研究设计北京华北电力大学硕士学位论文,童峰,许水源等种高精度超声波测距处理方法厦门厦门大学学报自然科学版,林书玉超声波换能器的原理设计北京科学出版社,李茂山超声测距原理及实践技术北京实用测试技术,常静,贺焕林减少超声波测距仪盲区的研究上海棉花加工技术,江力单片机原理北京清华大学出版社,房小翠......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于AT89S52单片机的超声波测距的设计.doc预览图(1)
1 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(2)
2 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(3)
3 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(4)
4 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(5)
5 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(6)
6 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(7)
7 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(8)
8 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(9)
9 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(10)
10 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(11)
11 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(12)
12 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(13)
13 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(14)
14 页 / 共 34
基于AT89S52单片机的超声波测距的设计.doc预览图(15)
15 页 / 共 34
预览结束,还剩 19 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档