基于MSP430的车载防醉驾安全系统设计

发布者:fnfeecjknquc最新更新时间:2021-03-01 来源: 21ic关键字:MSP430  安全系统 手机看文章 扫描二维码
随时随地手机看文章

1 系统设计方案

本设计的工作原理是当司机发动汽车时,指示灯亮提示用户装置启动,提示司机必须首先对酒精传感器呼气,该气体经传感器、检波放大和AD转换等处理后,输入到主控


芯片中进行判断,如果超过阈值电压,则蜂鸣器发声则无法启动步进电机,也就意味汽车发动机无法点火,此时语音报警电路会启动报警。反之,如果测试酒精含量没有超标,则显示器提示酒精浓度正常,汽车可正常打火启动。如图1所示为该系统的总体原理框图。

2 硬件电路的设计

系统的核心控制模块是美国TI公司的MSP430F149,该芯片的亮点在于低功耗,片上外围模块丰富,系统工作稳定,符合现代环保的理念;特别是该芯片自带10位和12位ADC转换,使用方便,完全满足现实生活中驾车的实际要求。


1)酒精浓度采集


酒精浓度采集输入端选用酒精浓度传感器MQK2器件。它采用烧结半导体形成的敏感烧结体,该制作工艺保证了其长期工作的稳定性;对乙醇蒸汽具有很高的灵敏度和良好的选择性,信噪比高且功耗低;这些特点都符合司机自测醉驾操作需求。

MQK2主要由气敏器件和电阻丝组成,VH接5 V加热电压,能将电阻丝加热到270~300℃;Vc接工作电压(范围5—24 V);本系统外接电压取+5 V,取样电阻RL=2 kΩ,这样经图2电路就可将MQK2传感器的阻值变化转化成输出电压的变化,从而可以通过MSP430F149内部的A/D器转换成数字量供单片机处理。考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0~3.3 V的电压且压值稳定,因酒精传感器输出的电压范围为3~5 V,所以不能直接将酒精传感器输出值直接给单片机。由文献可见酒精含量与酒精传感器检测后产生的电压信号成线性比例关系,故可选择用一个通用的比例电路转化到单片机电压范围。此设计电路中用滑动变阻器代替酒精传感器,就可直接把传感器输入的模拟量用滑动变阻器电压输入的变化送人单片机,由此得到的酒精浓度和电压的一一对应关系。


2)电机驱动和报警模块

当酒精含量超标时,用蜂鸣器和一个8550三极管来驱动提示司机酒驾。指示灯是一个发光二极管接至单片机,加1~2 kΩ电阻限流。当酒驾时单片机的输出口P6.7置1,同时8550三极管放大单片机的电流来驱动蜂鸣器。而当正常使用时用输出口p5.0置1,再加一个限流电阻,防止电流过高而烧坏二极管。


这里用步进电机代替现实中汽车的点火,步进电机转动就意味汽车的发动机启动,反之则汽车不能启动。因单片机输出电流无法驱动电机,所以需要用驱动模块来驱动电机。基于理论分析和实际情况拟定选择步进电机和LN298作为硬件电路。


综上所述,系统用LCD12864显示模块提供人机交互的界面,ADC转换模块进行模数信号转换;数据处理模块用于在12864屏上显示检测信息,并和输入的模拟量对应;电机驱动和报警模块负责当输入的模拟量过高时,报警提示用户,并显示酒精含量的相关信息;或输入模拟量没标时提示用户可正常打火总体。


3)主要元器件

综上对硬件的描述,本设计中所用的主要元器件及其参数如表1所示。



3 软件设计

系统主程序流程图及编译成功截如图3和4所示。系统上电后要对各模块进行初始化设置,判断是否发出声音和光报警,同时将计算所得酒精浓度值送LCD12864显示。




4 实物调试电路

如图5整个电路由两部分电路组成:MSP430F149系统板上的硬件资源(LCD12864显示屏、蜂鸣器、发光二极管等)和一块电机的驱动模块电路(LN298的驱动模块和直流电机)。


当单片机上电时,12864显示屏显示欢迎(如图6左图),当酒精含量高于设定值时,图6中显示醉驾信息,同时电机就被禁止也就意味着发电机的点火装置被静止。若判断酒精含量正常则提示可以安全驾驶车(如图6右图)。


5 结束语

该系统对车载防醉驾安全控制系统进行了的软硬件电路设计,并对基于32位低功耗主控芯片MSP430为核心芯片的试验性电路进行了软硬件联合调试,证明了设计电路的可行性和正确性。该硬件电路简单且成本低廉,软件设计模块化便于调试,具有一定的扩展和应用价值。但车载醉酒禁驾系统与人的主观能动性关系密切,如何智能识别酒精传感器接收到的气体是否为将要驾车本人所呼出,这方面还需做进一步研究。


关键字:MSP430  安全系统 引用地址:基于MSP430的车载防醉驾安全系统设计

上一篇:基于MSP430F2132的温差式原油流量传感器设计
下一篇:一种基于MSP430的GPS和CDMA双接收计时系统设计

推荐阅读最新更新时间:2024-10-22 13:35

基于MSP430车载安全系统设计
1 系统设计方案 本设计的工作原理是当司机发动汽车时,指示灯亮提示用户装置启动,提示司机必须首先对酒精传感器呼气,该气体经传感器、检波放大和AD转换等处理后,输入到主控 芯片中进行判断,如果超过阈值电压,则蜂鸣器发声则无法启动步进电机,也就意味汽车发动机无法点火,此时语音报警电路会启动报警。反之,如果测试酒精含量没有超标,则显示器提示酒精浓度正常,汽车可正常打火启动。如图1所示为该系统的总体原理框图。 2 硬件电路的设计 系统的核心控制模块是美国TI公司的MSP430F149,该芯片的亮点在于低功耗,片上外围模块丰富,系统工作稳定,符合现代环保的理念;特别是该芯片自带10位和12位ADC转换,使用方便,完全满足现实生活中驾
[单片机]
基于<font color='red'>MSP430</font>的<font color='red'>车载</font><font color='red'>防</font><font color='red'>醉</font><font color='red'>驾</font><font color='red'>安全系统</font>设计
基于MSP430车载安全系统
自2011年5月1日起,刑法修正案(八)和修改后的《道路交通安全法》正式实施,醉酒驾车将被追究刑事责任。随着醉驾被以危险驾驶罪判处拘役的真正实施,媒体和社会各界对醉驾入刑问题更为关注。各个国家对有关酒精测试的仪器种类繁多,但因没有安装在汽车内部,而只能由交警手持仪器定点一对一地抽查,使得醉驾检查实施的范围狭窄,无法主动消除这一危险驾车行为,也就不能完全杜绝醉驾所引发的交通事故。 因此希望设计一款车载防醉驾安全系统,此车载防醉驾控制系统的设计分为两部分,其中酒精浓度检测判断部分安装在汽车方向盘附近,以便驾车人呼气检测;第二部分是酒精浓度超标控制点火部分,这部分电路与汽车点火器相连,控制点火和报警电路。这样就可以实现全范围的主动禁止醉驾
[单片机]
基于<font color='red'>MSP430</font>的<font color='red'>车载</font><font color='red'>防</font><font color='red'>醉</font><font color='red'>驾</font><font color='red'>安全系统</font>
触控式酒精锁车技术 利用生物传感器
很多喝过酒的人都会说,我意识清醒并没有喝醉,而且住所离的不远,可以直接开车回家。但不幸的是,这些驾驶者每百毫升血液中的酒精含量往往超过了80毫克,属于醉酒驾驶。 醉酒驾驶的违法行为每年都会造成大量的交通死亡事故,为了降低这类人员财产损失,来自加拿大的新创公司Sober Steering研发了一项特别的技术:当系统检测到驾驶者血液酒精含量超过法定要求时,车辆将无法点火启动。同时将驾驶者和车辆信息利用卫星导航系统,传送给车辆管理部门、交通警察、甚至当事人亲属。 这项创新技术的基础部件是安装在方向盘上的生物传感器,该装置能够通过驾驶者的手掌皮肤,实时检测血液酒精含量。另外还有一个传感器安装在方向盘最上方,可以采集分析驾驶者呼吸
[嵌入式]
触控式酒精锁车技术 利用生物传感器
       很多喝过酒的人都会说,我意识清醒并没有喝醉,而且住所离的不远,可以直接开车回家。但不幸的是,这些驾驶者每百毫升血液中的酒精含量往往超过了80毫克,属于醉酒驾驶。   醉酒驾驶的违法行为每年都会造成大量的交通死亡事故,为了降低这类人员财产损失,来自加拿大的新创公司Sober Steering研发了一项特别的技术:当系统检测到驾驶者血液酒精含量超过法定要求时,车辆将无法点火启动。同时将驾驶者和车辆信息利用卫星导航系统,传送给车辆管理部门、交通警察、甚至当事人亲属。     这项创新技术的基础部件是安装在方向盘上的 生物传感器 ,该装置能够通过驾驶者的手掌皮肤,实时检测血液酒精含量。另外还有一个传感器安装
[汽车电子]
一种基于单片机的多功能系统装置设计
基于ATmega16超低功耗单片机的2J2001A型数码酒精探测控制仪,探测传感器安装在汽车内,分别在主驾驶车位上的头顶上、方向盘上、每一个车门的边上安装,当驾驶人员进入驾驶座位后,可以自动对酒精浓度进行探测,当系统通过对5个酒精测试仪的数据分析后,会判定出驾驶员是否是饮酒驾车和醉酒驾车,并分别采取对应的措施,以确保行车和驾驶员的安全。系统可以根据检测到的酒精含量是否超标控制汽车点火器打开或者关闭,如果超标,则驾驶人员无法启动汽车同时安全带会自动收紧,而且系统会呼叫相应的人员过来帮助驾驶员,因此从根本上杜绝了酒后驾车的出现。该系统具有性价比高,智能化程度高,工作稳定可靠的优点。 1 系统工作原理 系统采用超高灵敏度酒精传感器用
[单片机]
一种基于单片机的多功能<font color='red'>防</font><font color='red'>醉</font><font color='red'>驾</font>系统装置设计
基于单片机的多功能系统装置设计
基于ATmega16超低功耗单片机的2J2001A型数码酒精探测控制仪,探测传感器安装在汽车内,分别在主驾驶车位上的头顶上、方向盘上、每一个车门的边上安装,当驾驶人员进入驾驶座位后,可以自动对酒精浓度进行探测,当系统通过对5个酒精测试仪的数据分析后,会判定出驾驶员是否是饮酒驾车和醉酒驾车,并分别采取对应的措施,以确保行车和驾驶员的安全。系统可以根据检测到的酒精含量是否超标控制汽车点火器打开或者关闭,如果超标,则驾驶人员无法启动汽车同时安全带会自动收紧,而且系统会呼叫相应的人员过来帮助驾驶员,因此从根本上杜绝了酒后驾车的出现。该系统具有性价比高,智能化程度高,工作稳定可靠的优点。   1 系统工作原理   系统采用超高灵敏度酒精
[模拟电子]
基于单片机的多功能<font color='red'>防</font><font color='red'>醉</font><font color='red'>驾</font>系统装置设计
车载监测系统正在到来
将技术应用于解决社会问题一直是一个棘手的难题。 首先,技术必须可靠且不具侵略性。它必须“被动”地运作。这样,消费者才能在不改变习惯或采取多余行动的情况下受益。 这很困难。 更困难的是这种设备要被整个社会接受,包括立法者、监管者、制造商和消费者。 这种过渡可能需要技巧,需要倡导者具备政治和非政治技能以及坚持不懈的精神。 将酒精检测系统完全集成到乘用车内是技术与政治相遇的最新考验之一。 在这种情况下,最大的助力是美国政府于2021年11月签署的1.2万亿美元基础设施法案。在这个两党法案中,有一项规定要求汽车制造商在2026年之前在所有新车上安装防醉驾系统。 然而,地平线上还有一个逆风。 反对者们基于意识
[汽车电子]
<font color='red'>车载</font><font color='red'>醉</font><font color='red'>驾</font>监测系统正在到来
共享汽车司机,谁的责任?
租用 共享汽车 期间,若因司机的过错导致 事故 从而引起车辆停运,承租人可能要一直支付租金,直到车辆重新投放市场。珠海交警昨日对外通报数例司机开共享汽车醉驾、逃逸、撞车等案,均为珠海首例。   随着共享汽车在珠海的出现,相信以后用这类车的人会越来越多,有一个信息要告诉大家,酒驾、醉驾、毒驾者将被列入黑名单,共享汽车也将永远对他们说“NO”。另外,因司机违法致共享汽车出事故,处理阶段车辆停运,租车人则要照付租金。   事例 开共享汽车连撞三车逃逸 近日一天深夜,一片黑暗中的情侣路交海燕路路口突然一声巨响,住在旁边小区的居民被惊醒,看到窗外马路上疑似发生一场交通事故,于是报警。   香洲大队民警接报后赶到现场,原来是一辆白色小车沿情侣
[嵌入式]
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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