智能仪器-酒精浓度检测仪设计

合集下载

智能酒精浓度检测仪的设计方案

智能酒精浓度检测仪的设计方案

智能酒精浓度检测仪的设计方案第1章绪论1.1 选题的依据和课题的意义根据WTO数据,全球2003年得人均纯酒精消费量为6.2L,其中欧洲地区人均达11.9L,美洲地区人均为8.7L。

俄罗斯及其周边的东欧国家酒精消费量最高,其次为欧洲其他国家。

在人均国民生产总值(GDP)低于7000美元的低收入国家,酒精消费量与人均GDP有关,GDP越高这个国家或者地区的酒精消费量也就越高。

而随着我国近年来高速发展的经济水平和居民生活水平,私家车的占有率直线上升,各式各样的汽车已经成为人们的代步工具。

同时伴随而来的是频频发生的交通事故,尤其是因为酒后驾车所引发的交通事故,给自己和人们的生命财产安全带来威胁,同时也给国家和社会带来了严重的经济损失。

因此,对于每个驾驶人来说拥有一个酒精浓度检测仪,在每次驾驶之前自行检测酒精浓度再决定是否安全驾驶,这是对自己、对家庭、对社会有责任感的体现。

此外,从工厂企业到居民家庭,酒精泄露的检测、监控对居民的人身和财产安全都是十分重要和必不可少的。

因此,酒精浓度检测仪具有十分广阔的实际应用价值和潜在的市场要求。

1.2 国外研究概况受20世纪信息技术快速发展的影响,传感技术逐渐走向成熟,在生活生产中得到了广泛的应用。

由于传感器在各个领域都有着举足轻重的作用,因此,高精度、高可靠性、微型化、低功耗和智能数字化成了其发展方向。

为了检查酒驾,警察常常使用一种便携式的酒精呼吸检测仪。

通过检测驾驶员呼出的气体判断驾驶者是否饮酒,而目前使用的酒精呼吸检测仪只能初步显示驾驶员是否饮酒,具体酒精浓度含量还得通过血检才能测得。

为了简化其流程,英国部已推出一种超级酒精呼吸检测仪,能够根据体温、呼吸频率等情况,当场判断出驾驶员体的酒精含量。

由此可见,高精度、高可靠性、微型化以及低功耗是酒精浓度检测仪今后发展的主流方向。

迄今为止,对气体中酒精含量进行检测的设备有燃料电池型、半导体型、红外线型、气体色谱分析型和比色型五种类型,但由于使用方便的原因,目前常用的有燃料电池型和半导体型两种。

酒精浓度检测仪设计

酒精浓度检测仪设计

酒精浓度检测仪设计酒精浓度检测仪设计随着科技的不断发展,现代人对生活品质的要求越来越高,但同时人们也面临着种种安全隐患。

酒后驾驶是其中的一种,为了减少酒后驾驶对社会的负面影响,酒精浓度检测仪的应用越来越广泛。

本文将介绍酒精浓度检测仪的设计。

一、需求分析在设计酒精浓度检测仪前,我们需要充分了解需求。

酒精浓度检测仪的主要需求有:1. 精度高:酒精浓度检测仪需要能够准确地检测出饮酒者的酒精浓度,避免误判。

2. 稳定性好:由于酒精浓度检测仪需要长时间的使用,因此需要具有较好的稳定性,能够在长期使用中保持准确度和精度。

3. 操作简便:酒精浓度检测仪是为了能够让饮酒者自我检测的产品,所以需要操作简单,方便饮酒者使用。

4. 可靠性高:作为一款安全检测产品,酒精浓度检测仪需要具有高可靠性,能够准确地检测出饮酒者的酒精浓度,避免误判和漏判。

5. 成本低廉:为方便大众使用,酒精浓度检测仪需要具有成本低廉的优点,这样才能得到更为广泛的应用。

二、设计方案基本原理:汽车用酒精检测器是利用酒精传感器感受饮酒者呼出的气体中的酒精含量来判断其是否饮酒过量,从而达到节约油耗、防范酒驾的目的。

方案设计:1. 酒精传感器的选择:酒精传感器是整个酒精浓度检测仪的核心。

在选择传感器的时候,需要考虑其精确度、响应时间、稳定性、抗干扰能力等指标。

2. 电路设计:酒精浓度检测仪的电路设计需要考虑到传感器的输出信号处理、滤波、放大、数字转换等。

同时,根据要求可设计LED指示灯,显示红色表示饮酒超标,绿色表示饮酒未超标。

3. 软件设计:软件需要能够将传感器所采集到的数据转换成酒精浓度,根据酒驾限制法规进行酒精浓度限制,达到报警的目的。

4. 机械设计:考虑到饮酒者在呼出气体时需要将口对准酒精浓度检测仪的传感器,因此机械设计需要能够让传感器对溢气口进行自然吸附。

三、结构设计酒精浓度检测仪采用带显示屏的手持式结构,传感器置于机身顶部,运作过程中,饮酒者将吐气口对准传感器位置进行检测,通过屏幕显示酒精含量。

酒精浓度测试仪的设计

酒精浓度测试仪的设计

酒精浓度测试仪的设计随着现代人生活水平的提高,人们的需求也越来越高,包括对健康和安全的关注程度也越来越高。

在一些场合,饮酒后驾车已经被有关部门明确的禁止了,因为酒后驾车不仅对自己的身体和生命存在着极大的危害,同时也会给周围的人带来生命危险。

为了保障驾驶员的健康和安全,提高行车安全,尤其是在酒驾检测方面,酒精浓度测试仪的出现已经成为了一种非常有效的手段。

酒精浓度测试仪的原理酒精浓度测试仪的原理非常简单,它通过检测酒精在空气中的浓度,来确定被测者是否超出驾车安全的标准值。

由于人体吸入酒精的时间和方式不同,因此酒精浓度测试仪还分为呼气式和样品式两种,下面我们分别介绍一下。

呼气式酒精浓度测试仪呼气式酒精浓度测试仪是非接触式的,被测试者只需要将嘴巴对准呼气嘴,吸入口中的空气即可。

测试仪会将吸入的空气经过分析,确定酒精的浓度,然后显示在仪器的屏幕上。

这种方法的优点是测量速度快,非常方便,可以在任何时间、任何场合进行测量,而且精度大,误差非常小。

但是,呼气式酒精浓度测试仪需要花费一定的时间来清洁呼气嘴口罩,防止交叉感染。

样品式酒精浓度测试仪样品式酒精浓度测试仪是需要取样后才能进行测试的,它需要将被测试者的体液(通常是唾液或血液)或者被测试物(比如饮品)放到测试仪的吸孔中,然后进行测试。

这种方法的优点是能够更准确地测量酒精浓度,而且测试仪本身不用进行清洁,非常便于管理。

但是这种方法的缺点也很明显,需要取样,因此非常不方便,而且需要专业的技术人员才能进行操作。

酒精浓度测试仪的设计与制造为了能够更好地测量酒精浓度,酒精浓度测试仪需要具备精密的设计和制造技术。

具体而言,它需要考虑以下几个方面:1.反应器的材料应该使用高精度的金属材料,以确保仪器的精度和稳定性。

2.检测酒精浓度需要用到传感器,传感器需要非常精细,以能够在不同的环境下测量到准确的浓度值。

3.为了防止误操作,测试仪需要进行密码保护,只有特定的人员才能够进行操作。

基于无线通信的酒精浓度测试仪设计毕业设计

基于无线通信的酒精浓度测试仪设计毕业设计

基于无线通信的酒精浓度测试仪设计毕业
设计
简介
这份毕业设计旨在设计出一种基于无线通信的酒精浓度测试仪,方便人们在喝酒后进行自我监测,从而减少酒驾事故的发生。

该测
试仪能够通过无线传输将测试结果传输到手机端,方便使用者查看。

设计方案
该测试仪使用MQ-3气敏传感器来检测周围空气中的酒精浓度,并通过OneNET物联网平台进行数据传输,同时配合手机客户端进
行数据展示和管理。

实现步骤
1. 硬件设计。

在硬件设计方面,需选择合适的元器件,如MCU、气敏传感器、LED灯等,并设计出相应的电路板和外壳等。

2. 软件设计。

需要编写MCU控制程序、物联网云平台程序和手机端APP程序。

MCU控制程序用于气敏传感器数据采集、气敏传感器数据处理和数据发送至云平台。

云平台程序用于接收和展示来自硬件部分的数据。

手机APP用户通过云平台获取设备信息。

优势
相比传统的酒精测试仪器,该设计具有以下优势:
- 无需连接电脑进行数据处理,即可实现测试并得到数据。

- 通过无线传输将结果传输到手机APP,实时查看数据。

- 由于使用无线传输,设备更加灵活方便,使用起来也更加简单。

结束语
该设计毕业设计基于无线通信的酒精浓度测试仪,不仅具备实际应用价值,而且充分发挥了新型技术的优势,是一份创新性的毕业设计。

课程设计——酒精检测仪设计

课程设计——酒精检测仪设计

三峡学院专业综合课程设计报告题目51单片机酒精浓度测试仪设计系别电子与信息工程学院专业电子信息工程班级****级*班姓名XXX学号 52014年12 月12 日酒精浓度检测仪的设计一、设计目的近年来,我国越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。

为此,我国将酒驾列入刑法围,所以需要设计一智能仪器能够检测驾驶员体酒精含量。

本课程设计研究的是一种以气敏传感器和单片机A/D转换器为主,检测驾驶员呼出气体的酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。

其可检测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。

本课题分为两部分:硬件设计部分和软件设计部分。

硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号,经A/D转换器转换成数字信号后传给单片机系统,由单片机及其相应外围电路进行信号的处理,显示酒精浓度值以及超阈值声光报警。

程序采用模块化设计思想,各个子程序的功能相对独立,便于调试和修改。

而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LED显示电路,按键电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍。

二、设计方案1、酒精浓度检测仪总设计方案设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。

因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。

此外,还需接人LED数码管显示,键盘设定,报警电路等。

其总体框图如图1所示。

图1 基本工作原理图三、设计容1、酒精浓度检测仪设计要求分析设计的酒精浓度测试仪应具有如下特点:(1)数据采集系统以单片机为控制核心,外围电路带有LED显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。

(2)系统具有低功耗、小型化、高性价比等特点。

基于单片机的酒精浓度检测仪设计

基于单片机的酒精浓度检测仪设计

基于单片机的酒精浓度检测仪设计1.引言随着交通工具的普及和人们生活水平的提高,酒后驾驶已经成为一个严重的社会问题。

为了防止酒后驾驶的发生,设计一个基于单片机的酒精浓度检测仪,可以帮助交通警察或者司机自我检测酒精浓度。

本设计旨在使用成本较低的硬件和简单的电路实现该功能。

2.设计原理该酒精浓度检测仪基于气体传感器MQ-3,使用单片机作为控制核心进行数据处理和显示。

MQ-3传感器可以探测酒精气体的浓度,并将其转化为电信号输出。

然后通过ADC(模拟到数字转换器)将模拟信号转换为数字信号,单片机通过读取这些数字信号来获取酒精浓度。

最后,使用LCD显示模块将检测结果实时显示出来。

3.硬件设计3.1传感器电路MQ-3传感器需要一个恒定电流来供电,一般为50mA。

为了实现这个功能,可以使用一个电流源电路,如电压稳压器和电阻。

另外,为了保护传感器,也需要一个滤波电路,可以使用电阻和电容构成。

传感器的输出电压可以连接到单片机的模拟输入引脚。

3.2单片机电路单片机电路包括电源电路、电压稳定器、晶振电路和连接传感器的引脚。

电压稳定器可以将输入电压稳定为5V或者3.3V,供给单片机和传感器。

晶振电路用于产生单片机的时钟信号。

3.3显示电路LCD显示模块一般需要一个电流源电路和一个控制电路。

电流源电路可使用电压稳压器和电阻,控制电路由单片机的输出引脚通过电平转换电路连接。

4.软件设计软件设计包括单片机程序的编写。

酒精浓度检测需要一定的算法来计算和显示浓度值。

可以根据传感器的特性和实验数据制定一个换算公式。

例如,测量得到的模拟值可以使用以下公式转换为具体的酒精浓度值:C = (ADC_value / 255.0) * 100.0其中ADC_value是单片机读取的模拟信号值,255.0是ADC的最大值,100.0是转换为浓度的最大值。

另外,可以设计一个简单的界面来显示检测结果。

可以使用LCD显示模块显示检测结果和相应的单位。

酒精浓度检测仪设计

酒精浓度检测仪设计

酒精浓度检测仪设计酒精浓度检测仪是一种用于检测人体内酒精含量的仪器。

在出现酒后驾车、酗酒等问题的情况下,酒精浓度检测仪成为保证公共安全、减少交通事故发生的重要装备。

因此,设计一种高精度、可靠性强、使用便捷的酒精浓度检测仪对于社会和个人都有着深远的意义。

酒精浓度检测仪的设计首先需要考虑的是检测原理。

目前常用的检测原理有两种:呼出气体分析法和皮肤透气气体分析法。

呼出气体分析法是通过检测呼出气体中酒精的浓度来确定人体内酒精含量的方法,这种方法准确度高、稳定性好,因此在实际应用中被广泛使用。

皮肤透气气体分析法则是通过检测皮肤表面蒸气中酒精的浓度来确定人体内酒精含量的方法,但由于环境因素的影响较大,目前使用较少。

其次,酒精浓度检测仪的设计需要考虑的是测量范围。

不同国家和地区对于酒精浓度的限制均不尽相同,因此酒精浓度检测仪的设计应该考虑到不同的测量范围。

例如,在中国,酒后驾车的刑事责任标准为血液中酒精含量达80mg/100ml及以上或呼气中酒精含量达350μg/100ml及以上,因此酒精浓度检测仪的测量范围应该涵盖这两个数据。

另外,酒精浓度检测仪的设计还需要考虑到使用便捷与易懂。

在实际应用中,酒精浓度检测仪应该是一个便携式的设备,使用者能够轻松进行携带和操作,并能够在短时间内快速获得检测结果。

同时,在检测结果上,酒精浓度检测仪的设计应该以数字形式展示,便于使用者快速判断和理解。

此外,酒精浓度检测仪的设计应该还考虑到防伪性和数据管理。

在实际应用中,酒精浓度检测仪被广泛应用于交通管理、公共场所管理等领域,因此酒精浓度检测仪的设计应该具备一定的防伪性能,以防止造假现象的发生。

同时,酒精浓度检测仪还应该具备数据管理的功能,能够存储、归档检测结果以及使用者信息等数据,以便于后续管理和统计。

综上所述,酒精浓度检测仪是一个与公共安全息息相关的仪器,其设计应该具备高精度、可靠性强、使用便捷、测量范围广、数据管理功能齐全等特点。

酒精浓度测试仪

酒精浓度测试仪

酒精浓度测试仪设计报告一、设计意义自《刑法修正案(八)》和修改后的《道路交通安全法》正式实施,“醉酒驾驶”正式入刑。

不仅交警部门,而且很多车主都期盼能够有便携仪器方便地测量气体酒精浓度,为安全驾驶提供保障,有效减少重大交通事故的发生。

本研究设计的酒精浓度测试仪是一款实用性强、安全可靠的气体乙醇浓度检测工具,采用高精度MQ-3乙醇气体传感器对空气中的乙醇浓度进行检测,利用宏晶公司高性能低成本单片机STC89C52对检测信号进行A/D转换和处理,最后通过液晶屏显示输出。

本研究设计的酒精浓度测试仪还具有醉酒阈值设定功能,可以根据法律法规或用户需要设定修改醉酒阈值,并进行保存。

二、硬件设计1、设计框图本研究设计的酒精浓度测试仪框图如图1所示。

MQ-3乙醇气体传感器输出信号经信号调理电路处理,输出随乙醇浓度变化的电压信号,该电压信号送入单片机系统,经AD转换,与设定的醉酒阈值进行比较,并显示或报警。

图1 酒精浓度测试仪方框图2、乙醇信号检测及调理电路MQ-3乙醇气体传感器可以应用用于机动车驾驶人员及其他严禁酒后作业人员的现场检测,也用于其他场所乙醇蒸汽的检测。

其技术特点为:●对乙醇蒸汽有很高的灵敏度和良好的选择性●快速的响应恢复特性●长期的寿命和可靠的稳定性●简单的驱动回路主要技术指标:MQ-3乙醇气体传感器灵敏度曲线如图2所示,其传感原理为气敏电阻的输出阻值随乙醇气体等浓度变化而变化。

MQ-3乙醇气体传感器管脚与测试电路如图3所示。

(a) 管脚图 (b) 测试电路图3 MQ-3乙醇气体传感器管脚及测试电路MQ-3乙醇气体传感器及其调理电路原理如图4所示。

其外形如图5所示。

经过调理,检测信号由电阻值转变成电压值,便于后续电路进行A/D转换和处理。

图4 传感器及调理模块原理图该传感器模块具有如下特点,方便与单片机系统接口组成检测仪器。

●具有信号输出指示。

●双路信号输出(模拟量输出及TTL电平输出)●TTL输出有效信号为低电平。

智能酒精浓度测试仪的电路设计

智能酒精浓度测试仪的电路设计

智能酒精浓度测试仪的电路设计【摘要】本设计是以单片机技术为基础,可以对呼吸气体中的酒精浓度进行实时采集、显示和报警,是用酒精浓度传感器对呼吸气体进行感应,采集到的微弱信号经过放大以后,再经过模数转换模块,转换成数字信号以后再由单片机进行分析和计算处理,最后将测量的浓度数据显示在LED数码管上,当超过设定的浓度值时,进行报警。

【关键词】单片机;酒精浓度;模数转换1.设计任务设计并制作一个酒精浓度测试仪,技术指标如下:该系统能够正确地显示呼吸气体的酒精浓度。

要求测量误差在10%以内,能够清晰稳定的显示测量结果。

当测试的酒精浓度超出限定范围时具有报警功能。

2.设计思路本文以AT89S51单片机为核心,设计了用于测量酒精浓度的探测仪,主要研究工作包括以下3个方面。

硬件电路方面,对气体传感器MQ-3按检测电路,接上一定阻值的负载电阻,检测它的技术参数,确定MQ-3所接负载电阻的大小,完成信号采样电路的设计;采样到的模拟电压电信号通过A/D转换,得到可供单片机处理的数字信号,再由单片机作相应的数据处理;发光二极管报警显示和8段共阴数码管浓度值显示。

软件方面,标准的确定是该部分要做的主要工作。

因为原始的采样值是一个间接的负载分压值,需要将它转化为被测酒精浓度值。

通过多个样品的测量确定多个浓度区间的转换标准,并将每个区间的转换关系近似线性化处理,然后通过软件编程的方法来实现。

图1 系统框图为了尽量减少设计的气体传感器的测量误差,在测量酒精溶液样品时要考虑并解决3个主要问题。

一是外界环境流动空气对传感器的影响和对气体样品的稀释,二是样品的稳定性对测量带来的误差,三是水蒸气对测量的影响。

3.系统框图系统主要有单片机控制模块、酒精浓度采集模块、AD转换模块和显示模块组成,模块框图如图1所示。

4.各模块电路原理图4.1 电源模块电路电源部分首先由变压器T1将220V50Hz的交流市电变压为5V等频率的交流电压。

再经过整流器整流后变为脉动的直流电压。

智能仪器_酒精浓度检测仪设计说明书

智能仪器_酒精浓度检测仪设计说明书

综述对于酒后驾车行为的监督在人民的人身和财产安全中起着重要的作用。

随着社会的发展,气体传感器逐渐向着低功耗、多功能、集成化方向的发展,以便于更准确更方便的检测出酒精浓度,更大程度上防范事故发生,因此,便携式酒精浓度检测仪具有十分广阔的现实市场和潜在的市场要求。

目前国际公认的酒后驾车的限定有两种,一种是酒后驾车,一种是酒醉驾车。

根据我国2003年的修订规定,当驾驶者每毫升血液中酒精含量大于或等于0.2mg时,就会被认定为酒后驾车;大于或等于0.8mg时,则会被认定为醉酒驾车。

当驾驶者血液中酒精含量达到80mg/100ml时,发生交通事故的几率是血液中不含酒精时的2.5倍;达到100mg/100mg时,发生交通事故的几率是血液中不含酒精时的4.7倍。

即使在少量饮酒的状态下,交通事故的危险也可达到未饮酒状态的2倍左右。

本文设计的基于单片机的便携式酒精浓度检测仪以单片机和酒精传感器为核心,具有LCD实时显示浓度值的功能,不同颜色LED彩灯显示酒精浓度的不同范围,从而判断司机是否处于酒驾状态,如若酒驾则判断是酒后驾驶还是醉酒驾驶,一旦超过一定阈值即蜂鸣器报警同时报警灯亮。

而且还可以通过按键进行待机与检测功能随时切换,在待机时进行简易计时,超过十分钟则自动进入休眠状态,可用硬件复位来唤醒单片机。

本设计采用C 语言来实现其软件功能。

该仪器硬件电路设计简单、软件功能完善、灵敏度高、工作性能好,并且具有尺寸小、方便携带的优点。

1方案论证1.1方案设计与分析本文设计的便携式酒精浓度测试仪具有以下特点:(1)数据采集系统以AT89S52单片机为控制核心,外围电路带有LCD显示以及键盘电路,无需其他计算机,用户就可以与其进行交互工作,完成数据的采集、存储、计算、分析,显示,休眠等功能。

其中显示功能如下:A.酒精含量<20mg/100ml时,安全灯(绿色LED灯)亮;B.20mg/ml≤酒精含量≤80mg/ml时,警告灯(黄色LED灯)闪烁;C.80mg/ml≤酒精含量时,危险灯(红色LED灯)闪烁,蜂鸣器报警;本仪器酒精含量测试范围:0-190mg/100ml,要求其测量精度优于0.5%。

智能酒精浓度检测仪的设计

智能酒精浓度检测仪的设计

智能酒精浓度检测仪的设计智能酒精浓度检测仪的设计摘要:随着社会发展和人们生活水平的提高,酒驾事故频发,为了保障交通安全,智能酒精浓度检测仪应运而生。

本文设计了一种基于单片机的智能酒精浓度检测仪,该仪器集成了传感器、处理器、存储器等组件,能够实现对人体酒精浓度的准确检测。

关键词:酒精浓度,检测仪,单片机,传感器第一章绪论1.1 研究背景和意义随着经济的发展和人们生活水平的提高,酒精饮料已成为人们日常生活中不可缺少的一部分,在各类社交场合中都能看到品酒的身影。

但是,同时也伴随着醉酒驾车、打架斗殴等一系列社会问题。

根据最新的统计数据显示,酒驾事故已成为公路安全的头号杀手,其频繁发生给人们的生命财产安全带来了极大的威胁。

为了提高交通安全水平,制止酒驾等违法行为的发生,需要开发一种酒精浓度检测仪器,此类仪器能够准确、快捷地检测人体酒精浓度,实现智能化监控。

1.2 国内外研究现状目前,国内外均存在较为成熟的酒精浓度检测技术,如恒泽科技推出的基于红外线的酒精检测仪、韦尔股份的基于生物传感的酒精浓度检测仪等。

然而,这些智能酒精检测仪器价格昂贵,不适合在普通用户中使用。

因此,如何设计一款价格合理、性能优异的智能酒精浓度检测仪,成为了当前的研究热点。

第二章设计方案2.1 系统架构本文设计的智能酒精浓度检测仪主要由传感器、AD转换器、单片机、液晶显示屏、存储器等部分组成。

2.2 传感器设计本文采用的传感器为MQ-3型乙醇气体传感器,其测量精度高、响应速度快、价格低廉,因此在实际应用中被广泛采用。

工作原理为,当乙醇气体浓度达到一定值时,传感器输出的电压值发生变化。

2.3 AD转换器设计由于传感器的电信号输出为模拟信号,需要将其转化为数字信号,本文设计的智能酒精浓度检测仪采用的为MCP3208型AD转换器,该器件精度高、速度快、体积小巧,可以满足本文的需求。

2.4 单片机设计本文采用STC89C52单片机作为主控芯片,其具有存储空间大、工作速度快、价格低廉等优点。

酒精浓度探测仪毕业设计

酒精浓度探测仪毕业设计

摘要本设计实现了对不同浓度酒精的检测和显示,通过适当改进可以用于检测酒后驾车。

本文用STC12C5A16AD单片机与MQ-3型气体传感器实现了对酒精浓度的测量,并对测量数据进行显示。

本设计主要研究了(1)硬件方面,MQ-3气体传感器技术参数的检测和将它接入到酒精浓度检测模块中;将采集到的模拟电压信号通过单片机控制经A/D转换,得到数字电压信号;用于显示浓度的数码管显示模块。

(2)软件方面,主要研究了电压到浓度的线性转换和最终浓度值的数码管显示。

(3)对设计的传感器进行了标定。

设计的传感器对酒精气体反应灵敏,能在有效范围内测量它的浓度值。

并且在检测低浓度酒精时误差较小,最大误差为8.2%满足设计要求。

本设计的特色在于标准的确定。

对于流动空气,样品的稳定性和水蒸气的影响,提出了解决方案和验证方法。

对不同的区间浓度和电压转换关系做线性化处理,简化了硬件电路的设计。

设计的传感器可以检测不同浓度的酒精气体,改进之后对解决酒后驾车事故和特殊场合酒精检测都可以使用。

关键词:气体传感器;模数转换;单片机AbstractDifferent concentrations of alcohol solution are detected and showed in the design. The design can be used to the detection of drunk driving through improvement. In this thesis, the concentration of alcohol can be measured and displayed by using the gas sensor based on STC12C5A16AD MCU and MQ-3.In the thesis Major researches are three points. (1) In the hardware, detecting the technology parameters MQ-3 gas sensor, and connecting it to a testing part of the alcohol gas concentration; Analog voltage signal amplification to drive light-emitting diode light to alarm; conversing the voltage signal through the A/D conversion at the control of the single-chip, obtaining the digital voltage signal; displaying the concentration in the digital tube display module.(2)In the Software, linear conversion between the concentration of the alcohol and the voltage and the digital display of the final concentration value.(3) The designed sensor is calibrated. The design of gas sensor is responsive to the alcohol, can measure concentration in the effective range of its concentration. And in the low concentration of alcohol in the test the error is small with the maximum error 8.2%, meeting requirements of the design.The characteristics of the thesis are to determine the standard. The solutions and verification methods are proposed about the flow of air samples, the sample stability and water vapor. The conversion between voltage and concentration in different range is treated as linear relationship. The design of sensor can detect different the alcohol gas with different concentration. It plays an important role to solve the drunk-driving accidents and alcohol testing for special occasions after improvement.Key Words: Gas sensor; A/D conversion; Single-chip Microcomputer目录第一章引言 (1)1.1 设计背景 (1)1.2 设计酒精浓度探测仪的意义 (1)1.3 本文主要研究工作 (1)第二章元器件和开发工具介绍 (3)2.1 ADC0809 (3)2.1.1主要特性 (3)2.1.2内部结构 (3)2.1.3外部特性(引脚功能) (4)2.2 STC12C5A16AD (4)2.3 Protel软件介绍 (5)2.4 KEIL介绍 (6)2.5 ProtuesISIS介绍 (6)第三章硬件电路设计 (8)3.1 设计框图 (8)3.2 乙醇信号检测及调理电路 (8)3.3 单片机电路 (11)3.4 显示电路 (12)3.5 阈值存储 (13)第四章软件设计 (14)第五章调试 (17)参考文献 (20)致谢 (21)附录A元器件清单 (22)附录B实物图 (23)附录C程序 (24)第一章引言1.1 设计背景我国传感器市场的增长率超过15%,2003年销售额为186亿元人民币,2006年销售额为283亿元人民币,预计2007年为325亿元人民币,2008年为374亿元人民币。

酒精浓度检测仪的设计

酒精浓度检测仪的设计

毕业论文酒精浓度检测仪的设计摘要本文研究设计了一种用于公共场所具有检测及超限报警功能的酒精浓度智能测试仪。

其设计方案基于89C51单片机,MQ3酒精浓度传感器。

系统将传感器输出信号通过A/D转换电路调理后,经由单片机进行数据处理,最后由LCD 显示酒精浓度值。

从而让驾车的人知道自己该在什么情况下可以开车,这是一个在现代生活很实用。

经过大量的验证,基于单片机的酒精浓度监测仪检测仪比传统的机械检测仪或酒精计灵敏,监测精度高,准确方便,可靠性好,扩展简单,控制功能强大。

对超出阀值进行声光报警,直观准确。

所以基于单片机的酒精浓度监测仪的研究具有一定的价值。

关键词:酒精浓度传感器;单片机;数模转换;硬件设计;数码管显示Alcohol concentration detector designAbstractThis paper studies has been designed for public inspection and overrun alarm function with the alcohol concentration intelligent tester. Its design scheme based on 89C51, MQ3 alcohol concentration sensor. System will sensor output signal through the A/D circuit recuperation, data processing by MCU, finally by LCD display alcohol chroma value. So let the people know what oneself should drive in what circumstances can drive, this is a very practical in modern life.After a great deal of verification, based on SCM alcohol concentration monitor detector than traditional mechanical detector or alcohol plans, monitoring high precision, sensitivity, good dependability, precise convenient extended simple, control powerful functions. Beyond the value of acousto-optic alarm, intuitive accurate. So based on SCM alcohol concentration monitor research has certain value.Keywords:Alcoho concentration sensor; microcontroller; digital-to-analog;hardware design; digital pipe display目录摘要...................................................................................................................... I- 2 - Abstract (II)第1章绪论 (1)1.1酒精浓度检测仪的背景 (1)1.2酒精浓度检测仪现状及发展趋势 (1)1.3本课题实现目标 (1)1.4本章小结 (1)第2章设计方案和元器件选择 (2)2.1设计方案 (2)2.2元器件选择 (2)2.2.1单片机的选择 (2)2.2.2传感器 (2)2.2.3数模转换器 (2)2.2.4 AT24C02存储器 (2)2.2.5 LCD显示 (2)2.3本章小结 (2)第3章硬件设计 (3)3.1硬件设计原理 (3)3.2硬件设计的外围电路 (3)3.2.1晶振电路 (3)3.2.2复位电路 (3)3.2.3报警设计........................................................................................ - 16 -3.2.4电源电路 (3)3.2.5信号调制电路................................................................................ - 18 -3.2.6 A/D转换设计 (3)3.2.7外围扩充存储器电路 (3)3.3本章小结 (3)第4章系统软件的设计 (4)4.1主程序 (4)4.2 A/D转换模块程序流程图 (4)4.3液晶显示程序流程图 (4)4.4本章小结 (4)第5章本设计总结与展望 (5)参考文献 (6)致谢 (7)附录A (8)附录B (9)第1章绪论检测仪向更迅速更快捷发展,方便携带等要求发展。

酒精测试仪的设计与制作

酒精测试仪的设计与制作

设计要求
1、通过酒精传感器检测酒精浓度
2、酒精浓度通过液晶LCD1602显示(或者
通过数码管、LCD12864) 3、利பைடு நூலகம்ADC0832进行对酒精传感器的电压 信号进行转化 4、通过按键进行浓度设置
按键的要求
“酒精测试仪”的按键定义如下: K1:设置键,按下按键设置报警浓度 K2:增大键,增大报警值 K3:减小键,减小报警值 K4:确认键/检测键,设置完按下确认键设置 生效,按下检测键进行酒精浓度检测。
主要器件
酒精传感器
酒精传感器所使用的气敏材料是在清洁空气
中电导率较低的二氧化锡(SnO2)。当传感器 所处环境中存在酒精气体时,传感器的电导 率随空气中酒精浓度的增加而增大。使用简 单的电路即可将电导率的变化转换为与该气 体浓度相对应的输出信号。

ADC0832 8位分辨率; 双通道A/D转换; 输入输出电平与TTL/CMOS相兼容; 5V电源供电时输入电压在0~5V之间; 工作频率为250KHZ,转换时间为32μS; 一般功耗仅为15mW; 8P、14P—DIP(双列直插)、PICC 多种封装; 商用级芯片温宽为0°C to +70°C,工业级芯片温 宽为−40°C to +85°C;
参考资料
1、两篇酒精测试仪的论文
2、酒精测试仪的仿真图 3、酒精测试仪的相关程序 4、ADC0832中文文档
仿真参考
其它仿真参考
1、/thread-14257-1-
1.html
实物图
酒精测试仪的设计与制作
酒精测试仪的原理简介
“酒精测试仪”的电路主要由89S52单片机,
酒精浓度检测电路、ADC0832 A/D转换器、 显示电路、键盘和电源电路组成。酒精浓度 信号经过酒精检测电路转化为模拟电压信号 传输到A/D转换器转化为数字信号,再传输到 单片进行处理:根据酒精浓度的的不同和按 键指令控制浓度显示和其它相应动作。

课程设计——酒精检测仪设计

课程设计——酒精检测仪设计

重庆三峡学院专业综合课程设计报告题目51单片机酒精浓度测试仪设计系别电子与信息工程学院专业电子信息工程班级****级*班姓名XXX学号************2014年12 月12 日酒精浓度检测仪的设计一、设计目的近年来,我国越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。

为此,我国将酒驾列入刑法范围内,所以需要设计一智能仪器能够检测驾驶员体内酒精含量。

本课程设计研究的是一种以气敏传感器和单片机A/D转换器为主,检测驾驶员呼出气体的酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。

其可检测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。

本课题分为两部分:硬件设计部分和软件设计部分。

硬件部分为利用MQ3气敏传感器测量空气中酒精浓度,并转换为电压信号,经A/D转换器转换成数字信号后传给单片机系统,由单片机及其相应外围电路进行信号的处理,显示酒精浓度值以及超阈值声光报警。

程序采用模块化设计思想,各个子程序的功能相对独立,便于调试和修改。

而硬件电路又大体可分为单片机小系统电路、A/D转换电路、声光报警电路、LED显示电路,按键电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍。

二、设计方案1、酒精浓度检测仪总设计方案设计时,考虑酒精浓度是由传感器把非电量转换为电量,传感器输出的是0-5伏的电压值且电压值稳定,外部干扰小等。

因此,可以直接把传感器输出电压值经过A/D转换器转换得到数据送入单片机进行处理。

此外,还需接人LED数码管显示,键盘设定,报警电路等。

其总体框图如图1所示。

图1 基本工作原理图三、设计内容1、酒精浓度检测仪设计要求分析设计的酒精浓度测试仪应具有如下特点:(1)数据采集系统以单片机为控制核心,外围电路带有LED显示以及键盘响应电路,无需要其他计算机,用户就可以与之进行交互工作,完成数据的采集、存储、计算、分析等过程。

酒精浓度检测仪的设计

酒精浓度检测仪的设计

Transitional Page
设计精浓度检测仪的框图
Your Topic Goes Here 设计精浓度检测仪的原理图
酒精浓度检测仪的设计
酒精浓度测试仪应用到两种传感器:
气敏传感器 变式电阻传感器
气敏传感器是一种检测特定气体的传感器。它主要包括半 导体气敏传感器、接触燃烧式气敏传感器和电化学气敏传 感器等,其中用的最多的是半导体气敏传感器。它的应用 主要有:一氧化碳气体的检测、瓦斯气体的检测、煤气的 检测、氟利昂(R11、R12)的检测、呼气中乙醇的检测、 人体口腔口臭的检测等等
简述气敏电阻传感器的工作原理 :
气敏电阻是一种半导体敏感器件,它是利用气体的吸附而使半导体 本身的电导率发生变化这一机理来进行检测的。Your Topic Fra bibliotekoes Here
Your subtopic goes here
简述应变式电阻传感器的工作原理
电阻应变式传感器以电阻应变计为转换元件的电阻式传感器。电阻应变式 传感器由弹性敏感元件、电阻应变计、补偿电阻和外壳组成,可根据具体 测量要求设计成多种结构形式。弹性敏感元件受到所测量的力而产生变形 并使附着其上的电阻应变计一起变形。电阻应变计再将变形转换为电阻值 的变化,从而可以测量力压力、扭矩、位移、加速度和温度等多种物理量

基于51单片机酒精浓度检测仪的设计毕业论文设计

基于51单片机酒精浓度检测仪的设计毕业论文设计

基于51单片机酒精浓度检测仪的设计毕业论文设计酒精浓度检测仪是一种常用的安全检测设备,主要用于检测酒驾等违法行为。

本文将设计一款基于51单片机的酒精浓度检测仪,并详细介绍其设计思路和实现方法。

首先,我们需要明确酒精浓度检测的原理。

酒精浓度检测常采用的原理是气体传感器测量酒精气体的浓度,然后将测量结果转化为电信号,通过微处理器进行处理和显示。

首先,我们选择合适的气体传感器来检测酒精浓度。

目前市场上常用的气体传感器有MQ-3型、MQ-4型等。

我们可以从中选择一个适合的传感器进行使用。

传感器的输出信号一般为模拟信号,所以我们需要通过ADC模块将模拟信号转化为数字信号供单片机处理。

接下来,我们需要设计硬件电路。

酒精浓度检测仪需包括传感器模块、单片机模块和显示模块。

传感器模块将酒精气体浓度转化为电信号,单片机模块负责处理传感器信号并进行计算,显示模块用于显示测量结果。

在传感器模块中,我们需要将传感器与电路连接,供电并连接到单片机部分的ADC模块。

在单片机模块中,我们需要将单片机与ADC模块连接,接收传感器模块传来的信号,并进行处理和计算。

根据不同的酒精浓度范围,我们可以设置不同的报警阈值,超过阈值时触发报警功能。

在显示模块中,可以采用数码管、液晶屏等方式进行显示。

我们把单片机处理后的结果转化为适合显示的形式,如显示测量结果和报警状态等,以便用户直观了解。

在软件设计方面,我们需要编写酒精浓度检测仪的控制程序。

首先,我们需要配置单片机的IO口和ADC模块。

然后,我们需要对传感器模块的输出信号进行采样和处理,将模拟信号转化为数字信号。

接着,我们需要编写算法对数字信号进行处理和计算,得到酒精浓度的数值。

最后,我们需要根据酒精浓度的数值判断是否触发报警功能,并将处理后的结果显示在显示模块上。

在实际运行中,我们需要进行实验验证,根据测量结果对传感器的响应曲线进行校正,提高检测精确度。

同时,还需要注意对仪器进行定期维护和校准,保证检测仪的正常运行。

酒精浓度测试仪的设计

酒精浓度测试仪的设计

目录1 引言 (1)1.1 本课题设计的目的和意义 (1)1.2 国内外发展现状 (1)1.3 酒精浓度测试仪科技新动向 (2)2.1 酒精浓度检测仪的原理说明 (4)2.1.1 酒精浓度检测仪构成部分 (4)2.1.2 酒精浓度检测仪原理 (4)2.1.3 呼出气体的测量方法 (4)2.1.4 数据的显示方法 (5)2.1.5 关于气体收集测量方法不同造成的影响 (5)2.2 酒精浓度监测仪的硬件电路设计 (5)2.2.1 传感器 (6)2.2.2 A/D转换电路 (8)2.2.3 ADC0809的引脚及功能 (9)2.2.4 AT89S52单片机 (11)2.2.5 LCD显示 (15)2.2.6 键盘 (15)2.2.7 声光报警 (17)3.1 主程序流程图 (18)3.1.1 数据采集子程序 (18)3.1.2 数据处理子程序 (19)3.1.3 键盘扫描子程序 (20)3.1.4 提示界面键盘子程序 (20)3.1.5 键盘阈值设定子程序 (20)3.1.6 显示子程序 (20)3.1.7 报警子程序 (21)3.2 调试分析 (22)3.2.1 硬件调试 (22)3.2.2 软件调试 (23)3.3 软件与硬件结合调试 (23)3.4 调试故障及原因分析 (23)4 结论 (24)参考文献 (25)致谢 (26)1 引言1.1 本课题设计的目的和意义酒后驾车是导致交通事故的一个主要因素,为了防止机动车辆驾驶人员酒后驾车,现场测试人体呼气中酒精含量已经受到重视,所以酒精浓度测试仪正在慢慢的得到广泛的关注与应用。

当酒精在人体血液内达到一定浓度时,就会麻痹神经,造成大脑反应迟缓,肢体不受控制等症状。

人对外界的反应能力及控制能力就会下降,处理紧急情况的能力也随之下降。

对于酒后驾车者而言,其血液中酒精含量越高,发生撞车的几率越大。

根据世界组织的事故调查,大约50%—69%的交通事故与酒后驾驶有关,酒后驾驶已经被列为车祸致死的主要原因[1]。

毕业论文酒精浓度检测仪的设计

毕业论文酒精浓度检测仪的设计

1弓I 言......................2酒精浓度监测仪的硬件电路设计89C51单片机系统..2. 1. 1单片机片内结构2. 1.2 89C51芯片介绍.2.2 传感器的选择2. 3 A/D转换电路102.3.1 ADC0809的引脚及功能102. 3. 2 ADC0809的结构及转换原理11 2.4 LED显示电路122.4. 1 LED显示器的结构122.4.2 LED显示器的工作原理3酒精浓度监测仪的软件设计.....3. 1主程序...................3. 2数据采集子程序........... 13 1515163. 3数据处理子程序16 3. 4报警子程序174结论… 参考文献192. 120U前全世界绝大多数国家都采用呼气酒精测试仪对驾驶人员进行现场检测,以确定被测量者体内酒精含量的多少,以确保驾驶员的生命财产安全。

酒精浓度监测仪是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。

其可监测出空气环境中酒精浓度值,并根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。

此外,空气酒精浓度监测仪还能监测某一特定环境的酒精浓度如酒精生产车间可避免发生起火、爆炸及工业场地酒精中毒等恶性事故, 确保环境安全。

关键词:单片机酒精浓度监测仪A/D转换声光报警酒精浓度监测仪的设计随着经济高速发展,越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频繁发生。

为此,需要设计一智能仪器能够检测驾驶员体内酒精含量。

本论文研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声光报警功能的空气酒精浓度监测仪。

其可监测出空气环境中酒精浓度值,并可根据不同的环境设定不同的阈值,对超过的阈值进行声光报警来提示危害。

本课题分为两部分:硬件设计部分和软件设计部分。

硬件部分为利用MQ3气敬传感器测量空气中酒精浓度,并转换为电压信号经A/D转换后传给单片机系统,由单片机及其外围电路进行信号的处理,显示浓度值以及超阈值声光报警。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

综述对于酒后驾车行为的监督在人民的人身和财产安全中起着重要的作用。

随着社会的发展,气体传感器逐渐向着低功耗、多功能、集成化方向的发展,以便于更准确更方便的检测出酒精浓度,更大程度上防事故发生,因此,便携式酒精浓度检测仪具有十分广阔的现实市场和潜在的市场要求。

目前国际公认的酒后驾车的限定有两种,一种是酒后驾车,一种是酒醉驾车。

根据我国2003年的修订规定,当驾驶者每毫升血液中酒精含量大于或等于0.2mg时,就会被认定为酒后驾车;大于或等于0.8mg时,则会被认定为醉酒驾车。

当驾驶者血液中酒精含量达到80mg/100ml时,发生交通事故的几率是血液中不含酒精时的2.5倍;达到100mg/100mg 时,发生交通事故的几率是血液中不含酒精时的4.7倍。

即使在少量饮酒的状态下,交通事故的危险也可达到未饮酒状态的2倍左右。

本文设计的基于单片机的便携式酒精浓度检测仪以单片机和酒精传感器为核心,具有LCD实时显示浓度值的功能,不同颜色LED彩灯显示酒精浓度的不同围,从而判断司机是否处于酒驾状态,如若酒驾则判断是酒后驾驶还是醉酒驾驶,一旦超过一定阈值即蜂鸣器报警同时报警灯亮。

而且还可以通过按键进行待机与检测功能随时切换,在待机时进行简易计时,超过十分钟则自动进入休眠状态,可用硬件复位来唤醒单片机。

本设计采用C语言来实现其软件功能。

该仪器硬件电路设计简单、软件功能完善、灵敏度高、工作性能好,并且具有尺寸小、方便携带的优点。

1方案论证1.1方案设计与分析本文设计的便携式酒精浓度测试仪具有以下特点:(1)数据采集系统以AT89S52单片机为控制核心,外围电路带有LCD显示以及键盘电路,无需其他计算机,用户就可以与其进行交互工作,完成数据的采集、存储、计算、分析,显示,休眠等功能。

其中显示功能如下:A.酒精含量<20mg/100ml时,安全灯(绿色LED灯)亮;B.20mg/ml≤酒精含量≤80mg/ml时,警告灯(黄色LED灯)闪烁;C.80mg/ml≤酒精含量时,危险灯(红色LED灯)闪烁,蜂鸣器报警;本仪器酒精含量测试围:0-190mg/100ml,要求其测量精度优于0.5%。

(2)系统具有低功耗、方便携带、高性价比,低成本等特点。

(3)从便携式的角度设计,系统成功使用了大屏幕LCD显示器以及小键盘。

由单片机系统控制键盘和LCD 显示来实现人机交互操作,界面友好。

(4)软件系统采用C语言编写,既兼顾实时性处理的要求又能很方便地进行数据处理。

1.2设计总体框图图1-1总体设计框图本设计采用的是AT89S52单片机,传感器则选用MQ—3酒精浓度传感器。

系统将由MQ-3酒精浓度传感器输出的微弱电流经具有放大滤波等功能的调理电路后,输入以模数转换芯片ADC0804为核心的转换电路转换为八位数字信号,再由单片机进行处理,最终送入LCD 液晶显示屏显示实时检测的酒精浓度以及实现超值报警功能,通过判断酒精浓度围,实现酒后驾驶和醉酒驾驶的判断。

系统上电后自动进入待机状态,在工作时可以随时通过按键控制进入待机状态,待机状态中系统不进行酒精浓度采集、显示和报警,而是给传感器预热并显示十分钟以的简易计时,让使用者大致掌握预热时间。

待机状态中也可随时通过按键进入工作状态。

2信号采集与放大的硬件设计2.1 酒精浓度传感器的选择气体传感器是气体检测系统的核心,通常安装在探测头。

探测头通过气体传感器对气体样品进行调理,通常包括滤除杂质和干扰气体、干燥或制冷处理、样品抽吸,甚至对样品进行化学处理,以便化学传感器进行更快速地测量【1】。

在选择传感器的时候,一定要考虑到稳定性、灵敏度、选择性和抗腐蚀性,MQ3 酒精传感器具有很高的灵敏度、良好的选择性、长期的使用寿命和可靠的稳定性,所以本系统选择MQ3 型酒精传感器。

2.2采集信号与放大电路图MQ-3 气体传感器有6 个针状管脚,其中4 个用于信号取出,2 个用于提供加热电流. LM393是由两个独立的、高精度电压比较器组成的集成电路,失调电压低,最低为2.0 mV,专为获得宽电压围、单电源供电而设计,也可以用双电源供电,电源电流低. 即使采用单电源供电,比较器的共模输入电压围也接近低电平。

LM393 被设计成能直接连接TTL 和CMOS,当用双电源供电时,它能兼容MOS逻辑电路,这是低功耗LM393相较于标准比较器的独特优势【2】。

图2-1 MQ-3酒精浓度传感器采集信号与放大电路图MQ-3酒精浓度传感器探头感知到酒精气体,MQ3开始起作用,输出的微弱电流送入由LM393运算放大器和电阻电容构成的调理电路,使信号放大并滤去杂波,经放大滤波后有OUT输出。

模拟信号输出端口能输出0到+VCC(+5v)的模拟信号,当检测的酒精浓度越大时输出电压越高。

此端口接入ADC0804的6号引脚,实现AD转换【3】。

3 AD转换硬件设计3.1 AD转换器的选择及介绍A/D转换其的主要技术指标包括分辨率(位数)、量化误差、转换精度和转换时间【4】。

根据本文设计的技术参数要求:测量精度优于0.5%。

从精度方面考虑方案如下:方案一:用8位的A/D转换器,其测量精度为0.39%方案二:用12位的A/D转换器,其测量精度为0.02%从测量精度的方面考虑都符合要求。

从A/D转换器的分类方面考虑方案如下:1、逐次比较式A/D转换器:转换时间一般在μs级,转换精度一般在0.1%上下,适用于一般场合。

2、积分式A/D转换器:其核心部件是积分器,因此转换时间一般在ms级或更长,但抗干扰性能强,转换精度可达0.01%或更高。

适于数字电压表类仪器采用。

3、并行比较式又称闪烁式:采用并行比较,其转换时间可达ns级,但抗干扰性能较差,由于工艺限制,其分辨率一般不高于8位。

可用于数字示波器等要求转换速度较快的仪器中。

4、改进型是在上述某种形式A/D转换器的基础上,为满足某项高性能指标而改进或复合而成的。

例如余数比较式即是在逐次比较式的基础上加以改进,使其在保持原有较高转换速率的前提下精度可达0.01%以上。

基于以上比较,综合性价比,选择8为主次逼近式A/D转换器:ADC0809和ADC0804。

ADC0809的功能是将输入模拟量转换为与其成正比例的数字量,它具有8路模拟输入端口,地址线可决定对哪一路模拟输入做AD转换.ADC0804的功能与ADC0809基本相同,不同点在于它有一路输入。

对于本设计的要有一路的输入信号,所以从性价比的方面考虑选择ADC0804更优。

3.2 本设计中ADC0804外围硬件连接图3-1 ADC0804外围电路连接3.3本设计中AD转换软件实现3.3.1 ADC程序流程图N图3-2 ADC程序流程图单片机对ADC进行初始化,使其能进入正常工作状态,通过判断ADC转换判断标志EOC,看其是否转换完毕,如果没有,则继续判断,如若完成则将ADC转换的数据由单片机读取并计算,然后进入下一环节。

3.3.2 ADC转换原则及程序转换原则:ACD0804有八位数据输出口,即转换精度为256,它将最高值分为255份,当得到一个转换数据时,用最大值除以255,再乘以该数据值便是最终转换值。

AD转换子函数分析:void ad(){ wr=0; //将WR拉低,让芯片开始读6、7号引脚电压值delay(1); //延时约一毫秒,让芯片忙完wr=1; //将WR拉高,上升沿到来时,AD转换开始delay(5); //软件延时约五毫秒,等待AD转换完成P3=0xff; //将P3口全部拉高,等待测试数据delay(1); //延时一会,避免紊乱rd=0; //将RD拉低,芯片送出数据delay(1); //延时约一毫秒,让P3口temp=P3; //将数据存入temprd=1; //将RD拉高 }4单片机最小系统模块设计CPU最小系统是单片机运行工作起来所必需的最基本电路组成。

它包括电源电路、时钟电路、复位电路。

最小硬件电路组成见图4-1。

图4-1 最小系统电路图4.1 AT89S52简介本设计以AT89S52单片机为控制核心。

单片机也就是MCU,即微控制单元。

AT89S52 是低功耗、高性能、采用CMOS工艺的8位单片机,其片具有8KB 的可在线编程的Flash 存储器,该单片机采用了ATMEL 公司的高密度、非易失性存储器技术,与工业标准型80C51 单片机的指令系统和引脚完全兼容,它能以3V的超低电压工作,晶振时钟最高可达24MHz。

通用的8位CPU与在线可编程Flash 集成在一块芯片上,从而使AT89S52 功能更加完善,应用更加灵活;具有较高的性能价格比,使其在嵌入式控制系统中有着广泛的应用前景【5】。

4.2 复位电路设计图4-2 复位电路电路图单片机复位的两种基本形式:上电复位和RST按键复位。

本设计采用RST按键复位。

在复位电路的设计中,要选择合适的元器件参数,电阻的阻值不宜过大或者过小,过大使得RST不可能获得高电平,过小也不能起到限流作用。

另外电容容值也应该合适,要保证放电时,RST引脚上的高电平也能保持两个机器周期以上的高电平。

4.3 晶振电路设计图4-3 晶振电路电路图本系统中为了尽量降低功耗的原则,采用了部时钟方式。

晶振全称为晶体振荡器(英文Crystal Oscillators),其作用在于产生原始的时钟频率。

部时钟方式的电路实现方法是在XTAL1和XTAL2引脚外接石英晶体,与单片机片震荡电路形成震荡回路,图中电容C3和C4的容值为22pF,它们的作用是加快起振和稳定频率。

5显示模块软硬件设计5.1 LCD1602简介LCD1602每行可以输出16个字符,可以显示两行,故称1602,它不带中文字库,故只能显示数字、字母和普通字符。

1602字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线。

在本设计中不检测液晶的忙与闲,用前面对待ADC0804的方法,用软件延时来等待液晶的忙操作时间。

液晶显示输出D0到D7口接P0.0到 P0.7,单独使用一个口,另外还要接上10K上拉电阻来提高P0口带负载能力。

当处于读状态时,RS处于低脉冲,R/W为高脉冲,E为高脉冲,D0~D7=状态字当处于读数据时,RS为高脉冲,R/W为高脉冲,E为高脉冲,D0~D7=数据。

当处于写指令时,RS为低脉冲,R/W为低脉冲,D0~D7=指令码,E=高脉冲。

当处于写数据时,RS为高脉冲,R/W为低脉冲,E为高脉冲,D0~D7=数据。

5.2本设计中LCD1602的硬件连接图5-1 LCD1602硬件连接图5.3液晶写命令子函数和写数据子函数程序分析在初始化函数void init(){…}中,已将R/W拉低(对应lcden=0;语句),即只对液晶进行写操作,不读液晶状态。

相关文档
最新文档