




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于单片机的甲醛超标检测仪设计与实现摘要为了适应当前甲醛检测仪的市场需求,达到对室内甲醛的快速检测的目的,按照课题要求,自主研制一款甲醛检测仪,要求其能够检测出空气中的甲醛含量,且具有超标报警的功能。ZE08-CH2O甲醛传感器是近代以来具有精密检测技术的气体模组,其良好的选择性和稳定性是甲醛检测仪传感器组成的首选,因为在里面配置了有温度传感器,所以可以对所处环境气温温度进行补偿;输出方式也分为模拟电压输出以及数字输出,便于进行灵活运用。本课题设计采用ZE08-CH20甲醛传感器,根据其检测原理对空气中的甲醛含量进行快速检测,并且通过单片机的芯片对检测出来的甲醛浓度数据进行分析处理,并把处理结果传输到显示屏上进行显示。它的特点便是对空气中的甲醛浓度进行精准、快速、有效的检测,且在甲醛浓度超过既定值时进行报警提醒。设计出的作品还具有输出方式稳定、抗干扰能力强、小型方便携带等特点。关键词:单片机;ZE08-CH2O甲醛传感器;甲醛超标检测
AbstractInordertofitinwiththeneedsofthemarketdemandofformaldehydedetectorandachievethepurposeofrapiddetectionofindoorformaldehyde,aformaldehydedetectorisindependentlydevelopedaccordingtotherequirementsoftheproject,whichisrequiredtodetecttheformaldehydecontentintheairandhavethefunctionofexceedingthestandardalarm.ZE08-CH2oformaldehydesensorisagasmodulewithprecisiondetectiontechnologysincemoderntimes.Itsgoodselectivityandstabilityarethefirstchoiceforthesensorcompositionofformaldehydedetector.Becausethereisatemperaturesensorinit,itcancompensatetheambienttemperature;Theoutputmodeisalsodividedintoanalogvoltageoutputanddigitaloutput,whichisconvenientforflexibleapplication.ThedesignofthissubjectadoptsZE8-CH20formaldehydesensortoquicklydetecttheformaldehydecontentintheairaccordingtoitsdetectionprinciple,andanalyzesandprocessesthedetectedformaldehydeconcentrationdatathroughthechipofsinglechipmicrocomputer,andtransmitstheprocessingresultstothedisplayscreenfordisplay.Itischaracterizedbyaccurate,rapidandeffectivedetectionofformaldehydeconcentrationintheair,andalarmwhentheformaldehydeconcentrationexceedsthesetvalue.Thedesignedworksalsohavethecharacteristicsofstableoutputmode,stronganti-interferenceability,smallandeasytocarry.Keywords:singlechip;ZE08-CH2Osensor;Formaldehydeoverstandarddetection
目录TOC\o"1-3"\h\u1引言 系统硬件设计整体方案设计系统概述通过方案选择,以单片作为本次设计的核心单元,具体型号上根据整体方案考虑,在各类型号上进行比对后决定使用STC89C52这一款单片机。它与一个10K电阻、2个30pF独石电容、1个10uF电解电容、1个11.0592M晶体振荡器以及1片10K排阻共同构成本次设计的最小系统,而其中电解电容和电阻组合成最小系统中的复位电路部分,晶体振荡器和独石电容组成最小系统中的晶振电路部分;采用LCD1602液晶显示作为信息显示屏,它与一个10K电位器相连组成液晶显示部分;采用ZE08-CH2O甲醛模组的甲醛传感器模块,该传感器通过串口和单片机进行数据传输。报警模块是由蜂鸣器模块和LED灯模块组成的声光报警系统,蜂鸣器模块由一个S8550三极管和一个1K的电阻组成,LED灯模块由2个1K的电阻分别连接1个红LED灯和1个绿LED灯;还有2个按键组成按键模块,以两个按键操作输入设备;电源模块则是由一个电源插座和一个电源开关组成,供电采用USB接口进行5V供电。最小系统模块STC89C52简介(1)概述STC89C52单片机属于STC89系列单片机中的一种,STC89系列单片机购买成本低、加密型强、功耗低,且具有高速、高可靠、强抗静电的特点,且能够在线编程。STC89C52有ESD保护,所以具有高抗静电性;能够轻松过2KV/4KV的快速脉冲干扰;宽电压不怕电源抖动;宽温度范围,范围在-40℃~85℃之间;掉电模式下功耗小于0.1μA,正常工作模式下功耗在4mA-7mA之间,属于低功耗产品。(2)主要功能特性STC89C52单片机在5V条件下最高时钟频率在0到80MHz之间,它有8K的Flash存储器,RAM字节为512字节,具备降低EMI功能、看门狗和双倍速功能。具有P4口、ISP和IAP,E²PROM字节为2K+。它还有2个数据指针,8个中断源,3个定时器,优先级可设为4级,串口UART为1ch,即一个通信通道。具有多个特殊功能寄存器(3)STC89C52单片机的引脚功能STC89C52单片机具有40个引脚,图3-1为STC89C52的引脚原理图。图3-1STC89C52引脚图其中,各引脚的功能为:1~8脚P10~P17为双向I/O口中的P1口,输入需要先置1,无高阻态,只能是输入或者输出,能够驱动4个TTL负载。9脚RESET与复位电路相连接,当复位电路中的5V电压经过该脚时,程序代码重头开始执行。10~17脚为双向I/O口中的P3口,与P1口相同,但是无论是输入和输出都需要置1,具有很多复用功能。当它用作第二功能使用时,每一位都有特定用途,其特殊用途如下:10脚P30/RXD,接受数据。11脚P31/TXD,发送数据。12脚P32/INT0,外部中断0。13脚P33/INT1,外部中断1。14脚P34/T0,输入定时器/计数器外部信号0。15脚P35/T1,输入定时器/计数器外部信号1。16脚P36/WR,写选通信号。17脚P37/RD,读选通信号。18脚是XTAL2,与19XTAL1外接属于外接时钟引脚,为片内振荡电路的输出,本设计与晶体振荡器其中一端相连。19脚是XTAL1,与18XTAL2外接属于外接时钟引脚,为片内振荡电路的输入,本设计与晶体振荡器其中一端相连,不与18脚同接晶体振荡器的一端。20脚GND接地。21~28脚为双向I/O口中的P2口,与P1口一样,当有片外存储器时,当作地址线,寻址片外数据存储器。可以驱动4个TTL负载。29脚PSEN其信号为扩展程序存储器的读选通信号,低电平有效。30脚是ALE功能是在访问外部存储器时,ALE信号用于锁存P0口中的信息。ALE=1为高电平,则P0口为低8位地址;ALE=0为低电平时,P0口为指令或数据。31脚是EA一般接VCC。EA脚低电平动作,EA=0为低电平时,系统取用外部程序代码,否则则取用内部程序代码运行。32~39脚P07~P00为双向I/O口中P0口,是真正的双向口,具有输入缓冲、输出缓冲功能,输入前需要先置1。输出为漏极开路,一般需要上拉电阻;输入为高阻态,可驱动8个TTL负载。当有片外存储器时,可以作为数据线使用。40脚VCC为电源脚,接+5V电源电压。最小系统STC89C52的最小系统如图3-2所示,最小系统主要由排阻、电源、晶振电路部分与复位电路部分组成。一个11.0592M晶体振荡器和2个30pF独石电容组成本设计中最小系统的晶振电路部分,晶振用来产生正弦波,11.0592M表示一秒产生11059200个正弦波,单片机收到12个正弦波执行一个指令;2个独石电容对晶振起到起振的作用,简单来说,如果没有这两个电容,晶振可能无法振荡起来产生达到要求的正弦波,因为其充电放电的功能,能够帮助晶振产生稳定的正弦波。本设计用一个10uF的电解电容和一个10K的电阻串联组成复位电路。复位电路连到单片机复位脚9脚RESET,9脚RESET为5V时,单片机无法执行复位代码,当它从5V降为0V或者1.5V,即电压从高降到低时,代码会从头开始执行。复位电路刚上电时,电容是导通的,所以9脚RESET处于高电压状态,延时一段时间,单片机供电稳定后,电容断开,9脚REST无法得到供电则电压变低,经过这一个过程后,代码从开始重新执行。电源部分是5V电源供电,除了固定电源供电外,也可以采用充电宝等这一类移动式电源供电。排阻顾名思义是将一排电阻组合放在一起进行封装的器件,因为4个I/O双向口中的P1口、P2口、P3口都可以正常稳定输出0V和5V电压,而P0口输出高电平时处于高阻态状态,无法接受单片机内部电压,所以只有P0口只能输出0V电压,不能输出5V电压,因此在P0口串联一个排阻与VCC接通才能够输出5V电压。31脚是EA亦需要接一个VCC,才能够读取单片机内部程序代码。图3-2最小系统电路图液晶显示器1602液晶显示器介绍因LCD1602接受信号后能一直保持亮度与色彩,恒定发光不闪烁。这种低功耗、能够显示大量信息、显示质量高且使用寿命长的产品以及受到广大群众的欢迎并被广泛使用。本设计采用LCD1602液晶显示模块,可显示2行16个字符,能够显示符号、数字、英文字母大小写等,通过自定义还可显示简单的汉字。LCD1602价格便宜,功能齐全,是本设计首选的液晶显示屏。它显示2*16个字符,在各类自动化设计中被广泛应用,主要使用ASCII码显示字符。还可以手动添加汉字库内没有的汉子以供自行使用。图3-3为1602液晶显示器实物图。(a)(b)图3-31602液晶显示屏实物图片(a)实物正面(b)实物反面1602LCD液晶显示器的主要参数:它能够显示2行16个,共32个字符;芯片的工作电压为4.5V~5.5V;5V电压电源条件下,其工作电流为2mA;字符尺寸为2.95*4.35(WXH)mm;采用数字式接口;最小允许时间周期为1000ns;最大允许上升和下降时间为25ns;地址建立时间为140ns;地址保持时间为10ns;数据建立时间为195ns;数据保持时间为10ns;高电平状态下最小允许脉冲宽度为450ns。1602液晶显示屏引脚说明1602液晶显示屏引脚功能说明如下:1脚VSS为电源地。2脚VDD表示电源正极。3脚VL为液晶显示偏压信号。4脚RS为数据/命令选择端。5脚R/W为读/写信号端。6脚E为使能信号。7至14脚D0-D7为数据口。15脚BLA为背光源正极。16脚BLK背光源负极。指令说明表3-11602LCD总体指令功能表指令编码功能执行速度RSR/WD7D6D5D4D3D2D1D00000000001清屏1.64ms000000000X光标归位1.64ms00000001I/DS模式设置40μs0000001DCB显示开关设置40μs000001S/CR/LXX屏幕或光标移动方向设置40μs00001DLNFXX功能设置40μs0001AC5AC4AC3AC2AC1AC0设置CGRAM地址40μs001AC6AC5AC4AC3AC2AC1AC0设置DDRAM地址40μs01BFAC6AC5AC4AC3AC2AC1AC0读取忙信号或AC地址40μs10/1D7D6D5D4D3D2D1D0向DDRAM或CGRAM写/读数据40μs(1)清屏①将显示屏上的显示内容清除,就是所谓的“格式化”,保留需要显示的内容提醒,但把内容删除;②重置光标所处的位置,使其回到初始位置;③进入这个指令需要一定的时间。(2)光标归位①光标回到最初位置;②地址计数器数值被设为零;③数据地址内容不变;(3)进入模式设置指令可以规定光标移动方向,且设置每写一个字符光标是否移动;I/D=0则光标左移,同时根据程序设定地址增加1;I/D=1则光标右移,同时根据程序设定地址增加1;(4)显示开关对显示器、光标、光标显示进行开启或关闭。当相对应的编码为高电平时,那么为开启、闪烁状态;当响应的编码为低电平时,那么为关闭、停闪状态(5)光标移动控制S/C=0,R/L=0,当前光标所处位置左移一个位置并且退去1位;S/C=0,R/L=1,当前光标所处位置右移一个位置并且退去1位;S/C=1,R/L=0,字符内容左移一个位置;S/C=1,R/L=1,字符内容右移一个位置。(6)功能设定DL=0数据总线为4,DL=1数据总线为8;N=0则整个液晶显示屏只显示一行,N=1则整个液晶显示屏显示两行内容;F=0则每个字符占用5*7点阵,F=1时则每个字符占用5*10点阵。(7)设定CGRAM地址事先设置好下一次传输时需要输入数据的时钟发生器随机存取存储器地址;字符号为DB5,DB4,DB3(000-111),即将显示的字符所用到的地址,可同时定义八个字符;行号为DB2,DB1,DB0(000-111),数据所处行数,八行。芯片内事先将192个常用字符字模保存在时钟发生器随机存取存储器中,有8个允许用户自定义字符的RAM,即CGRAM,具体描述见图3-4。图3-4CGROM中字符码与字字符字模关系对照表假设自定义的一个汉子或图形放在第六个时钟发生器随机存取存储器中,所以可以确定字符码就为101(字符码范围为000-111),所以DB5、DB4、DB3=101,因此CGRAM的地址设置为01101XXX;XXX则为对应的行号(行号000-111)。图3-5为输入字符“5”的图示。图3-5输入字符5示例如果要输入字符5,输入字符5的过程如下所示:011010000x07(第一行)011010010x10(第二行)011010100x10(第三行)011010110x07(第四行)011011000x01(第五行)011011010x01(第六行)011011100x07(第七行)011011110x00(第八行)以此类推,可输入其他字符到定义的时钟发生器随机存取存储器地址中。(8)设置显示数据存储器地址事先设置好下一次传输时需要输入数据的显示数据存储器地址。(9)读取忙或AC地址指令液晶显示屏在进行显示时,BF置1,液晶暂时不接收被单片机送出的数据或指令。液晶显示屏没有显示内容显示时,BF置0,液晶此时能够进行接受数据或指令操作。(10)向显示数据存储器或者时钟发生器随机存取存储器写/读数据或指令①RS=1,R/W=0时,向显示数据存储器或者时钟发生器随机存取存储器写入数据或指令;写指令:RS=L,RW=L,E=下降沿脉冲,DB0-DB7=指令码;写数据:RS=H,RW=L,E=下降沿脉冲,DB0-DB7=数据;②RS=1,R/W=1时,向显示数据存储器或者时钟发生器随机存取存储器读取数据或指令;读指令:RS=L,RW=H,E=H,DB0-DB7=状态字;读数据:RS=H,RW=H,E=H,DB0-DB7=数据;液晶显示模块电路液晶显示屏1脚VSS接地0V,2脚VCC接5V电源,1脚与电路的GND连接,2脚与VCC连接,1脚和2脚用于给液晶供电;3脚VO与一个10K电位器相连后接地,用于调节液晶的对比度,调节对比度可以让整个液晶画面更为清晰;4脚RS是用于液晶命令或者数据的选择,RS电压为5V时选择数据,电压为0V则选择命令,它与单片机的P27脚相连;5脚RW是用于液晶读或写的选择,RW电压为5V时为读数据,电压为0V时为写数据,与单片机的P26脚相连;6脚EN是液晶脉冲使能脚,与单片机的P25脚相连;7脚~14脚D0~D7为液晶的数据口,用于传输数据或者命令,与单片机的P0口连接;15脚A接5V电源,16脚K接地0V,与1脚2脚相同,15脚接VCC,16脚接GND,它们给液晶的背光进行供电。液晶模块的电路的连接图见图3-6。图3-6液晶显示模块原理图甲醛传感器模块介绍ZE08-CH2O甲醛传感器ZE08-CH2O甲醛传感器具有通用和小型化的特点,选择性与稳定性良好,采用数字输出与模拟电压输出,方便使用。ZE08-CH2O甲醛传感器模块主要应用于各类电器检测仪表、空气检测设备、空气净化器、空调以及各类空气设备。ZE08-CH2O模组参数(1)表3-2表示ZE08-CH2O模组参数。表3-2ZE08-CH2O模组参数产品型号ZE08-CH2O检测气体甲醛干扰气体酒精,一氧化碳等气体输出数据DAC(低电平0.4V~2V)UAPT(高电平3V)工作电压大于3.7V而小于5V预热时间小于3分钟响应时间小于60秒恢复时间小于60秒量程从0ppm至5ppm分辨率低于0.01ppm工作温度0摄氏度至50摄氏度工作湿度15%相对湿度至90%相对湿度存储温度0摄氏度~50摄氏度使用寿命正常环境下约2年(2)引脚说明如下表3-3所示。表3-3ZE08-CH2O引脚说明引脚名称引脚说明Pin1HDPin2DACPin3GNDPin4VinPin5UART(RXD)Pin6UART(TXD)Pin7PWM通信协议通信协议常指完成通信或服务需要遵守的规定,协议对数据单元的使用格式进行了定义。传感器和单片机之间的通信协议规定,它们之间通过串口进行数据传输,单位时间内传送的码元符号的个数为9600。传感器模块电路图ZE08-CH2O传感器模块有7个引脚,但是连接到电路只需要3个引脚,其中两个GND和VCC脚用于给甲醛模块供电,TXD是用于甲醛浓度输出检测结果,因为TXD为串口的发送,而单片机P30用于串口的接收,所以TXD脚与单片机的P30引脚相连。传感器模块原理图见图3-7。图3-7传感器模块原理图按键输入按键是单片机控制中不可或缺的设备之一。纵观整个设计布局,所需要用到的按键只用2个,用于对甲醛浓度标准值进行调整,一个按键调高标准值,一个按键降低标准值。将两个按键按钮按照并联方式进行焊接,其中一端接地,另外一端接所需要按键功能的模块。图3-8按键原理图蜂鸣器发声模组蜂鸣器模块主要由三个元件构成,分别是一个三极管、一个限流电阻和一个蜂鸣器。限流电阻的作用主要是用来驱动蜂鸣器发音。PNP极三极管S8550是本设计采用的三极管型号,当单片机输出0V,则三极管导通,蜂鸣器工作;当单片机输出5V,则三极管断开,蜂鸣器不工作。图3-9蜂鸣器电路图LED灯模块发光二极即人们常说的LED,由各类化合物共同制作而成,常用作电路仪器上的指示灯。不同化合物型二极管能发出不同颜色的光,最常用的灯光颜色便是红黄绿三种颜色。本设计中采用了2颗LED灯和2个1K的电阻组成LED模块。采用的LED灯分别为红色和绿色,红灯亮起表示检测结果超过既定标准值,绿灯亮起表示检测结果低于既定标准,检测出的甲醛浓度在符合的标准范围之内。LED灯的正极接VCC,负极接单片机。当刚上电时,VCC电压和单片机电压共同输出5V,因为不存在电压差所以LED灯不会亮起。如果单片机输出电压为0V时,存在电压差,则LED灯亮起。所以当甲醛浓度超过了标准值时,单片机接LED脚的电压输出为0V,LED灯亮起。图3-9LED灯原理图软件设计程序语言及开发环境C语言是人们日常常用的程序设计语言,它被美国人所发明出来,传遍世界进行应用,C语言已被应用于各类新型机上,它可以用于系统设计,编写应用程序,能够当作应用程序设计语言。它能应用于各类条件不用的环境,处理数据的能力强,且除了软件开发外,它也被各类科研所使用。而与本设计有关进行C语言程序编写的软件则是美国出品的KeilC51软件,它是51系列单片机中经常用到的程序代码编写软件。C语言比汇编语言更具有优势,方便初学者使用。所以采用C语言作为本设计的编程语言,那么编程软件的选用上当为Keil莫属。就算弃用C语言,改用汇编语言编程,Keil也能完美适用。构造程序流程图总体程序流程图设计根据本设计要求制作系统软件流程图。通电则整个流程开始,开始后,先对液晶显示屏进行初始化,把上一次在液晶显示屏上显示的内容清除出去,即把液晶功能和显示的内容“清零”。紧接着对串口进行初始化,给本次循环数据“清出一条道路”,使数据的传输不阻塞。往下便是读取甲醛浓度的检测结果,然后将检测结果进行显示。再往后就是判断检测数的甲醛浓度是否超过了报警阈值,是超过了报警阈值,则蜂鸣器发声,红色LED灯亮起;没超过阈值,则进入下一步骤。紧接着需要判断是否有按键按下对甲醛浓度的标准值进行了调整,如果有按键按下调整了甲醛浓度的标准,则把调整后的数据输送至单片机后再进入下一次循环;如果没有按键按下,则直接进入下一次循环。如果断电,则整个流程结束。制作流程图是程序编写前不可缺少的一个环节,有流程图和没有流程图所带来的效果是不一样的,根据流程图进行代码编写,可以减少不必要的错误以及过多添加代码,可以让自己少走很多“歪路”。制作出一个系统的软件流程图,对后续程序代码的编写思路能提供有效的帮助,所以制作出流程图是否合理是能够决定代码顺序、作用的一个重要步骤。总体流程图见图4-1,往后再根据总体的流程图进行细分。开始开始液晶显示屏初始化液晶显示屏初始化串口初始化串口初始化读取甲醛浓度检测结果读取甲醛浓度检测结果显示测量结果显示测量结果 是蜂鸣器报警,点亮红灯蜂鸣器报警,点亮红灯 否是调节报警阈值调节报警阈值否结束结束图4-1总体程序流程图1602液晶程序设计液晶显示器通电,则开始流程,先对显示坐标进行定位,规定好需要显示的内容要显示在哪一个地方。下一步便是开始显示内容,每显示一个字符,则对所需显示的数据与已经显示的字符进行比对,看是否已经显示完毕,如果没有显示完成,则返回上一步继续显示下一个字符;如果显示完成,则结束本次循环,等待下一次需要显示的数据传输过来。液晶显示流程图4-2如下所示。开始开始定位行列坐标定位行列坐标显示一个字符显示一个字符数据显示完?数据显示完? 否是结束结束图4-2液晶显示流程图按键程序设计当单片机通电时,按键流程开始,进入按键程序入口。首先判断是否有按键按下,如果没有按键按下,则表示不需要对数据进行修改,重新对是否有按键按下进行判断,不断对按键按下进行判断,直到有按键被按下。当有按键被按下时调用延时程序先对按键进行消抖处理,避免按键冲突。如果按键没有被释放,则保留原本状态和数据不变;如果按键释放,执行按键被按下时所需要执行的程序,对数据进行修改。根据以上思路,制作出按键程序流程图4-3。开始开始按键程序入口按键程序入口按键按下? 否按键按下?调用延时程序 是调用延时程序按键释放? 否按键释放?执行该按键对应的程序 是执行该按键对应的程序结束结束图4-3按键程序流程图硬件组装与调试元器件的选择与测量本次设计的元器件主要有:单片机、晶振、电阻、电容、按键、开关、电源座、三极管、蜂鸣器、甲醛传感器、液晶显示屏等。几乎全部元器件直接根据型号在网上就很容易买到。焊接时需要仔细辨认元件正负极性,主义观察电阻电容的数值、芯片引脚顺序等细节。电阻的数值判断最直观的就是观察电阻上的色环,然后按照色环上的颜色顺序找到对应的电阻值;晶体振荡器和电容等部分元件上本身就已经注明了其数值;像电解电容这种长短脚的元件,只需要根据长正短负的口诀,把长的一脚接到正极,短的一脚接到负极就可以了;单片机的小缺口需要对应着插座的小缺口进行安插;三极管注意区分E脚、B脚和C脚,E脚接系统VCC,C脚接蜂鸣器正极,B脚串联一个电阻后接到单片机即可。原件的焊接与组装组装电路通常使用焊接的方法,或者在面包板上插接,但是无论使用哪一种方法都应该注意以下几点:(1)组装元件时应该先把所有元件测试检查一遍,观察是否有损坏的元器件,保证所用的元件没有损坏等不良情况。(2)根据方案进行组装,确保组装方向相同,确保组装方式不会影响到后面的焊接和布线(3)焊接时注意各个器件的极性。(4)在焊接时,尽可能的做到排线简洁方便。连线不在集成电路上横跨,如有需要就从其周围绕开。(5)如果焊接的线路较多,可以采用多颜色线路分模块进行区分焊接,这样可以减少检查时的漏查、难查。本设计因为需要的线路较少,故只使用红色线这一种颜色线。(6)焊接各个部分的地线是可以先固定一头,空出另一头不进行焊接,在所有线路焊接完成后,再把所有的地线集中焊接在一起。如果焊接时仔细认真、有所注意的话,可以使电路既整齐又美观,且可以是整个设计能够可靠工作,利于检查和进行故障排查,也方便进行调试。调试调试是对整个设计一次自我检测。是在电路运行时对电路的运行情况进行观察,看是否有错误发生;调整是在原先的基础上对电路的数据进行修正,改正错误,使电路能够正常运行;修改则是看能否在不影响原本功能的基础上对整体线路进行优化。在调试前应对需要测试的项目制定相对于的测试方法、步骤和测试内容,可以使检测更加便捷有效。方法调试方法分为两种。第一种是一边进行器件安装一边对已经安装好的模块进行调试。简单来说,就是整体的功能进行拆分细化成各个小功能后进行安装和测试,这种方法在新设计的电路中会比较常用。第二种是先把整个设计焊接完毕后,再进行调试,焊接过程中部分调试或直接不进行调试。这种方法一般用于简单的电路,适合系统不复杂的电路调试。由于本设计电路相对简单,故采用第二种方法,先把所有电路焊接完成后再统一进行调试。步骤(1)前序检查在完成了部分的焊接之后,需要先认真对照检查电路的接线才能通电,检查是否有连线一段正确但一段错误的现象;是否安装时漏了那条线没有焊接;是否有哪条线多接和是否有短路现象;观察是否有接触不良的现象这。(2)通电检查在完成断电的前序检查的基础上,保证有没发现问题了,才可以接通电源进行测试。接通电源后先观察电路是否有异常现象,比如发热烧坏、漏电,电源模块是否已经接通电路等等。如果在接通电源进行测试的过程中,发现有故障发生,应该立即把电源关闭,清除错误重新检查后保证没问题后,再次通电进行测试,不断往复。还要对各部分电路的电压进行检测,避免电压过高导致烧坏以及后续设计的使用。(3)调试检查按照电流方向对整个电路进行逐级调试,可以使得电路的调试更加方便有效。除此以外,单元调试包括静态和动态调试,这两种调试区别在于是否有加外部信号,静态调试是在没有加外部信号的条件下进行调试,动态调试是在有外部信号的条件下进行调试,因为这两种调试过程出现参数较多,所以在调试过程中需要对调试内容进行详尽的记录。(4)整机联调个别不代表整体,单元电路调试没问题,不代表由它们组成的整体部分不会出现问题,所以还需要对整体电路运行进行调试。如果发现整体电路出现问题时,立即关闭电源开关,检查整体电路连接是否出错,与原理图相比对是否有不相同的地方。总结通过努力,我终于完成了基于单片机的空气甲醛浓度检测设计的毕业设计。虽然设计题目相对简单,但我从中受益匪浅。从开始的猜想、设计、购买材料、制定原理图、焊接,最后进行代码的编写、测试。对于我来说,独自一人完成一个设计作品的设计制作是一次非常宝贵的实践机会。我们常说理论联系实际,但能做到的太少了。本次毕业设计的制作,通过自己努力,从在学校的从老师那获取知识变为自己学习获得知识,这是自我在学习上的巨大不同。以往的学习方式虽然能把理论知识刻在脑海里,但是却是缺少实践的机会把理论转化成对自己有用的东西。通过毕业设计,我们把理论转化为实践,又在实践中不断完善理论。本次设计将以往学过的多门课程的内容有结合在了一起,以实践活动深化理论学习。单片机的功能逐渐增多,但是基本原理基本相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第7课 隋唐时期的科技与文化 教案2024-2025学年七年级历史下册新课标
- 关于创意种植产品的调查问卷
- 穿孔铝板吊顶施工方案
- 桥梁基础加固施工方案
- 2025年磷矿石行业发展趋势分析:我国磷矿石开采产能持续增长
- 2024年三季度报湖南地区A股每股经营性现金流排名前十大上市公司
- 污水处理池改造施工方案
- 山东省青岛市2025届高三上学期部分学生调研检测(1月)数学试题(解析版)
- 烤房土建施工方案
- 水电施工方案英文缩写
- 2025中国船舶集团限公司招聘高频重点模拟试卷提升(共500题附带答案详解)
- 土壤侵蚀与碳汇-深度研究
- 四川省2024年普通高等学校高职教育单独招生文化考试数学试题
- 3.1公民基本权利(课件 )-2024-2025学年八年级道德与法治下册 (统编版)
- GB/T 44934-2024电力储能用飞轮储能单元技术规范
- 教师专业发展与教学质量的关系-深度研究
- 2025年哈尔滨铁道职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 地震资料解释基础
- 14《请帮我一下吧》说课稿-2023-2024学年道德与法治一年级下册统编版
- 四川省绵阳市2025届高三第二次诊断性考试思想政治试题(含答案)
- DB3304T 040-2023 安全生产技术服务机构管理规范
评论
0/150
提交评论