DSP帮助实现智能车载安全系统

时间:2011-07-19来源:网络

  3.3 酒精浓度检测功能的实现

  本系统利用酒精传感器NAP-66E 来实现酒精浓度的测量。NAP-66E 具有良好的线性度,工作温度范围广,可在各种恶劣的环境下正常工作,其输出的最大电压为10mV,因此为了获取酒精度,必须先把酒精传感器的输出模拟量通过两级放大器放大到和A/D转换器TLC2543 匹配的电压值,经过A/D 转换后,得到的数值在MCU 中进行适当的处理,最后通过串口线和PC 机进行通信,把测得的数据实时传输给PC 机,利用PC 机实现显示、报警等功能。应用酒精检测芯片,通过与单片机、A/D 芯片、运算放大器的硬件连接,构成了酒精检测模块。设计电路如图4 所示。

  3.4 GPS 定位功能的实现

  本系统使用GARMIN 公司的GPS 接收机OEM 板— GPS 15H,采用RS-232输出,接口协议采用NMEA0183 版本2.00或3.00(可选)的ASCII 码语句,数据更新率为每秒一次,串行传输参数为:波特律= 9600,数据位= 8 位,停止位= 1位,无奇偶校验。

  在实现GPS数据的读入时系统使用串口来接收数据,软件实现原理如下:

  采用先初始化,设置使用的串口,相应的波特律为9600,数据位为8 位,停止位为1 位。在用户点击接收按钮后,采用查询方式,从读入1 0 2 4 个字节寻找GPRMC( Global Position RecomendedMinimum Specific ) 之后的一些字符串,在GPRMC 中包括了程序中最关心的数据有效位,纬度和经度,数据格式如下:

  $GPRMC,1>,2>,3>,4>,5>,6>,7>,8>,9>,10>,11>,12>,13>

  1> 当前位置的格林尼治时间,格式为hhmmss

  2> 状态, A 为有效位置, V 为非有效接收警告,即当前天线视野上方的卫星个数少于3 颗。

  3> 纬度, 格式为 ddmm.mmmm

  4> 标明南北半球, N 为北半球、S为南半球

  5> 径度,格式为dddmm.mmmm

  6> 标明东西半球,E 为东半球、W为西半球

  7> 地面上的速度,范围为0.0 到999.9

  8> 以后的数据不使用。

  为了接收数据方便,用相应的软件屏蔽掉不需要的语句,只剩下GPRMC 语句。由于GPS 模块上电后在露天的场合下大约90 秒左右得到有效数据,所以在找到GPRMC 中的G 后的第13 位为数据有效位。

  当判断到‘A’时,从数据段中的第17位起读取后续9位作为纬度显示,再从第29位起读取后续10 位作为经度显示。然后将接收到的GPS 经纬度通过适当的转换自动调用库里的地图,并在地图上用红色点表示当前所在的位置。

  3.5 全景环视功能实现

  全景环视系统在车辆的车头前格栅、左右侧面外后视镜及尾门安装了4 个摄像头。摄像头带有广角镜头,可进行实时广角摄影。软件上采用DirectShow 开发包进行开发,用Di rectShow 开发应用程序,可以很方便地从支持WDM驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。

 1 引言

  21 世纪以来,汽车产业扮演了一个龙头的角色,与此同时,电子设备在整车制造成本所占比例,由16%增至30%以上,2010 年汽车搭载汽车电子的比例亦将达40%,未来的汽车电子产品中,围绕安全、节能、环保、舒适和娱乐等方面的元器件及其周边产品将发展更快。在此背景下,本文设计开发了一个基于图像处理技术的智能车载安全系统。

  2 系统介绍

1 2 3

关键词: DSP 智能车载 安全系统

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版