毕业论文-基于89c51单片机的酒精浓度测试仪设计_第1页
毕业论文-基于89c51单片机的酒精浓度测试仪设计_第2页
毕业论文-基于89c51单片机的酒精浓度测试仪设计_第3页
毕业论文-基于89c51单片机的酒精浓度测试仪设计_第4页
毕业论文-基于89c51单片机的酒精浓度测试仪设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)设计论文题目基于89C51单片机的酒精浓度测试仪设计学生姓名指导教师二级学院专业班级学号提交日期答辩日期目录摘要IIABSTRACTIII第一章绪论111酒精浓度检测仪的背景112酒精浓度检测仪的现状及发展趋势113本课题实现的的目标2第二章系统方案设计321系统的工作原理及其原理图322单片机控制模块5第三章硬件设计1031数据采集设计1032A/D转换电路1133按键电路1234LED显示电路1335报警电路1536电源电路设计16第四章软件设计1741主程序模块1742数据采集模块1741按键模块1742报警模块1741液晶显示输出模块17第五章软件设计1751调试工具1752调试过程17第六章结论19参考文献20附录一21附录二26致谢28基于89C51单片机的酒精浓度测试仪设计摘要本文设计了一种公共场所用的测试和酒精浓度超限报警功能的智能酒精测试测试仪。该设计方案基于89C51单片机,MQ3酒精浓度传感器。由A/D转换器电路调节该系统的传感器输出信号,通过单片机进行数据处理,最终由LCD所显示的最终酒精浓度值。文中详细介绍了数据采集子系统、数据处理过程及报警电路和数据显示子系统的设计方法和流程。系统对的采样地点超出规定的酒精浓度时二极管报警提醒。同时测试仪特定的上限报警点可以由单片机编程进行设置。大量的验证后,基于51单片机的酒精浓度检测仪比传统的酒精计或机械检测仪灵敏,高监测精度,可靠性好,准确方便,扩展简单,灵敏度高,控制功能强大。超过阈值的声光报警,直观和准确。因此,基于单片机的酒精浓度检测仪研究具有一定的价值。关键词酒精浓度传感器单片机数模转换硬件设计数码管显示关键词智能电动小车;STC89C52;传感器ABSTRACTTHISPAPERSTUDIESHASBEENDESIGNEDFORPUBLICINSPECTIONANDOVERRUNALARMFUNCTIONWITHTHEALCOHOLCONCENTRATIONINTELLIGENTTESTERITSDESIGNSCHEMEBASEDON89C51,MQ3ALCOHOLCONCENTRATIONSENSORSYSTEMWILLSENSOROUTPUTSIGNALTHROUGHTHEA/DCIRCUITRECUPERATION,DATAPROCESSINGBYMCU,FINALLYBYLCDDISPLAYALCOHOLCHROMAVALUETHISPAPERDESCRIBESTHEDATAACQUISITIONSUBSYSTEM,DATAPROCESSINGANDDATADISPLAYSUBSYSTEMANDALARMCIRCUITDESIGNMETHODSANDPROCESSESSYSTEMREQUIREMENTSFORTHESAMPLINGSITESEXCEEDINGTHEALCOHOLCONCENTRATIONDIODEREMINDERALARMCIRCUITMONITORSMEANWHILE,THEOPERATORSPECIFICALARMPOINTFORTHEUPPERLIMITSETBYMCUPROGRAMMINGALCOHOLTESTERWILLBRINGADRIVINGSIGNALPRIORTOASAFEAFTERAGREATDEALOFVERIFICATION,BASEDONSCMALCOHOLCONCENTRATIONMONITORDETECTORTHANTRADITIONALMECHANICALDETECTORORALCOHOLPLANS,MONITORINGHIGHPRECISION,SENSITIVITY,GOODDEPENDABILITY,PRECISECONVENIENTEXTENDEDSIMPLE,CONTROLPOWERFULFUNCTIONSBEYONDTHEVALUEOFACOUSTOOPTICALARM,INTUITIVEACCURATESOBASEDONSCMALCOHOLCONCENTRATIONMONITORRESEARCHHASCERTAINVALUEKEYWORDSALCOHOLCONCENTRATIONSENSORMICROCONTROLLERDIGITALTOANALOGHARDWAREDESIGNDIGITALPIPEDISPLAY第一章绪论11酒精浓度检测仪的背景根据世界卫生组织的数据,2003年纯酒精的全球人均消费量是62L,其中美州地区人均为87L,欧洲地区人均达到119L。酒精消费量在俄罗斯以及附近各地东欧国家最高,其次是其他欧洲国家。在人均国民生产总值(GDP)少于7000低收入国家,酒精消费量与人均GDP相关,GDP越高酒精消费量越高。随着我国经济水平的迅速发展和近年来居民生活水平的提高,酒精消费量呈直线上升趋势,随之而来的是因为饮酒而造成的一系列社会问题。如引起醉酒驾驶引起的交通意外。当酒精在血液达到一定浓度时,就会出现神经麻痹,导致大脑反应迟缓,身体不受控制的症状。个人对外界的控制能力,反应能力就会下降,处理紧急情况的能力也有所下降。酒后驾驶,其血液中的酒精含量越高,就越容易发生撞车事件。据世界卫生组织的事故调查,约5069的交通事故与酒后驾驶有关,酒后驾车事故已被列为致死的主要原因。在中国,每年由于醉驾造成的交通事故达数以万起,危害触目惊心,已成为交通事故第一大“杀手”。酒后驾车造成了如此多的惨案,为了避免类似事故发生,酒精浓度检测仪随之的产生。12酒精浓度检测仪现状及发展趋势对气体中酒精含量检测装置的中有五种基本类型,即电化学型、燃料电池型、半导体型、比色型型、红外线型、气体色谱分析型。然而,由于易用性以及价格等原因,目前常用的只有燃料电池型、电化学型和半导体型这几种。燃料电池是目前全世界广泛研究的环保型能源。可燃气体可以直接转换成电能,而不会造成环境污染。酒精传感器只是燃料电池的一个分支,燃料电池酒精传感器使用铂贵金属作为电极,采用特殊的催化剂填充燃烧室,使酒精充分燃烧转化为电能,也就是在两个电极上产生电压。外接负载上消耗的电能与进入燃烧室内气体的酒精浓度成正比。与半导体型相比,燃料电池型呼气式酒精测试仪,具有精度高、抗干扰、稳定性好等优点。然而,由于燃料电池酒精传感器的结构要求非常精密,并且制造相当困难。目前,只有美国,英国,德国等少数国家能够生产,加上材料成本高,所以价格相比于半导体酒精传感器是相当昂贵的。13本课题实现的目标1、酒精测试仪可以检测气体中的酒精/乙醇浓度;2、液晶实时显示酒精浓度数值和醉酒阈值;3、当测量值醉酒阈值,报警并亮灯。第二章系统方案设计21系统的工作原理及其原理图本系统以STC89C52单片机为核心,其芯片的内存空间充足,方便ISP线上编写以及下载程序,适合本系统软件的要求。其芯片拥有两个计数器中断,足够完成本课题的设计,该芯片对于时间的计算很精确,实时性很强,对于各个模块的控制更灵活。并且STC89C52是可扩展的,使用灵活方便,价格低。由于酒精浓度检测仪是把非电量转换为电量,并且通过传感器输出的是基本不受外界干扰的稳定电压。因此,可以直接把传感器输出的电压值经A/D转换器后所得到的数据送到单片机进行处理。此外,还需要外接44键盘,LED显示,报警电路。其总体框图如图21所示图21总体设计框图键盘声光报警电路LED显示STC89C52被测环境A/D转换电路气敏传感器22单片机控制模块该模块核心处理器为ST89C52单片机。单片机控制系统一般由最小系统和外接信号I/O口组成,其中最小系统包括CPU时序电路,复位电路以及电源。221STC89C52的介绍STC89C52是一款功耗低、处理速度快、抗干扰能力强的单片机,其指令代码与传统的8051单片机完全兼容,拥有(12时钟/机器周期)和(6时钟/机器周期)两种选择。222STC89C52的引脚功能说明图221STC89C52引脚图VCC(40引脚)电源电压VSS(20引脚)接地P0(P00P07,3932)P0口是一个漏极开路的8位双向I/0口。作为输出端口,每个引脚能驱动8个TTL负载,对端口P0写入“1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时,P0口也可以提供低8位地址和8位数据的复用总线。此时,P0口内部上拉电阻有效。在FLASHROM编程时,P0端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。P1端口(P10P17,18引脚)P1口是一个带内部上拉电阻的8位双向I/O口。P1的输出缓冲器可驱动(吸收或者输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这是可用作输入口。P1口作输入口使用时,因为有内部上拉电阻,那些被外部拉低的引脚会输出一个电流(TLL)。P2端口(P20P27,2128引脚)P2口是一个带内部上拉电阻的8位双向I/O端口。P2的输出缓冲器可以驱动(吸收或输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电平,这时可用作输入口。P2作为输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流(TLL)。P3端口(P30P37,1017引脚)P3是一个带内部上拉电阻的8位双向I/O端口。P3的输出缓冲器可驱动(吸收或输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这时可用作输入口。P3做输入口使用时,因为有内部的上拉电阻,那些被外部信号拉低的引脚会输入一个电流(TLL)。RST(9引脚)复位输入。当输入连续两个机器周期以上高电平时为有效,用来完成单片机单片机的复位初始化操作。看门狗计时完成后,RST引脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE/PROG(30引脚)地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在FLASH编程时,此引脚(PROG)也用作编程输入脉冲。PROG(29引脚)外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。当AT89C51RC从外部程序存储器执行外部代码时,(PSEN)。在每个机器周期被激活两次,而访问外部数据存储器时,(PSEN)将不被激活。EA/VPP(31引脚)访问外部程序存储器控制信号。为使能从0000H到FFFFH的外部程序存储器读取指令,EA必须接GND。注意加密方式1时,EA将内部锁定位RESET。为了执行内部程序指令,EA应该接VCC。在FLASH编程期间,EA也接收12伏VPP电压。XTAL1(19引脚)振荡器反相放大器和内部时钟发生电路的输入端。XTAL2(18引脚)振荡器反相放大器的输入端。223最小系统的设计及其原理图一个典型的单片机最小系统一般由时钟电路、复位电路、晶振、片外RAM、片外ROM、按键、数码管、液晶显示器、外部扩展接口等部分组成。由于本设计的要求没有选用数码管和液晶显示器。1时钟源电路单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚XTALL和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,可以根据情况选择6MHZ、12MHZ或24MHZ等频率的石英晶体,补偿电容通常选择30PF左右的瓷片电容。2复位电路单片机的置位和复位都是为了把电路初始化到一个确定的状态,一般来说单片机复位电路作用是把一个例如状态机初始化到空状态,而在单片机内部,复位的时候单片机是把一些寄存器及存储设备装入厂商预设的一个值。单片机复位电路原理实在单片机的复位引脚RST上外接电阻和电容,实现上电复位。当复位电平持续两个机器周期以上时复位有效。复位电平的持续时间必须大于单片机的两个机器周期。具体参数值可以由RC电路计算出时间常数。复位电路由按键复位和上电复位两部分组成。A上电复位STC89系列单片机为高电平复位,通常在复位引脚RET上连接一个电容到VCC,再连接一个电阻到GND,由此形成一个RC充放电回路保证单片机在上电时RST脚上有足够时间的高电平进行复位,随后回归到低电平进入正常工作状态,这个电阻和电容的典型值10K和10UF。B按键复位按键复位就是在复位电容上并联一个开关,当开关按下时电容被放电,RST也被拉到高电平,而且由于电容的充电,会保持一段时间的高电平来使单片机复位。3振荡电路单片机系统里面都有晶振,在单片系统里晶振的作用非常大,全程叫做晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片机的一切指令的执行都是建立在单片机晶振提供的时钟频率。在通常工作条件下,普通的晶振频率绝对精度可达到百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器(VCO)。晶振用一种能把电能和机械能相互转化在共振的状态下工作,以提供稳定,精确的单频振荡。STC89C52使用110592MHZ的晶体振荡器作为振荡源,由于单片机内部带有振荡电路,所以外部只要连接一个晶振和两个电容即可,电容容量一般在15PF至50PF之间。4外部扩展接口(串行通信)RS232串口电路使用MAX232作为电平转换芯片,可以通过串口电缆连接到计算机背的COM口,用于单片机与上位机通信以及和其他串口设备的数据交互。MAX芯片是MAXIM公司生产的、包含两路接收器和驱动器的芯片,他的内部有一个电源电压变换器,可以把输入5V的电压转换成RS232输出电平所需的10V。电路板参数工作电压5V输入电压5515V电路板尺寸87MM43MM此单片机最小系具有LCD1602液晶屏;按键2只;显示LED2只;蜂鸣器1只;P1口所有的引脚都设计有5V电源,方便接传感器。本单片机最小系统板设计使用STC公司增强型的51单片机,电路板设计了MAX232的电平转换,可以方便采用电脑的串口对STC的单片机下载及与电脑或者单片机之间的相互通信。213最小系统原理图第三章硬件设计31数据采集设计311传感器的选择气体传感器是气体检测系统的核心部分,一般安置在接收器的内侧。事实上其本质是将气体的体积分数转换成相应的电信号的转换器。气体样品通过接收器过滤掉干扰气体以及杂质,并且对气体进行冷却、干燥、提取以及化学处理,以便使传感器的测量更精确快速。传感器的选择需要考虑其灵敏度,稳定性和抗腐蚀性,因此该设计选用MQ3型酒精传感器。312测量电路测量电路由MQ3酒精浓度传感器和TLC549组成。MQ3酒精传感器经TLC549与STC89C52单片机相连,经处理转换后在LED显示器上显示出酒精气体的浓度值,当超过设定阀值时报警。313模块原理图313采集电路原理图32A/D转换电路321TLC549工作原理TLC549有片内系统时钟,该时钟与I/OCLOCK是独立工作的,无需特殊待遇的速度或相应匹配。器工作时序入2所示。当CS为高时,数据输出DATAOUT)端处于高阻状态,此时I/OCLOCK不起作用。这种CS控制作用允许在同时使用多片TLC549时,共用I/OCLOCK,以减少多路(片)A/D并用时的I/O控制端口。一般通常的控制时序为;将CS置低。内部电路在测得CS下降沿后,在等待两个内部时钟上升沿和一个下降沿后,然后确认这一变化,最后自动将前一次转换结果的最高位(D7)位输出到DATAOUT端上。前四个I/OCLOCK周期的下降沿依次移出第2、3、4和第5个位(D6、D5、D4、D3),片上采样保持电路在第4个I/OCLOCK下降沿开始采样模拟输入。接下来的3个I/OCLOCK周期的下降沿移出第6、7、8D2、D1、D0个转换位。保持功能将持续4个内部时钟周期,然后开始进行32个内部时钟周期的A/D转换。第8个I/OCLOCK后,CS必须为高,或I/OCLOCK保持低电平,这种状态需要维持36个内部系统时钟周期以等待保持和转换工作的完成。如果CS为低I/OCLOCK上出现一个有效干扰脉冲,则微处理器/控制器将于器件的I/OS时序失去同步;若CS为高时出现一次有效低电平,则将使引脚重新初始化,从而脱离原转换过程。在36个内部系统时钟周期借宿之前,实施步骤14,可重新启动一次新的A/D转换,与此同时,正在进行的转换终止,此时的输出是前一次的转换结果而不是正在进行的转换结果。若要在特定的时刻采样模拟信号,应使第8个I/OCLOCK时钟的下降沿与该时刻对应,因为虽在第4个I/OCLOCK时钟下降沿开始采样,却在第8个I/OCLOCK的下降沿开始保存。322TLC549的原理图323TLC549原理图33按键电路331模块分析本系统应用有人机对话功能,该功能即能随时发出各种控制命令和数据输入以及和LCD连接显示运行状态和运行结果。键盘分为独立式和矩阵式两类,每一类按其编码方法又可以分为编码和非编码两种。由于本系统只有UP、DOWN、OK、CANCEL4个控制命令,所需按键较少,所以本系统选择独立式按键。独立式按键是直接用I/O口线构成的单个按键电路。每个独立式按键占有一根I/O口线。各根I/O口线之间不会相互影响。在此电路中,按键输入部采用低电平有效,上拉电阻保证了按键断开时,I/O口线有确定的高电平,(STC89C52P1口内部接有上拉电阻)所以就不需要再外接上拉电阻。键盘抖动的消除抖动的消除大致可以分为硬件削抖和软件削抖。硬件削抖是采用硬件电路的方法对键盘的按下抖动及释放抖动进行削抖,经过削抖电路后使按键的电平信号只有两种稳定状态。软件削抖的基本原理是当检测出键盘闭合时,先执行一个延时子程序产生数毫秒的延时,待接通时的前沿抖动消失后再判别是否有健按下。当按键释放时,也要经过数毫秒延时,待后沿抖动消失后再判别键是否释放。由于应用硬件削抖还需要外加器件,成本相对较高,所以本系统选择软件延时削抖的方法。332键盘电路图34LED显示电路341LCD1602的介绍LCD1602液晶显示模块与计算机的接口电路有两种方式。它与单片机的接口方法分为直接访问方式和间接控制方式。直接访问方式是把液晶模块作为存储器或I/O设备直接接在单片机的总线上,单片机以访问存储器或I/O设备的方式操作液晶显示模块的工作。间接控制方式则不使用单片机的数据系统,而是利用它的I0口来实现与显示模块的联系。即将液晶显示模块的数据线与单片机的P0口连接作为数据总线,另外三根时序控制信号线通常利用单片机的P2口中未被使用的IO口来控制。这种访问方式不占用存储器空间,它的接口电路与时序无关,其时序完全靠软件编程实现。本系统采用间接控制方式。在单片机系统中应用液晶显示器作为输出器件有以下几个优点显示质量高由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。数字式接口液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。体积小、重量轻液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻的多。功耗低相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其他显示器要少的多。在主电路图中接在P0口处有一个排阻RP1,由于P0口没有内接上拉电阻,为了为P0口外接线路有确定的高电平,所以要接上排阻RP1,使用的是10K的排阻,以确保有P0口有稳定的电平。电路连接图见图49LCD按其显示方式通常可以分为断式、点字符式、点阵式等。还有黑白、多灰度、彩色显示等。液晶显示原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就显示黑色,这样就可以显示出图形。针对于本系统要显示汉字,字母,数字等,以及其在一个界面同时要显示的字数,本系统要以图形的形式显示各运行结果,我们最终选择LCD1602型号的LCD。字符显示字符显示比较复杂,一个字符由16X8点阵组成,即要找到和显示屏是某几个位置对应的RAM区的字节,再使不同的位置为1其他的为0;为1的点亮,为0的不亮,这样就显示出一个字符。342LCD的原理图342LCD的原理图35报警电路在单片机应用系统中,操作人员一般通过LED显示器或指示灯来掌握系统的工作状况。但在某些特殊情况下,例如系统检测到错误状态等,为了引起操作人员的注意,以便及时采取措施,通常还需要一些更容易引起警惕的报警信号。此报警信号通常有三种类型一是闪光报警,闪烁的灯光容易引起注意其次,蜂鸣报警,发出特定的声音,更容易提醒操作人员最后,语音报警,报警不但能够引起警惕,而且能够直接给出危害信息。其中,闪光报警和蜂鸣报警与语音报警相比结构简单,编程容易,成本低廉。因此本设计采用闪光报警和蜂鸣器报警,当测得值高于阀值,则发出警报。36电源电路设计电源部分,在本次设计中,需要一个比较大的电压源给一个5V的单片机供电源第四章软件设计41主程序模块主程序实现的功能与硬件相结合实现便携式酒精浓度检测仪的各个功能。主要是检测与显示,时间调整与显示,数据存储。功能子函数的调用。41主程序流程图42数据采集模块模数转换模块的主要功能就是将经放大器放大的模拟电压信号转化为MCU能够处理的数字信号,并传送给MCU。A/D芯片的数据CS口,连接51单片机的P31口,CLK接P32,D1和D0接P33口。工作时序如下所示ADC0832有8只引脚,CH0和CH1为模拟输入端,CS为片选引脚,只有CS置低才能对ADC0832进行配置和启动转换。CLK为ADC0832的时钟输入端。CS在整个转换过程中都必须为低,当CS为低时,在数据输入端DI(数据输入端)加一个高电平,接着在CLK上加一个时钟,DI上的逻辑1就会使ADC0832的DI脱离高阻态,然后通道配置数据伴随着时钟通过DI端移入多路器,当最后一位数据移入多路器时,DI变为高阻态,在这以前DO(数据输出端)都为高阻态。在经过一个时钟,DO脱离高阻态,从而启动转换。接着从处理器接收时钟信号,每经过一个时钟,转换后的数据就初始化时钟初始化LCD屏显示开机画面显示时间显示主菜单初始化CPU开始读键开始使能芯片输入通道控制字产生时钟信号读取2字节数据字节数据校验送入指定寄存器结束按键程序入口按键按下调用延时程序按键释放键值传送YNNY会从高位到低位依次从DO移出,经过8个时钟后,数据又以从低位到高位的形式从DO移出(也是每个时钟移一位)。当最后一位数据移出时转换完成。当CS从低变为高时,ADC0832内部所有寄存器清零。如想要进行下一次转换,CS必须做一个从高到低的跳变,后跟着地此配置数据重复上面的过程。图421(B)运行图43按键模块按键时显现人机对话的一个控制按钮,通过按键的操作,对系统进行发送操作指令,后经与MCU串行通信,然后在液晶上显示。按键的四个键分别接P10,P11,P12,P13,由于P1口具有上拉电阻,所以不在需要加上拉电阻进行电压的放大。忙入口读状态字写指令代码/显示数据读显示数据否是44报警模块系统设定阀值并保存在以50H开始的3个单元,为了便于比较和显示,阀值的千位放入50H中,百位和十位放入51H,个位放入52H中。报警电路分为蜂鸣器报警电路和LED发光报警电路组成。当输入端为低电平时,有电流通过蜂鸣器,蜂鸣器发出声音报警,而当输入端为高电平时不报警。报警子程序执行之前,将报警阀值转换为压缩的BCD码并存放在两个存储单元中,传感器输入值A/D转换后,调用比较程序,经过数据处理后显示的测量值与阀值比较,小于阀值则继续执行显示程序,若大于阀值则将单片机的输入端清零进行声光报警。40H、41H、42H单元存放A/D转换后,并进行十进制转换后的结果。40H和50H分别存放的是处理后的测量值与阀值的千位的压缩BCD码,41H和51H分别存放的是处理后的测量值与阀值的百位、十位压缩的BCD码,42H和51H分别存放的是处理后的测量值与阀值的个位的压缩BCD码。程序首先对40H、50H中的值进行比较大小,如果40H中的值大于50H中的值,则进行报警。依次类推,比较41H和51H,42H和52H。46液晶显示输出模块LCD模块在本系统中主要起着开界面汉字显示,以及各控制效果的显示。采用直接访问方式。第五章系统调试仿真与实物焊接51调试工具仪器名称用途电脑下载调试程序五粮液一瓶作为测试物移动电源供电USB转串口数据线下载程序以及通电52焊接调试过程焊接前应对整个电路板进行检查。首先,使用万用表检查电路板线路是否有断路情况,若是没有问题,则可以对元器件进行焊接。焊接前对元器件要进行测量、筛选,选择与电路中参数值相对应的电阻、电容。芯片的选择,则要注意其规格、型号和安装是否与设计要求一致。在焊接时,应仔细对照原理图,核查各元器件引脚的焊接是否正确。焊接完成之后,需要逐一检查每个部件的引脚,检查信号线是否短路、引脚有没有虚焊以及再检查引脚功能,查看设计是否正确。检查焊接没有问题后,就可以进行加电测试。加电测试是调试重要部分。根据模块化设计的思想,应该先测试电源部分,系统加电时,检测每个端口以及各个器件的电源部分有没有正常工作以及是否过热,如若是的话,可能是电路短路或元器件损坏,需要经过进行仔细检查之后再加电。反之,可以检测其功能。由于系统是比较复杂的硬件,硬件电路组装,焊接完成后,可能无法正常运作。为了调试的简便,使用模块调试法。加电之前,首先要检查电源电压的大小和极性,否则可能损毁芯片。检查各引脚的电压,VCC和GND间的电压在5V55V之间是正常的。在完成硬件调试之后,软件调试是非常重要的。根据模块调试法,系统软件调试也要进行模块划分,从而使调试过程有条不紊地进行,而不会出现混乱。首先,检查LCD1602液晶显示器。对LCD1602进行加电后,查看其是否可以显示,如果可以,则按按钮调整标准阀值。然后,调试MCU和模数转换模块,LCD模块的调试成功后,对模数转换模块进行调试,测试一个设置电压,如果LCD1602可以正常显示数据,则调试成功。最后对传感器模块进行调试,根据该传感器的标准,输入8V的高电压和5V的标准电压,如果传感器能通过AD转换,最后在LCD1602上显示正常,则调试成功,完成以上步骤之后,就开始进行程序的运算,从而使显示器实现酒精浓度值的显示。第五章结论如今,随着人民生活水平的不断提高,私家车的数量在不断增加,这也导致了交通事故的逐年增长,其中酒驾占了很大一部分。因此,便携式酒精浓度检测仪的设计和开发的引起了人们的注意。为了满足这种需求,便携式酒精浓度检测器应运而生。针对市场的需求,该设计必须符合轻便易携带,性价比高的原则。该酒精浓度检测议的设计包括硬件和软件两方面的设计。针对之前的设计的要求,我使用STC89C52单片机为主体芯片。采用C语言编写软件,C语言具有模块化、可控性好和可移植性。软件的编写以模块化为核心,根据功能的不同划分不同的模块,每个模块单独设计。该系统模块包括传感检测模块、A/D转换模块、液晶显示模块和报警模块由于所学知识的限制,本系统实现的功能不是很健全,但在设计该系统的过程中,让我学会了系统设计的方法,和养成了系统思考的思维方式。首先要了解系统所要实现的功能;其次根据功能去选择相应的硬件资源;再次将一个大的系统进行模块化划分,然后逐一去攻破。最后把所有模块进行优化整合,便得到了一个完整的系统。基于这样的思路,完成了便携式酒精浓度检测仪的基本设计。同时由于本设计是采用在PROTEUS上进行仿真,在KEIL软件上进行编程,最后二者联调,实现设计任务,但在仿真是无法实现酒精浓度的测试,因此本设计采用滑动变阻器模拟传感器检测酒精浓度时输出的模拟信号,经转换输入单片机,从而从液晶显示上显示出来。通过对本次毕业设计,我学习了很多在大学遗漏的知识,让我在以后的工作中,更加的得心应手。这不仅仅是一次简单的毕业考察,而是对我们四年大学所学得知识的总结。参考文献1何立民单片机高级教程应用与设计M北京北京航空航天大学出版,20072郑义,陈俊用AT89C52和TLC1543实现数据采集系统J北京电子世界杂志编辑部,20043郑学坚微型计算机原理及应用北京清华大学出版社,20064李维提郭强液晶显示应用技术北京电子工业出版社,20005王幸之AT89系列单片机原理与接口技术北京北京航空大学出版社,20046何希才传感器及其应用北京国防工业出版社,20017单成祥传感器的理论与设计基础及其应用M北京国防工业出版社,19998王幸之AT89系列单片机原理与接口技术M北京北京航空航天大学出版社,20049华成英童诗白模拟电子技术基础第三版北京高等教育出版社,200410孙传友温控系统原理与设计北京北京航空航天大学出版社,200211林德杰电气测试技术北京机械工业出版社,199312纪宗南单片机外围器件使用手册输入通道器件分册M北京北京航空航天大学出版社,200513贾伯年传感器技术南京东南大学出版社,200014郑学坚周斌微型计算机原理及应用M北京清华大学出版社,200615徐爱钧彭爱华单片机高级语言C51应用程序设计M北京北京工业出版社,199916马忠梅单片机的C语言应用程序设计M北京北京航空航天大学出版社,1997附录一1系统原理图2实物图3检测源程序文件名液晶1602显示C描述该程序实现了对液晶1602的控制。/INCLUDE“1602H“INCLUDE“MATHH“/名称DELAY功能延时,延时时间大概为140US。输入无输出无/VOIDDELAYINTI,JFORI0IIOUT_DATE|TEMP0SIGN0ELSESIGN1TEMPABSNUMBAIWEITEMP/100TEMPTEMPBAIWEI100SHIWEITEMP/10GEWEITEMPSHIWEI10NUMABSNUMIFNUM100IFSIGN1/负数L1602_CHARHANG,LIE,L1602_CHARHANG,LIE1,BAIWEI48L1602_CHARHANG,LIE2,SHIWEI48L1602_CHARHANG,LIE3,GEWEI48ELSEIFNUM10IFSIGN1L1602_CHARHANG,LIE1,L1602_CHARHANG,LIE2,SHIWEI48L1602_CHARHANG,LIE3,GEWEI48ELSEIFSIGN1L1602_CHARHANG,LIE2,L1602_CHARHANG,LIE3,GEWEI48致谢本人在做设计期间,得到了王老师的精心指导,多次寻找相关资料,为我指点迷津,帮助我开拓思路。王老师以其严谨求实的治学态度,高度的敬业的精神,兢兢业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。她渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。同时王老师致力要求我自己独立完成设计,培养我以后做事的独立性。持续几个月的忙碌,本次毕业设计已经接近尾声,虽然不是特别完美,但它凝聚了多方的心血,作为一个本科生的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有导师的督促指导,同学们的支持合作,想要完成这个设计是难以想象的。和他们的接触及沟通不仅使我树立了远大的学术目标、掌握了基本的研究方法,还使我明白了许多待人接物与为人处世的道理。在此深深得感谢王老师,和一直在过程中帮助过我们的的老师,以及指导,关心和帮助的同学和朋友,感谢你们使得我不断的在学习中进步成长。为你提供优秀的毕业论文参考资料,请您删除以下内容,O_O谢谢ALARGEGROUPOFTEAMERCHANTSONCAMELSANDHORSESFROMNORTHWESTCHINASSHAANXIPROVINCEPASSTHROUGHASTOPONTHEANCIENTSILKROAD,GANSUSZHANGYECITYDURINGTHEIRJOURNEYTOKAZAKHSTAN,MAY5,2015THECARAVAN,CONSISTINGOFMORETHAN100CAMELS,THREEHORSEDRAWNCARRIAGESANDFOURSUPPORTVEHICLES,STARTEDTHETRIPFROMJINGYANGCOUNTYINSHAANXIONSEPT19,2014ITWILLPASSTHROUGHGANSUPROVINCEANDXINJIANGUYGURAUTONOMOUSREGION,ANDFINALLYARRIVEINALMATY,FORMERLYKNOWNASALMAATA,THELARGESTCITYINKAZAKHSTAN,ANDDUNGANINZHAMBYLPROVINCETHETRIPWILLCOVERABOUT15,000KILOMETERSANDTAKETHECARAVANMORETHANONEYEARTOCOMPLETETHECARAVANISEXPECTEDTORETURNTOJINGYANGINMARCH2016THENTHEYWILLCOMEBACK,CARRYINGSPECIALTYPRODUCTSFROMKAZAKHSTANASMALLARTTROUPEFOUNDEDSIXDECADESAGOHASGROWNINTOAHOUSEHOLDNAMEINTHEINNERMONGOLIAAUTONOMOUSREGIONINTHE1950S,ULANMUQIRARTTROUPEWASCREATEDBYNINEYOUNGMUSICIANS,WHOTOUREDREMOTEVILLAGESONHORSESANDPERFORMEDTRADITIONALMONGOLIANMUSICANDDANCESFORNOMADICFAMILIESTHE54YEAROLDWASBORNINTONGLIAO,INEASTERNINNERMONGOLIAANDJOINEDTHETROUPEIN1975HESAYSTHEREARE74BRANCHTROUPESACROSSINNERMONGOLIAANDACTORSGIVEAROUND100SHOWSEVERYYEARTOLOCALNOMADICPEOPLE“ICANSTILLRECALLTHEDAYSWHENITOUREDWITHTHETROUPEINTHEEARLY80SWESATONTHEBACKOFPICKUPTRUCKSFORHOURSTHESKYWASBLUE,ANDWECOULDNTHELPBUTSINGTHEFOLKSONGS,“NASUNSAYSTHEVASTNESSOFINNERMONGOLIAANDTHELACKOFENTERTAINMENTOPTIONSFORPEOPLELIVINGTHERE,MADETHEIRLIVESLONELY“THENOMADICPEOPLEWEREVERYEXCITEDABOUTOURVISITS,“NASUNRECALLS“WEDIDNTHAVEAFORMALSTAGETHEAUDIENCEJUSTSATONTHEGRASSUSUALLY,THEPERFORMANCESBECAMEABIGPARTYWITHLOCALPEOPLEJOININGIN“FORHIM,THEREWARDINGPARTABOUTTOURINGISNTJUSTABOUTSHARINGARTWITHNOMADICFAMILIESBUTALSOABOUTGAININGINSPIRATIONFORTHEMUSICANDDANCEULANMUQIRLITERALLYTRANSLATESAS“REDBURGEON“,ANDTODAYSPERFORMERSOFTHETROUPESTILLTOURTHEREGIONSVILLAGESANDENTERTAINNOMADICFAMILIES,BUTTHEIRFAMEHASSPREADAROUNDTHEWORLDONMAY16AND17,NEARLY100SINGERSANDDANCERSFROMTHETROUPEPERFORMEDATBEIJINGSPOLYTHEATERTHEIRSHOW,TITLEDULANMUQIRONTHEGRASSLAND,DEPICTEDTHEHISTORYANDDEVELOPMENTOFTHEARTTROUPE“BEINGFROMTHEREGIONALLOWEDMETOEMBRACETHECULTUREOFINNERMONGOLIAANDBEINGAMEMBEROFTHETROUPESHOWEDMEWHEREIBELONGED,“NASUN,THEARTTROUPESPRESIDENT,WHOISALSOARENOWNEDTENOR,TELLSCHINADAILYDURINGATOURIN1985,HEWENTTOAVILLAGEANDMETANELDERLYLOCALMAN,WHOTOLDHIMASTORYABOUTHISFRIENDSHIPWITHASOLIDERFROMSHENYANG,CAPITALOFNORTHEASTCHINASLIAONINGPROVINCE,DECADESAGOTHESOLIDERGAVETHEOLDMANAHANDMADESADDLEWHENTHEYBIDFAREWELLTHESTORYINSPIREDNASUNTOWRITECARVEDSADDLE,ASONGTHATLATERBECAMEONEOFHISMOSTPOPULARNUMBERSNOW,EVERYYEAR,NASUNRECRUITSYOUNGSINGERSANDDANCERSFORTHETROUPETHETROUPEHASALSODESIGNEDANEWREPERTOIRE,WHICHISMOSTLYBASEDONTHEDAILYLIVESOFMONGOLIANPEOPLE,ESPECIALLYTHELIVESOFNOMADICFAMILIES,ANDHASCOMBINEDCONTEMPORARYMUSICALELEMENTSWITHFOLKSONGSOFTHEREGIONHAIMU,A25YEAROLDKHOOMEIALOCALVARIANTOFOVERTONESINGINGSINGER,JOINEDTHETROUPETHREEYEARSAGOALONGWITHASIXMEMBERBAND,HEPERFORMSFASTSONGSANDSOFTONESTHATHEWRITESALLWHILEPLAYINGTHEHORSEHEADFIDDLE“ALTHOUGHILEARNEDTHEPIANOSINCECHILDHOODANDGREWUPLISTENINGTOVARIOUSKINDSOFMUSIC,TOME,THEFOLKMUSICOFINNERMONGOLIAISTHEROOT,“HESAYS“PERFORMINGINREMOTEVILLAGESISPLEASANTIFEELATHOMEONTHEBOUNDLESSGRASSLANDS,ANDTHEWARMPEOPLETHEREMAKEMEFEELFULFILLED“THEFIRSTROUNDOFSPRINGAUCTIONSEASONINBEIJINGENDEDLASTWEEK,BUTITFAILEDTOCREATEMUCHSPRINGINTHEARTMARKETALTHOUGHTWOPIECESOFCHINESEPAINTINGFETCHEDMORETHAN100MILLIONYUAN,THEDECLINEINTRADINGVOLUMEANDSALERATESHOWEDADOWNTURNTHISYEARINTHE“GRANDVIEWCHINESEPAINTINGHIGHLIGHT”SESSIONATCHINAGUARDIAN2015SPRINGAUCTIONS,PANTIANSHOUSREPRESENTATIVEWORKEAGLE,ROCKANDFLORAHITARECORDAUCTIONPRICEOF279MILLIONYUAN,WHILELIKERANSMASTERWORKJINGGANGMOUNTAINFETCHED1265MILLIONYUAN,ANUNEXPECTEDHIGHINRECENTYEARSHOWEVER,THETRADINGVOLUMEFELLSTO187BILLIONYUANFROM222BILLIONYUANINTHESAMEPERIODTHEYEARBEFORETHEHUANGCHEN2015SPRINGAUCTIONS,WHICHRECORDED425MILLIONYUANINTOTALSALES,EXPERIENCEDTHESAMETHESECTIONNUMBERWENTDOWNTO5FROM12COMPAREDTOLASTYEARACCORDINGTOEXPERTSHAOJIANWU,THEARTMARKETDIDNOTATTRACTMUCHEXCITEMENTTHISYEARDUETOTHEBOOMINGSTOCKMARKETANDTHEPERSISTENTPROBLEMSOFFORGERYANDFAKEDEALSTHETWOPIECESOFCHINESEPAINTINGNOTCHEDUPHIGHPRICETHISSPRINGDUETOTHEIROWNVALUENOTDUETOAREVIVALINTHEMARKET“THESUCCESSFULTRANSACTIONOFTWOWORKSWITHAHAMMERPRICEOFMORETHAN100MILLIONYUANONCEAGAINCONFIRMSTHATVALUABLEANDRAREWORKSOFHIGHQUALITYALWAYSEARNTHELONGLASTINGHIGHPRICECHINESEPAINTINGANDCALLIGRAPHYISSTILLTHEPILLAROFTHEMARKETHOWEVER,THEOVERALLSALESRATEHASDROPPEDSLIGHTLY,WHICHREFLECTSTHEDEMANDFORTHEORDINARYAUCTIONGOODSHASWEAKENED,”SAIDTHEPRESIDENTOFCHINAGUARDIANSHUYANYAN“BESIDES,THEENTRYOFNEWBUYERSALSOMAKESCERTAINCHANGESTOTHEDIRECTIONOFPURCHASINGINAWORD,THEOVERALLMARKETTRENDISVERYUNPREDICTABLEALTHOUGHCHINAGUARDIAN2015SPRINGAUCTIONSHASACHIEVEDREMARKABLERESULTS,ITDOESNOTMEANTHATTHEMARKETHASWALKEDOUTOFTHEPREDICAMENTWESTILLHAVETOWAITFORTHEBIGECONOMICBOOMTOINVIGORATETHEARTMARKET”EVENSO,THEHOTPURSUITOFSOMESPECIALITEMSAPPEAREDTHISSPRINGASPECIALSESSIONOFCHINAGUARDIANSPRINGAUCTIONSTITLED“FINEGILTBRONZE

温馨提示

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

评论

0/150

提交评论