CN104442559A - 一种基于温度补偿的超声波测距装置的汽车防撞控制方法 - Google Patents
一种基于温度补偿的超声波测距装置的汽车防撞控制方法 Download PDFInfo
- Publication number
- CN104442559A CN104442559A CN201410731364.7A CN201410731364A CN104442559A CN 104442559 A CN104442559 A CN 104442559A CN 201410731364 A CN201410731364 A CN 201410731364A CN 104442559 A CN104442559 A CN 104442559A
- Authority
- CN
- China
- Prior art keywords
- distance
- control method
- super sonic
- temperature
- automobile collision
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Traffic Control Systems (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
本发明公开了一种基于温度补偿的超声波测距装置的汽车防撞控制方法,为了进一步提高***测量精度和***稳定性,在硬件上增加了温度传感器测温电路,采取声速预置和媒质温度测量相结合的办法对声速进行修正,降低了温度变化对测距精度的影响。有力提高了超声波测距***的测量精度。能够通过精确计算车距及时提醒驾车者,有效地避免了车祸的发生。
Description
技术领域
本发明涉及一种超声波测距方法,尤其涉及一种基于温度补偿的超声波测距装置的汽车防撞控制方法,属于汽车防撞控制领域。
背景技术
超声波是一种在弹性介质中的机械震荡,它是由与介质相接触的震荡源所引起的,其频率在20kHz以上。由于超声波的速度相对于光速要小得多,其传播时间就比较容易检测,并且易于定向发射,方向性好,强度好控制,因而利用超声波测距在很多距离探测应用中有很重要的用途,包括无损检测、过程测量、机器人测量和定位,以及流体液面高度测量等。
在空气中,常温下超声波的传播速度是334m/s,但其传播速度受空气中温度、湿度等因素的影响,其中受温度影响较大,如温度每升高1℃,声速就会增加约0.6m/s。因此在相同的间隔测量距离,由于波的传播时间是相同的,不同温度下的声速不同,所以最终造成测量出来的距离不相等,在距离测量精度要求很高的情况下,必须要对温度进行测量和补偿,以避免温度对测量精度的影响。制超声波检测往往比较迅速、方便、计算简单、易于实现,并且测量精度高。
随着经济的发展,交通运输业日益繁荣,但由于道路状态、交通管理等硬件难以跟上,加上驾驶超车、出车开小差、错误估计车距等主观的原理,使相互碰撞的交通事故频频发生。解决这个问题的根本措施在于给行进中的汽车安装能自动跟踪测距,在危险距离内自动刹车的装置。
例如申请号为“201120488173.4”的一种基于超声波的汽车防撞控制***,包括防撞控制器,与防撞控制器相连的超声波测距仪、车速传感器、刹车控制器和发动机控制器,与刹车控制器相连的制动器,与发动机控制器相连的喷油电磁阀。该实用新型通过超声波测距仪实时测量获取车与前方障碍物的相对距离信息和相对速度信息,并结合车速信息,经判断后控制车辆减速或制动,从而大大降低了车与障碍物的碰撞概率,减轻了车与障碍物的碰撞程度,有效保证了驾驶员和他人的人生安全,整个***结构简单,可靠性高,实用性好,但是但是尚未考虑温度的影响且测量精度有待进一步提高。
又如申请号为“201210178595.0”的一种基于超声波测距的汽车防撞报警***。它包括AT89C2051控制模块、超声波测距模块、报警模块、显示模块和电源模块。当超声波测距模块将检测到的距离转化为电平信号传输到AT89C2051控制模块,AT89C2051控制模块将接收到的信号进行处理并与设定的最大距离值进行比较,如果此距离小于设定的最大距离值,AT89C2051控制模块将向报警模块发送指令,使报警器发出声音提醒司机,同时将距离值通过显示模块进行显示。该发明满足一般近距离测距的要求,且成本较低,有较好的性价比,可广泛应用于小距离测距、机器人检测、车辆倒车雷达中,但是尚未考虑温度的影响且测量精度有待进一步提高。
发明内容
本发明所要解决的技术问题是针对背景技术的不足提供了一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其具有低成本,高精度,且能够有效避免了环境温度变化对测距精度的影响,有力提高了超声波测距***的测量精度,进而能够通过精确计算车距有效地避免了车祸的发生。
本发明为解决上述技术问题采用以下技术方案:
一种基于温度补偿的超声波测距装置的汽车防撞控制方法,具体包含如下步骤:
步骤1,预设距离障碍物的距离参数,包含危险距离和安全距离阈值参数;在车身前部设有超声波发射电路和超声波接收电路;
步骤2,采用超声波发射电路发射超声波同时发送计时启动信号开始计时;
步骤3,采用超声波接收电路第一次接收到超声波发射电路发射的超声波时同时发送停止信号停止计时;
步骤4,统计在收到超声波发射电路发送的计时启动信号和超声波接收电路发送的计时停止信号之间的时间;
步骤5,实时采集环境温度;
步骤6,根据v=331.4+0.61T,s=vt/2计算出距离障碍物的距离s,同时通过显示单元实时显示;
其中,t为超声波发射电路发送的计时启动信号和超声波接收电路发送的计时停止信号之间的时间差,T为实际采集的环境温度,v为当前环境下声速;
步骤7,根据步骤6计算出的距离障碍物的距离与预设安全距离阈值参数进行对比;若低于安全距离阈值参数,则控制报警单元发出警报;继续将距离障碍物的距离与预设危险距离阈值参数进行对比,若低于危险距离参数,则驱动刹车减速装置。
作为本发明一种基于温度补偿的超声波测距装置的汽车防撞控制方法的进一步优选方案,所述危险距离阈值参数为20m。
作为本发明一种基于温度补偿的超声波测距装置的汽车防撞控制方法的进一步优选方案,所述安全距离阈值参数为30m。
作为本发明一种基于温度补偿的超声波测距装置的汽车防撞控制方法的进一步优选方案,所述超声波接收电路包含依次连接的超声波接收头、放大电路、检波电路、比较整形电路。
作为本发明一种基于温度补偿的超声波测距装置的汽车防撞控制方法的进一步优选方案,所述显示单元为LCD显示屏。
作为本发明一种基于温度补偿的超声波测距装置的汽车防撞控制方法的进一步优选方案,所述报警单元为声光报警单元。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
1、本发明方法简单、具有低成本,高精度、成本较低且测量精度高;
2、本发明能够有效避免环境温度变化对测距精度的影响,有力提高了超声波测距***的测量精度;
3、本发明能够通过精确计算车距及时提醒驾车者,有效地避免了车祸的发生。
具体实施方式
下面对本发明的技术方案做进一步的详细说明:
一种基于温度补偿的超声波测距装置的汽车防撞控制方法,具体包含如下步骤:
步骤1,预设距离障碍物的距离参数,包含危险距离和安全距离阈值参数;在车身前部设有超声波发射电路和超声波接收电路;
步骤2,采用超声波发射电路发射超声波同时发送计时启动信号开始计时;
步骤3,采用超声波接收电路第一次接收到超声波发射电路发射的超声波时同时发送停止信号停止计时;
步骤4,统计在收到超声波发射电路发送的计时启动信号和超声波接收电路发送的计时停止信号之间的时间;
步骤5,实时采集环境温度;
步骤6,根据v=331.4+0.61T,s=vt/2计算出距离障碍物的距离s,同时通过显示单元实时显示;
其中,t为超声波发射电路发送的计时启动信号和超声波接收电路发送的计时停止信号之间的时间差,T为实际采集的环境温度,v为当前环境下声速;
步骤7,根据步骤6计算出的距离障碍物的距离与预设安全距离阈值参数进行对比;若低于安全距离阈值参数,则控制报警单元发出警报;继续将距离障碍物的距离与预设危险距离阈值参数进行对比,若低于危险距离参数,则驱动刹车减速装置。
其中,所述危险距离阈值参数为20m,所述安全距离阈值参数为30m,所述超声波接收电路包含依次连接的超声波接收头、放大电路、检波电路、比较整形电路,所述显示单元为LCD显示屏,所述报警单元为声光报警单元。
在空气中,常温下超声波的传播速度是334m/s,但其传播速度受空气中温度、湿度等因素的影响,其中受温度影响较大,如温度每升高1℃,声速就会增加约0.6m/s。因此在相同的间隔测量距离,由于波的传播时间是相同的,不同温度下的声速不同,所以最终造成测量出来的距离不相等,在距离测量精度要求很高的情况下,必须要对温度进行测量和补偿,以避免温度对测量精度的影响。本***选用DS18B20温度传感器作为温度测量、误差补偿装置,与单片机交换信息仅需要一根I/O口线,其供电电源可来源于单片机I/O口数据线,而无需额外电源。不同温度下超声波在空气中传播速度随温度变化的关系如下:v=331.4+0.61T 式中,T为实际温度(℃),v为当前环境下声速,单位为m/s。
报警单元:由触发器、驱动电路和小喇叭组成。当车间距为30m时单片机给触发器一个信号,使触发器置位产生一组脉冲,通过驱动电路,使小喇叭发出报警声,当大于30m时,触发器复位,停止产生脉冲。
刹车减速单元:由开关K和自动刹车减速装置组成,当司机认为必要用到自动刹车减速装置时,闭合开关K。当车间距小于20m时,单片机提供一个信号,启动自动刹车减速装置,防止碰撞。
AVR单片机具有预取指令功能,即在执行一条指令时,预先把下一条指令取进来,使得指令可以在一个时钟周期内执行;多累加器型,数据处理速度快;AVR单片机具有32个通用工作寄存器,相当于有32条立交桥,可以快速通行;中断响应速度快。AVR单片机有多个固定中断向量入口地址,可快速响应中断;AVR单片机耗能低。对于典型功耗情况,WDT关闭时为100nA,更适用于电池供电的应用设备;有的器件最低1.8V即可工作;AVR单片机保密性能好。
超声波发射电路由单片机输出端直接驱动超声波发送,超声波接收电路输出端与单片机相连接,单片机的输出端与显示电路输入端相连接。单片机在TO时刻发射方波,同时启动定时器开始计时,当收到回波后,产生一负跳变到单片机中断口,单片机响应中断程序,定时器停止计数。计算时间差即可得到超声波在媒介中传播的时间t,由此便可计算出距离。
40kHz的方波由AVR单片机驱动超声波发射头发射超声波,经反射后由超声波接收头接收到40kHz的正弦波,由于声波在空气中传播时衰减,所以接收到的波形幅值较低,经接收电路放大、整形,最后输出一负跳变,输入单片机。由于单片机***的晶振为12M晶振,所以只能产生半周期为12μs或13μs的方波信号,频率分别为41.67kHz和38.46kHz。本***在编程时选用了后者。接收到的信号加到BG1、BG2组成的两级放大器上进行放大。每级放大器的放大倍数为70倍。放大的信号通过检波电路得到解调后的信号。这里使用的是IN4148检波二极管,输出的直流信号即两二极管之间电容电压。该接收电路结构简单,性能较好,制作难度小。
本发明涉及一种基于温度补偿的超声波测距装置的汽车防撞控制方法,为了进一步提高***测量精度和***稳定性,在硬件上增加了温度传感器测温电路,采取声速预置和媒质温度测量相结合的办法对声速进行修正,降低了温度变化对测距精度的影响。有力提高了超声波测距***的测量精度。能够通过精确计算车距及时提醒驾车者,有效地避免了车祸的发生。
本技术领域技术人员可以理解的是,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。
本技术领域技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以再不脱离本发明宗旨的前提下做出各种变化。
Claims (6)
1.一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其特征在于:具体包含如下步骤:
步骤1,预设距离障碍物的距离参数,包含危险距离和安全距离阈值参数;在车身前部设有超声波发射电路和超声波接收电路;
步骤2,采用超声波发射电路发射超声波同时发送计时启动信号开始计时;
步骤3,采用超声波接收电路第一次接收到超声波发射电路发射的超声波时同时发送停止信号停止计时;
步骤4,统计在收到超声波发射电路发送的计时启动信号和超声波接收电路发送的计时停止信号之间的时间;
步骤5,实时采集环境温度;
步骤6,根据v=331.4+0.61T,s=vt/2计算出距离障碍物的距离s,同时通过显示单元实时显示;
其中,t为超声波发射电路发送的计时启动信号和超声波接收电路发送的计时停止信号之间的时间差,T为实际采集的环境温度,v为当前环境下声速;
步骤7,根据步骤6计算出的距离障碍物的距离与预设安全距离阈值参数进行对比;若低于安全距离阈值参数,则控制报警单元发出警报;继续将距离障碍物的距离与预设危险距离阈值参数进行对比,若低于危险距离参数,则驱动刹车减速装置。
2.根据权利要求1所述的一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其特征在于:所述危险距离阈值参数为20m。
3.根据权利要求1所述的一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其特征在于:所述安全距离阈值参数为30m。
4.根据权利要求1所述的一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其特征在于:所述超声波接收电路包含依次连接的超声波接收头、放大电路、检波电路、比较整形电路。
5.根据权利要求1所述的一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其特征在于:所述显示单元为LCD显示屏。
6.根据权利要求1所述的一种基于温度补偿的超声波测距装置的汽车防撞控制方法,其特征在于:所述报警单元为声光报警单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410731364.7A CN104442559A (zh) | 2014-12-05 | 2014-12-05 | 一种基于温度补偿的超声波测距装置的汽车防撞控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410731364.7A CN104442559A (zh) | 2014-12-05 | 2014-12-05 | 一种基于温度补偿的超声波测距装置的汽车防撞控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104442559A true CN104442559A (zh) | 2015-03-25 |
Family
ID=52889568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410731364.7A Withdrawn CN104442559A (zh) | 2014-12-05 | 2014-12-05 | 一种基于温度补偿的超声波测距装置的汽车防撞控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104442559A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965205A (zh) * | 2015-05-27 | 2015-10-07 | 苏州合欣美电子科技有限公司 | 基于温度补偿的超声波测距装置 |
CN106114214A (zh) * | 2016-06-16 | 2016-11-16 | 成都易云知科技有限公司 | 一种智能倒车防撞*** |
CN112835048A (zh) * | 2021-01-04 | 2021-05-25 | 海门市帕源路桥建设有限公司 | 一种施工间距自动定位控制方法 |
CN113888889A (zh) * | 2017-07-18 | 2022-01-04 | 青岛厚科信息工程有限公司 | 高速公路上防止连环撞车的预警*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110010094A1 (en) * | 2008-02-26 | 2011-01-13 | Stephan Simon | Method for assisting a user of a vehicle, control device for a driver-assistance system of a vehicle and vehicle having such a control device |
CN201837720U (zh) * | 2010-10-26 | 2011-05-18 | 林禹鹏 | 基于单片机控制的超声波测距装置 |
CN203318175U (zh) * | 2013-06-27 | 2013-12-04 | 南京信息工程大学 | 一种汽车速度智能控制装置 |
CN103661191A (zh) * | 2012-09-18 | 2014-03-26 | 比亚迪股份有限公司 | 汽车的安全控制*** |
CN103978927A (zh) * | 2014-05-20 | 2014-08-13 | 武汉理工大学 | 一种基于前向防撞***的汽车刹车尾灯自动控制*** |
CN104076364A (zh) * | 2014-07-15 | 2014-10-01 | 哈尔滨工业大学 | 基于超声波定位技术的汽车障碍探测*** |
-
2014
- 2014-12-05 CN CN201410731364.7A patent/CN104442559A/zh not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110010094A1 (en) * | 2008-02-26 | 2011-01-13 | Stephan Simon | Method for assisting a user of a vehicle, control device for a driver-assistance system of a vehicle and vehicle having such a control device |
CN201837720U (zh) * | 2010-10-26 | 2011-05-18 | 林禹鹏 | 基于单片机控制的超声波测距装置 |
CN103661191A (zh) * | 2012-09-18 | 2014-03-26 | 比亚迪股份有限公司 | 汽车的安全控制*** |
CN203318175U (zh) * | 2013-06-27 | 2013-12-04 | 南京信息工程大学 | 一种汽车速度智能控制装置 |
CN103978927A (zh) * | 2014-05-20 | 2014-08-13 | 武汉理工大学 | 一种基于前向防撞***的汽车刹车尾灯自动控制*** |
CN104076364A (zh) * | 2014-07-15 | 2014-10-01 | 哈尔滨工业大学 | 基于超声波定位技术的汽车障碍探测*** |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104965205A (zh) * | 2015-05-27 | 2015-10-07 | 苏州合欣美电子科技有限公司 | 基于温度补偿的超声波测距装置 |
CN106114214A (zh) * | 2016-06-16 | 2016-11-16 | 成都易云知科技有限公司 | 一种智能倒车防撞*** |
CN113888889A (zh) * | 2017-07-18 | 2022-01-04 | 青岛厚科信息工程有限公司 | 高速公路上防止连环撞车的预警*** |
CN112835048A (zh) * | 2021-01-04 | 2021-05-25 | 海门市帕源路桥建设有限公司 | 一种施工间距自动定位控制方法 |
CN112835048B (zh) * | 2021-01-04 | 2023-12-15 | 海门市帕源路桥建设有限公司 | 一种施工间距自动定位控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104442758A (zh) | 一种基于具有温度补偿的超声波测距装置的汽车防撞*** | |
CN104459705A (zh) | 一种具有温度补偿的超声波测距*** | |
IL274925B2 (en) | Systems and methods for exposure and light diffusion devices with adjustable resolution and fail-safe operation | |
CN102390341B (zh) | 汽车防撞报警器 | |
CN104656083A (zh) | 一种具有温度补偿的采用脉冲计数的超声波测距*** | |
CN102673561B (zh) | 一种汽车防追尾***及方法 | |
CN104442559A (zh) | 一种基于温度补偿的超声波测距装置的汽车防撞控制方法 | |
CN201837720U (zh) | 基于单片机控制的超声波测距装置 | |
CN103969649A (zh) | 一种倒车测距方法、装置及*** | |
CN104459704A (zh) | 一种结合环境温度的距离测量方法 | |
CN104678400A (zh) | 一种采用脉冲计数的超声波测距*** | |
CN104656088A (zh) | 一种具有温度补偿的采用脉冲计数的超声波汽车防撞*** | |
CN104656087A (zh) | 一种采用脉冲计数的超声波汽车防撞*** | |
US9519053B2 (en) | Distance measuring apparatus and distance measuring method | |
CN105182355A (zh) | 一种具有温度补偿的红外光自动调焦显微镜 | |
CN206378299U (zh) | 基于距离测试的前防碰撞测试*** | |
CN207059893U (zh) | 一种基于超声波的车辆防撞预警装置 | |
CN205498864U (zh) | 一种基于信息融合的车辆防碰撞*** | |
CN104590223A (zh) | 一种基于红外线脉冲计数的汽车防撞控制方法 | |
CN202956487U (zh) | 具有激光测距功能的倒车雷达*** | |
CN202854334U (zh) | 一种超声波倒车雷达 | |
CN103226199A (zh) | 一种汽车倒车防撞报警*** | |
CN203020246U (zh) | 一种基于单片机的汽车防撞装置 | |
Zhang | Research of ultrasonic distance measurement device | |
CN105158765A (zh) | 一种基于超声波传感器的车辆超重检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
C04 | Withdrawal of patent application after publication (patent law 2001) | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20150325 |