一种智能化倒车雷达主控芯片设计

发布者:徽宗古泉最新更新时间:2012-07-16 来源: 中国汽车电子网 关键字:倒车雷达  主控芯片  报警周期 手机看文章 扫描二维码
随时随地手机看文章

1 引言
对于很多司机尤其是新手来说,倒车无疑是件非常头痛的事,倒车雷达正好可以帮司机解决这个难题,因此越来越多的商家进入了这个市场。从目前市场情况看,国内倒车雷达生产厂家都是使用单片机配合外围运放、锁相环电路完成超声波测距并提供报警的工作,缺乏单芯片方案,而使用单片机方案要求生产厂家必须具备开发软硬件的能力,而且利用软件控制存在不稳定的因素。如果能用专用芯片实现整个系统功能,对倒车雷达生产商来说,不仅能降低开发和生产成本,对整机的可靠性也有很大提高。

2 系统概述

2.1 系统框图


2.2 功能概述
系统提供4个超声波探头接口,接收到反射回来的信号后,根据发送和接收的时间差判断障碍物距离的危险等级,输出相应报警信号。报警信号编码后采用双线差分方式输出,输出信号的内容包括:各探头检测到的障碍物距离的危险等级、最近障碍物的方位、最近障碍物的距离值和附加消息。

2.3 接口协议

报警信号采用双线差分串行输出的方式,目的是提高传输信号在长距离和强干扰环境下的传输正确性。双线差分传输具体格式是:ALOUTP输出实际需要的信号,ALOUTN 则输出与ALOUTP相反的电平信号。

2.3.1 倒车模式
报警信号以数据包格式输出,每个数据包包括3个字节,格式和内容如下所述:

第一个字节:第一字节高四位为起始标志,用于说明此报警数据是倒车模式下的数据还是扒车模式下的数据,倒车模式是“0101”,扒车模式是“1010”。倒车模式下数据格式如图3所示,第一字节的低2两位用于输出附加消息,输出数据指示1或4探头是否进入环境适应模式,S1表示探头1是否进入环境适应模式,“1”表示进入环境适应模式,“0”表示正常倒车模式;S4表示探头2是否进入环境适应模式,“1”表示进入环境适应模式,“0”表示正常倒车模式。低4位SX1和低3位SX0表示最近障碍物的方位,00表示是探头1方向,01表示是探头2方向,10表示是探头3方向,11表示是探头4方向。


第二个字节:如图4所示,SXA和SXB表示X号探头检测到的障碍物的危险等级,危险等级分为安全、警告、危险、停车4级,分别用00、01、10、11 表示。例如第二字节数据为“10010000”,表示第一个探头检测到危险状态,第二个探头检测到警告状态,第三和第四个探头为安全状态。


第三字节:第三字节输出最近障碍物的距离值,数据格式如图5所示,DA1DA0表示最近障碍物距离的第一位数据,按BCD编码,最大值为3;DB0~DB3表示最近障碍物距离的第二位数据,按BCD编码,最大值为9;DC0表示第三位数据,0表示0,1表示5。


2.3.2 防扒车模式
防扒车模式下,输出的数据包也包括3个字节,但只有第一个字节为有效数据,后两个字节无效,固定为‘0x00’。该数据包第一字节的数据格式如图6所示,高四位为起始标志,用于说明此报警数据是倒车模式下的数据还是防扒车模式下的数据,倒车模式是“0101”,扒车模式是“1010”。低四位指示方位,SX位为1则表示X号探头检测到近距离障碍物,SX为0则表示没有检测到近距离障碍物。


[page]

3 智能化原理

3.1 防声波衍射处理
由于声波传输的特性,声波会出现未经实际物体反射就直接回到探头被检测到,造成处理器认为是实际发射接收到的信号,直接导致误报。但声波衍射的干扰强度很难达到实际物体有效反射的超声波强度,所以可通过识别来判断。硬件一旦判定收到的超声波信号是声波衍射返回的信号,则自动忽略该结果,芯片继续等待在固定时间△T内是否有有效反射波,有则进行处理,没有则转入下一探头的驱动。

3.2 智能识别处理
由于地面上的小物体,比如砖块,石块,水果都会造成超声波的反射,并让探头检测到。而这些物体并不影响车辆的倒车操作,所以实际上是一种误报现象。所以硬件要对这种情况进行处理,提高报警的准确性。

智能识别处理可以通过不同大小的物体反射的超声波幅度不同来判断。所以一旦确定多大的物体不会影响倒车的操作,就可以明确地测量该物体在不同距离上的超声波发生的幅度和转换后的电平大小,处理器可根据实验测试出来的结果在模拟或数字部分进行处理,根据要求忽略掉相应的接收信号。与防声波衍射处理一样,硬件忽略掉无效反射波后要继续等待在固定时间△T内是否有有效反射波,有则进行处理,没有则转入下一探头的驱动。

3.3 环境适应处理
车辆在倒车进入一个巷道或两边已经停靠了其它车辆的停车场的车位时都会存在环境影响造成的误报警。因为在这种情况下,绝大部分倒车的过程中,最近的检测距离和方位都在车身的两边(墙面或两边车辆的超声波反射),但驾驶员可以通过两边的反光镜掌握两边的车距,驾驶员关心的是车身后面的障碍物体。所以处理器在这种环境下应该能识别并适应。

解决办法是对车身两边的物体发射的距离做记录和统计,当发现探头一和探头四,或者其中的一个在6个报警周期内检测到的距离都比较恒定,或变化范围很小,则认为处于上述环境中。于是,处理器在送出相应的消息后就不再输出相应探头的探测信息,只对探头二和探头三的检测信息作出响应。但是如果探头一和探头四的检测距离变化范围超过设定值(±△L米),则马上回到正常检测的状态机模式,两侧或某一边的距离再次恒定后又转到环境适应模式下。同时,环境适应模式也有一个极限设定值(0.5米),即恒定距离小于0.5米时,处理器还是回到正常检测模式,对该探头的检测信息输出报警信息。

3.4 防地面固定声波反射处理
由于各种车辆的底盘和后保险杠的高度及斜度不一样,再加上各倒车雷达厂家所采用的探头种类不一样,比如单角度的探头发射范围广,所以很可能存在超声波发射到地面后的固定反射情况,处理器必须适应并识别出是一个固定距离的干扰。

处理方法是:每次开机运行后,检测到四个探头在6个报警周期内收到的障碍物距离值都是一致且恒定的(误差允许在±△L米内),则将此距离当成是地面反射干扰,以后不再响应处理,而是在设定的周期时间内等待其它有效的超声波发射信号。

4 硬件实现

4.1 代码实现

//+FHDR===================================================

============
// Copyright 2005,UESTC,All rights reserved.
// File Name : alarm_deal.v
// Author:Yangbing
// Release History
// Version DateAuthor Description
// 1.0 20/05/2005 initial version
//-FHDR=====================================================
`timescale 1ns/10ps
module alarm_deal (clk,resetn,mode,dm,pulse_out,pulse_back,ch_sel,mux_enable,
alarm_out,alarm_outn);
//==========================================================

==========
//input ports declaration
//===================================================

=================
……………………………………………………………………………………………………
…………………………………………………………………………………………………..
//======================end module ====================================
endmodule
//=================alarm_deal verilog file end =============================
[page]

4.2 电路结构
本系统采用0.5u mix signal 工艺,在成都国腾微电子有限公司的工作平台的支持下,已经成功完成综合验证,版图设计工作。综合电路结构如图7:



4.3 版图设计
该版图设计采用0.5u mix signal 工艺,版图结构如图8所示。


5 应用系统设计

此典型应用系统(图9)的核心:就是以倒车雷达主控芯片GM3101为核心的数据处理部分和以单片机为核心的数据显示部分组成。经测试完全达到了市场上高端产品的要求,甚至在显示距离,显示灵敏度,系统工作稳定性等方面都有所提高。相比较市场上其他倒车雷达系统主要有以下优点:

(1)抗干扰性和可靠性

传统的倒车雷达使用的是基于RAM和ROM结构的单片机,所以在抗电磁干扰性和稳定上无法和纯硬件的ASIC芯片相比较,GM系列倒车雷达专用芯片工作可靠稳定,不会出现死机现象。

(2)设计简单,生产简便
传统的倒车雷达设计复杂,器件繁多,出现故障的可能性也更大,且需要编程,生产调试麻烦,分离元件性能差异大,整体指标不容易统一。而GM系列倒车雷达产品设计应用非常简单,只需要外接探头和少量的电阻电容即可工作,减少了开发量,同时显著减少主机的面积和尺寸,可做到传统倒车雷达大小的1/3。

(3)汽车级的工作指标
GM系列倒车雷达产品是全汽车级工作环境指标设计,远远高于民用等级的单片机,完全满足和适应汽车内的工作条件。

(4)数据通讯的可靠性

GM3101与其配套的显示部分之间采用差分通讯方式,具有极强的抗干扰性和可靠性,是单片机无法实现的。

(5)防止声波衍射干扰
传统的倒车雷达由于单片机的处理能力,很难处理声波衍射对检测的干扰,GM系列倒车雷达产品能完全的滤除声波衍射的干扰,让检测更可靠更准确。

(6)智能识别功能
由于任何物体都会对声波进行反射,所以倒车雷达能检测到物体的距离。而在实际倒车应用中,很多过小的物体,如水果、垒球等都会让倒车雷达认为是障碍物而报警,但是这些过小的物体并不影响车辆的正常倒车,所以GM3101芯片能智能的识别物体的物质属性和大小,然后再进行报警处理,避免了上述非必要的报警。

(7)防止固定地面反射干扰

各种车辆的尾部保险杠的高度和尾部垂直面的倾斜度都不一致,有时会出现探头的安装角度过低,声波在不平整的地面形成反射,让倒车雷达误认为是有效障碍物而报警。而GM3101芯片能自动的适应地面造成的反射干扰而避免了误报警。

(8) 环境智能适应

车辆在进入巷道或两边已经停放有车辆的车位倒车时,由于车辆的两边距离在比较长的时间内都小于车后的距离,所以普通的倒车雷达只能响应最近距离的检测,而让驾驶者无法了解车后的真实情况。GM3101能智能的判断停车区域的情况,让倒车雷达集中重点的处理驾驶者更关心的车后情况,而且又不会忽略两边的检测。

6 总结
通过电子倒车雷达系统的详细分析和设计,成功实现了声波衍射的干扰,环境自适应,智能化识别处理,以及对应于不同应用情况的报警输出选择。该系统能有效地防止软件控制存在不稳定的因素,不仅能降低倒车雷达生产的开发和生产成本,对整机的可靠性也有了很大提高。

关键字:倒车雷达  主控芯片  报警周期 引用地址:一种智能化倒车雷达主控芯片设计

上一篇:LED汽车头灯的设计要点
下一篇:汽车安全检测系统的设计与实现

推荐阅读最新更新时间:2024-05-02 22:12

OTT主控芯片观察 技术政策群聚为采行要因
DIGITIMES Research观察市场上多种OTT(Over The Top)收视方案,发现不同的OTT实现手法,以及因业者的不同背景及规模等,而有3种OTT主控(Host)晶片的选择考量,分别是晶片技术表现、政策与夥伴关系,以及电子制造群聚效应。 例如苹果(Apple)、Sony采行自有晶片而非外购晶片,属技术政策考量,而新兴业者发展Micro Console产品时多采行NVIDIA的Tegra系列晶片,其考量为晶片的绘图效能表现。 而Roku自2011年来的各款OTT产品均采行博通(Broadcom)晶片,而Amazon则倾向采行高通(Qualcomm)晶片,包含Kindle Fire HDX平板电脑、K
[手机便携]
汽车倒车雷达设计
在现代社会中,随着汽车的增多和停车位日趋紧张,泊车成为很多车主头痛的问题,这时倒车雷达就成了汽车的好助手。倒车雷达是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高了倒车的安全性。本文以ATmega16作为核心处理器,采用超声波原理测量出障碍物距车尾的垂直距离。系统电路设计合理,工作稳定,性能良好,精度高,实时检测速度快,在未来市场上将有一定的实用价值。 1 超声波测距原理 超声测距的原理较简单,一般采用渡越时间法,将超声传感器安装在汽车尾部,则障碍物距车尾的垂直距离为: 为了提高测距精度,本系统通过温度补偿的方
[嵌入式]
基于51单片机的超声波倒车雷达系统的设计
0 引言 超声波是一种在弹性介质中的机械震荡,由于其指向性强、能量消耗缓慢、传播距离较远等到优点,经常用于测量距离。本文设计的倒车雷达系统就是利用超声波的上述特性做到对倒车距离实时和高精度的检测,同时,此系统成本低、设计简单、精度和稳定性好,有望得到广泛的应用,从而减少交通事故的发生。 1 超声波测距原理 超声波测距原理是利用超声波从发射到接收过程中传播的时间来计算出传播距离。本文的倒车雷达系统采用反射接收回波方式。设l为测量距离,t为往返时间差,超声波的传播速度为c,则有t=2l/c,而声波在空气中传输速率为 。式中T为环境温度;cO为绝对温度时的速度,是常数。从上述两式可以推出 ,故利用超声波测量的距离与时间和环境温
[单片机]
基于51单片机的超声波<font color='red'>倒车雷达</font>系统的设计
智能化倒车雷达主控芯片系统概述
1 引言 随着汽车普及率的逐年增加,消费者在将汽车作为交通运输工具的同时,对汽车配置有了更多的要求,尤其是对舒适性和安全性提出了更高的要求。对于很多司机尤其是新手来说,倒车无疑是件非常头痛的事,倒车雷达正好可以帮司机解决这个难题,因此越来越多的商家进入了这个市场。从目前市场情况看,国内倒车雷达生产厂家都是使用单片机配合外围运放、锁相环电路完成超声波测距并提供报警的工作,缺乏单芯片方案,而使用单片机方案要求生产厂家必须具备开发软硬件的能力,而且利用软件控制存在不稳定的因素。如果能用专用芯片实现整个系统功能,对倒车雷达生产商来说,不仅能降低开发和生产成本,对整机的可靠性也有很大提高。 2 系统概述 2.1 系统框图
[嵌入式]
Realme Buds Air2 Neo拆解:采用络达蓝牙主控芯片
TWS耳机现在很常见了,几乎各个品牌都有自己产品,但降噪且价格低还是比较少的。今天我们就来拆解一个199还支持主动降噪的TWS耳机——真我Buds Air2 Neo,就不说体验感如何,毕竟小e还没有来得及体验就被拆了。就直接看看拆解后的答卷吧。 拆解 首先取下耳塞,在出音孔处有细密的防尘网。再沿机身合模的位置撬开,四周是由卡扣和胶粘剂固定。 打开后在下方有两个弹片是天线触点,中间黄色顶针是触摸控制触点,与后壳上面的FPC蓝牙天线和电容触控软板相连 撬开主板,有一条FPC软板焊接在主板背面。用烙铁断开,并取下主板。耳机四周还有一圈固定主板的塑料圈可以取下。主板上面两个 麦克风 四周都有胶粘剂固定。在内侧
[嵌入式]
Realme Buds Air2 Neo拆解:采用络达蓝牙<font color='red'>主控</font><font color='red'>芯片</font>
基于MSP430单片机的倒车雷达设计
超声波雷达又称泊车辅助系统,是一种利用超声波原理,由装载于车尾保险杠上的探头发送超生波撞击障碍物后, 反射此声波探头,从而计算出车体与障碍物之间的距离。倒车雷达主要由三部分组成: 感应器(探头),主机,显示设备。感应器发出和接收超声波信号,然后将得到的信号传输到主机里面的电脑进行分析,再通过显示设备显示出来。随着人们对汽车驾驶辅助系统易用性要求的提高,以及单片机价格不断下降和汽车电子系统网络化发展的要求,新型的倒车雷达都是以单片机为核心的智能测距传感系统。本文介绍了一种基于MSP430 单片机的超声波倒车雷达监测报警系统。 1 系统的硬件设计 本倒车雷达主要用来显示汽车后面的情景,测量和障碍物之间的距离。整个设计主要由
[单片机]
基于MSP430单片机的<font color='red'>倒车雷达</font>设计
基于MSP430F2274单片机的倒车雷达设计
  随着人们对汽车辅助驾驶系统智能化要求的提高和汽车电子系统的网络化发展,新型的倒车雷达应能够连续测距并显示障碍物距离,并具有通信功能,能够把数据发送到汽车总线上去。以往的倒车雷达设计使用的元器件较多,功能也较简单。本文介绍的基于新型高性能超低功耗单片机MSP430F2274的倒车雷达可以弥补以往产品的不足。    系统总体设计   系统采用超声波测距原理。超声波测距仪器一般由发射器、接收器和信号处理器三部分组成。工作时,超声波发射器发出超声波脉冲,超声波接收器接收遇到障碍物反射回来的反射波,准确测量超声波从发射到遇到障碍物反射返回的时间,根据超声波的传播速度,可以计算出障碍物距离。作为一种非接触式的检测方式,超声波具有空气传
[工业控制]
基于MSP430F2274单片机的<font color='red'>倒车雷达</font>设计
TWS耳机中的主控蓝牙芯片和存储芯片
TWS蓝牙耳机不需要有线连接,左右2个耳机通过蓝牙组成立体声系统,听歌和通话及佩戴都得到了提升。真无线蓝牙耳机外部完全摒弃了线材连接的方式,并且主机能够单独工作和免提通话尽在掌握。真正无线耳机可实现单双耳佩戴。 TWS耳机主要包括两个无线耳机和一个充电盒,从零组件构成来看,无线耳机主要包括主控蓝牙芯片、存储芯片、音频解码器、各种传感器、柔性电路板FPC和电池等;充电盒部分主要包括微控制器、电源管理IC、过流保护IC和锂电池等。 主控蓝牙芯片 解决TWS耳机传输及音质问题的关键在于蓝牙技术与音频编解码技术发展,这些通常集成在TWS耳机的主控蓝牙芯片SoC内,因而蓝牙SOC芯片对TWS耳机信号传输及音质表现至关重要。依据产业调
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved