《基于 AT89S51 的超声波测距系统的设计.docx》由会员分享,可在线阅读,更多相关《基于 AT89S51 的超声波测距系统的设计.docx(16页珍藏版)》请在课桌文档上搜索。
1、基于AT89S51的超声波测距系统的设计摘要随着社会的发展,电子测量和非接触检测方法在生产生活中得到了越来越多的应用。相对于传统的手工检测方法,超声检测更方便,检测结果更准确,安全性更高。为了满足当前对非接触式测量方法的要求,本论文对超声测距系统进行了研究。以AT89S51单片机为核心,选择HRS-04型超声传感器对被遮挡物体的距离进行测量,并将由超声传感器获得的测距参数传送到1.CD显示器1.CD1602o通过对超声波测距系统的试验,本系统已成功地完成了一种基于超声波测距的测距方法,并且具有较高的准确度,可以很好地克服传统的手工测距方法所带来的缺点,因此,它的应用价值非常大。关键词:1.CD
2、1602;超声波传感器;单片机第一章绪论1.1 课题册究背景及意义超声技术和红外检测技术都是一门新兴的高科技,因为它自身所具有的许多优点,给人们带来了很多的方便。首先,由于其自身的优良特性,超声技术在勘探、导航等领域发挥了巨大的作用。另外,超声具有极好的直射光特性,使其在清洁、焊接等领域备受关注。在中国,由于超声技术本身的优点和会所市场的不断增长,它的发展日趋成熟,它在人们的生产和生活中变得越来越重要,它的市场规模也在不断的增长。利用超声波自身的反射和直射特性,使其在激光测距中占有重要地位。不过,因为人类对于超声波测距的技术并不精通,所以它的射程潜力还没有被开发出来。随着科技的发展,人们对超声
3、技术潜力的挖掘有着巨大的潜力,一旦超声技术的应用取得重大突破,相关的产业也会随之繁荣起来。为适应时代发展的需要,超声波测距机必将向更高的规格、更高的标准迈进。例如,与超声波测距机相关的当代声呐,其技术含量高,精度高,可辨识性强。在军事方面,声呐要求高精度,以适应水中军事行动的需求;在遥控中,对低频、高精度、易实现实时监控的声呐提出了更高的要求。为解决有关潜器声呐在浅海水域难以辨识的难题,本项目拟对声呐技术进行深入研究。要想更好地发挥水下声呐的作用,就必须改进其本身的品质,减小其噪声,并增强其与外部环境的适应性。机器智能化是当今世界的发展方向,目前,超声测距仪的研究也正在与人工智能,自动化,信息
4、技术等领域取得了很大的进展。本项目拟在现有技术基础上,将智能化、自动化与超声波测距相结合,并在其基础上植入智能芯片或新型材料,使其能够进行多功能作业和自动化作业,并研制出具有学习潜能和创新能力的智能测距机,从而极大地降低人力、物力的投入。从长远看,超声测距机的发展前景是无限的,新一代超声波测距机必将成为世人瞩目的焦点。1.2 课题研究现状在国内,中国的经济在不断地增长,消费市场也在不断地增长,在这样的大环境下,中国的超声波技术产品也是异军突起,受到了许多企业的青睐。工业是一种特殊的工业,它在人们的生活和生产中扮演着重要的角色。基于此,中国的超声科技产业日渐兴旺,产业链持续优化与完善,推动了超声
5、科技产品的更新与更新。当前,超声技术在医疗、清洁焊接、检测、生物工程、国防等诸多领域得到了广泛的应用,其产品种类繁多,已经成为人们口常生活中不可缺少的重要组成部分。目前的超声测距系统中都包含了超声传感器,利用超声传感器的高灵敏度、超高信噪比和良好的方向性,可以极大地降低人工的工作负荷,提高工作效率。超声探测因其非接触特性,可实现无人探测,为人们探索未知区域,降低未知探测环境对人体健康的危害,同时对探测设备的安全起到重要作用。举个例子,在深海中,因为压力太大,人们不知道它的深度,也不知道它的情况。1.3 本设计的任务和主要内容采用AT89S51单片机与超声波测距模块相结合,研制了一种新型的激光测
6、距装置,该装置可以精确地测出物体与障碍物之间的距离,并且可以在液晶显示屏上进行显示。本文的研究工作包括:结合复位电路和晶振电路,建立和应用最小化的晶振电路,利用超声传感器对被测对象进行无接触测量,并向主控单元发送测距信息。介绍了1.CD16021.CD显示各元器件的发光方式及所需显示的内容,并结合周边组件的工作原理进行了电路设计及源代码的编写。在设计的过程中,学生可以学会如何使用制图软件来绘制实体图,利用KEI1.软件对源代码进行编码,利用基本的工具对软件和硬件进行调试,最后完成了超声测距系统的数据融合设计。主要工作如下:1、对当前超声测距系统的功能进行了简单的分析,它能带给人们什么价值,但也
7、有什么缺点,首先,我们审视了国内外超声测距技术的发展脉络及其前景展望,着重探讨了其历史演变与未来趋势;2、其次,针对超声波测距系统的功能性需求进行了深入剖析,确保设计目标明确,对系统的整体构想和特定硬件组件型号进行了详尽的研究;3、在硬件模块层面,我们对每个单元的功能特性及电路结构进行了精细的剖析,包括核心的微控制器(MCU)以及其他组件,构建了详尽的系统电路图示;4、接着,我们在C语言编程环境中,细致解析了主函数和子函数的交互逻辑,同时对整个系统软件的工作流程进行了严谨的验证,生成了适用于超声测距的完整程序流程;5、最后,将数据融合软件算法与硬件电路无缝集成,形成了一套完整的、功能齐全的超声
8、波测距解决方案,并对该系统进行试验验证;6、总结出该系统在实际检验和实际操作中的优势与劣势,并对其进行进一步的改进和改进,让超声测距系统的性能更好地满足人们的需要。第二章超声波测距系统方案设计本论文提出了一种采用单片机为主要控制单元的超声测距系统,它与传感器技术相结合,实现了距离的测量和显示。在这一章中,我们会分析超声波测距系统的功能要求,并根据该系统的要求,对其进行设计,最终选出最适合的器件。2.1功能需求分析超声波测距系统的设计是利用超声传感器进行非接触式的测距,并且能够进行显示,其功能也更加适应当今社会对测距的要求。本发明提供了一种新的超声波测距方法:(1)超声波传感器方式检测距离遮挡物
9、的距离;(2)测量数据的显示可显示。2.2系统总体方案框图设计超声波测距系统以最小的单片机系统为主要控制单元,通过它来控制外围的传感器,以无接触的方式进行测量,并通过传感器测量到的距离信息进行显示。超声波测距系统设计的总体方案框图如图2-1所示。2.3主要元器件方案的选择2.3.1单片机方案的选择解决方案1.AT89S51单片机在设计单片时,也在RAM存储区间中设定了一个双功能的地址区间,单片机可以完成乘除法的指令与运算,普通的八位单片机并没有乘除法的功能,在使用的时候还需要再写一段程序来调用,不方便,而AT89S51则具有灵活、方便的特点,这对新手来说很有帮助,为初学者带来了极大的便利。解决
10、方案2:STM32单片机是ST公司研发的一款高端产品,其性能在单片机系列中属于比较高端的,功能很强。其核心采用ATMCorteX-M,该核心价格相对低廉,能耗也较低,在STTM32的性能上显得十分出色。然而,STM32单片机在编程时,对系统的要求很高,而且还需要专门的软件进行下载,操作不便。结论:AT89S51在设计上更具灵活性,其性能与超声波测距系统相适应。2.3.3显示模块方案选择解决方案1:1.CDI602这款屏幕采用了液晶显示形式的屏幕,此外,该设备配备了背光功能,使得在夜晚或低光照环境下仍能正常使用。如果显示器缺乏此功能,其在光线不足的条件下将无法操作。该装置拥有11个数据引脚和5个
11、额外接口,在设计时,无论是软件还是硬件的集成都更为简便。它能够展示基础的图形元素,包括数字和字符,因此适用于各种项目展示。这种类型的显示屏不仅广泛应用于各种设计领域,还在超声波测距系统中发挥着作用。解决方案2:数码管显示器基于段码技术,通常有多种位数形式,如单位、双位乃至三位或四位数码管。每种位数的数码管因其结构差异,所能够呈现的数字和字母组合也各有特色。,为了便于直观地显示,可以采用数码管。但由于数字管型式的限制,它不能象液晶1602那样可以显示大量的文字,另外,对于超声测距系统来说,它要求显示的参数较多,数字管回路比较混乱,所以不适用。结论:1.CDI602完全满足了超声测距的需要,而且操
12、作方便,因此首选方案1。2. 3.2测距传感器方案选择解决方案1:采用HC-SRO4型超声传感器,具有良好的指向性和高频率的优势,并将温度补偿电路整合到模块中,通过其独特的声波特性,精确地测量物体的距离、高度和水位等。HC-SR04是一款采用传统超声技术构造的超声传感器,它对物体的颜色、材质和周围光线都没有影响。解决方案2:T30UX1BQ8型测距传感器是由美国邦纳BANNER公司开发的,其最大的特色是对电磁、RF等方面做了很大的改进,可以满足某些盲区的要求,并配备了相应的温度补偿电路,但它的价格比HC-SRo4贵了400多倍,成本也很高,同时还需要24V的工作电压,无法满足超声测距系统的供电
13、要求。结论:HC-SR04在价格、电源和性能等方面都满足了要求。2.4 本章小结在这一章中,重点介绍并分析了超声测距系统所要实现的功能,在理解了系统所要实现的功能之后,用框图来设计方案,最后按照这个方案,比较了超声测距系统所需要的主要设备型号,以此来确定具体的设备型号。第三章超声波测距系统电路设计2.5 单片机电路设计作为超声波测距系统的主控制器,AT89S51单片机有着重要的核心指挥作用,而就单片机而言,单片机的最小系统一定是核心中的核心。2.5.1 晶振电路AT89S51单片机配置了双重时钟源,即XTA1.l和XTA1.2,尽管它们作为基础的内置振荡模块。然而,由于内置振荡性能可能无法充分
14、满足微处理器对于精确定时的需求,因此在XTA1.I和XTA1.2外部扩展了一套精密振荡系统。这个外部振荡器采用了高品质的晶振元件,其工作频率被设定为稳定的11.0592兆赫兹。为了优化谐振性能,它与一组精心挑选的共30个电容器紧密配合,共同构建出高效且精准的晶振电路结构。晶振电路设计如图3.1所示。30pF图3.1晶振电路2.5.2 复位电路AT89S51的引脚中还包含了一个重置管脚,既可以通过程序重置,也可以通过按键重置。在此系统中,选择了更为便捷的重置键,只要按下此键,即可重新启动程序。在该电路中,将一个键直接与AT89S51的RST管脚相连,再与IOK电阻、10UF电容相匹配,组成一套完
15、整的按键重置电路,完成按键重置程序。图3.2为系统复位电路设计。图3.2系统复位电路2.5.3 电源电路本系统所采用的微控制器和其他元件均采用5V电压,采用5V适配器即可为系统供电。超声波测距系统采用外部5V电源,这是按照系统的要求设置的,在焊接电路和画原理图时,要与电源插头相连,为了便于开关操作,还添加了一个自锁开关,它可以像电灯、电视等家用电器的开关一样,当不使用时,可以将系统关掉,从而节省能源和能源。系统电源电路如图3.3所示。图3.3系统电源电路2.6 1.CDl602液晶显示电路设计采用1.CD1602液晶显示器对超声波传感器所测得的距离及其他内容进行了显示。这种液晶可以显示数字,6
16、个字符,这个1.CD屏幕和MCU的控制时序管脚是RS,RW,EN三条控制线,就可以进行时序控制。根据定时控制写入指令和写入数据,单片机对液晶屏的DO到D7的数据引脚进行控制。为使1.CD的VO引脚显示更清楚,需在1.CD的VO引脚上附加一个滑动电阻,以调整其对比度,以提高显示效果,一般选择的滑动电阻为10O通常在1.CD16021.CD的内部寄存器中加入了大量的显示函数控件,如滚动显示,字符闪烁显示等,为设计添加了显示效果。下面的图3.4为1.CD屏幕的显示地址区示意图,一般情况下,在写代码的1.CD1602包含11个数据引脚和5个特殊引脚,其中数据引脚可以与探测模块和获取芯片相连,VSS引脚
17、,VO引脚,GND引脚,10K电阻,可以用来调整显示器的分辨率。如果显示器不够清晰,调整IOK电位器即可6。寄存器选择管脚为1.CD1602中的RS管脚,读/写管脚为RW管脚,启动管脚为1.CD1602的RN管脚,3个引脚分别与单片机的P2.5引脚-P2.7引脚相连,从而实现寄存器选择,显示内容的读取以及显示屏使能。此外,1.CD1602中也有8条数据引脚DOD7与MCU的P0P0.7相连,从而实现了1.CD1602显示内容的读出。1.CD1602液晶显示屏电路设计如图3.5所示。图3.51.CD1602液晶显示屏电路设计ZOQ-OylaND3. 3超声波测距电路设计3.4.1 超声波测距原理
18、当超声波探测装置运作时,其发射端会发出高频声波,这种声波在空间中的传播伴随着特定的速度V0当发射器接触到待测目标时,它会反射回探测器的接收端。这个往返过程的时间T为关键参数。利用一个基础的测量公式,即S=(VT)2,我们得以估算出目标物体与探测器之间的距离。然而,值得注意的是,由于超声波探测依赖于声波特性,而声速会显著受到环境温度的影响。因此,为了确保精确度,对超声波信号进行温度校正至关重要,可以极大地提高测距精度和测距精度。超声波测距原理如图3.6所示。图3.6超声波测距原理示意图在以单片机为核心的设计中,单片机会将信号发送给传感器,由超声波传感器的发射器来输出该信号,当该信号被输出之后,超
19、声波的传感器的接收部件就会收到该信号,并对该信号进行放大,从而对声波进行处理。这时,单片机会自动地启动计时器程序,计算出时间T,并由该软件来计算出该距离,并将其传送到1.CD上。3. 3.2超声波测距电路设计超声传感器具有强烈的方向性,能够探测到特定对象的距离,在使用时.,能够降低能耗,探测范围更大,能够满足常规设计的需要,所以被广泛应用于距离探测中。采用超声传感器进行测距,不仅操作简便,而且在运算处理和测量精度上均能满足实际应用的需要。超声波测距电路设计如图3.7所示。U6VCCVKTRKiECHOGND-1.TP23P244-IHC-SR04GND图3.7超声波测距电路如图3.7中所示的超
20、声探测电路的设计,当传感器的TRIG管脚被一旦P2.3接口与微控制器相连,它便作为输入端执行指令,调控器精准地操控着整个过程。当发射的超声波信号撞击到待测量的目标后,回波会被反射至接收端,随后,接收端的ECHO信号通过与微控制器的P2.4接口同步传输。微控制器借此时机捕获这些实时数据,通过对时间差的精密计算,运用特定的算法,成功推算出垃圾桶内废物与传感器之间的空间距离。基于此信息,系统能够准确判断垃圾箱是否已满,实现了智能化的填充状态检测。3.4本章小结这一章重点介绍了超声测距系统的硬件电路,从主控制电路开始,详细地阐述了各个模块之间的通讯方式、连接方式、所占用的管脚等。该电路包含了单片机的最
21、小系统电路,红外测距与采集电路,超声波测距等。第四章超声波测距系统软件设计超声波测距系统的程序采用了KEI1.软件中最方便的模块化编程方法,它能把整个系统的程序分成几个模块,从而使系统的程序更清晰。一般情况下,可以把程序分为主例程和子例程,当要实现各个模块的功能时,先用主程序调用子程序,然后再进行主程序的运行,但最后会把整个系统代码合并成一个完整的编程代码。这一章主要介绍了超声波测距系统各个软件的工作流程7。4.1主程序流程图在整个超声波测距系统中,主程序是程序的条框,也就是基础构建部分,它扮演着关键的领导角色,它的任务是调用各个传感器的程序来探测距离,并进行显示,从而完成超声测距系统的数据收
22、集。在启动了超声波测距系统的主要程序流程之后,第一步就是对屏幕、传感器等进行初始化,为以后在程序中调用超声传感器进行测距做好准备。在获得超声波探测到的测距数据之后,利用1.CD1602显示测距数据。超声波测距系统主程序流程如图4.1所示。图4.1系统主程序流程图4. 2显示程序流程设计1.CD1602将显示距离的信息。1.CD1602是1.CD中视觉效果最好的一种,它有16*2的显示屏,可以用来显示数字、字母和比较简单的图形,还可以提供点阵屏所没有的背景调暗功能。在使用单片机进行控制的时候,有两种控制方法,即直接控制和间接控制显示屏,并且在说明书中有详细的说明,在编写1.CD液晶显示程序的时候
23、,一定要特别关注1.CD1602显示屏的时序中的延时程序,否则,延迟太短,1.CDl602就不能显示数据了。所以,在编写1.CD1602软件的时候,一定要遵循规范书中的时序图。1.CD1602显示模块的时序图如图4.2所示。1.CD1602字符型液晶屏每行可显示十六个文字或数字,1.CD内有一个在构建信息展示模块时,我们依赖于一套预设的字符映射,依据ASCIl编码体系中的具体数值进行操作。液晶显示器的每一行能容纳十六个字符,其行地址编排规则明确:第一行的地址标识为0X80,而第二行则对应OXC0。微控制器通过精确地操控RS、R/W和E这三条引脚,配合时间同步,实现了对1.CD的指令和数据输入。
24、具体来说,数据是通过DB7到DBO这八个位进行传输的,用于填充1.CD的8位内存。超声波测距系统中关于1.CDI602液晶显示子程序的设计流程,在图4.2中得到了详尽的阐述和实现。图4.31.CD1602显示程序设计4. 3超声波测距程序流程图在超声波测距系统中,使用超声波传感器来进行距离的测量,单片机和超声模块作为触发器和捕捉管脚相连接,在对其进行初始化时,必须要将触发管脚和捕捉管脚都设定为低电平,然后在进行测试时,单片机会对触发管脚设定一个高于10微秒的上升脉冲,然后在接收到高电平的信号之后,就会自动地发射8个40kHz的脉冲,然后在捕捉端生成一个上升缘信号,然后再进行计数,在再次捕捉到下
25、降边缘时,就停止计数,并开始对目标进行距离的计算,超声波传感器的具体时序图如图4.3所不。0Tm.在超声测距系统中,由超声波传感器探测到的测距信号是由AT89S51单片机的管脚接收的,当传感器上的发射机部分抵达被测对象时,会向传感器的接收机部分反射该信号,并计算出该距离,单片机再次调用1.CD1602的程序来显示该距离的数据。超声波距离检测程序设计如图4.4所示。图4.4距离检测程序流程4.4本章小结本章聚焦于超声测距系统的软件构建,它无疑是赋予硬件生命力的关键环节。在这里,我们将深入剖析软件设计的细节,采用逐个剖析的方法,通过直观的流程图形式,详尽地揭示了系统的程序逻辑与运行路径。Il第五章
26、超声波测距系统调试在制造超声波测距系统的过程中,最后一个也是最关键的一个步骤是对在对系统的实体组件进行细致的独立测试时,我们应当遵循系统设计的逻辑路径,特别是关注其构成模块和预期功能的实现。从电路设计的严谨性,到精确的焊接工艺,再到软件编程的精细调试,每个环节都不可或缺。当前,系统正处在调试与深度剖析的关键阶段,实际上象征着研发进程已进入实质性的终端阶段,接近于最终完成的里程碑。每一个细节的把控,无论是硬件还是软件,都至关重要,它们直接决定了整个系统的流畅运行和功能的精准达成。5.1软件调试超声波距离测量装置依赖于高效能的IDE开发环境KEI1.,这款工具不仅具备强大的代码编写功能,还内置了细
27、致的调试模块,彰显出卓越的技术实力。C语言作为其主要编程语言,犹如画龙点睛,进一步提升了系统的性能和效率。通过KEI1.与C语言的无缝融合,超声波测距系统的开发流程更为流畅且精准的编程变得更容易。在进行代码调试的时候,可以通过下面的方法来有效地提升代码的调试效率,使得超声测距系统的程序能够顺利地编写出来。(1)编程过程中,程序架构的构建至关重要,它如同建筑的地基,直接影响着代码的整合与执行效率。每个模块都像一块砖石,如需实现湿度监测,就需要巧妙嵌入湿度读取模块,金属感应则需依赖于金属传感器代码的链接,这些环节无一不彰显出设计结构的策略性。(2)在对代码进行修订时,即使某行代码看似存在问题或冗余
28、,也请谨慎对待,不要急于剔除。这是因为未经彻底验证,我们无法确定其在整体功能中的精确作用和必要性。,所以你可以把这一行代码给屏蔽掉,如果你认为有必要的话,就可以把它解除掉。并且要记住自己写过的代码,这是在写代码的时候要养成的一个好习惯,因为在写代码的时候,有时候并不一定要把所有的代码都写完,当你再去续写的时候,就会有一些问题,比如,要对代码进行重组,理清代码之间的关系,这样就会耗费很多的检验和会议时间。所以在写代码的时候,可以使用屏蔽和注解等方式,来提高写代码的效率。(3)检查循环语句的代码,在写代码的过程中,如果不使用好whileO循环语句,就会导致一个死循环,许多情况下,程序会发生错误,这
29、也是为什么在对代码进行调试的过程中,要对WhiIe()循环语句进行一遍又一遍的检查,以避免发生错误。5. 2硬件电路调试电路板装配中的焊接和接线问题往往成为系统故障的关键诱因,常见问题包括元件极性颠倒,模块供电失效,以及引脚配对失误等。实际上,许多初期的硬件问题可通过精细的焊接步骤来预防。例如,焊接质量的优劣直接影响到元件的稳定性,一旦焊接不牢,元件可能松动甚至脱落,导致焊接处的接触不良或电路中断。因此,严谨的焊接工艺对于确保系统的正常运行至关重要等现象,这时候的实物就无法正常工作,如果出现了短路问题,还会导致整个结构被烧毁。另外,在为超声波测距系统提供电力的时候,也要注意功率不要太大,根据试
30、验结果,5V以上的许多电源都会把结构电路烧坏,12V的电源则会立刻冒烟,整个设备都会被烧坏,所以在硬件电源方面也要特别注意。尽管原理图已经画好了,但是在焊接的时候,没有必要也要关注电路的连接,要尽可能地省去那些复杂的接线,还要对每个模块的正负极都要特别关注,因为元件的正负极的反正错误会造成许多问题。在硬件组装完成后,程序的装载至微控制器(MCU)是关键步骤。然而,在激活之前,切勿急于供电,务必对整个面板组件进行详尽的预检查。首要任务是确认每个元件的焊接质量,任何松动都可能引发潜在问题,如元器件掉落或焊接不良,这一步骤至关重要以确保系统的稳定运行,这时候的成品将无法正常工作,如果出现短路问题,还
31、会导致整个结构被烧毁。5. 3系统实物测试效果图5.1所展示的就是超声波测距系统的实物图,该实物图是用的电路图是利用AkiUmdeSigner软件绘制的,实物由万用板焊接,以AT89S51的最小系统作为超声波测距系统的主要控制单元,外部的所有电路已经都连接好10。图5.1超声波测距系统实物图利用5V的电源为系统供电后,系统就能开始运行,检测的距离会显示在1.CD1602液晶显示屏上。超声波测距系统运行后的效果如图5.2所示。图5.2超声波测距系统运行后的效果本系统测距显示效果如图5.3所示。图5.3超声波测距系统液晶屏截图5.4测试结论在检查了超声波测距系统的电路电路之后,又对实物进行了反复的
32、试验,从电路和编码两大方面进行了分析,并对该系统的功能进行了验证,并对整个系统的设计进行了合理的检验,并将该系统的功能给实现了。在对该超声波测距系统进行的试验之后,可以看出,该系统的工作效率很高,符合了实物的需求。总结总结本论文提出了一种新型的超声测距方法,它是为了适应当今社会对非接触式测距和测距数据相结合的需要而研制的。通过对超声测距系统的研究背景和国内外相关数据的分析,进一步明确了本项目的研究意义,为研制高精度的超声测距系统奠定了坚实的理论基础。接着,深入剖析该系统的功能,并对其进行具体的分析,从各个角度出发,设计出一套完整的系统方案,选出最好、最合理的元件型号。这里的最后总的总结以及该系
33、统是这样的:(1)选择PRoTE1.公司生产的AltiUmDeSigner作为超声测距系统的硬件绘图软件,与传统的PROTE1.绘图软件相比,本软件不仅绘图简便,而且具有较高的智能性,可方便地进行电路设计及绘图。在电路的设计上,本着简洁、高效、完备的原则,使整个系统的设计更加合理;(2)本系统采用经典的KEI1.程序进行软件设计,并选择具有较高智能和较强逻辑能力的C语言进行程序设计;(3)最终,将经过验证的软件和电路组合起来,制成一个完整的物理系统,满足了现代人们对测距智能的要求,更好地满足了当今社会对测距系统的要求。在完成了超声波测距系统的实物之后,从实际的结果来看,本系统的最后调试是非常顺
34、利的,能够达到预期的功能,但同时,它也存在着一定的缺陷,比如,在倒车雷达、水位检测等系统中,可以采用GSM通信技术、物联网开发技术、语音播报技术等技术,然后在系统中添加设定阈值的功能,当数据超出上限时,会发出警报。超声测距系统经过完善后,应用范围将更广。参考文献1刘书朋.基于单片机光纤超声波测距系统的设计与实现J.工业控制计算机,2020,33(09):12.张安东.基于STM32单片机的超声波测距系统设计与实现J.铜陵职业技术学院学报,2020,19(03):51-53.3赵博新.基于ATMEGA64单片机多目标超声波测距系统研制J.工业仪表与自动化装置,2020,2(03):103-106
35、.4曹召洋.基于单片机的超声超声波测距系统J.信息记录材,2020,21(06):246-247.5霍柄良.基于单片机系统的智能护眼测距眼镜设计J.医疗卫生装备,2020,41(04):44-47.陈凌君.基于AT89S51单片机的超声波测距系统设计J.南方农机,2020,51(06):124.7张春岭,梅彦平,王静.基于AT89S51单片机的超声波测距仪设计J.工业技术创新,2020,07(01):33-37.8董曦诺.基于51单片机的超声波测距系统J.计算机产品与流通,2020,3(01):158.9孟凡宇.基于单片机AT89S52的超声波测距仪的设计与实现J.科技资讯,2020,18(02):75-76.10童星.基于单片机的超声波测距导盲杖设计电子制作,2019,9(24):31-33.