当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:利用C8051F020单片机设计高精度非接触式的超声波测距。该系统利用4个HC-SR04超声波测距模块,四面测距,简化电路,减少了其他电路对超声波测距的干扰。在提高精度方面采用温、湿度补偿,电路使用DS18B20及湿敏

摘要:利用C8051F020单片机设计高精度非接触式的超声波测距。该系统利用4个HC-SR04超声波测距模块,四面测距,简化电路,减少了其他电路对超声波测距的干扰。在提高精度方面采用温、湿度补偿,电路使用DS18B20及湿敏电容器HS1101。系统测距范围2~400 cm,精度1 cm,并采用LCD12864显示温、湿度和四面距离。该系统具有结构简单,工作可靠,精度高的优点,实时显示四周障碍距离及温、湿度,可置于小车上,用于避障,智能导航等。
关键词:超声波测距;智能导航;C8051F020;HC-SRO4

0 引言
    超声波是由压电陶瓷的压电效应产生,这种压电陶瓷传感器有2块压电晶片和一块共振板,当给它的两极加频率等于晶片固有频率的脉冲信号时,压电晶片就会发生共振,并带动共振板振动,从而产生超声波。它的频率高于20 kHz,具有方向性好,穿透能力强,易于获得较集中的声能的优点,且对色彩,光照度,电磁场不敏感,不易受干扰。超声波测距技术是基于无目视能力的生物(蝙蝠等)防御及捕捉猎物生存的原理,利用超声波在空气媒介中传播,碰到障碍物反射回来的时间间隔长短及被反射波的强弱判断障碍物的性质和位置的方法。它是一种非接触式检测方式,它不受光照度、电磁场、被测物色彩等因素的影响,信息处理简单,速度快,成本低。本文采用单片机模控制超声波模块发射接收,并结合温湿度补偿电路,实现高精度的四周距离检测。

1 整体方案设计
   
方案的主要任务是实现控制电路对四周的精确测距。通过MCU端口产生40 kHz的方波信号,发送至HC-SR04超声波测距模块的发射引脚,发射后定时器T1计数,并等待接收引脚电平变低,将定时器T1关闭,读出定时器的寄存器中的值,结合温湿度电路的采集的信号转化出实时的声速和频率,利用公式:
    L=TV/2
    式中:L为距离;T为定时器的计数值;V为相应环境下的声音在空气中在空气中传播的速度。

2 硬件电路设计
2.1 硬件总体设计
   
整个系统主要由单片机控制电路,超声波测距模块,温度采集电路,湿度采集电路,LCD显示器和电源电路组成。其中单片机控制电路是用于控制超声波产生和转化外部采集数据;温度采集电路是用于采集当前外部温度,得出当前声速;湿度采集电路是用于采集当前外部湿度得出当前频率;LCD显示器是用于实时显示环境温度,湿度及电路所测四周的距离。电源电路是用于为系统各个模块提供稳定的电源,保证各部分正常工作。系统总体电路设计如图1所示。


2.2 超声波测距模块
   
HC-SR04超声波测距模块可提供2~400 cm的非接触式距离感测功能,模块包括超声波发射器、接收器与控制电路。
    基本工作原理:
    (1)给模块的发射I/O口送入超声波信号,要求至少10μs的高电平信号,本系统提供40 kHz信号,高电平持续12.5μs。
    (2)有信号返回,模块的输出I/O口输出一个高电平,高电平持续时间就是超声波从发射到返回的时间。测距距离=(高电平时间×声速)/2。
    (3)被测物体的面积不少于0.5 m2且平面尽量要求平整,否则影响测量的结果。
2.3 温、湿度采集电路
   
环境温度采集部分是提高超声波测距精度的关键。采用Dallas公司的DS18B20 1-wire数字温度传感器,使用一根信号线实现信号的双向传输,接口简单,便于扩展和维护。声速和温度的关系:温度越高,声速越大。
    c=331.45+0.61T
    式中331.45是温度在0℃度时声音在空气中的速度。就是说在地面上温度每升高1℃,声速增加约0.61 m/s。本系统就是依据这一原理提高测距精度。
    环境湿度采集部分主要由湿敏电容器HS1101,555定时器TLC555和其他外围电路元件构成。湿度测量电路本质是湿敏电容器的电容值与相对湿度变化的关系构成的振荡电路。通过测量555的输出频率,即可根据频率、湿度关系算出湿度。
2.4 数据显示
   
数据显示部分通过C8051F020的端口P2作为与LCD12864通信的8位数据线,主要完成通信数据和实时信息的显示。
2.5 系统供电
   
系统正常工作需要+5 V和+3.3 V电压供电。将市电220 V/50 Hz通过9 V/10 W变压器降压变换后,经过电桥整流和滤波产生DC 9 V,通过LM7805,ASM1117—3.3稳压芯片输出稳定+5 V和+3.3 V给整个系统供电。由于系统正常工作下电流较大,LM7805需要加散热片,以保持系统长时间稳定工作。

3 软件设计
   
系统的软件部分主要完成以下功能:系统上电,初始化各模块,然后读取环境温、湿度,将测量值转化为显示。启动测距模块,读取4个方向的定时器值,系统采用先后顺序启动4个测距,将计数值都保存在定时器1上,为避免混淆,采用实时读取显示,下次测距时,只需覆盖定时器1上次的计数值。用12864显示时,由单片机根据当前温度,依据上面提到的公式转化。
    基于STC89C52的高精度超声波测距系统控制过程如图2所示。



4 结语
   
对于C8051F020构成的超声波高精度测距系统进行功能验证,系统在2~400 cm范围内,能完成对四周障碍距离数据实时测距,且测量误差小于1 cm,温湿度数据采集系统工作正常。系统人机界面友好,操作简单、可移植性好,可置于小车上用于避障或智能导航,只需外加接口,方便用于商业用途。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2024年5月8日 /美通社/ -- 近年来,随着国家医疗政策改革的红利释放以及企业在研发投入方面不断加码,中国医疗器械产业步入黄金发展期,国内医疗器械企业攻坚关键核心技术,在高端领域不断突破,"出海&qu...

关键字: 显微镜 光学 高精度 质量检测

隔膜计量泵,作为一种精确控制液体输送的设备,广泛应用于化工、医药、食品等行业。它通过内部的隔膜进行往复运动,从而实现液体的吸入和排出,具有高精度、高可靠性以及耐腐蚀等特点。本文将详细阐述隔膜计量泵的工作原理、结构特点、性...

关键字: 隔膜计量泵 精确控制 高精度

随着科技的飞速发展和电子设备的普及,高精度直流电源的应用领域日益广泛。无论是在科学研究、工业生产还是日常生活中,高精度直流电源都发挥着不可或缺的作用。本文将对高精度直流电源的应用领域进行深入探讨,旨在揭示其在各个领域中的...

关键字: 直流电源 高精度 电源设备

在现代工业生产和自动化控制中,扭矩传感器发挥着至关重要的作用。扭矩传感器能够测量扭矩和旋转力,广泛应用于机械、汽车、航空航天、能源等多个领域。了解扭矩传感器的原理有助于更好地理解其应用和性能特点。本文将详细介绍扭矩传感器...

关键字: 扭矩传感器 高精度 自动化控制

太阳能供电应用系统的设计需要考虑多个方面,包括太阳能电池板、储能装置、控制模块等。本文将介绍一种基于太阳能供电的应用系统设计方法,并从这几个方面进行详细阐述。

关键字: 太阳能 系统设计

涡轮流量计是一种广泛应用于工业、商业和科学领域的流量测量设备,它以其高精度和可靠性而闻名。本文将深入探讨涡轮流量计的应用类型以及它的组成结构。我们将了解到涡轮流量计如何在各种领域发挥作用,以及它们是如何设计和构造的,以实...

关键字: 涡轮流量计 测量设备 高精度

超声波流量计作为一种常用的流量测量装置,广泛应用于各个行业,可以实现非侵入性、高精度的流量测量。不同类型的超声波流量计在原理和测量方法上存在一些区别。本文将深入探讨各类超声波流量计的原理及其与其他类型流量计的区别,并介绍...

关键字: 超声波流量计 测量装置 高精度

广州2023年9月18日 /美通社/ -- 近日,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(以下简称"TÜV莱茵")为...

关键字: 电子 汽车产业 高精度 质量管理体系

长沙2023年9月13日 /美通社/ -- 近日,国际公认的测试、检验和认证机构SGS为湖南北云科技有限公司(以下简称:北云科技)多源融合高精度定位系列SoC芯片Alice型号产品颁发AEC-Q100认证证书;同时授予北...

关键字: AEC-Q100 高精度 ICE 汽车电子

随着科技的不断发展,雷达液位计作为一种现代化的高精度液位测量装置,在工业领域得到了广泛的应用。雷达液位计凭借其独特的工作原理和出色的性能,成为液位测量领域的重要工具。本文将介绍雷达液位计的应用原理,并重点探讨其在应用时所...

关键字: 雷达液位计 高精度 测量装置
关闭
关闭