基于ATmega8的超声波倒车雷达实现方案

发布者:ZenMaster123最新更新时间:2013-12-12 来源: eefocus关键字:ATmega8  超声波  倒车雷达 手机看文章 扫描二维码
随时随地手机看文章
1  引言
    由于超声波指向性强,能量消耗缓慢,在介质中的传播距离较远,因而超声波经常用于距离测量,如测距仪和物位测量仪等都可以用超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人、汽车工业等领域中有广泛的应用。
    本文根据笔者所在的武汉理工大学汽车电子电器研究所研发的一种由单片机开发的超声波倒车雷达报警器方案,详细介绍了其硬件软件实现过程。

2  设计目标
    报警器利用超声波回声测距的原理,测量车后一定距离内的物体,并以AVRmega8系列单片机作为中心控制单元。这种超声波雷达可以及时显示车后障碍物的距离和方位,显示范围为0.5m~9.9m,当距离大于2m时显示车后障碍物的方位;当距离小于2m时,除了显示其方位外,还可按照三段距离分别给出三种报警信号,以警示司机三种不同程度的紧急状态,使司机据此作出相应的操作,防止事故的发生。

3  超声波测距原理
3.1  超声波发生器
    超声波发生器分为两类:一类是用机械方式产生超声波,包括加尔统笛、气流笛等一类是用电气方式产生超声波,包括压电型、磁致伸缩型和电动型等;它们所产生的超声波的频率、功能和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电型超声波发生器。


3.2  压电式超声波发生器原理
    压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未加电压,当共振板接受到超声波时,将压迫压电晶片做振动,将机械能转换为电信号,这是它就成为超声波接收器了。


3.3  超声波测距原理
    超声波测距是通过不断检测发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差t,然后求出距离S=Ct/2,式中的C为超声波波速。
由于超声波也是一种声波,其速度C与温度有关,在温度确定后,只要测得超声波往返时间,即可求得距离。

4  Atmega8的功能特点
    ATMEL公司在2002年第一季度推出的一款新型AVR单片机。在AVR家族中,ATmega8L是一款非常特殊的单片机,它的芯片内部集成了大容量的寄存器和丰富的硬件接口电路,具有其他高档AVR单片机MEGA系列的全部特点,采用了小引脚封装(为DIP28),价格却与低档单片机相当,同时具有 AVR单片机的ISP(在线编程)性能。是AVR高档单片机中内部接口丰富、功能齐全、性价比最好的品种。它的主要性能如下:


4.1  先进的RISC精简指令集结构
     130条功能强大的指令,大多数为单时钟周期指令;32个8位通用工作寄存器;工作在16MHz时具有16MIPS的性能;执行速度为2个时钟周期的片内乘法器。


4.2  大容量的非易失性程序和数据存储器
    ATmega8L具有可擦写10000次的8K字节Flash程序存储器;支持在线编程(ISP);擦写100000次的512字节的,1K字节内部SRAM。带有独立加密位的可选BOOT区,通过BOOT区内的引导程序区实现在系统编程,而且写操作时真正可读。


4.3  外部性能
    2个比较模式的带预分频的8位定时/计数器;1个带有预分频器;一个独立振荡器的异步实时时钟;3个PWN通道;8个通道A/D/转换,6路10位A/D +2/路8位A/D;6个通道A/D转换,4路10位A/D+2/路8位A/D;1个I2C的串行接口,1个串行USART接口,1个SPI同步串行接口;片内看门狗定时器。

4.4  特殊功能
    包括上电复位和可编程的低电压检测、内部可校准的RC振荡器、五种睡眠模式(空闲模式、ADC噪声抑制模式、省电模式、掉电模式、待命和扩展待命模式)、可用软件选择时钟频率、可通过一个熔丝选定的兼容模式以及全局上拉禁止等。ATmega8L的独有特点包括上电复位和可编程的低电压检测、内部可校准的RC振荡器、五种睡眠模式(空闲模式、ADC噪声抑制模式、省电模式、掉电模式、待命和扩展待命模式)、可用软件选择时钟频率、可通过一个熔丝选定 ATmega8L的兼容模式以及全局上拉禁止等。

5  系统的硬件设计
5.1  超声波发送
    超声波发送脉冲如图1所示。40kHz的超声波发送脉冲信号由单片机mega8的PB0口送出,其脉冲宽度及脉冲间隔均由软件控制。脉冲宽度约为 125μs~200μs,即在一个调制脉冲内包5~8个40kHz的方波。脉冲发送间隔取决于要求测量的最大距离及测量通道数。本系统有四路测距通道,采用分时工作,按左、中、右的顺序循环测距。若在有效测距范围内有被测物的话,则在后一路超声波束发出之前应当接收到前一路发同的反射波,否则认为前一路无被测物。因此按有效测距范围可以估算出最短的脉冲间隔发送时间。例如:最大测距范围为5m时,脉冲间隔时间t=2s/v=2×5/340≈30ms,实际应取t≥30ms。

5.2  超声波接收
回波很弱,因而转换为电信号的幅值也较小,为此要求将信号放大60万倍左右。采有三级放大。放大后的交流信号经光电隔离送入比较器,比较器的作用是将交流信号整形输出一个方波信号,此方波信号上升沿使 D触发器触发,向CPU发中断申请。在中断服务程序中,读取时间计数器的计数值,并结合温度换算出的速度算出发射到接收的距离。


5.3  时间计测
    超过波从发射到接收的间隔时间的测定是由单片机内部的计数器T1来完成的。在调试过程中出现的发送部分与接收部分的直接串扰问题是由于换能器之间的距离不大,有部分声波未经被测物就直接绕射到接收换能器上。从发射开始一直到“虚假反射波”结束这段时间,不会发中断申请,可有效躲避干扰,但也会形成所谓的 “盲区”。本系统的盲区约为20cm左右。


5.4  报警灯显示
    由于mega8有较强的驱动能力(驱动电流可达到20mA),可直接由mega8驱动三组(每组四路)的发光二级管作为报警显示器。

6  系统的软件设计
    中断服务程序分为INT0,INT1,T0
T0设置为30ms中断一次,其任务就是每隔30ms产生5~8个40kHz的方波作为超声波脉冲并按顺序送到四个通道,即产生如图1所示的超声波发射脉冲。T0的中断服务程序流程如图2所示:


    INT0中断子程序读取A/D转换结果,并将相应数据值转换为环境温度值;INT1停止T0、T1计数,根据T1内容计算时间T,并进行最终距离的计算。先计算超声波传播速度:,再计算距离:D=CT/2,并将计算结果送入缓冲区以备通讯。T1工作在方式1。

7  误差分析
    本系统最大测距误差在8cm左右,测距的盲区为20cm。
(1) 入射角
    超声波波束对探测目标的入射角的影响。
(2) 过零点触发
    超声波回波声强与待测距离的远近有关系,所以实际测量时,不一定是第一个回波的过零点触发。
(3) 声速修正
    超声波传播速度对测距的影响。波的传播速度取决于传播媒质的特性。传播媒质的温度、压力、密度对声速都将产生直接的影响。因此需对声速加以修正。对于测距而言,引起声速变化的主要原因是媒质温度的变化。本文采用声速预置和媒质温度测量结合的方法对声速进行修正,可有效地消除温度变化对精度的影响。

8  结束语
    该系统经过大量实验数据测试表明系统满足设计要求,通过修改部分子程序可根据需要扩展成六通道、二通道、单通道的汽车后视仪及根据不同的要求作不同的报警处理。例如在该设计中加入了一时钟芯片X1203 ,通过添加一些程序就可以实现时钟
显示与倒车报警的二合一产品,有较好的推广价值。

参考文献
[1]ATmega8L原理与应用手册. 北京:清华大学出版社
[2]国外电子元器件. 用AT89C2051设计超声波测距仪
关键字:ATmega8  超声波  倒车雷达 引用地址:基于ATmega8的超声波倒车雷达实现方案

上一篇:汽车 MCU低功耗解决方案
下一篇:基于CAN通信的卡车语音报警器的设计

推荐阅读最新更新时间:2024-03-16 13:32

基于TMS320VC5509A的超声波电子笔设计
  随着计算机应用的普及,对便携式输入设备的要求也越来越高。人们希望能随时随地用电子设备记录下原始的书写内容。传统的基于传感材料的手写笔系统需要特殊的书写材料,使它的应用范围受到限制。超声波相对与电磁波速度要小得多,其传播的时间较容易检测,将其应用于电子笔系统中,可以使输入设备更加便捷,笔迹跟踪准确。   DSP拥有高速的运算能力,适合于大运算量的信号处理,在超声波电子笔系统中将其作为信号处理的核心处理器是一个良好的选择。本系统综合应用传感器技术、波形检测和笔迹形成技术,实现记录手写笔迹的功能。当电子笔在任意平面书写的同时,笔迹即刻显示在主设备的屏幕上,同时笔迹信息存储到主设备的SD卡中,并且可以上传至电脑,作进一步的处理
[嵌入式]
超声波物位计探头结构和主要性能指标
  超声波探头是产生超声波和接收其回波的一种传感器。超声波探头能够将电能转换成声能,也能将声能转换成电能。超声波探头作为组成超声波物位计的关键部件,它的性能直接影响着发射超声波的强度、接收的回波信号的强度、物位计量程,可以说超声波探头的好坏直接决定着超声波物位计能否正常稳定地工作。超声波是由高频电脉冲激励超声探头而产生的,反射回来的超声能量又被探头转换为电压信号。压电探头里的压电陶瓷具有压电效应,实现电声能量最常用的方法是利用压电探头实现的。为使仪表用户对超声波物位计有更为深入地认识,本文拟就超声波物位测量探头的结构和主要性能指标探讨如下。 一、压电探头结构   压电探头的结构如图1所示:它由压电陶瓷、匹配层、阻尼块、保护膜、
[测试测量]
<font color='red'>超声波</font>物位计探头结构和主要性能指标
ATMEGA8 SPI 总线读写 93C46
// PIN assignment #define SS PB2 //Chip select #define SCK PB5 //cLOCk #define MOSI PB3 //input #define MISO PB4 //output #define SS_SET (PORTB|=(1 SS)) #define SCK_SET (PORTB|=(1 SCK)) #define MOSI_SET (PORTB|=(1 MOSI)) #define SS_CLR (PORTB &= ~(1 SS)) #define SCK_CLR (PORTB &= ~(1 SCK)) #define MOSI_CLR (PORT
[单片机]
保隆科技AK2超声波雷达再获项目定点
8月15日,保隆科技宣布,公司旗下子公司保优科技于近日收到自主品牌车企的全新一代AK2超声波雷达传感器项目定点,计划于2024年7月量产。保隆科技表示,该项目是公司AK2超声波雷达又一次获得的新品定点,是新品及业务发展的重要里程碑。 图源: 保隆科技 自动驾驶技术的快速发展推升汽车对外部环境探测感知要求,以超声波雷达为代表的车载传感器是ADAS智能驾驶系统中不可或缺的关键,可应用于泊车辅助、自动泊车、自动驾驶,以雷达测距和障碍物探测解决停车难点和痛点。 据介绍,保隆科技AK2超声波雷达采用自行设计的全球垂直方向FOV最小探芯,传感器探测距离远,测距精度高,通过可变频率发波提高抗干扰性能,真正实现固定频率模式和编码
[汽车电子]
保隆科技AK2<font color='red'>超声波</font>雷达再获项目定点
超声波气体流量计的优点和存在的问题
超声波气体流量计的优点和存在的问题 超声波气体流量计是一种常用的气体流量测量仪器,具有测量精准、性能稳定、可靠性高、适用范围广、维护简便等特点。今天小编主要来介绍一下超声波气体流量计的优点和存在的问题,希望可以帮助用户更好的应用产品。一、超声波气体流量计的优点1.超声波探头已微型化、智能化,安装维护简单。可选择停气或现有管道带压安装和维护,而且安装位置任意。在水平垂直、倾斜管道都可安装,对直管道的要求很低,上游直管段长度为(5~20)d(d为管道直径)下游直径长度为(2~5)d,均能保证测量信号的灵敏度。2.测量口径范围宽,从25mm~5m及以上均可,量程比可达1:350,流速范围(0~60)m/s均可,并且测量结果呈线性,输
[测试测量]
超声波液位计和浮球开关如何控制进水泵
一、简介 在一般的污水处理厂、水处理厂及泵站等,均设有进水口和进水泵。在进水泵的设计中,为了简靠,大多采用浮球液位开关控制进水泵的自动开停。浮球液位开关是一种靠液体的浮力改变自身状态来达到控制目的的设备。它用一根电缆线连接,置于液面之上,内部装有一个开关,当液位达到或降至某一高度时,浮球液位开关改变原来直立或倾斜的状态,内部开关状态随之改变,信号传至控制机构。 二、超声波液位计的使用 科学技术的发展已使超声波测量仪的性能日臻完善,并以其测量精度高,性能稳定,维护、校验方便而在工业中得到广泛的应用。其他部位,象配水计量槽、回流污泥槽、消化污泥池、出水计量槽等处均可使用超声波测量仪。为使控制更加可靠,也可以考虑在附近相同高度再增
[测试测量]
智能泊车新技术:elmos“直接驱动"超声波IC
  E524.32 / E524.33:经济高效且容易实现的超声波系统解决方案   德国elmos公司日前宣布推出用于汽车级超声波驻泊车辅助系统的下一代“直接驱动”超声倒车雷达处理芯片系列。 除汽车领域外,这些IC可用于工业应用或机器人应用中的距离测量。   “直接驱动”方案可以显著降低系统成本,这是由于可以减少传感器电路板上的变压器和其他外部器件的数量和成本。 该IC为系统解决方案带来的更多优势:更简单的电路板布局,更低的总高度和更多的重量降低。 其它优点在新视频剪辑“elmos Direct-Drive”中有所说明(https://youtu.be/5WVyJxuydQ8)。   相比于上一代IC,该IC的测量性能以及ESD
[嵌入式]
时差式管道式超声波流量计实际应用中的案例说明
一、本文概述   近年以来,各类与仪器仪表相关的测量技术不断发展,液体超声波流量计在其中表现最为突出,液体超声波流量计设备研发与测量领域在持续地向纵深发展,使该技术在未来的人类生产生活的应用有着广阔的前景,目前 液体超声波流量计 正在逐步替代传统型的容积式和涡轮式流量计,成为贸易交接和过程测量的新宠。国内高端市场仍然是国外品牌的天下,不过随着国内研发技术的增强和对于此技术的重视,也产生了不少满足中高端应用现场的产品,多声道管段式液体超声波流量计在国内的成品油和原油的贸易交接中已经有很多成功的应用案例。例如,在中海油的渤中LVDA27-2作业区,中海油伊拉克米桑油田区块外输计量,中海油-新田石油合作平台LF7-2的外输计量撬中均已成功
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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