车载酒精检测系统毕业论文设计说明书

上传人:RUN****yf 文档编号:46212314 上传时间:2021-12-11 格式:DOC 页数:40 大小:855.50KB
收藏 版权申诉 举报 下载
车载酒精检测系统毕业论文设计说明书_第1页
第1页 / 共40页
车载酒精检测系统毕业论文设计说明书_第2页
第2页 / 共40页
车载酒精检测系统毕业论文设计说明书_第3页
第3页 / 共40页
资源描述:

《车载酒精检测系统毕业论文设计说明书》由会员分享,可在线阅读,更多相关《车载酒精检测系统毕业论文设计说明书(40页珍藏版)》请在装配图网上搜索。

1、( 此文档为 word 格式,下载后您可任意编辑修改!)目次1绪论11.1 课题研究背景 .11.2 国内外车载酒精检测系统的研究现状11.3 本文创新点21.4 论文的结构安排 .21.5 课题研究的意义 .32车载酒精检测系统的关键技术42.1 数据融合技术 .42.2 GPRS 技术简介 .83系统的单元硬件设计103.1 车载酒精检测系统的概述103.2 系统的总体设计分析.113.3 控制器的电路设计 .133.4 酒精传感器模块 .143.5 液晶显示模块 .163.6 GPRS 模块的硬件电路设计.173.7 电源电路设计 .174系统软件的设计194.1 MDK 开发环境的介绍

2、 .194.2 系统的软件结构 .194.3 系统主程序设计 .204.4 酒精信息采集单元的软件设计204.5 模糊控制算法的程序设计214.6 GPRS 模块程序设计 .225系统的调试与测试245.1 系统测试与总结 .245.2 显示界面设计 .255.3 车载酒精系25总结27致谢29参考文献301 绪论1.1 课题研究背景随着我国经济的飞速发展, 人民生活水平的不断提高, 买车自然就成为了大多数家庭的生活需要。据有关人士统计,在最近的十年期间,中国的汽车产量和销量稳居世界前三,是当之无愧的汽车产销大国。除此之外,我国的酒文化深入人心。从古至今,酒是亲戚好友聚会的必需品。在当今社会,

3、尽管每个人都知道喝酒不开车,开车不喝酒,但还是会有人报有侥幸心理,因此酒后驾车时有发生,在我国显得尤其严重。酒后驾车给自己和别人的家庭带来了不可挽回的伤害。据统计,每年酒后驾车引起的车祸占所有车祸的 40%以上,造成的个人和国家损失达好几十亿。因此,如何有效的减少酒驾的发生成为社会舆论的焦点之一。近年来,检测技术取得了较大的进步,依靠传感器检测的手段正慢慢步入人们的生活中。比如温度传感器、烟雾传感器等等。各种各样的传感器被应用在不同的场合中来达到检测的目的。同时,由于单一传感器检测的数据并非可靠,为了进一步保证所得数据的准确性,多传感器的检测系统也是层出不穷,这里就采用了数据融合技术,将多传感

4、器所得的数据进行融合处理,以达到一个较为准确的测量值。在此背景下,为了避免酒后驾车的发生以及单一传感器带来的不准确性,本文将传感器技术、数据融合技术和GPRS技术结合,设计了一套具有自行检测功能的车载酒精检测系统,实现了酒驾数据的采集、发送等功能。本系统设计的方案满足了无线数据采集系统所要求的智能化和网络化的要求,并且有成本低、可靠性高、便于进行维护等优点。1.2 国内外车载酒精检测系统的研究现状1957年,世界上第一台醉酒呼吸分析仪在瑞典首次投入使用,标志着酒后驾驶检测的开始。接着英国斯托尔大学生理学家霍尔瓦特设计一套名为“个人警察”的监督系统,依据驾驶员审视车辆行驶方向的范围,判断驾驶员的

5、酒驾程度,确定是否报警。日本采用变档器上的探测声纳生来探测驾驶员手上汗液中的酒精含量,如果超出预设值时,汽车会自动上锁,并且通过车内的语音报警系统提醒司机严禁酒后驾车。目前我国大多使用高灵敏、高稳定的警用酒精浓度测量仪来测量是否酒驾。该仪器的酒精侦测元件采用先进的电化学传感器,同时采用先进的大规模集成电路作为数据处理单元。除此之外,还采用了先进 SMT工艺作为装配工艺,具有宽范围温度操作,且能自动吹气流量侦测与控制,侦测出驾驶者是否吹气作弊等特点,同时具有便捷的操作界面,较大的内存容量、且能将数据通过 USB 接口上传到电脑,但其成本也相对较高,同时需要交警人员去强制检测,有一定的局限性。同时

6、,我们国家正在积极开发车辆预警方面的相关设备。其研究内容为 : 车辆运行状态、驾驶状态、环境实时监测技术、异常驾驶状态实时识别技术等。研究目的 : 通过研发监测预警装置,形成司机行为的实时监控技术,提供减少交通事故的技术支持,研发出最新设备,采用实车来证明设备的先进性和可行性。1.3 本文创新点本文的创新点主要有 :1. 避免了人为检查的局限性、节省了大量的人力物力。2. 利用融合技术得到多传感器的数据融合,相比相同空间内的单一的传感器,数据更加可靠精确。3. 将酒驾车辆的相关信息通过 GPRS技术发送到交警部门控制中心的服务器上或相关负责人的手机上。1.4 论文的结构安排第一章是论文的绪论部

7、分。介绍了课题的研究背景、国内外研究现状,安排了论文的结构,最后介绍了课题研究的意义。第二章是相关技术的简介。利用融合技术得到酒精传感器的融合数据,利用 GPRS技术实现数据的发送。第三章是系统的单元硬件设计部分。简单介绍了车载酒精检测系统的总体设计方案。通过查找资料,选择出系统中的最佳器件型号,着重设计了酒精数据采集单元的硬件选型和电路设计;并对中心控制单元和数据收集显示单元进行了简单的电路设计。第四章是系统的软件设计部分。介绍了 MDK等编译环境,同时为节约开发周期,本系统选择模块化的设计思想。系统分别对酒精数据采集单元、数据收集显示单元和中心控制单元进行了设计,并给出了实现系统功能的具体

8、流程图。第五章是系统的调试与测试部分。主要是对信息采集单元能否按照预期目标工作进行测试, 包括对数据融合算法的准确性、显示界面、参数设置以及GPRS模块 SIM900A通讯功能等进行测试,通过测试结果分析,所选传感器、GPRS模块以及模糊控制算法基本能够满足系统的工作要求。1.5 课题研究的意义在人均汽车拥有量不断增加的时代,加上我国深入人心的酒文化,酒后驾车时有发生。因此选择车载酒精检测系统作为研究对象,具有重要的价值和现实意义。根据本人的调研,了解到车载酒精检测系统具有巨大的开发潜力,但是由于之前所设计系统的局限性,车载酒精系统没有像人们期待的那样迅速发展。本课题研究的目标是设计实现一个具

9、有自行检测、实时上传、价格低廉的车载酒精检测系统。采用数据融合技术实现多个酒精传感器的数据融合、利用GPRS技术向外发送酒驾数据、有效防患因驾驶员酒后驾车引起的交通事故。在研究的过程中,学习了STM32,融合技术、酒精传感器以及GPRS模块的相关知识以及使用方法,同时加强了在实践中发现问题、解决问题的能力。2 车载酒精检测系统的关键技术这个系统用到了数据融合技术,对三个酒精传感器测得的数据进行融合处理,得到最终的一个数值与预设值做比较;达到预设的报警值则通过GPRS技术将当前酒驾的浓度值以及车主的身份证发送到交警部门控制中心的服务器上或者相关负责人的手机上。2.1 数据融合技术数据融合的概念数

10、据融合技术 (Data Fusion Technology)是从多个传感器或多源信息进行综合处理,从而得到更准确的、可靠的结论。其严格的定义是: 利用计算机技术在一定的准则下对按时序获取的若干传感器的观测信息加以自动分析、综合以完成估计任务和需要的决策而进行的信息处理技术。数据融合技术的发展进程1973 年,美国国防部资助开发了声呐信号理解系统,在这个系统中,数据融合技术应用得最早 70 年代末,基于多传感器采集的信息整合意义的数据融合技术逐步在公开的文献中出现。随后,传感器技术得到了飞速发展,数据融合技术的理论及应用研究得到了较快进展。 1984 年美国三军政府组织成立了数据融合技术专家组

11、(DFS,Data FusionSpecialists )在军事领域,一个单一的传感器己经不再满足战争的需要,必须运用多传感集成来获取多种观测数据,识别目标属性,分析行为意图和态势估计,精确制导,辅助决策等。在多传感器系统中,信息关系的复杂性、己极大超越了传统信息处理方法的能力范围,因此多传感器信息融合技术(MSDF, Multi-Sensor Data Fusion)应运而生。随着通信技术、计算机技术的快速发展,且密切相关,加上军事应用的特殊迫切需要,数据融合技术得到了飞速的发展。并且依靠其高速、低成本及高可靠性等优点,在不少领域中都展现了其及其广阔的应用前景。在中国,数据融合技术被列入“八

12、五计划”中的关键技术,并批准一些重点研究项目,尽量给予更多的财政支持。尽管我们起步较晚,但可以借鉴国外的经验和己有成果,力争在模糊控制、融合算法等基础理论上有所突破。在军事应用领域中,我国己陆续开发了一批自动化指挥系统,但大体上都是针对单一传感器信息进行信息处理,因此对于多种类多平台传感器的数据融合技术的研究己经势在必行。数据融合技术的基本原理充分利用多源信息资源和传感器信息数据,通过对多源信息或各种传感器及人工观测信息的合理分配与使用,将各种信息数据在时间上和空间的冗余信息与互补,根据某种优化准则或融合算法组合来,产生对观测对象的一致性描述和解释,并推出更为合理的处理方案。数据融合控制中心对

13、来自多个传感器的处理信息进行融合,或对来自多个传感器信息和人机界面的观测数据进行信息融合,并提取特征信息,在推理机作用下,将特征信息与知识库中的知识匹配,做出综合的决策估计提供给用户。按照信息抽象的层次来分,数据融合的级别可分为数据层融合、特征层融合和决策层融合。对于数据层融合,是指直接对传感器的观测信息进行融合处理,再交由特征处理和判断决策。特征层融合,属于中间级的融合,它首先对来自传感器的原始信息或对来自多个传感器信息和人机界面的观测数据进行特征处理,然后再对特征信息进行综合分析和处理,做出决策判断。决策层融合是对不同类型的传感器观测同一个目标而获得的信息进行本地基本处理,建立对所观测目标

14、的初步结论,然后再通过关联处理进行决策层的融合判断,从而获得理想决策估计。数据融合的相关技术数据融合技术是一种从多个信息源的数据进行集成和处理技术,是许多传统学科和新技术的集成与应用,如模式识别、智能控制、决策论、通信、信号处理、最优化技术、估计理论、不确定性理论、计算机科学、数据挖掘等。在实际应用中,不同的学者提出了许多方法,使得数据融合技术在不同方向上得到了应用。常用的数据融合技术有一下几种,如图2-1 所示,其中主要分了经典数据融合技术和现代融合技术两大类。数据融合技术传统融合技术极加大最卡贝经D-S品权似小尔叶典证质平然二曼斯推据因衡估乘滤网理理数法计法波络法论法现代融合技术逻产模粗小

15、聚模神 遗 糊波 专辑 熵 表生糙类糊经 传 积分 家模 理 决式集分逻网 算 分析 系板 论 发规理析辑路 法 理理 统法则论论论图 2-1 数据融合相关技术本文主要应用了数据融合技术的模糊控制理论方法,属于智能控制的应用范畴。下面主要描述一下模糊控制理论方法的相关知识。模糊逻辑控制 (Fuzzy Logic Control) ,简称为模糊控制 (Fuzzy Control) ,基于模糊集理论,模糊语言变量,基于对人的判断逻辑仿真的思想方法的模糊逻辑推理理论,在计算机的逻辑推理和决策过程的模拟,进而达到人工智能控制的目的。一个标准的模糊逻辑控制系统的架构主要包含五个主要部分,即: 变量定义、

16、模糊化、知识库、模糊推理及解模糊化。1) 变量定义 : 根据系统的要求,决定选择被观察到,考虑到控制作用为模糊变量的模糊逻辑控制系统的程序。2) 模糊化 : 根据模糊集理论,以适当的比例将输入变量值转换到模糊语言变量的语言值,这里的转换主要是基于模糊集合的隶属度函数。3) 知识库 : 知识库由两部分组成 : 规则库和数据库,其中规则库则由一系列语言控制规则来描述控制目标和策略、数据库提供相关定义来处理模糊数据。模糊控制规则库的来源主要有4 条途径,分别是基于专家的经验和控制工程知识、基于过程的模糊模型、基于操作人员的实际控制过程与基于模糊控制的自学习。4) 模糊推理 : 模仿人类在做出决策判断

17、时的模糊概念,运用模糊逻辑和模糊推理论法进行推论,得到模糊控制的讯号。最基本的模糊推理形式为:前提1IFATHENB前提2IF结论THEN其中, A、为模糊集合论域上的模糊子集, B、为另一论域上的模糊子集。模糊逻辑推理的推 理方法一 直处于发 展之中,其 中比较 经典的推理 方法有 :Takagi-Sugeno 型模糊推理算法、 Larsen 模糊推理运算算法、 Mamdani型模糊推理算法等。5) 解模糊化 ( 反模糊化 )将模糊推论所获得的模糊值根据一定的去模糊化方法转换为系统中明确的控制讯号做出整个模糊控制系统的控制操作。所谓去模糊化或作模糊判决是指将输出的语言模糊量根据一定的方法变换

18、为精确的数值。去模糊化常用的方法有 : 重心法,加权平均法,最大程度的隶属函数,隶属度限幅元件平均法和中值法等。一个标准的模糊控制器的基本结构如图 2-2 所示。输出量精确化模糊推理知识库被控对象输入量模糊化图 2-2 模糊控制的基本结构数据融合技术的主要特点数据融合技术相对于单一的数据处理技术而言,主要的特点包括如下方面:1. 增加了整个系统的生存能力。在某些传感器或若干数据源不能利用或收到干扰时,总会有一定数目的数据源可以提供可靠信息,使整个系统不受干扰,进而连续运行、弱化故障,增加检测概率。2. 增加系统决策的可信度和可靠性。对多个数据源提供的信息进行融合处理,使整个系统的决策判断更加准

19、确,减少单个数据源提供信息不可靠的影响。3. 提高了系统的分辨能力。多数据源信息较单数据源信息具有更高的分辨力,使整个系统对观测量的敏感能力增强,进而使系统对观测量的细微变化做出更加精确的决策判断。2.2 GPRS 技术简介GPRS是通用无线分组业务 (General Packet Radio Service)的英文简称,是第二代移动通信GSM向第三代移动通信3G过渡的技术,因此属于国际流行的2.5 代移动通信技术,是一种远程数据传输通信技术。相对GSM来说,其优势在于在 GSM的基础上建立了GPRS系统,即增加了GPRS服务支持节点和网关支持节点,以及点对点数据服务中心等。另外,GPRS的数

20、据率为 171.2kbits,高于GSM的 9.6kbits,并且实现了数据分组传输,对于数据应用来说,传统的电路交换浪费资源,因此分组交换在数据应用方面效率要高得多,从而节省了带宽,减少了传输费用。GPRS网络的主要特点如下 :1. 高可靠性和稳定性。2. 永远在线,接入速度快。在数据收发的过程中,移动终端能够立刻向网络申请网络资源,不需要重新拨号,接入时间小于lS 。3. 传输速率高。 GPRS网络的最高数据率可达 171.2kbitS 。4.支持多种服务质量QOS(Quality Of Service )。 GPRS网络支持低、中、高优先权以及资源预留四种服务质量,进而提供了更多选择的机

21、会。5. 按流量大小收费,改变了以往按时间收费的不足。6. 支持 IP 协议和 X.25 协议,实现了与InternetIntranet的兼容,增大了覆盖范围。由于本系统的数据量不大,但需要比较快的响应速度,需要将信息及时的发送到控制中心,所以本系统选择GPRS网络将酒驾数据上传至交警部门的控制中心。通过 GPRS网络将各个设备终端共同连接到控制中心,可以实现任意地点的远程数据传输,控制中心可以实时获取到系统的相关信息,相对于 GSM系统,具有响应快,成本低的特点,本系统采用的 GPRS模块为 SIM900A。本部分的基本实现过程如下:控制中心系统建立一个网络服务器,监听来自监测系统的网络连接

22、,当监测系统需要将监测到的数据传递到控制中心时,会通过 GPRS网络建立一个 TCP 或者 UDP连接,当连接成功建立后就可以将数据可靠的传输到控制中心,在控制中心进行分析,通过解析数据做出回应。通信结束后,系统断开连接,完成整个通信过程。3 系统的单元硬件设计3.1 车载酒精检测系统的概述车载酒精检测系统是指利用传感器技术、数据融合技术以及 GPRS技术自动读取车内空气中酒精含量,并进行综合处理,最终作为司机酒驾的依据。车载酒精检测系统不但能够实现自行检测、实时上传功能,还能为交警部门节省大量的人力物力。目前对于酒精检测的种类很多,按照检测方式的不同可分为人为检测和自行检测。人为检测即公安交

23、管部门通过交警人员采用便携式酒精测试仪强制性的来检测司机是否酒后驾车,且只能针对部分车辆抽样检测,具有局限性。自行检测即利用酒精传感器来检测车内的酒精含量,但以前设计的系统基本上是一个单个酒精传感器,对车内气体的流通情况欠缺考虑,干扰大从而使得数据的可靠性不高,因此难以很好推广。本系统中选择数据融合技术和 GPRS技术相结合的方式进行数据的处理以及传输,解决了上述两种酒精检测存在的问题。综上所述,我们设计了用 MQ-3和 ME3 A-CZH50H来检测车内的酒精含量、用模糊控制算法对数据进行融合处理, 用 STM32单片机作为控制中心。 结合 GPRS 远程无线数据传输将酒驾车辆的相关信息发送

24、至交警大队的控制中心。该系统具有功耗低,实时性好,数据远程传输等优点。车载酒精检测系统的设计原则为了有效的防止酒驾的发生,本系统是基于以下设计原则研究开发的:1. 实用性原则本系统采用 MQ-3和 ME3A-CZH50H来检测车内的酒精含量,无需人为检测,具有实时性强,安全可靠等优点。2. 可靠性原则本系统采用模糊控制算法对酒精传感器测得的数据进行处理,相比与单个酒精传感器测得的数据更加精确。3. 低功耗原则车载设备的功耗问题一直被广泛关注,车辆设备应用场合特殊,所以要保证设备有效工作能力尽可能强。4. 经济性原则以尽可能少的花费去设计该系统,尽可能将该设施配备于每一辆即将出厂的汽车,得到广泛

25、应用。5. 适应性原则本系统采用的 MQ-3和 ME3A-CZH50H的使用温度均为 -1050 ,能够稳定运行在车内的空间中。车载酒精检测系统的组成基于 STM32的车载酒精检测系统主要分为两个部分: 一是车载终端部分,也是车载酒精检测系统的重点内容。主控制器安装在汽车内部,为了直观,将主控制器框图画在汽车外部。二是无线数据传输部分,将酒驾车辆的相关信息通过 GPRS模块发送至交警部门控制中心的 IP 上,或者发送至具体的手机号上。其整体结构如图 3-1 所示 。图 3-1 车载酒精检测系统的总体架构3.2 系统的总体设计分析本课题设计了一套针对酒驾人群的实时的,自动化的车载酒精检测系统。主

26、要功能设计思想是通过车载部分的酒精传感器采集车内气体中的酒精含量,送至调理电路中,并将调理后的信号送至主控制器STM32进行数据融合处理,一旦酒精含量超过预设值, 则将数据通过GPRS网络发送至交警部门的控制中心,从而实现自动化、实时监测的目的。本设计希望提供的是面向大众化的产品,在开发初期,对其功能设计、技术选择及系统成本进行了市场定位,确定了功能需求。根据人们的需要正确地定位系统,科学地、理性地选择功能是关键。考虑到我国目前对于酒驾的监察力度以及检测手段,本系统设计定位于对酒驾人群的酒精检测,系统突出的优点是低功耗、安装方便、使用灵活、自动化检测。同时考虑到我国仍是一个发展中国家并且贫富悬

27、殊较大,因此本系统的设计定位在低成本,主要有酒精含量检测、液晶显示、发送数据等功能,所选取的器件既要保证经济实用又要具备稳定的工作性能。车载酒精检测系统是在自动化、实时监测的基础上设计的,不用人为的去检测,同时不受距离的约束,能够把酒驾信息直接发送至交警部门的控制中心,达到实时监测的目的。系统的各部分功能如下 :1. 车载酒精检测系统的终端采集工具有 MQ-3和 ME3A-CZH50H,用来采集汽车内气体中的酒精含量。2. 传感器将采集到的酒精信息,传送给微处理器处理。3. 微处理器通过模糊控制算法对数据进行分析,得出最终酒精数值并与预设值做比较,若超出则汽车通过液晶屏周期性闪动来警示司机己经

28、处于酒驾状态,并将酒驾数据通过 GPRS网络发送至交警部门的控制中心或者具体的手机号上。系统的功能结构如图 3-2 所示。图 3-2 车载部分总体框图在硬件设计的过程中,为了使硬件电路的设计更加合理,在别人成功经验的基础上还重点考虑了一下几方面的内容:1. 为了提高系统的可靠性,尽可能地采用一些标准化的经典电路,电路中尽可能使用的功能强大的芯片,并且集成度要高。2. 系统在保证现有功能正常工作的同时,要适当地留有余地,以便日后进行系统其它方面的功能的拓展。3. 由于电子技术的发展是非常迅速的,因此在设计时尽可能地使用一些较新的技术。3.3 控制器的电路设计控制器的选择车载酒精检测系统要求实时性

29、好,稳定性好,性价比高,考虑到系统完成的功能较多,选用意法半导体公司生产的微控制器STM32F103ZET6。STM32增强型单片机使用高性能的 ARMCortex-M3 32 位处理器, M3的 M指代的是 ARM中的M,与 ARM相比,它同样可以提供 MCU这一平台,成本低、功耗低、性能介与 ARM7 与 ARMS之间。Cortex-M3 是能提供额外的代码效率的 32 位的精简指令集微处理器 ( RISC) ,在通常 8 为到 16 位系统的存储空间上获得了 ARM核心的高性能。1. 内置高速存储器, 片内 FLASH容量高达 512K 字节,用于存放程序和数据。2.64K 字节的 SR

30、AM,CPU能以 0 字节读写。因此,我们无需增加外部的数据存储器,这样可以节约系统成本,提高系统的稳定性和可靠性。3.112 个通用 IO 口(GPIO)的输入输出功能可有软件配置,根据需要,可以配置成开路输出或推拉、带或不带上拉或下拉的输入等功能。STM32的 IO 有两种管脚 :CMOS和 TTL,所有管脚都兼容CMOS和 TTL 电平。4.3+2 个通用同步异步接收发送器(USART),高达 4.5 兆位秒的接口速率。 3个 SPI 接口,在从或主模式下,全、半双工的通信速率可以达到18 兆位秒,方便与时钟芯片、存储器等外围器件通信。5.STM32F 103ZET6支持睡眠、停机和待机

31、模式三种低功耗模式。6.VDD电压范围为 2.0V 至 3.6V ,接口耐压值为5V。总之, STM32F 103ZET6芯片的引用,降低了功耗和生产成本,提高了整个系统的运营效率,与同类系统的芯片相比,性能有了显著地提升。电路设计要保证系统的正常运行,必须要配置STM32F 103ZET6的最小系统。1. 晶振电路STM32F 103ZET6单片机采用两个外部晶振,分别为32.768KHz 和 8MHz。一般选用 8M晶振提供实时时钟。2. 复位电路为了提高系统的可操作性,设计了上电或按键复位电路,一旦RST上电压低于复位电压,系统进入复位状态。电源接通瞬间,由于电容C25的充电作用,RST

32、上是低电平,单片机自动复位。在单片机运行期间,按下按键B1 后松开,也可以使 RST保持一段时间低电平,实现单片机的复位。3. JTAGSWD接口JTAG (Joint Test Action Group)联合测试行动小组是一种国际标准测试协议( IEEE 1149.1 兼容 ) ,标准的 JTAG接口包括 :TMS, TCK, TDI, TDO ,分别为模式选择、时钟、数据输入和数据输出线。通过JTAG接口,我们可以烧录和调试程序,可以与目前主流JUNK V8 仿真器配合使用。另外STM32还有 SWD接口, SWD只需要最少两根线 (SWCLK和 SWDIO)就可以下载并调试代码了,SWD

33、模式比 JTAG在高速模式下面更加可靠。另外,芯片上的BOOTO和 BOOT1用来设置 STM32F 103的启动方式,具体跳帽设置和启动模式如下表3-3 所示。表 3-3 跳帽设置和启动模式3.4 酒精传感器模块模块介绍MQ-3使用的二氧化锡 (Sn02) 作为气敏材料,当传感器处在存在酒精蒸汽环境中时,传感器的电导率会随着空气中酒精气体浓度的增加而增大,使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的信号。主要特点有:1. 具有信号输出指示。2. 输出的双通道信号 ( 模拟量输出与 TTL输出 ) 。3.TTL 输出有效信号为低电平。4. 模拟输出电压为 O-5V,浓度高则电压高

34、。5. 对乙醇蒸汽拥有很高的灵敏度和不错的选择性。6. 它具有较长的使用寿命和可靠的稳定性。7. 快速的响应恢复特性。工作原理如图 3-4:图 3-4 MQ-3 的工作原理图模块介绍ME3A-CZH50H利用待测气体在电解池中工作电极点位上的电化学氧化过程,其浓度与待测气体电化学反应所产生的电流成正比,遵循法拉第定律,通过测定电流的大小就可以确定待测气体的浓度。主要特点有: 高精度、低功耗、线性范围宽、高灵敏度、抗干扰能力强、优异的重复性和稳定性。实物图如图3-5所示。图 3-5 ME3A-CzH50H实物图ME3A-CZHSOH工作的调理电路如图3-6 所示 :图 3-6 ME3A-CzH5

35、0H工作的调理电路3.5 液晶显示模块TFT是“ Thin Film Transistor”的简称,一般代指薄膜液晶显示器,而实际上指的是薄膜晶体管( 矩阵 ) 一一可以“主动的”对屏幕上的各个独立的像素进行控制。本系统用的是 3.2 寸以 ILI9320 为控制器的 TFT LCD。ILI9320 控制器是一款带有 262144 种颜色的单芯片 SOC驱动的晶体管显示器, 720 路源极驱动以及 320 路的栅极驱动, 320X240 的分辨率,自带有显存,容量为 172800 字节。TFT LCD外围电路如下图3-7 所示。图 3-7 TFT LCD 外围电路3.6 GPRS 模块的硬件电

36、路设计目前 GPRS模块在数据收发领域的常用类型非常多,有索尼公司生产的 GR47,GR48模块、有西门子公司生产的TC45, MC35i,TC35i 等模块,有摩托罗拉生产的 G18, G20模块,宏电公司生产的H7210等模块,还有华为公司生产的GTM900系列模块等,在该系统中结合无线数据采集的特殊性,通过对各种模块进行综合比对,最后选择 SIM900A模块作为系统的GPRS通讯部分。 GPRS模块接口电路如图 3-8 所示。STXD连 STM32的 RX3,SRXD连 STM32的 TX3,GND连 STM32的地。图 3-8 GPRS模块接口电路3.7 电源电路设计系统需要供电的模块

37、有单片机系统、GPRS模块、酒精传感器模块、TFT LCD液晶显示部分。其中,单片机系统、TFT LCD液晶显示部分均采用 +3.3V 供电电压,酒精传感器模块需要+SV供电电压, GPRS模块可采用 +12V供电。汽车上供电电压为 +12V,因此,需要通过设计电源转换电路将+12V 电压转换到 +5V,+3.3V 电压。 +12V 转换为 +SV选用 LM2596开关电压调节器,电压输出,输出电流高达上,利用 X1117 稳压芯片,该调节器有固定电压输出和可调电压输出,这里选用 +SV固定 3A,具有过热保护和限流保护功能。 在输出 +SV电压的基础把+5V电压转为 +3.3V 电源电路设计

38、如图3-9 所示:图 3-9 电源电路4 系统软件的设计随着通信技术的不断发展,单片机的功能也越发强大,速度有了质的提升,编译境也是层出不穷,如IAR, Keil 等。软件的设计有汇编语言、C语言、 JAVA语言等,载酒精系统的软件开发提供了便利条件。车载酒精检测系统选用STM32F103ZET6做为主控制器,在 MDK开发环境下,用 C 语言进行软件的编写。4.1 MDK 开发环境的介绍RealView MDK开发环境具有的主要特点如下:1. 令自动配置启动代码2. 令集成 Flash 烧写模块3. 令极强的 Simulation 设备模拟4. 令支持最新的 Cortex-M3 核处理器和

39、ARM7, ARMS RealView MDK软件开发环境如图 4-1 所示。图 4-1 RealView MDK 软件开发环境4.2 系统的软件结构在该车载酒精检测系统中,为了让各模块可以协调工作,对各模块进行了合理设计,主要包括酒精数据采集模块,主控制单元模块以及对外网络通信模块设计,结构图如图4-2 所示。系统软件酒精数据采集主控单元通信模块设计电MQ-3化液融远学距数数晶合离据据显处传采采示理输集集图 4-2 系统的软件结构框图4.3 系统主程序设计主控制器 STM32F 103ZET6初始化后,系统先通过串口设定一个判断是否酒驾的初始值,然后 MQ-3和 ME3A-CZH50H开始测

40、量个监测点的酒精含量,主控制器对收集的酒精数据进行融合处理,运用模糊控制算法得出一个最终数值与预设值作比较,若超出预设值,则发送控制信号,进行语音报警,通过液晶显示酒精浓度并记录数据,同时通过 GPRS模块向交警部门发送酒驾车辆的相关信息。4.4 酒精信息采集单元的软件设计程序设计酒精传感器主要是对当前驾驶员以及乘客的酒精浓度进行检测,酒精传感器 MQ-3 将检测到的酒精浓度转化为电信号,然后将电信号传送给模数转换器ADC,把转换后得到的数字信号传给STM32,主控制器对所输入的数字信号进行分析处理。 MQ-3程序设计流程图如下图4-3 所示。开始ADCO 初始化只读方式打开 ADO 文件是否

41、成功N异常处理Y读 ADCO 数据到数据缓冲区将读取的数据转化为酒精浓度并存储关闭串口设备文件结束图 4-3 MQ-3 程序设计流程图程序设计ME3A-CZH50H利用待测气体在电解池中工作电极点位上的电化学氧化过程,浓度与待测气体电化学反应所产生的电流成正比,遵循法拉第定律,通过测定电流的大小就可以确定待测气体的浓度。4.5 模糊控制算法的程序设计一般的模糊控制系统的架构只要包含五部分,即: 定义变量、模糊化、知识库、逻辑判断 ( 或模糊推理 ) 及反模糊化 ( 或解模糊化 ) 。模糊控制算法的程序设计流程图如下图4-4 所示。开始传感器 1传感器 2传感器 3ME3A-C2H50HMQ-3

42、MQ-3模糊处理模糊处理模糊处理模糊推理知识库解模糊化处理被控对象结束图 4-4 模糊控制算法的程序设计流程图4.6 GPRS 模块程序设计将监测到的数据传递到控制中心时, 会通过 GPRS网络建立一个 TCP或者 UDP 连接,当连接成功建立后就可以将数据可靠的传输到控制中心,在控制中心进行分析,然后对传递过来的数据进行相应的解析以及对监测系统做出回应。通信结束后,系统断开连接,完成整个通信过程。 GPRS模块软件流程如图 4-5 所示。开始初始化窗口发送 AT 命令建立网络连接设计 GPRS传输方式调用数据接收函数接收数据GPRS数据处理数据传送和延时图 4-5 GPRS 模块软件流程图5

43、 系统的调试与测试5.1 系统测试与总结车载酒精检测系统主要采用 STM32控制,用 SIM900A模块将两种不同的酒精传感器所测得的数值以及车主的身份证号发送至交警部门的办公人员或者控制中心的服务器上,以达到防酒驾的效果。本文对该系统的调试包括软硬件的调试,同时包括以下项目的测试 : 显示界面的测试、参数设置的测试、 GPRS功能的测试以及总体的车载酒精系统的测试。硬件的调试系统需要调试的硬件主要有: 两个 MQ-3传感器、 ME3A-CZH50H传感器、 GPRS模块 SIM900A以及主控制器STM32F103ZET6。 MQ-3买了的时候己经配有外围电路,只需要用三个杜邦线分别将它的V

44、CC接 +5 V 电源, AOUT连接 STM32的 PAO,GND接地即可。另外一个MQ-3的 AOUT连接 STM32的 PA4,其它两个引脚接法一样。ME3A-CZH50H传感器需要根据技术手册上的原理图自己焊接调试电路, 包括放大器元件 27L2C、热敏电阻等等。还有 GPRS模块 SIM900A,只需 12V 供电,用杜邦线将它的三个引脚 STXD, RTXD, GND分别接 STM的 PA3, PA2, GND 即可。经调试,硬件均可正常工作。软件的调试软件的调试主要用到MDK的编译环境。需要调试的程序主要有酒精传感器的程序、模糊控制算法的程序、GPRS模块程序等。该车载酒精检测系

45、统的总程序调试结果如图5-1 所示。图 5-1 车载酒精检测系统的总程序调试结果5.2 显示界面设计显示界面上设置有: 各个传感器的数值以及融合后的最终数值、预设报警值、系统信息、系统模式、参数信息以及报告方式。系统信息就是该车辆的车牌号,车主身份证等等; 系统模式分为工作模式、更新模式以及标准模式; 参数信息即为各个传感器标定的参数; 报告方式分为短信方式和网络方式。5.3 车载酒精系两个 MQ-3作为传感器 1 和传感器 2,ME3A-CZH50H作为传感器 3,分别显示三个传感器的数值,最后经数据融合技术后显示一个当前值来和预设报警值做比较。身体酒精浓度与肇事率如表 5-2 所示,BAC

46、(血液中的酒精浓度 )=BrAC(气体中的酒精浓度 )X2000, 单位为 mgL;空气中 1 mgL 的酒精相当于 482.6ppm。根据国家质量监督检验检疫局发布的车辆驾驶人员血液、呼气酒精含量阂值与检验 (GB19522 一醉酒驾车的测试2004) 中规定,该规定指出,饮酒驾车是指车辆驾驶人员血液中的酒精含量大于或者等于20mg100m1,小于 80mg100m1的驾驶行为。醉酒驾车是指车辆驾驶人员血液中的酒精含量大于或者等于80mg100m1的驾驶行为。 因此我们将当前报警值设置为50ppm,接近于血液中酒驾浓度值的最低标准。表 5-2 身体酒精浓度与肇事率的关系总结本文主要对车载酒精

47、检测系统的软硬件进行设计,实现了酒精数据的采集和传输,并且验证了系统的可行性。验证结果表明该设计满足社会发展的需要,为自行检测酒驾提供了依据。本文所做的工作主要包括以下几部分:1. 介绍了车载酒精检测系统的国内外现状及发展趋势,通过各种检查酒驾技术的比较,选择了数据融合技术和 GPRS技术相结合的方式进行酒驾的检测以及数据的传输,实现了优势互补。2. 详细介绍了该系统涉及的主要技术,包括 : 数据融合技术、 GPRS技术。3. 分析并设计了整个系统的架构。4. 重点设计了系统的软硬件部分,在阅读大量文献后,对微处理器 STM32F 103ZET6,传感器 MQ-3, ME3A-CZH50H以及

48、 GPRS模块 SIM900A进行了选型和设计。在硬件设计的初始阶段, ME3A-CZH50H传感器一开始不知道怎么用, 后查阅资料焊接了调试电路 ; 刚开始正负极反接,没有输出信号,咨询售后后调整接法,有模拟电压信号输出;根据调试电路原理图,请教了老师和售后,计算出了输出电压和当前酒精浓度的关系。同样MQ3的输出电压和浓度关系最初也不知道,后查阅文献和资料得出电压和浓度的关系。在调试阶段遇到的问题 : 调试 GPRS 模块时,刚开始发送 GSM短信和发起 TCP连接时,只是向模块发送特定的 AT命令,没有检测模块的应答情况,所以有时候能够成功,有时候不能。改变后的做法是读取模块的应答信息,检

49、测到上一个命令正确执行后,再发送下一个命令,否则重发 ; 调试嵌入式图形界面时,触摸屏会时不时的出现失灵的情况,调试发现不同位置的坐标为固定值,即坐标的识别不准确。解决办法是加入了触摸屏校准,并将校准后的参数保存起来 ; 调试通过 PC 端软件对系统参数进行更新时,开始只与固定端口号进行操作,由于 PC的端口号经常发生变化,十分不方便,后面通过扫描注册表的方式查找到系统存在哪些端口,然后通过特定的识别命令进行自动匹配,这就就实现了设备的自动查找及识别,十分方便。对于软件部分的设计,主要就是每个模块的程序编写,由于自己C 语言基础较为薄弱,通过上网查找相关例程,不明白的地方请教同学共同解决,最后

50、编写完整个车载系统的程序。5. 为了提高工作效率、达到更好的节能效果,采用模块化的理念对系统软件进行设计。6. 对 MQ-3以及 ME3A-CZH50H,GPRS模块无线通信方式进行了测试,结果证明该设计满足自行检测酒驾的要求。致谢这篇论文是在导师丁华峰老师的悉心指导下完成的。从选题、开题、各模块设计与调试,直至论文的撰写、修改、定稿,无不凝聚着丁老师的心血与汗水。丁老师渊博的知识、丰富的经验、严谨的治学态度、耐心细致的指导都深深打动了我。这让我专业知识得到了很大的提升,更重要的是是我学到了很多解决问题的方法,树立了不能轻言放弃的精神;在生活中,丁老师对我无微不至的关怀,使我克服了很多生活中的

51、困难,同时使我学到了很多做人大道理。千言万语都无法表达我的感激之情,在此,请丁老师接受我最诚挚的感谢!感谢轻工学院的领导和老师,在我三年的学习生涯中对我的指导! 感谢我的同学和舍友对我的论文提出的宝贵的意见和建议,感谢他们在我生活中对我的帮助和关心 ! 特别感谢我的父母、家人的支持和鼓励,是我前进的最大动力,这份感激是我无法用语言来表达的!请相信我,会继续努力,绝不让家人们失望!参考文献1 李怀源 . 酒后驾车交通事故的应对之策 J. 道路交通管理, 2008.562 施航 . 闰莉萍,刘宝生,等一类多速率动态系统的异步数据融合算法 J.红外与激光工程, 2008.612-6143苏红 . 信

52、息融合理论及其在水位传感器故障诊断中的应用研究D. 河北 : 华北电力大学, 2005.4 王英敏 . 基于信息融合的执行器故障诊断研究 D. 河北 : 华北电力大学, 20075 吴昂. 大直径多传感器数据融合方法研究D. 安徽: 合肥工业大学 ,20056 高蕊 . 多传感器目标跟踪融合算法研究 D. 陕西 : 西北工业大学, 20067 邢国芬 . 基于多传感器信息融合的移动机器人环境感知研究D. 天津 :河北工业大学, 20088 李乱波 . 粗糙集理论在决策级数据融合的应用研究 D. 黑龙江 : 哈尔滨工业大学, 20089 袁刚 . 无线传感器网络数据融合系统设计D. 北京 : 北京邮电大学,200910 黄漫国,樊尚春,郑德智,等 . 多传感器数据融合技术研究进展 J.传感器与微系统, 2010.5-811 王旭东 . 基于倒立摆系统的模糊

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!