一种车载超低功耗酒精探测控制仪设计

发布者:丝语轻风最新更新时间:2009-03-23 来源: 21IC关键字:酒精探测控制仪  嵌入式  MSP430 手机看文章 扫描二维码
随时随地手机看文章

  酒后驾车容易发生交通事故,为了减少或杜绝这种现象,通常是采用呼气酒精测试仪对驾驶人员进行现场检测,以确定驾驶人员是否饮酒。目前,市场上警用酒精测试仪种类繁多、功能强大、灵敏度高,但是由于它没有安装在汽车内部,只能由交警人员来实施,因此并不能从根本上杜绝酒后驾车,酒后驾车事件仍时有发生。

  本文提出了一种基于MSP430单片机的超低功耗酒精探测控制仪,该仪器安装在汽车内,当驾驶人员进入驾驶室后,可以自动对酒精浓度进行探测,以确保行车的安全。系统可以根据检测到的酒精含量是否超标控制汽车点火器打开或者关闭,如果超标,则驾驶人员无法启动汽车,因此从根本上杜绝了酒后驾车的出现。该系统具有性价比高,智能化程度高,工作稳定可靠的优点。

系统工作原理 

  系统采用超高灵敏度酒精传感器,超低功耗单片机系统,自动探测酒精浓度的方法,可以防止驾驶人员逃避检测,以判断驾驶员是否是酒后开车,系统总体设计如图1所示。该系统可放置在汽车仪表盘位置,当司机发动汽车时,探测控制仪启动,此时发动机处于被锁状态,汽车无法启动。酒精传感器加热后,探测控制仪对酒精传感器探测的气体信号进行检测。由于酒精含量与酒精传感器检测后产生的电压信号成特定的比例关系,因而可根据电压信号进行酒精含量的判断。检测到的信号经过放大和滤波之后,通过单片机内置的12位ADC转换为数字信号,由单片机对此信号进行处理判断,假设酒精含量没有超标,LCD显示屏幕显示当前酒精浓度,同时正常指示灯亮起,控制继电器不起作用,汽车随之启动;反之,则进行声光报警,控制继电器切断点火装置电源,驾驶人员无法启动汽车,从根本上实现控制酒后驾车。汽车启动后,控制仪随即进入低功耗状态,只有酒精浓度探测电路一直工作,一旦驾驶人员驾驶过程中饮酒,控制仪立即恢复到正常工作状态。

 

 

图1 系统总体结构

系统硬件设计

1 主控电路设计 

  本控制仪采用了美国德州仪器公司推出的16位超低功耗、高性能MSP430单片机系列中的MSP430FG4619。它在活动模式时仅350μA,口线输入漏电流最大50nA;它的高度集成不但大大降低了故障率,而且在成本、体积、稳定性方面都有明显优势。

  酒精探测控制仪系统中MSP430FG4619用来判断气体中的酒精含量,控制整个控制仪的工作。系统主控电路如图2所示,包含晶振电路、复位电路和JTAG接口电路等。

 

图2 系统主控电路示意图

2 酒精检测电路 

  [page]

  酒精检测电路由高精度酒精传感器、信号调理放大电路、滤波电路和单片机内置12位ADC等组成,如图3所示。主要功能是检测酒精含量,判断其是否超标。

  

图3 酒精检测电路图

  酒精传感器采用旁热型半导体式酒精气敏元件MQ3,它对乙醇蒸汽具有很高的灵敏度和良好的选择性,快速的响应恢复,长期的寿命和可靠的稳定性,探测范围为10~1000ppm,尤其适用于酒后驾驶人员的检测。

  信号调理放大电路前级采用美信公司生产的高精密运放MAX4238来实现,它具有1pA的偏置电流,2μV的偏置电压,超低温漂,良好的性能。后级放大采用常用的OP07C运算放大来实现,滤波芯片采用美信公司生产的开关电容型引脚可编程集成滤波器MAX266来实现,具有比普通RC滤波电路更优异的性能。

  A/D转换采用MSP430FG4619IPZ自带的12位、最大速率为200KSPS的ADC,它的电压基准可以选择为内部基准或者外部基准,节省了外部ADC芯片,大大简化了硬件的设计,同时可以满足精度的要求,因此非常适合于本系统的设计。

3 指示灯和液晶显示电路 

  指示灯电路有红绿黄三个指示灯,红灯是电源指示灯,工作时亮;绿灯是检测提示灯,因为酒精探头需要一定时间加热,才能达到理想的灵敏度,加热时间到,绿灯亮,表示可以进行浓度探测;黄灯为报警指示灯,黄灯不亮,表示可以行车;当黄灯亮时,表示酒精浓度超标,不可以驾驶,同时黄灯闪烁的频率越高,酒精浓度越高。

  液晶显示电路用来显示测定得到的酒精的浓度。液晶显示电路采用LCM128645ZK,这是一款低功耗的点阵图形式LCD,可以工作在3.3V供电的情况下,显示格式为128(列)×64(行),具有多功能指令,内部带有中文字库,既可以工作于串行方式又可以工作于并行方式,很容易与16位的单片机相连。本系统中与单片机的连接采用并行工作模式,如图4所示。

 

图4 键盘显示和指示灯电路图


4 继电器控制电路 

 [page] 

  本电路受单片机P2.4控制,相当于开关,控制点火装置的打开和关闭、车灯的亮灭和喇叭的响与不响。是系统中非常重要的执行单元。电路简单,由于篇幅原因,这里不给出。

5 报警和键盘电路 

  利用蜂鸣器作为报警器,当酒精含量超标时,发出禁止行车警告音;不超标时,发出允许行车提示音。由P1.7驱动蜂鸣器来实现。

  因为单片机有足够多的I/O引脚,因此系统的键盘电路采用独立式键盘,如图4所示。采用中断的方式工作,可以设定酒精探测控制仪的系统参数,比如设定的报警的酒精浓度等。

6 其他电路 

  JTAG接口电路用于调试程序,以及系统软件的升级。电源转换电路用于将车上的供电系统转换为单片机以及系统所用的到的芯片所需的电压。监控复位电路用于保证单片机处于良好的运行状态,防止受到干扰导致程序跑飞,比内部看门狗电路更可靠。

  通过以上设计,系统前端就可以把酒精传感器检测到的酒精含量信号经单片机判断后产生相应的控制信号以控制汽车点火电路,从而实现对酒后驾车的有效控制。

 

 

图5 控制仪主程序流程图

软件设计 

  软件部分根据系统功能进行模块化编程。控制仪主程序流程图如图5所示,实现酒精含量检测、酒精含量是否超标判别、酒精含量显示、声光报警等功能。系统初始化后,对酒精传感器进行加热,自动进入测量状态,然后采集酒精含量电压信号,与设定的精度浓度进行比较,如果高于这个浓度,则显示该浓度,并进行声光报警,同时切断点火电路,驾驶人员不能发动汽车;如果低于这个浓度,则显示所测的浓度,同时启动发动机。

结语 

  车载酒精探测仪是为预防交通事故发生情况而设计的。本文通过对各个电路功能及软件工作流程的阐述,对整个设计进行了介绍。由于本系统安装在汽车上,自动测量、智能化程度高、功耗低,对预防酒后驾车具有很好的效果,在实际应用中具有很好的推广价值。

关键字:酒精探测控制仪  嵌入式  MSP430 引用地址:一种车载超低功耗酒精探测控制仪设计

上一篇:汽车电子软件平台标准化能否效仿3G?
下一篇:DisplaySsearch: 汽车显示器市场持续增长

推荐阅读最新更新时间:2024-12-18 18:50

使用 MSP430F133 单片机改造老式测量仪表
概述 在核污染的环境评测中,最常用的仪表是X、γ 辐射空气吸收剂量率仪。在这类仪表中,使用的测量原理主要有以下两种:一种方法是使用脉冲计数的方法,在这类方法中使用光电倍增管或使用计数管对核辐射脉冲计数,通过计数量的多少反映核辐射剂量的大小。另一种方法是将测量的辐射脉冲进行积分、放大后显示输出。在后一种方法中,由于综合考虑了反映核辐射能量脉冲的数量和幅值,所以较好地反映了核辐射的剂量和剂量率。这类仪表的系统结构如(图一)所示。 图一 存在的问题 在厂家多年生产这种类型仪表的生产实践中,发现使用该方法生产的仪表,存在以下的问题: 在积分放大电路中由于积分常数较大,而且电容的品质对仪表参数影响甚大,因此为了得到较稳定的积分
[单片机]
使用 <font color='red'>MSP430</font>F133 单片机改造老式测量仪表
SOC中多片嵌入式SRAM的DFT实现方法
 本文基于MBIST的一般测试方法来对多片SRAM的可测试设计进行优化,提出了一种通过一个MBIST控制逻辑来实现多片SRAM的MBIST测试的优化方法。   1 MBIST介绍   MBIST意即存储器内建自测试(Memory Build In Self Test),是目前业界用来测试存储器的一种常见方法,其原理是通过多次反复读写SRAM来确定其是否存在制造中的缺陷。MBIST的EDA工具可针对内嵌存储器自动创建BIST逻辑,它支持多种测试算法的自动实现(常用算法为March C+),并可完成BIST逻辑与存储器的连接。此外,MBIST结构中还可包括故障自动诊断功能,方便故障定位和特定测试向量的开发。MB-IST的基本结构如
[模拟电子]
SOC中多片<font color='red'>嵌入式</font>SRAM的DFT实现方法
USB3.0主机控制器在嵌入式媒体网关上的应用
一:嵌入式媒体网关的系统架构 嵌入式媒体网关通俗的来说就是一台嵌入式的计算机,其架构和我们平常了解的个人电脑的架构基本类似,只是在普通个人电脑的基础上简化了相关的输入输出设备,以降低整个系统的成本。大多数嵌入式媒体网关的系统框图如下: 从框图我们可以看出来,嵌入式CPU是整个系统的核心,嵌入式CPU本身带有各种各样的外部I/O接口。就上面的框图而言,SDRAM为系统软件的运行提供动态存储器空间、FLASH用来存储系统的固件代码、SATA和USB2.0接口用来连接外部存储装置、PCI Express接口用来给系统扩展其他的功能卡、以太网接口为系统提供网络连接功能。 通常来讲,嵌入式媒体网关运行Linux操作系统,通过网络来
[单片机]
USB3.0主机<font color='red'>控制</font>器在<font color='red'>嵌入式</font>媒体网关上的应用
MSP430F5438A 内存Flash 读写操作
1、msp430的存储结构采用冯.依曼结构,即RAM和Flash在同一个寻址空间内统一编址,没有代码空间和数据空间之分。 2、Flash是以段为为基本结构进行存储的。总体上分三部分: Flash主存储区:用于存储程序代码,被分成4个扇区,每个扇区分128seg, 每个seg段 大小为 64 * 1024 / 128 = 512B。 Flash控制器可以以位、字节、或者字的格式写入Flash控制器。但是控制器最小的擦除单位是段 。 BSL存储区:是存储器的引导加载存储器,可以用于存储引导加载程序,分4段,每段512B,每段可以单独擦除、 信息存储区:主要用于存储需要掉电后永久保存的数据,分4段,每段128B。 每段可以
[单片机]
基于嵌入式Linux图像采集恢复和应用
  1.引言   随着后PC时代的到来和嵌入式的蓬勃发展,运用嵌入式系统实现远程数据采集已成为社会需求的趋势。本文采用嵌入式系统采集图像数据实现加工零件的远程测量,代替传统的人工检测。其特点有:网络化,准确性高,节约人力和物力。   2.系统软硬件平台   由于嵌入式设备资源有限,所以在开发嵌入式系统的软件部分需要在宿主机平台上实现,运用宿主机的资源编译目标机平台上可运行的软件。本文系统的宿主机平台:Redhat 9.0,交叉编译环境:ARM-Linux-Gcc;目标机平台:UBOOT 1.1,Linux 2.4.18 和YAFFS 根文件系统。   系统硬件平台的处理器采用 Samsung 公司的集成有ARM920T 内
[单片机]
基于<font color='red'>嵌入式</font>Linux图像采集恢复和应用
SenseDLC嵌入式人像识别SDK 安防边缘的“小巨人”
据麦姆斯咨询介绍,随着这些年将人工智能技术赋能行业的不断深入,商汤科技对智慧城市建设有着更深的理解。通过不断实践发现,很多区域由于摄像头数量和布置等问题较难有效做到清晰的人脸抓拍,且单一的人脸识别会遇到诸多干扰,比如发型、胖瘦、年纪、表情等变化及口罩、眼镜、围巾等遮挡都会影响人脸识别准确率。 为了解决这些行业痛点问题,商汤科技推出SenseDLC嵌入式人像识别SDK软件,可以同时检测出视频中的人脸和人体,并自动进行关联匹配。它可赋能安防摄像机、NVR、人脸门禁等产品,能够获取比单独人脸识别算法更多样的抓拍识别结果及结构化数据,通过这些数据可以更加完整描绘出嫌疑人移动轨迹,为建设和谐社会提供一张安全、可靠的智能防护网。 搭载了人
[安防电子]
SenseDLC<font color='red'>嵌入式</font>人像识别SDK 安防边缘的“小巨人”
新老应用合力助推,嵌入式软件发展闪现契机
     随着电子技术的日益成熟,电子设备之间的 差异化 越来越小,如何使自己的产品在众多同类产品中脱颖而出,令电子设备厂商以及嵌入式系统设计厂商大伤脑筋。此时,软件差异化的优势逐渐显露出来。从传统的3C(Communication, Consumer Electronics, Computer; 通信、消费电子、计算机)和工业领域,到近几年崛起的汽车、 医疗电子 等新兴领域, 嵌入式软件 的应用浪潮席卷了整个电子产业。当前,新的一轮应用热潮已然来临,新老应用将为嵌入式软件的发展注入新动力。 传统应用力挺,3C、工业等传统应用仍是主流      作为嵌入式软件最主要的需求群体,嵌入式软件在3C、工业等这些传统领
[工业控制]
迎接纳米科技时代的到来  ARM推出先进嵌入式内存测试与修复系统
emBISTRx BIST/BISR解决方案全面优化内存子系统空间 并提供更高的芯片良率与测试品质   ARM 于今(24)日宣布推出新款先进emBISTRx 嵌入式内存测试与修复系统。该系统与ARM Advantage及Metro内存编译器紧密整合,而该两项内存编译器均为Artisan实体层IP系列中的一员。此款ARM推出的全工嵌入式内存子系统,整合了内建自我测试(Best-in-Self-Test, BIST)及内建自我修复(Best-in-Self-Repair, BISR)IP,使Advantage与Metro系列内存在迈入45纳米、65纳米及90纳米制程时,能提高整体芯片良率、降低芯片成本、提高获利
[嵌入式]
小广播
最新汽车电子文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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