一种基于车载MP3播放机的倒车雷达设计

发布者:RoboPilot最新更新时间:2012-04-12 来源: 现代电子技术 关键字:车载MP3  EM78P153  超声波测距  语音同步提示 手机看文章 扫描二维码
随时随地手机看文章
    近年来,随着汽车电子技术的快速发展,倒车雷达以及具有MP3播放、收音、AUX-IN、音频功率放大器等功能的车载MP3播放机的市场需求与日俱增。然而市场上的车载MP3播放机和倒车雷达是相互独立的2个部分,用户在使用和安装时都带来了不便。考虑到车载MP3播放机和倒车雷达在汽车上的普及程度以及消费者对两者的依赖性,在车载MP3播放机中结合倒车雷达功能对消费市场的开拓是很必要的。本文在不改动一款车载MP3播放机整机原有性能的基础上,提出了一种适当加入倒车雷达功能的可行性方案。
    本文着重介绍,超声波测量距离的原理,以及如何使倒车雷达与车载MP3播放机有机地结合在一起。

1 系统总体结构
1.1 倒车雷达设计结构
    该倒车雷达设计是基于江门市奥威电子有限公司自主研发的一款名为SH252的车载MP3播放机设计而成,系统总体框图如图1所示。SH252的主要功能有:可播放MP3音频格式的歌曲,支持读取SD/MMC卡/U盘中的音频文件,支持AUX-IN模式,支持数字FM全频(87.5~108.0MHz)电子调谐收音,18个预置电台。


    主控MCU采用杭州士兰微电子股份有限公司提供的SC95870,它是一款内置MCU,DSP,DMA控制器、DAC等模块的SOC芯片,其内部结构框图如图2所示。SC95870是一款带有USB Host功能的MP3解码播放芯片,支持从多种存储介质播放MP3,包括USB,SD/MMC卡,芯片内置立体声DA C,LDO和PLL可以有效地降低整机成本,它被广泛应用于家庭媒体播放系统以及汽车电子等系统中。

[page]

1.2 主要器件选择
    考虑到该款车载MP3播放机的功能要求,以及生产成本、芯片内部资源、等因素,本系统使用EM78P153实现倒车雷达设计中数据采集模块。该芯片具有32×8 b片内SRAM、1 024×13 b片内ROM、12个可编程的双向复用I/O、1个8位实时计时/计数器TCC、1个可编程自由运行看门狗定时器WDT。EM78P153芯片既满设计要求,又具备价格优势,且技术成熟度较高,故成为方案设计首选。
    语音芯片选择性价比较高的AK020,它是一款一次性烧录语音IC芯片。其主要特点是脚位少、体积小,有DAC和PWM驱动方式语音输出,外围元器件少。芯片可容纳最多64组声音。用户可选择的8位5位和4位数据压缩。支持3模式触发功能:独立模式、串行触发模式、CPU命令模式。

2 方案原理
    倒车雷达,又称泊车辅助系统。它是汽车泊车或者倒车时的安全辅助装置,由超声波传感器、控制器、显示器和语音芯片等部分组成。它能以语音和更为直观的LCD显示告知驾驶员周围障碍物的情况,避免了驾驶员倒车时障碍物损伤汽车,甚至引发交通事故,并帮助驾驶员扫除了视野死角,增强汽车的后视能力,提高驾驶的安全性。
    超声波测距原理是借助超声波指向性强,能量缓慢消耗的特点,通过超声波发射器向某一方向发射超声波。在发射时刻的开始进行计时。超声波在空气中传播时遇到障碍物立即被反射回来,超声波接收器在收到反射波就立即停止计时。超声波在空气中的传播速度为v,而根据计时器记录的发射超声波和接收到回波的之间的时间t,就可以计算出发射点和障碍物之间的距离l,即:
    l=vt/2      (1)
    这就是超声波时间差测距法。
    倒车雷达数据采集系统如图3所示,该系统由数据采集芯片EM78P153发送40 kHz的信号以及4路通道选择信号控制超声波信号的发射。当驾驶员将手柄转到倒车档后,车载MP3播放机自动转换进入倒车模式,并且启动计时/计数器TCC,接收到回波信号后关闭TCC。通过计时/计数器TCC准确测出超声波从发射到遇到障碍物反射返回的时间,根据超声波的速度计算出汽车与障碍物之间的探测距离,并将探测距离发送到主控芯片。通过主控芯片将探测距离实时地显示在LCD上,并发出相应的报警提示。



3 系统部分设计
3.1 EM78P153数据发送
    芯片EM78P153采集到探测距离的数据后,通过单线接口方式将4路数据发送到主控芯片上。考虑到传输距离很短,在数据编码中没有采用校验,具体编码有以下特征:
    采用脉宽不同的串行码,以脉宽为0.565 ms、间隔0.56 ms、周期为1.125 ms的组合表示二进制的“0”;以脉宽为0.565 ms、间隔1.685 ms、周期为2.25 ms的组合表示二进制的“1”,其波形如图4所示。


    上述0和1组成连续的32位二进制码组,前16位是分别是超声波发射/接收器1和超声波发射/接收器2采集到的探测距离,后16位是分别是超声波发射/接收器3和超声波发射/接收器4采集到的探测距离,如图5所示。其中引导码由9 ms的低电平和4.5 ms的高电平组成。其中8位数据码,第7位和第6位组合表示4路传感器,“00”表示传感器1,“01”表示传感器2,“10”表示传感器3,“11”表示传感器4;第5位始终等于0;剩下的5位数据表示探测距离。

[page]

3.2 语音报警提示
    报警提示和语音报数是由语音芯片AK020和其他一些外围器件共同组成。根据汽车与障碍物之间距离进行报数和报警。在应用前先将所需的语音按照一定的顺序录入到指定的存储器中。语音内容分配列表如图6所示。


    每次发脉冲触发信号前先发复位计数信号,复位脉冲计数器大于100 μs,等待100μs后,再发送触发信号,发送第n个触发信号给语音芯片,则播放第n段语音。当汽车与障碍物之间大于1 m时,语音芯片不进行报数,此时由LCD显示距离,由蜂鸣器发出“嘀嘀”声。当汽车距离障碍物1 m时,语音芯片通过扬声器播放“1 m”的语音,当汽车距离障碍物0.9 m时,语音芯片通过扬声器播放“0.9 m”的语音,并通过LCD显示提醒驾驶者当前的距离。当汽车距离障碍物小于等于0.5 m时,语音芯片通过扬声器连续播放“停车”的语音。
3.3 模式间的相互转换
    当驾驶员将手柄转到倒车档后,倒车雷达开始采集探测距离的数据,并通过单线接口向主控芯片发出中断请求。主控芯片响应中断,由中断程序处理接收到的数据,并判断数据有效后,向消息队列中发送“倒车开始”的消息。主程序接收到“倒车开始”消息,车载MP3播放机进入模式转换过程。在模式转换过程有2个步骤:首先,保存当前模式中的一些参数,并将当前模式设置为倒车模式。在倒车模式结束后恢复到原来的模式,如图7所示。


    然后,调用程序中的显示模块和语音提示模块,进入倒车雷达模式,将探测距离实时地显示在LCD上,并通过语音芯片发出相应的报警提示。倒车结束后,倒车雷达停止对探测距离数据的发送,向消息队列中发送“倒车结束”的消息,主程序接收到“倒车结束”消息后,车载MP3播放机返回倒车前的模式。

4 结语
    该倒车雷达设计,是车载MP3播放机和倒车雷达的有机结合,给用户在实际使用和安装都带来了方便。由于该设计方案是基于一款已经设计完成的车载MP3播放机SH252所提出的,以及SH252的主控芯片输入/输出端口资源有限,所以在倒车雷达设计中使用了EM78P153作倒车过程中的探测距离数据的采集。设计的下一个方向是在车载MP3播放机主控芯片上实现控制超声波信号的发射和探测距离数据的采集。

 

关键字:车载MP3  EM78P153  超声波测距  语音同步提示 引用地址:一种基于车载MP3播放机的倒车雷达设计

上一篇:汽车总线的研究重点和关键技术
下一篇:基于K线的BCM诊断的实现

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

比较简单的AVR单片机超声波测距的实例
于调试检查及使用在不同场合。测量范围10cm-250cm,测距小于100cm时,误差是1~2cm.,大于 100cm时,误差是3~5cm。SL-SRF-25超声波传感器,还可以指定从单片机I/O端口上输出分段距离检测信号,可以直接装在双龙SL系列机器人上,作为寻物、避障探测等应用。LED发光二极管显示所测分段距离范围信号,可以用于机器人控制。 短路插针JD1-2/-3脚功能接地;JD1-1接PC5;短路块插于2,3间,使用LED数码管显示; 短路块插于1,2间,使用LED发光二极管显示,或超声波传感器输出分段控制信号。超声波传感器输出分段控制信号对应J1引脚 : 1、J1-1 PD0 避障距离范围
[单片机]
比较简单的AVR单片机<font color='red'>超声波测距</font>的实例
基于MSP430F5529单片机实现HC-SR04超声波测距 CCS & IAR
项目介绍 本设计基于TI公司的MSP430F5529单片机与超声波测距模块HC-SR04实现距离测量,使用ccs软件进行编程,利用单片机定时器的捕获模块捕获超声波高电平持续的时间,再根据公式计算出距离值。 项目准备 1. 开发环境(PC、CCS软件) 2. MSP-EXP430F5529LP . 3. HC-sr04 4. 直尺或其他量度工具 实现原理 如图,只需要提供一个 10uS 以上脉冲触发信号,该模块内部将发出 8 个 40kHz 周期电平并检测回波。一旦检测到有回波信号则输出回响信号。回响信号的脉冲宽度与所测的距离成正比。 由此通过发射信号到收到的回响信号时间间隔可以计算得到距离。 本项目中通过单片机 I
[单片机]
基于MSP430F5529单片机实现HC-SR04<font color='red'>超声波测距</font> CCS & IAR
详解超声波测距系统电路的设计
  超声波是一种频率在20KHz 以上的机械波,在空气中的传播速度约为340 m/s(20 C时)。超声波可由超声波传感器产生,常用的超声波传感器两大类:一类是采用电气方式产生超声波,一类是用机械方式产生超声波,目前较为常用的是压电式超声波传感器。由于超声波具有易于定向发射,方向性好,强度好控制,对色彩、光照度不敏感,反射率高等特点,因此被广泛应用于无损探伤,距离测量、距离开关、汽车倒车防撞、智能机器人等领域。   本设计的整体框图如图所示,主要由超声波发射,超声波接收与信号转换,按键显示电路与温度传感器电路组成。超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差T,然后求出距离S=CT/2,
[测试测量]
详解<font color='red'>超声波测距</font>系统电路的设计
无线遥控智能照明系统
  1.引言   照明系统与人民生活息息相关,但当今绝大部分照明系统都是利用各类普通开关进行灯具的打开和关闭,灯光亮度调节也是通过普通的调光开关进行相应的调节。每次进行照明系统的操作都必须走到开关处才能完成,而且一个开关一般只能对应一路灯具,导致需要安装很多开关,因此非常有必要生产一种集调光和开关于一体的无线遥控发射接收器,这将使人们可自由的在任何地方都可对照明系统进行相应的开关和调光,基于这种思路,作者所在的研究所与万事达开关公司联合设计了一种新型无线遥控智能照明系统,下面对这种系统的几个重要组成部分的研究与设计过程作一详细介绍。   2.无线遥控发射器的研究和设计   近些年,多种无线遥控器发射器的集成芯片被生产出
[单片机]
无线遥控智能照明系统
基于P89LPC932超声波测距
0 引言 一些传统的距离测量方式在某些特殊场合存在不可克服的缺陷。例如,液面测量就是一种距离测量,传统的电极法是采用差位分布电极,通过给电或脉冲来检测液面,电极长时间浸泡于水中或其他液体中,极易被腐蚀、电解,失去灵敏性。利用超声波测量距离可以解决这些问题,因此超声波测量距离技术在工业控制、勘探测量、机器人定位和安全防范等领域得到了广泛应用。所谓超声波是指频率高于20 kHz的机械波,具有强度大、方向性好等特点。其一般由压电效应或磁致伸缩效应产生。 本文设计的超声波测距仪用三种测距模式选择跳线J1(短距、中距、可调距)。其整体方案为当按下测量键,探头就发送超声波,当超声波遇到障碍物时将产生回波信号;系统将探头接收到的回波信号放
[测试测量]
基于P89LPC932<font color='red'>超声波测距</font>仪
车载MP3的系统设计
  引言   在当今的数字化时代背景下,多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞争的焦点。而专门的数字视听产品,也大量进入了汽车内,如CD,VCD,DVD等设备。本设计完成的车载MP3系统主要包括6大模块:控制模块,数字音频处理模块,模拟音频处理模块,收音机模块,键盘控制模块,液晶显示模块。整个系统围绕两个CPU即微处理器P89LPC935和带有解码器的AT89C5l-SNDI进行设计。根据设计要求,车载 MP3的应用设计系统完成了播放USB海量存储设备上的MP3音频文件及FM立体声收音功能。   1 系统总体设计方案   1.1 车载MP3系统总体设计方案   对于任何一个车载MP3
[单片机]
<font color='red'>车载</font><font color='red'>MP3</font>的系统设计
基于51单片机超声波测距器设计
一、设计要求     设计一个超声波测距器,可以应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。要求测量范围在0.10-3.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。 二、设计思路   超声波传感器及其测距原理       超声波是指频率高于20KHz的机械波。为了以超声波作为检测手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化,即在发射超声波的
[单片机]
基于51单片机<font color='red'>超声波测距</font>器设计
em78p153驱动1602源程序
芯片为EM78P153 P64,P65接晶振,振荡模式为4MHz晶振 看门狗关,指令周期为2个CLOCK,P63为复位脚 *******************IO口的定义********************* PORT6 EQU 0X06 IOC60 EQU 0X06 **************特殊功能寄存器的定义****************** TCC EQU 0X01 PC EQU 0X02 PSW EQU 0X03 IOCD0 EQU 0X0D IOCE0 EQU 0X0E IOCF0 EQU 0X0F RF EQU 0X0F ***************用户自定义的寄存器***
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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