联系方式

    深圳市英瑞尔芯科技有限公司

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

    深圳市福田区振华路现代之窗A座7B

STM32单片机的高精度超声波测距系统的设计

发布时间:2021-12-16 18:47:00

来源:http://www.szinter.com.cn/news738576.html

对比于传统式的单片机设计,STM32单片机具备更多的時间精确测量屏幕分辨率,其cpu主频与计时器工作频率达到72MHz,且该单片机设计在打开计时器的与此同时,会运行PWM安全通道推动超声波信号发射器和安全通道捕获回波数据信号,提升了精确测量的精密度和精确性。超声波激光测距是一种经典的非接触测量方法,在不一样的散播物质中具备不一样的快速传播其体系结构简易、低成本。仅有掌握超声波激光测距的基本原理、掌握STM32单片机才可以制定出特性较好的STM32单片机的高精度超声波激光测距系统软件。

超声波激光测距的工作原理及检验方式

超声波无损检测技术是根据非接触测量方法而慢慢发展趋势下去的一门技术性,这类非接触测量方法会经常会出现在材料科学、电子器件科学合理、测量学等课程之中。超声波的造成是根据振动分析而获得,其散播速庶会伴随着散播物质的变动而转变。超声波激光测距的完成主要是根据超声波的造成、散播与接受回波这三个关键全过程。

现阶段,声波频率幅度值测定法、渡越時间测定法和相位差测定法是超声波激光测距的三种关键检验方式。声波频率幅度值测定法,非常容易遭受散播物质的影响,因此其测量精度较弱。渡越時间测定法,与其它二种检验方式对比,成本费较低,检测范围比较广泛,且完成简易,因而文中高精度超声波激光测距系统软件的设计方案决策选用渡越時间测定法。相位差测定法,在实际上精确测量全过程中,其测量精度要超过别的二种检验方式,但检测范围具备一定的局限田。

STM32单片机的高精度超声波激光测距系统开发

一、系统软件构成

STM32单片机的高精度超声波激光测距系统软件的设计方案关键由STM32 单片机设计、超声波发送电路、接纳电路、赔偿电路和APP等组成。该系统软件将STM32单片机做为全部系统的关键,根据融洽各一部分电路工作中,从而完成高精度的超声波激光测距口。

二、系统软件硬件开发

1.超声波发送电路

超声波发送电路2个最首要的构成部分便是超声波摄像头和超声波鼓励电路。超声波摄像头不但是超声波发送电路的一个主要构成部分,也是全部超声波激光测距系统软件的关键构成部分。它是超声波激光测距系统软件中用于发送或接纳超声波数据信号的关键元器件。超声波鼓励电路的基础原理是最先运用对应的原理数据信号对一特殊类型的工作电压开展解决以后,将其载入到超声波摄像头上,随后再根据超声波摄像头压电式芯片将其本身所具备的电磁能转换为超声波数据信号图。

2.超声波縷收电路

超声波接受电路由超声波数据信号收集与超声波信号分析两部份构成,该电路关键承担对超声波回波数据信号开展捕获。因为脉冲电流数据信号是由超声波感应器在接受到超声波回波数据信号以后通过变化而产生的,因此在通常情况下,它是没法立即进人在STM32单片机之中的。此外,超声波在散播环节中,通常会出现一部分超声波由于在协助物质中散播而产生损耗状况,且超声波回波数据信号减少的力度也会伴随着被测物件间距的增加而扩大。

受声波频率的反射面、透射和(2.2.3超声波赔偿电路)声束自身蔓延等的危害,促使超声波在散播的过程中为尺寸可能伴随着散播间距的变化而更改,散播间距越大,超声波数据信号则越小。在STM32单片机的高精度超声波激光测距系统开发全过程中,为了更好地提升测定效果的精密度,设计方案工作人员通常会对衰减系数的超声波回波开展時间收获赔偿,这就必须将超声波赔偿电路加人在系统开发以内,超生户波赔偿电路的设计方案大部分全是使用具备时司增益控制作用的接受放大仪。

3.超声波赔偿电路

受声波频率的反射面、透射和(2.2.3超声波赔偿电路)声束自身蔓延等的危害,促使超声波在散播的过程中为尺寸可能伴随着散播间距的变化而更改,散播间距越大,超声波数据信号则越小。在STM32单片机的高精度超声波激光测距系统开发全过程中,为了更好地提升测定效果的精密度,设计方案工作人员通常会对衰减系数的超声波回波开展時间收获赔偿,这就必须将超声波赔偿电路加人在系统开发以内,超生户波赔偿电路的设计方案大部分全是使用具备时司增益控制作用的接受放大仪。

4.主控芯片器

该体系的关键构成部分选用STM32单片机,该单片机设计对主控芯片器cpu主频与计时器的操纵是根据PLL开展陪频,进而让主控芯片器的工作频率可以做到72MHz。主控芯片器有着这般高像素的计时器,可以完成超声波激光测距的高精度精确测量巧]。 2.3操作系统设计方案

STM32单片机的高精度超声波激光测距系统软件,其软件开发的具体步骤如下所示:最先,系统对每个馍块开展复位,根据STM32单片机的 PWM造成工作频率为40KHz的、具备8个周期时间的单脉冲波形,并即将在漠块中开展捕获的超声波回波输人在捕获命令之中;次之,待超声波回波成功进人在接受电路以后,运用整形美容电路和变大电路等硬件配置对其进行相对应的解决并传输到STM32单片机内,当STM32单片机捕获回波开启警报时,利用计算机过滤和最高值時间测定法来估算出最高值时时刻刻回波的抵达時间;最终,依靠有关计算方法得到被测距离值。

总结

根据文章内容对STM32单片机的高精度超声波激光测距系统开发的详细介绍得知,该系统软件不但可以完成间距的精确精确测量,并且反应速率决、低成本、可靠性高,可以比较好的达到各方面的日常要求。充分利用网络技术性和电子信息技术等设计制作STM32单片机的高精度超声波激光测距系统软件,并对超声波无损检测技术开展持续的不断完善与创新,在提升STM32单片机特性的根基上,设计方案出可以融入与达到将来各行业日常生产制造与发展趋势必须的超声波激光测距系统软件,对在我国各行业而言都有着关键的实际意义。

相关标签: