0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SPT-K控制器实现汽车超声波自动刹车系统的设计

电子设计 来源:电子质量 作者:左震;黄芝平;骆 2020-04-20 07:50 次阅读

前言

现在,人们在享受驾驶乐趣的同时,更加注重的是汽车的安全性,许多“追尾”事故都与车距保持不当有关。为了解决能见度较低情况下的安全问题,我们基于超声波测距的原理,采用SPT-K控制器设计了一套系统,实现在行驶过程中,一旦出现前后车距小于安全距离、对人车安全构成威胁时,车辆自动报警、自动刹车的功能,起到减少交通事故发生的目的。

1、超声波测距原理

人能听到的声音频率为:20Hz~20kHz,即为可听声波,超出此频率范围的声音,即20Hz以下的声音称为低频声波,20kHz以上的声音称为超声波。超声波为直线传播方式,频率越高,绕射能力越弱,但反射能力越强。为此,利用超声波的这种性能就可制成超声波传感器。另外,超声波在空气中的传播速度较慢,为340m/s,这就使得超声波传感器使用变得非常简单。我们选用压电式超声波传感器。它的探头常用材料是压电晶体和压电陶瓷,是利用压电材料的压电效应来工作的。逆压电效应将高频电振动转换成高频机械振动,从而产生超声波,可作为发射探头;而利用正压电效应,将超声振动波转换成电信号,可作为接收探头。

基于SPT-K控制器实现汽车超声波自动刹车系统的设计

由图一可知被测距离:

2、SPT-K控制器的功能特点

由于汽车工作的环境十分恶劣,对硬件的稳定性、可靠性要求很高,同时考虑到装置的可扩展性,我们选用上海派恩科技有限公司代理的从芬兰原装进口的嵌入式系统SPT-K控制器。该控制器能够在长期恶劣环境(高振动冲击、低温、高温、温度变化剧烈和高湿度等)下工作,是一种集可编程逻辑控制器、比例放大器模拟量输入A/D模块、继电器输出功能于一身的高性能机械专用控制器。

SPT-K控制器具有如下特点:

l、取代了传统电液控制的比例放大器/电路,可同时驱动12片电液比例阀,在液压系统的设计成本上有绝对的优势。

2、具有大电流输出端口(0~3A),取代了传统电路中的继电器。

3、控制器的模拟量输入端口具备了不同信号的处理能力,不论是电阻信号还是电流信号或是电压信号都可以进行采集并使用软件编程进行设定。

4、控制器的逻辑控制功能可以很轻松的完成以前用各种继电器和模块很难解决的逻辑运算及数学运算。

5、控制器内部采用数个16位高性能微处理器以及大容量的内存空间使其具有极强的数字处理能力,可以完成很多以前必须由电脑高级语言来编程的复杂算法,如直行纠偏多PID控制、发动机油泵复合控制、姿态模糊控制、自动驾驶等等。

6、控制器是基于CANBUS,总线开发的产品,当系统节点较多或信号传输距离较远时可以使用不止一个控制器组网,节省接线、提高可靠性、并且灵活性和可扩展性大大加强。

由上述的特点可见:在超声波汽车自动刹车系统中使用SPT-K控制器,简化了系统电路,方便了设计和维修。并且,SPT-K控制器硬件的可靠性远优于同类产品,使得无论在东北雪原极寒,还是在东南亚热带雨林中,都具备极高的可靠性,故障率大幅降低。

3、系统整体设计

3.1系统硬件框图

整个系统的硬件框图如图二所示。构成超声测距系统的电路功能模块包括发射电路、接收电路、键盘显示电路、核心功能模块SPT-K控制器及一些辅助电路。采取收发分离方式有两个好处:一是收发信号不会混叠,接收探头所接收到的纯为反射信号;二是将接收探头放置在合适位置,可以避免超声波在物体表面反射时造成的各种损失和干扰,提高系统的可靠性。

3.2系统软件设计

SPT-K控制器使用欧洲通用IECll31-1语言编程,多种语言编程可选,简单易学,可读性强,可现场无数次FLASHING下载程序,改变程序通过EPROM参数无须重新下载或修改程序,通常使用装车的显示器完成,非常方便。

软件设计流程图如图三所示。

由于在高速公路上和在市区的情况不同,如果我们仅仅根据这两种情况分档选择报警和刹车参数,使得车辆在市区内在与前面车距缩短为2m时才报警,有可能因为本车速度很快,而前面的车静止或车速很慢,就算刹车也无法避免车祸的产生。所以,在设定报警和刹车参数时,我们考虑到车速对刹车至停止的距离的影响,根据一定的算法来设定参数,以保证车辆绝对的安全。

4、系统设计优化

4.1提高测距的范围

由于空气对超声波的吸收与超声波频率成正比,因此用来测距的超声波的频率不能很高。另一方面,频率越低,波长越长,测量的绝对误差就越大。所以,40Kz的超声波单频测距的范围只有5~6米,无法满足我们的要求。为了解决测量范围和测量精度之间的矛盾,我们采用双频测距的方法。其测距原理是:控制器现发出一串频率为fH的超声波,串长度可以有10~16个完整的波形,接着送出4~8fL低频率的超声波。这种在时域上连续的两种频率的超声波被前方的目标反射后,形成回波,回波经由接收器形成回波脉冲EchoH和EchoL。由于高频声波先发出,对于同一个目标,其回波EchoH先到达CPU,因此,对于较近的目标,首先用高频超声波探测。当目标较远时,高频超声波被空气吸收而大幅衰减,接收器接收到的回波中只有低频超声波EchoL。由于该装置在距离较远时对精度要求不是很高,所以可以用EchoL探测。

4.2发射器探头对接收器探头的影响

超声波从发射到接收的时间间隔是由控制器内部的定时器来完成的。由于发射器探头与接收器探头的距离不大,有部分波未经被测物就直接绕射到接收器上,造成发送部分与接受部分的直接串扰问题。这一干扰问题可通过软件编程,使控制器不读取接收器在从发射开始到“虚假反射波”结束的时间段里的信号。这样,就有效的避免了干扰,但另一方面也形成了20cm的‘’盲区“。此”盲区“很小,对本系统没有影响。

4.3温度的补偿

因为超声波的传播速度:

5、结束语

本系统具有硬件简单、容易实现、测距范围比较大、灵敏度高、可靠性好的优点,具有很高的应用价值。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16351

    浏览量

    177955
  • 汽车电子
    +关注

    关注

    3026

    文章

    7951

    浏览量

    166996
  • 超声波
    +关注

    关注

    63

    文章

    3017

    浏览量

    138370
收藏 人收藏

    评论

    相关推荐

    超声波测量原理及常见超声波传感布置

    超声波技术已在民用、医疗和军事应用中有上百年的历史。目前,最新的超声波应用已发展到工业和汽车市场的自动化中。TI的MSP430FR6047 微控制器
    的头像 发表于 10-18 09:42 1.8w次阅读

    超声波测距系统设计

    超声波测距系统设计由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波
    发表于 10-15 15:25

    汽车防撞系统设计可以实现自动刹车功能

    请问哪位大神会,我做的一个汽车防撞系统设计,有超声波测距和温度测量功能。现在想加一个自动刹车功能,就是利用一个二极管来代替
    发表于 05-16 17:55

    超声波测距系统毕设

    简单、易于实现实时控制,并且在测量精度方面能达到工业实用的指标要求,因此为了使移动机器人能够自动躲避障碍物行走,就必须装备测距系统,以使其及时获取距障碍物的位置信息(距离和方向)。因此
    发表于 04-18 20:56

    超声波传感在指导汽车安全驾驶中的应用

    和车辆策略控制系统。环境数据采集系统包括:图像采集系统和车载超声波距离探测系统,可采集图像数据及周围物体距车身的距离数据,并通过数据线传输给
    发表于 10-31 11:25

    超声波焊接原理和应用

    法,从而提高了生产效率、降低了成本。针对汽车塑料配件焊接多采用非标超声波焊接设备,多头多工位设计,带有PCL程序控制与液晶显示屏操作,大型汽车复杂工件的焊接,包含不同方向的熔接面,需同
    发表于 07-23 10:08

    超声波塑料焊接与超声波金属焊接的不同点

    薄的塑料件。再有,超声波应用于焊接金属,对超声波焊接技术提出了更高的要求;相对于普通的塑料焊接,对功率容量、功率密度、稳定性及自动控制等各个方面的要求,不是同一个级别。德召尼克(常州
    发表于 07-25 13:39

    基于STM32超声波测距设计的合集

    较小、反射能力较强[1]。且超声波测距系统结构简单、电路容易实现、成本低、速度快,所以在工业自动控制、建筑工程测量和机器人视觉识别等领域应用非常广泛,它具有非接触式测量、精度高、范围宽
    发表于 09-05 16:13

    基于双超声波接收头的防撞小车系统

    等功能,系统包括如下六部分: 超声波发射电路, 超声波接受电路,信号处理,温度测量,小车控制电路等五部分。
    发表于 11-02 10:47

    超声波传感自动驾驶环境感知下的应用有哪些

    超声波主要用于泊车测距、辅助刹车等,量程较短等,然而在倒车辅助过程中,超声波传感通常需同控制器和显示
    发表于 08-18 07:13

    基于STM32的超声波测距系统设计

    超声波测距是一种典型的非接触测量方式。超声波在气体、液体及固体中以不同速度传播,定向性好、能量集中、传输过程中衰减较小、反射能力较强。且超声波测距系统结构简单、电路易
    发表于 01-06 06:56

    如何使用超声波感应

    应用为何以及如何使用超声波感应。图1:用于乘用车中的超声波感应超声波停车辅助系统
    发表于 11-11 07:01

    汽车后桥环焊缝自动超声波探伤系统

     介绍一种汽车后桥环焊缝自动超声波探伤系统,采用非常规的探伤方法,设计了一种组合式微型探头,实现了后桥的
    发表于 01-23 11:59 24次下载

    超声波液位控制器

    基于单片机的超声波液位控制器实例程序(keil)
    发表于 01-11 17:00 13次下载

    超声波发生的原理

    超声波发生又称超声波驱动电源、电子箱、超声波控制器,是大功率超声波
    的头像 发表于 12-24 10:46 1802次阅读
    <b class='flag-5'>超声波</b>发生<b class='flag-5'>器</b>的原理