超声波测距
超声波测距的原理

超声波测距的原理超声波测距是一种智能测距技术,它利用声速的不同以及发射接收信号的时间差,来计算距离的测量技术。
1.原理超声波测距的原理是通过发射声波,测量声波传播的时间来计算距离。
根据声波在介质中的传播速度,计算出发射点至接收点的距离。
原理公式:距离=声速×时间即:Distance=Speed × Time其中,声速即声波在介质中的传播速度,其值为343m/s;时间即发射声波至接收声波的时间,单位为秒(s)。
2.测距方法(1)双抛物线法发射设备发出短促的超声波,声波以某一固定的速度传播,声波开始发射时,传播的距离为零,传播距离随着时间增长而增长,当该声波正好从目标点穿越而去时,应用接收设备接收该声波,利用计算机处理作出声波传播距离的图形,从双抛物线拟合计算出测量值。
(2)回波法发射设备发出一次超声波信号,当发射的超声波信号到达目标物时,目标物会把超声波信号接收并反射回来,接收设备接收反射的超声波信号,将发射信号及反射信号的时间差作为距离的测量参数进行计算,从而计算出距离的测量值。
回波计算距离的公式:Distance=Time×V/2其中,Time为声波发射到接收的时间差,V为声波在介质空气中的传播速度。
三、超声波测距应用超声波测距技术在智能汽车、工业控制与安全监控、建筑物安全管理等领域有着广泛的应用,其中包括以下几种:(1)智能汽车:超声波测距技术可以帮助智能汽车检测前方障碍物的距离,从而进行安全护栏的移动,同时也能帮助智能汽车检测行驶路线,以便安全驾驶。
(2)工业控制与安全监控:超声波测距技术可以帮助工业设备检测具体物体的距离,从而进行控制和安全监控,保障工业生产的安全运行。
(3)建筑物安全管理:超声波测距技术可以帮助建筑物检测具体的安全距离,从而保障建筑物的安全管理。
四、总结超声波测距是一项智能测距技术,原理是利用声波的传播速度及传播时间差,来计算出两点之间的距离。
超声波测距实验方法与精度控制

超声波测距实验方法与精度控制超声波测距是一种常见的测量距离的方法,它利用超声波在空气中传播的特性来测量目标物体与测量设备之间的距离。
在这篇文章中,我们将探讨一些常见的超声波测距实验方法以及如何控制测量的精度。
首先,让我们了解一下超声波测距的基本原理。
超声波是一种高频声波,其频率通常在20kHz至100kHz之间。
超声波在空气中传播的速度约为343米/秒,而且能够在相对较远的距离内传播。
当超声波遇到目标物体时,一部分声波会被反射回来,并被接收器接收到。
根据超声波的传播时间和传播速度,我们可以计算出目标物体与测量设备之间的距离。
一种常见的超声波测距实验方法是使用超声波传感器。
这种传感器通常由一个发射器和一个接收器组成。
发射器将超声波发送出去,然后接收器接收到反射的声波。
通过测量超声波的传播时间,我们可以计算出目标物体与传感器之间的距离。
这种方法可以广泛应用于自动测距和避障系统中。
为了保证测量的精度,我们需要注意几个因素。
首先是超声波的传播速度。
理想情况下,超声波在空气中的传播速度是恒定的,但实际上会受到温度、湿度等环境因素的影响。
在实验中,我们可以通过校准传感器来调整超声波的传播速度,以提高测量的准确性。
另一个影响测量精度的因素是信号的干扰。
超声波测距设备通常会受到外部噪声的影响,如其他电子设备的干扰或者周围环境的声波干扰。
为了减小信号干扰,我们可以使用滤波器来滤除高频或低频噪声,使得接收到的信号更加清晰。
此外,超声波测距还受到目标物体的形状和材质的影响。
不同形状和材质的物体对超声波的反射和吸收情况有所不同,这会影响测量的精度。
在实验中,我们可以通过测量不同形状和材质的物体来研究这种影响,并进行相应的修正。
在进行超声波测距实验时,我们还需要注意测量的范围。
超声波的传播距离是有限的,而且会随着距离的增加而衰减。
因此,在选择超声波测距设备时,我们需要根据实际需求确定测量范围,并选择适合的设备。
此外,为了提高测量精度,我们还可以使用多个传感器进行测量,并取其平均值来进行校正。
超声波测距公式

超声波测距公式
超声波测距公式是用于计算超声波在空气中传播时所需时间和距离的公式。
这种测距技术广泛应用于工业、医疗、环境监测等领域。
超声波在空气中传播的速度是固定的,一般为340米/秒。
因此,我们可以通过测量超声波从发射器到接收器的时间来计算距离。
超声波测距公式为:
距离= 传播速度×时间/ 2
其中,传播速度为340米/秒,时间为超声波从发射器到接收器的时间,除以2是因为超声波需要往返传播。
例如,如果超声波从发射器发出后,经过2秒钟才被接收器接收到,那么距离可以计算为:
距离= 340米/秒×2秒/ 2 = 340米
这就是超声波测距公式的应用。
需要注意的是,在实际应用中,还需要考虑超声波在传播过程中可能会受到多种因素的影响,如空气湿度、温度、压力等,这些
因素都可能会对测量结果产生影响,需要进行校准和修正。
超声波测距的应用原理

超声波测距的应用原理超声波测距是一种常见的测距技术,主要利用超声波在传播过程中的特性来进行测量。
超声波测距主要应用于工业、医疗、航空航天等领域,具有非接触、精确和灵敏等特点。
超声波测距的原理是利用声波在空气或其他介质中传播的特性。
声波是一种机械波,通过分子间的碰撞传播。
超声波是频率高于人耳可听到的声波,通常在20kHz 到1MHz的范围内。
超声波的传播速度与介质的密度和弹性有关。
超声波测距的基本原理是测量超声波从发射器发出后,到达目标物体并被返回的时间间隔,然后根据声波的传播速度计算出距离。
具体步骤如下:1. 发射超声波:发射器产生一束超声波,并将其发送出去。
超声波的频率和幅度通常在设备中进行调节。
2. 超声波传播:超声波在空气或其他介质中以大约340米/秒的速度传播。
当超声波遇到目标物体时,一部分能量会被反射回来。
3. 接收超声波:接收器接收到反射回来的超声波信号,然后将其转化为电信号。
接收器通常包含一个共振腔和一个压电传感器。
4. 计算时间差:测量超声波从发射到返回的时间间隔,即超声波传播的时间差。
可以使用计时器或传感器来测量时间。
5. 计算距离:根据超声波的传播速度和时间差来计算距离。
传播速度通常根据介质类型和温度进行校准。
超声波测距的应用非常广泛。
在工业领域,超声波测距可以用于测量液体或粉末的液位、测量物体的尺寸和厚度、检测管道中的堵塞物等。
在医疗领域,超声波测距常用于医学影像设备如超声诊断仪,用于检测人体内部器官的位置和形状。
航空航天领域中,超声波测距可用于测量飞行器与地面或其他物体之间的距离,以确定安全飞行的高度。
总之,超声波测距利用声波的传播特性进行测量,具有非接触、精确和灵敏的优点。
通过测量超声波的传播时间差,可以计算出目标物体与发射器之间的距离。
目前超声波测距技术已经广泛应用于各个领域,为实现精确测量提供了有效的工具。
超声波测距仪操作指南说明书

超声波测距仪操作指南说明书一、产品概述超声波测距仪是一种使用超声波技术进行测距的仪器。
该仪器可以广泛应用于建筑、工程、仓储、物流等领域,用于测量物体与测距仪之间的距离。
二、产品特点1. 高精度测量:超声波测距仪采用先进的超声波技术,能够精确测量物体与测距仪之间的距离,并具备高精确度。
2. 快速响应:该测距仪具有快速响应的能力,可以及时给出测量结果。
3. 多功能设计:超声波测距仪尤其适用于需要进行反复测量的环境,它不仅可以测量距离,还可以提供体积、面积等其他相关数据。
4. 易于操作:该测距仪采用简单的操作界面,用户可以轻松进行操作,并能够快速上手。
三、产品使用步骤1. 打开超声波测距仪:按下开关按钮,开启测距仪。
2. 进行初步设置:进入设置菜单,根据实际需求选择测量单位(如厘米、米)以及其他设置选项。
3. 对准测量目标:将测距仪对准待测量的目标物体,确保无遮挡物干扰,距离尽量垂直测量。
4. 进行测量:按下“测量”按钮,测距仪将向目标物体发出超声波信号,并通过测量回波时间计算出距离。
5. 查看测量结果:测距仪会在显示屏上显示测得的距离数值,并可在菜单中设置是否显示其他相关数据,如体积、面积。
6. 关闭超声波测距仪:在使用完毕后,按下开关按钮,关闭测距仪。
四、使用注意事项1. 避免使用在极端环境下:超声波测距仪对于极端高温、低温、潮湿等环境不适用,应避免在此类环境中使用。
2. 避免测量透明物体:超声波无法准确测量透明物体的距离,应避免对透明物体进行测量。
3. 避免测量不规则形状物体:对于形状不规则的物体,测量结果可能存在误差,应注意。
4. 避免测量过程中晃动:在测量过程中,避免手部晃动或移动,以确保测量结果的准确性。
5. 定期校准:为了确保测量结果的准确性,定期进行校准是必要的。
五、常见问题解答1. 为什么测量结果不准确?可能是测距仪与目标物之间存在遮挡物,或者测量时手部晃动等原因导致测量结果不准确。
超声波测距

超声测距大致有以下方法:① 取输出脉冲的平均值电压,该电压 (其幅值基本固定 )与距离成正比,测量电压即可测得距离;② 测量输出脉冲的宽度,即发射超声波与接收超声波的时间间隔 t,故被测距离为 S=1/2vt。
本测量电路采用第二种方案。
由于超声波的声速与温度有关,如果温度变化不大,则可认为声速基本不变。
如果测距精度要求很高,则应通过温度补偿的方法加以校正。
超声波测距适用于高精度的中长距离测量。
因为超声波在标准空气中的传播速度为331.45米/秒,由单片机负责计时,单片机使用12.0M晶振,所以此系统的测量精度理论上可以达到毫米级。
超声波测距学习板采用STC89C51单片机,晶振:12M,单片机用P1.0口输出超声波换能器所需的40K方波信号,利用外中断0口监测超声波接收电路输出的返回信号,显示电路采用简单的4位共阳LED数码管,断码用74LS245,位码用8550驱动.超声波测距的算法设计: 超声波在空气中传播速度为每秒钟340米(15℃时)。
X2是声波返回的时刻,X1是声波发声的时刻,X2-X1得出的是一个时间差的绝对值,假定X2- X1=0.03S,则有340m×0.03S=10.2m。
由于在这10.2m的时间里,超声波发出到遇到返射物返回的距离,超声波测距器的系统框图如下图所示:硬件部分超声波测距学习板采用STC89C51单片机,晶振:12M,单片机用P1.0口输出超声波换能器所需的40K方波信号,利用外中断0口监测超声波接收电路输出的返回信号,显示电路采用简单的4位共阳LED数码管,断码用74LS244,位码用8550驱动.主要由单片机系统及显示电路、超声波发射电路和超声波检测接收电路三部分组成。
采用STC89C51来实现对CX20106A红外接收芯片和TCT40-10系列超声波转换模块的控制。
单片机通过P1.0引脚经反相器来控制超声波的发送,然后单片机不停的检测INT0引脚,当INT0引脚的电平由高电平变为低电平时就认为超声波已经返回。
超声波测距
超声波测距学习板,可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。
要求测量范围在0.27~4.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。
超声波测距原理超声波发生器内部结构有两个压电晶片和一个共振板。
当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。
反之,如果两电极间未外加电压,当共振板接收到超声波本时,将压迫压电晶片作振动,将机械能转换为电信号,就成为超声波接收器。
在超声探测电路中,发射端得到输出脉冲为一系列方波,其宽度为发射超声的时间间隔,被测物距离越大,脉冲宽度越大,输出脉冲个数与被测距离成正比。
超声测距大致有以下方法:① 取输出脉冲的平均值电压,该电压 (其幅值基本固定 )与距离成正比,测量电压即可测得距离;② 测量输出脉冲的宽度,即发射超声波与接收超声波的时间间隔 t,故被测距离为 S=1/2vt。
本测量电路采用第二种方案。
由于超声波的声速与温度有关,如果温度变化不大,则可认为声速基本不变。
如果测距精度要求很高,则应通过温度补偿的方法加以校正。
超声波测距适用于高精度的中长距离测量。
因为超声波在标准空气中的传播速度为331.45米/秒,由单片机负责计时,单片机使用12.0M晶振,所以此系统的测量精度理论上可以达到毫米级。
采用AT89C51或AT89S51单片机,晶振:12M,单片机用P1.0口输出超声波换能器所需的40K方波信号,利用外中断0口监测超声波接收电路输出的返回信号,显示电路采用简单的4位共阳LED数码管,断码用74LS244,位码用8550驱动.超声波测距的算法设计: 超声波在空气中传播速度为每秒钟340米(15℃时)。
X2是声波返回的时刻,X1是声波发声的时刻,X2-X1得出的是一个时间差的绝对值,假定X2- X1=0.03S,则有340m×0.03S=10.2m。
超声波测距模块原理
超声波测距模块原理
超声波测距模块是一种常见的测距设备,它利用超声波的特性来实现距离的测量。
超声波是一种机械波,它的频率高于人类听觉的上限,通常被定义为20kHz 以上的声波。
超声波测距模块通常由发射器和接收器两部分组成,通过发射超声波并测量其返回时间来计算距离。
超声波测距模块的原理非常简单,首先是发射器发出超声波脉冲,然后接收器接收到超声波的回波。
利用超声波在空气中的传播速度是已知的,我们可以通过测量超声波发射和接收的时间差来计算距离。
具体的计算公式如下:距离 = (发射和接收时间差×声速) / 2。
其中,发射和接收时间差是以秒为单位的时间,声速是超声波在空气中的传播速度,通常为340m/s。
超声波测距模块的工作原理可以分为发射和接收两个过程。
在发射过程中,发射器会产生一系列超声波脉冲,并将其发射出去。
而在接收过程中,接收器会不断地监听回波,并记录下超声波发射和接收的时间差。
通过这一过程,超声波测距模块可以快速、准确地测量目标物体与传感器之间的距离。
超声波测距模块在实际应用中具有广泛的用途,例如在智能车辆中用于避障、在工业自动化中用于定位、在智能家居中用于安防等。
由于其简单、稳定、准确的特点,超声波测距模块已经成为许多电子设备中不可或缺的部分。
总的来说,超声波测距模块利用超声波的发射和接收原理,通过测量超声波的传播时间来实现距离的测量。
它具有测量精度高、响应速度快、结构简单等优点,因此在许多领域得到了广泛的应用。
希望本文对超声波测距模块的原理有所帮助,谢谢阅读!。
超声波测距的原理
超声波测距的原理
超声波测距是一种常见的测距方法,它利用超声波在空气中传播的特性来测量物体与传感器之间的距离。
超声波是一种高频声波,其频率通常在20kHz到200kHz之间,这种声波在空气中传播速度快,能够穿透一定厚度的物体,因此被广泛应用于测距、检测和成像等领域。
超声波测距的原理是利用超声波在空气中传播的时间来计算物体与传感器之间的距离。
当超声波发射器发出超声波时,它会在空气中传播,当遇到物体时,一部分超声波会被反射回来,这些反射波会被接收器接收到。
通过测量超声波发射和接收的时间差,可以计算出物体与传感器之间的距离。
超声波测距的精度取决于超声波的频率和传播速度,以及传感器的精度和测量方法。
一般来说,超声波测距的精度可以达到几毫米到几厘米的范围,适用于许多工业和科学应用。
超声波测距广泛应用于工业自动化、机器人、汽车、航空航天等领域。
例如,在汽车中,超声波测距可以用于倒车雷达和自动泊车系统,帮助驾驶员更加安全地驾驶车辆。
在工业自动化中,超声波测距可以用于测量物体的位置和距离,控制机器人的运动和操作。
超声波测距是一种简单、可靠、精度高的测距方法,具有广泛的应用前景。
随着科技的不断发展,超声波测距技术将会得到更加广泛
的应用和发展。
超声波测距工作原理
超声波测距工作原理超声波测距技术是一种常见且有效的测距方法,广泛应用于各个领域,如工业控制、医疗诊断、安全监测等。
超声波测距的原理是利用声波在介质中传播的特性,通过测量声波的传播时间,计算得出被测物体与探测器的距离。
本文将详细介绍超声波测距的工作原理和应用。
一、超声波的产生和传播超声波是频率高于人类能听到范围(20kHz)的声波,常用的产生超声波的方法有压电效应和磁致伸缩效应。
通过施加电压或磁场,引发压电晶体或磁性材料的振动,产生超声波。
超声波在空气、液体或固体介质中传播时,具有频率高、传播速度快、穿透能力强的特点。
在传播过程中,超声波会遇到不同介质的界面,部分能量将被反射,部分能量将穿透进入下一个介质并继续传播,从而形成回波。
二、超声波测距的原理超声波测距的原理是基于声速与距离之间的关系,即在同一介质中,声波传播的时间与被测物体与传感器的距离成正比。
测量超声波的传播时间,即可计算出距离。
超声波测距一般采用脉冲回波法,即发射一个短脉冲超声波信号,当该信号遇到物体后被反射回传感器,传感器接收到回波信号后停止发射,并测量回波信号的传播时间。
根据信号的往返时间和声速,可以计算出被测物体与传感器之间的距离。
三、超声波测距的实现超声波测距通常需要以下几个关键组件:发射器、接收器、计时电路和信号处理电路。
发射器负责发射超声波信号,一般采用压电晶体作为声波发生器。
接收器用于接收回波信号,其构造与发射器类似,但是仅充当声波接受器。
计时电路用于测量信号的传播时间,一般采用定时器或计数器来实现。
信号处理电路用于计算距离,通常采用微处理器或专用的测距芯片。
当发射器发出超声波信号后,接收器开始等待回波信号。
一旦接收器接收到回波信号,计时电路开始计时,并停止发送信号。
接着,信号处理电路利用计时电路测得的时间和声速信息,计算出被测物体与传感器的距离,并输出测量结果。
四、超声波测距的应用超声波测距技术在工业、医疗、交通、安防等领域广泛应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
集成式超声波传感器
本模块采用IO(trig)口触发测距 本模块采用IO(trig)口触发测距 如图所示。 至少10us的高电平信 至少10us的高电平信 号 模块自动发送40khz的信号 自动检测是否有信号返回 有信号返 模块自动发送40khz的信号 回时 io(echo)口输出高电平 持续的时间即为超声波从发射到返回 io(echo)口输出高电平 的时间,TRIP引脚是内部上拉10K的电阻, 然后给一个10us以上的脉 的时间,TRIP引脚是内部上拉10K的电阻, 然后给一个10us以上的脉 冲信号。 OUT脚为此模块作为防盗模块时的开关量输出脚,测距模 OUT脚为此模块作为防盗模块时的开关量输出脚,测距模 块不用此脚
超声波测距器的 设计与实现
姓名 :李腾飞 班级 :电信06-1 :电信06学号 :200601030122 指导老师:张勇
测距方法
目前常用的测距方法有激光测距,红外 测距,雷达测距,超声波测距,光学测距 以及传统的物理测量。
本设计采用超声波测距方法
超声波测距应用
超声波由于指向性强、能量消耗缓慢且在介质中传播 的距离较远,因而经常用于距离的测量。它主要应用于倒 车雷达、测距仪、物位测量仪、移动机器人的研制、建筑 施工工地以及一些工业现场等,例如:距离、液位、井深、 管道长度、流速等场合。利用超声波检测往往比较迅速、 方便,且计算简单、易于做到实时控制,在测量精度方面 也能达到工业实用的要求,因此得到了广泛的应用。本课 题的研究是非常有实用和有商业价值的。
超声波测距原理框图
超声波测距原理图1 超声波测距原理图1
超声波测距原理图2 超声波测距原理图2
温度补偿
超声波测距的计算公式为: d=s/2=(c× d=s/2=(c×t)/2 C 常温可认为340m/s 常温可认为340m/s 若考虑温度因素 公式1 公式1
公式2 公式2 由公式2可知在不同的温度中声音的传播速度V 由公式2可知在不同的温度中声音的传播速度V是 不同的,通过18b20测得环境温度再求出超声波 不同的,通过18b20测得环境温度再求出超声波 传播速度V 传播速度V,测量时就会更为准确。
显示设计
本设计选用LCD1602显示,液晶屏显示 本设计选用LCD1602显示,液晶屏显示 与数码管相比,液晶显示屏有功耗低、体 积小、显示内容丰富、超薄轻巧等优点, 所以更适合本设计的显示。
LCD1602
LCD1602型液晶屏是一种用5x7点阵图形来 LCD1602型液晶屏是一种用5x7点阵图形来 显示字符的液晶显示器。显示的容量为2 显示字符的液晶显示器。显示的容量为2行 每行16个字符。其外形和显示效果如图3 每行16个字符。其外形和显示效果如图3-7 所示。 整个液晶屏采用标准的16脚接口, 整个液晶屏采用标准的16脚接口, 其中VSS为电源地,VDD接5V正电源,V0 其中VSS为电源地,VDD接5V正电源,V0 为液晶显示屏对比度调整端,直接接电源 正极时对比度最弱,接地时对比度最高
实验板调试1 实验板调试1
实验板调试2 实验板调试2
功能介绍
本设计可测量前方障碍物距离
通过按键开始测量前方障碍物距离,测量 应保证与障碍物尽量垂直,且测量距离应 大于盲区。
致谢
在完成毕业设计的日子里,感谢老师和 同学们在毕业设计中对我的帮助,同时也 感谢院系提供给我们的优越的实验条件, 没有老师和同学们的帮助,我不会这么顺 利的完成毕业设计,借此机会,向您们表 示由衷的感激。
误差分析
根据超声波测距公式L=C× 根据超声波测距公式L=C×T,可知测距的误差是由超 声波的传播速度误差和测量距离传播的时间误差引起的。 在超声波的传播速度是准确的前提下,测量距离的传 播时间差值精度只要在达到微秒级,就能保证测距误差小 于1mm的误差。使用的12MHz晶体作时钟基准的89C52单 1mm的误差。使用的12MHz晶体作时钟基准的89C52单 片机定时器能方便的计数到1µs的精度,因此系统采用 片机定时器能方便的计数到1µs的精度,因此系统采用 89C52定时器能保证时间误差在1mm的测量范围内 89C52定时器能保证时间误差在1mm的测量范围内 若考虑温度因素超声波的传播速度是不一样的,需进 行温度补偿提高准确度。DS18B20数字温度计是DALLAS 行温度补偿提高准确度。DS18B20数字温度计是DALLAS 公司生产的1 Wire,即单总线器件,具有线路简单,体 公司生产的1-Wire,即单总线器件,具有线路简单,体 积小的特点。本设计用它测温,测温范围-55~125摄氏度, 积小的特点。本设计用它测温,测温范围-55~125摄氏度, 并进行温度补偿来精确测量值。实验证明温度补偿后测量 精度又提高了一个档次
超声波介绍
超声波是指振动频率大于20KHz以上的, 超声波是指振动频率大于20KHz以上的,其每 秒的振动次数(频率)甚高,超出了人耳听觉的 上限(20000Hz),人们将这种听不见的声波叫 上限(20000Hz),人们将这种听不见的声波叫 做超声波。超声和可闻声本质上是一致的,它们 的共同点都是一种机械振动,通常以纵波的方式 在弹性介质内会传播,是一种能量的传播形式, 其不同点是超声频率高,波长短,在一定距离内 沿直线传播具有良好的束射性和方向性。
超声波测距ห้องสมุดไป่ตู้理
发射器发出的超声波以速度υ 发射器发出的超声波以速度υ在空气 中传播,在到达被测物体时被反射返回, 由接收器接收,其往返时间为t,由s=vt/2 由接收器接收,其往返时间为t,由s=vt/2 即可算出被测物体的距离。由于超声波也 是一种声波,其声速v 是一种声波,其声速v与温度有关,如果温 度变化不大,则可认为声速是基本不变的。 如果测距精度要求很高,则应通过温度补 偿的方法加以校正。
18b20
DS18B20是集成式的测温芯片,采用单总线技术, DS18B20是集成式的测温芯片,采用单总线技术, 即利用一根IO线进行数据传输,通过比较序列号 即利用一根IO线进行数据传输,通过比较序列号 可以在一根线上挂多个DS18B20;低压供电, 可以在一根线上挂多个DS18B20;低压供电,电源 范围从3V~5V,也可以直接从数据线上窃取电源; 范围从3V~5V,也可以直接从数据线上窃取电源; 测温范围-55~125摄氏度,在-10~85摄氏度范围 测温范围-55~125摄氏度,在-10~85摄氏度范围 内误差为±0.5度;数据位可编程9~12位,转换 内误差为±0.5度;数据位可编程9~12位,转换 12位温度时间为750ms(最大);用户可自设定预 12位温度时间为750ms(最大) 警上下限温度报警,搜索命令可识别和寻址那个 器件的温度至超出预定值。
盲区分析
因为超声波传感器发射头接收头距离较近,发射的超声 波信号可能直接被接收头接收而不是仅接收反射回来的信 号,故在发送超声波信号时,需同时关闭外部中断一段时 间防止误触发。因关闭的这段时间对反射回来的信号不再 处理,故超声波测距存在盲区。 集成式测距模块:盲区5cm 集成式测距模块:盲区5cm 最大测量距离 2.5m 分立式测距模块:盲区29cm 分立式测距模块:盲区29cm 最大测量距离 4.5m 分立式测距盲区大是因为每当CX20106A检测到超声波信 分立式测距盲区大是因为每当CX20106A检测到超声波信 号返回时会拉低管脚7一段时间,管脚7 号返回时会拉低管脚7一段时间,管脚7与单片机外部中断 相连,在这段时间里,外部中断也要关闭,故盲区较大。 ( 问题 :盲区大 有待改进 通过改变外围电路参数改进)
超声波传感器
超声波传感器有发送器和接收器,但一个超声波传感器也可以具 有发送和接收声波的双重作用,即为可逆元件。一般市场上出售的超 声波传感器有专用型和兼用型,专用型就是发送器用作发送超声波, 接收用作接收超声波;
极值滤波
在测量中有可能受到不稳定因素干扰,容 易产生误差,为减小误差,本设计采用极 值滤波去除杂波信号。 每次测量,连续发出10组超声波信号,得 每次测量,连续发出10组超声波信号,得 出10个测量距离数据值 ,去掉3个最大值, 10个测量距离数据值 ,去掉3 3个最小值,取中间4个数据的平均值,即 个最小值,取中间4 可认为本次测量值。