基于单片机的一氧化碳检测系统设计_第1页
基于单片机的一氧化碳检测系统设计_第2页
基于单片机的一氧化碳检测系统设计_第3页
基于单片机的一氧化碳检测系统设计_第4页
基于单片机的一氧化碳检测系统设计_第5页
免费预览已结束,剩余53页可下载查看

下载本文档

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

文档简介

基于单片机的一氧化碳检测系统设计作者:日期:

石家庄铁道大学四方学院毕业设计基于单片机的一氧化碳检测系统设计TheDesignofCarbonMonoxideTestingSystemBasedonSingleChiP2014届电气工程 系专业电气工程及其自动化学号 学生姓名 李婉菁 指导老师冯国胜完成日期2014年5月20日毕业设计成绩单学生姓名李婉菁学号班级方1010-7专业电气工程及其自动化毕业设计题目基于单片机的一氧化碳检测系统设计指导教师姓名冯国胜指导教帅职称教授评定成绩指导教师得分评阅人得分答辩小组组长得分成绩:院长(主任)签字:年月 日

毕业设计任务书题目 基于单片机的一氧化碳检测系统设计学生姓名李婉菁学号班级1010一7专业电气工程及其自动化承担指导任务单位电气工程系导师姓名冯国胜导师职称教授、主要内容本设计以单片机为核心,利用一氧化碳检测传感器检测环境中的一氧化碳浓度,并利用显示器显示当前的浓度值,同时可设定报警值,超过设定值时进行声光报警。二、基本要求.选择合适的单片机;. 选择合适的传感器,并设计信号处理电路 ,使单片机能够采集浓度信息.选择合适的时间芯片;.设计键盘电路,可设定报警值;.选择合适白显示器,设计显示电路,显示当前的时间和浓度值;.选择合适的存储芯片,设计存储电路,存储超限的浓度值和对应的时间.设计蜂鸣器电路,浓度超限时报警;.设计电源电路,为单片机供电;.编写软件程序,实现系统功能。三、主要技术指标.利用protel绘制电路图并形成PCB图,制作出实物;.利用C语言语言完成软件设计;. 单片机建议选用STC12c520XAD系列;.显示器建议选用LCD1602;.存储芯片建议选用AT24C02。四、应收集的资料及参考文献科学出版社高等教育出版社高等教育出版社科学出版社高等教育出版社高等教育出版社.单片机原理及应用五、进度计划第1—2五、进度计划第1—2周:第3周:第4-7周:第8周:第9—12周:第13-14周:第15-16周:资料收集,设定方案;撰写开题报告;确定设计方案,完成电路设计,编写程序;中期检查;系统调试,撰写论文;论文审核,定稿;答辩。

教研室主任签字时间年月 日毕业设计开题报告题目 基于单片机的一氧化碳检测系统设计学生姓名李婉菁学号 班级1010-7专业 电气工程及其自动化一、研究背景目前,随着日光温室的迅速增多,人们对其性能要求也越来越高,特别是为了提高生产效率 ,对温室的自动化程度要求也越来越高。中国农业的发展必须走现代化农业这条道路 ,随着国民经济的迅速增长,农业的研究和应用技术越来越受到重视,特别是日光温室已经成为高效农业的一个重要组成部分。 现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。例如 :一氧化碳浓度、空气的温度、湿度等。在农业种植问题中 ,温室环境与生物的生长、发育、能量交换密切相关 ,进行环境测控是实现温室生产管理自动化、科学化的基本保证 ,通过对监测数据的分析,结合作物生长发育规律,控制环境条件,使作物达到优质,高产,高效的栽培目的。由于温室大棚能带来可观的经济效益,所以温室大棚技术越来越普及,并且己成为农民增收的主要手段。温室内的一氧化碳浓度、温度与湿度等参数,直接关系到蔬菜和水果的生长。例如 :一氧化碳过浓会导致作物叶片发黄等。国外的温室设施已经发展到比较完备的程度,并形成了一定的标准 ,但是价格非常昂贵,缺乏与我国气候特点相适应的测控软件。 因此,为了实现高效农业生产的科学化并提高农业研究的准确性,推动我国农业的发展,必须大力发展农业设施与相应的农业工程 ,科学合理地调节温室内二氧化碳的浓度、温度以及湿度,使大棚内形成有利于蔬菜 ,水果生长的环境,是大棚蔬菜和水果早熟、优质、高效益的重要环节。由于单片机及各种电子器件性价比的迅速提高, 使得这种要求变为可能。本课题即以单片机为核心控制芯片,设计一套基于单片机的一氧化碳检测系统。二、国内外研究现状.国外研究现状及特点西方发达国家在现代一氧化碳检测技术上起步比较早。 20世纪60年代,生产型的高级温室开始应用于农业生产,奥地利首先建成了番茄生产工厂, 70年代后荷兰、日本、美国、英国、以色列等国家的温室园艺迅猛发展,一氧化碳检测广泛应用于园艺作物生产、 畜牧业和水产养殖业。近百年来,温室大棚作为设施农业的重要组成部分 ,其自动控制和管理技术不断得以提高,特别是二十世纪一氧化碳检测技术的出现,更使温室大棚环境控制技术产生了革命性的变化。 80年代,随着微型计算机日新月异的进步和价格大幅度下降 ,以及对问世控制要求的提高,以微型计算机为核心的一氧化碳检测系统,在欧美得到了长足的发展,并迈入了网络化 ,智能化阶段。目前,国外一氧化碳检测设施已经发展到一定程度 ,并形成了一定的标准。.我国研究现状及特点我国自行开发的一氧化碳测控系统其技术水平和调控能力与发达国家还有一定的差距。 而我国综合环境测控技术的研究刚刚起步 ,目前仍然停留在研究单个或少量环境因子调控技术的阶段,而实际上,温室内的光照度、温度、湿度、一氧化碳浓度等环境因素,都是在相互影响、相互制约的状态中对作物的生长产生影响的 ,环境要素的空间变化、时间变化都很复杂。因此,我们应该根据我国的国情研制出适合我国农业的发展的一氧化碳检测仪器仪表, 并在农业设施中广泛推广。

三、主要工作和方法手段.进行系统方案设计;TOC\o"1-5"\h\z.选择合适的单片机,设计单片机最小系统,并熟悉该单片机的开发环境 ;.设计电源电路,为单片机供电;.选择MQ7传感器,设计气体传感电路;.选择显示部分为LED数码管,对一氧化碳浓度进行分时显示 ;.设计按键电路控制显示浓度;.设计报警电路,一氧化碳超出指定浓度时声光报警 ;.利用protel绘制电路图并形成PCB图,制作出实物;.根据以上设计利用C语言完成软件编程设计。四、预期达到的结果利用一氧化碳检测传感器及单片机检测环境中的一氧化碳浓度, 并利用显示器显示当前的浓度值,显示范围为0—1000ppm。同时可设定报警值,当一氧化碳浓度超过设定的上、下限时,仪器产生声光报警,并在显示屏上显示报警状态、故障状态、时间参数等数据信息。指导教师签字一氧化碳检测仪是一种用于公共场所具有检测及超限报警功能的仪器 ,能起到预防一氧化碳中毒的效果,使人们安全放心的工作。设计方案基于STC12c5A60S2单片机,选择瑞士蒙吧波公司的MQ7一氧化碳传感器。系统将传感器的标准信号通过AD0832为核心的A/D转换电路调理,经由单片机进行数据处理,最后由LCD显示一氧化碳浓度值。文中详细介绍了数据采集子系统、数据处理过程以及数据显示子系统和报警电路的设计方法和过程。 系统对于采样地点超出规定的一氧化碳容许浓度时采用三极管驱动的单音频报警电路提醒监测人员。同时,操作人员对于具体报警点的上限值可以通过单片机编程进行设置。另外,该系统对浓度信号进行了信号补偿等处理,减少了测量误差。因此 ,系统具有较高的测量精度,而且结构简单,性能优良。系统以单片机为核心,利用一氧化碳检测传感器检测环境中的一氧化碳的浓度 ,并利用显示器显示当前的浓度值,同时可设定报警值,超过设定值时进行声光报警。关键词:一氧化碳检测STC12C5A60S2MQ7AbstractCarbonmonoxidedetectorisakindofinstrumentusedtotestandtransfinitealarmfunctioninpub1icplaces.Itcanpreventcarbonmonoxidepoisoningtomakepeopleworksafely.ThisdesignisbasedonSTCl2c5A60s2singlechipmicrocomputer,selectingtheSwisswaveofcorporateMQ7carbonmonoxidesensor.SystemwillchangethestandardsignalofsensorthroughAD0832asthecoreofafterA/Dconversioncircuitbysing1e-chipcomputerfordataprocessing.Finallyitdisp1aysthecarbonmonoxidedensitybytheLCD.Thispaperintrodueesthedataacquisitionsubsystem!dataprocessinganddatadisplaysubsystemanda1armcircuitdesignmethodandprocess.Systemforsamplingsitesbeyondtheallowableconcentrationofcarbonmonoxideinthesing1eaudioalarmcircuitdrivenbytrioderemindsmonitoringpersonnel.Atthesametime, theoperaterfortheupperlimitofthespecificstationscansetthroughthemicrocontrollerprogramming.Inaddition,thesystemoftheconcentrationsignal,signa1compensationandsoonprocessingtoreducethemeasurementerror.Therefore,thissystemhashighmeasurementprecision,simp1estructureandgoodperformance.Systemusesthesinglechipprocessorasthecorewiththeuseofc arbon monoxide detectionsensorto testconcent rationofcarbon monoxi deinthe environmenta ndusesthedisplay to showthec urren t density.Atthesame time itcanbes et alarmvalue. Whenit ismore thantheset value, thesystemwi1 limplementsoundandlightalarming.STC12C5A60S2Keywords:CarbonmonoxidetestingMQ7

STC12C5A60S2第1章绪论?!昔误!未定义书签。.1课题研究的目的意义?昔误!未定义书签。1.2国内外研究现状?昔误!未定义书签。3论文研究内容 2第2章系统设计方案 错误!未定义书签。.1原理框图 错误!未定义书签。.2总体设计思路 错误!未定义书签。第3章系统硬件设计4?TOC\o"1-5"\h\z\o"CurrentDocument".1单片机芯片STC12C5A60S2 4\o"CurrentDocument".2传感器模块 7传感器概述7?结构与特点 73.2.3主要技术参数 83.2.4实物图及接口说明 9时钟电路10?存储电路 错误!未定义书签。电源电路 错误!未定义书签。6显示电路15?7声光报警电路?昔误!未定义书签。3.8按键电路?昔误!未定义书签。3.9串口设计 错误!未定义书签。TOC\o"1-5"\h\z\o"CurrentDocument"第4章系统软件设计 21\o"CurrentDocument"KEILUVISION4 2 1系统程序设计21?主程序设计22?显示界面子程序设计2?24.2.3时钟模块设计 234.2.4液晶显示设计24?4.2.5按犍捽制设计 244.2.6存储模块设计 2 5\o"CurrentDocument"第5章系统的调试 265U一硬件t^试?昔误!未定义书签。5.2软件调试方昔误!未定义书签。第6章结论与展望?昔误!未定义书签。

TOC\o"1-5"\h\z参考文献 30致谢31?附录32?\o"CurrentDocument"附录A外文资料 32附录B原理图 40附录CPCB图4?]附录D源程序42?第第1章绪论课题研究的目的意义目前,随着日光温室的迅速增多,人们对其性能要求也越来越高,特别是为了提高生产效率,对温室的自动化程度要求也越来越高。中国农业的发展必须走现代化农业这条道路,随着国民经济的迅速增长,农业的研究和应用技术越来越受到重视,特别是日光温室已经成为高效农业的一个重要组成部分。现代化农业生产中的重要一环就是对农业生产环境的一些重要参数进行检测和控制。例如:一氧化碳浓度、空气的温度、湿度等。在农业种植问题中 ,温室环境与生物的生长、发育、能量交换密切相关,进行环境测控是实现温室生产管理自动化、科学化的基本保证,通过对监测数据的分析,结合作物生长发育规律,控制环境条件 ,使作物达到优质,高产,高效的栽培目的。由于温室大棚能带来可观的经济效益,所以温室大棚技术越来越普及,并且己成为农民增收的主要手段。温室内的一氧化碳浓度、温度与湿度等参数,直接关系到蔬菜和水果的生长。例如:一氧化碳过浓会导致作物叶片发黄等。国外的温室设施已经发展到比较完备的程度,并形成了一定的标准 ,但是价格非常昂贵,缺乏与我国气候特点相适应的测控软件。 因此,为了实现高效农业生产的科学化并提高农业研究的准确性,推动我国农业的发展 ,必须大力发展农业设施与相应的农业工程,科学合理地调节温室内一氧化碳的浓度、温度以及湿度,使大棚内形成有利于蔬菜,水果生长的环境,是大棚蔬菜和水果早熟、优质、高效益的重要环节。国内外研究现状西方发达国家在现代一氧化碳检测技术上起步比较早。 20世纪60年代,生产型的高级温室开始应用于农业生产,奥地利首先建成了番茄生产工厂,70年代后荷兰、日本、美国、英国、以色列等国家的温室园艺迅猛发展 ,一氧化碳检测广泛应用于园艺作物生产、畜牧业和水产养殖业。近百年来,温室大棚作为设施农业的重要组成部分,其自动控制和管理技术不断得以提高,特别是二十世纪一氧化碳检测技术的出现,更使温室大棚环境控制技术产生了革命性的变化。 80年代,随着微型计算机日新月异的进步和价格大幅度下降,以及对问世控制要求的提高,以微型计算机为核心的一氧化碳检测系统,在欧美得到了长足的发展,并迈入了网络化 ,智能化阶段。目前,国外一氧化碳检测设施已经发展到一定程度,并形成了一定的标准。我国自行开发的一氧化碳测控系统其技术水平和调控能力与发达国家还有一定的差距。而我国综合环境测控技术的研究刚刚起步,目前仍然停留在研究单个或少量环境因子调控技术的阶段,而实际上,温室内的光照度、温度、湿度、一氧化碳浓度等环境因素,都是在相互影响、相互制约的状态中对作物的生长产生影响的 ,环境要素的空间变化、时间变化都很复杂。因此,我们应该根据我国的国情研制出适合我国农业的发展的一氧化碳检测仪器仪表,并在农业设施中广泛推广。论文研究内容系统以单片机为核心,利用一氧化碳检测传感器检测环境中的一氧化碳浓度, 用显示器显示当前的时间和浓度值,同时可设定报警值 ,超过设定值时进行声光报警,并且利用存储芯片存储三次报警值。第第3章系统硬件设计第第2章系统设计方案2.1系统框图系统以单片机为核心,由单片机来控制各个模块。系统主要包括电源电路、存储电路、时钟电路、显示电路、报警电路,系统原理框图如图 2-1所示。LCD显示MQ-7LCD显示按键控制单片机报警装置按键控制单片机报警装置电源电路存储装置电源电路图2-1系统原理框图系统设计框架为设计单片机最小系统,单片机最小系统包括晶振电路、单片机电路、复位电路。通过MQ7气体传感器输出的信号输入单片机检测,按键控制单片机运作,单片机输出信号使LCD显示,并输出给报警装置和存储设置。2.2总体设计思路论文主要完成一氧化碳检测软件和硬件电路设计, 设计内容包括:存储程序、控制程序、时钟程序、超标报警、按键检测、数据显示等。系统采用单片机为控制核心,以实现一氧化碳检测系统的基本控制功能。系统主要功能内容包括:数据处理、时间设置、开始测量、超标报警、按键检测、存储设置。本系统设计采用功能模块化的设计思想,系统主要分为总体方案设计、硬件设计和软件设计三大部分。根据任务书上的要求进行综合分析,总设计方案分为以下几个步骤:(1)硬件系统电路的设计;(2)软件系统主程序及其相关子程序的编写;(3)系统电路及软件的调试。本系统设计的模块包括:电源模块,传感器模块,显示模块,声光报警模块,存储模块和单片机最小系统模块

3.1单片机芯片STC12c5A60S2在系统的设计中,选择合适的系统核心器件成为能否成功完成设计任务的关键,而作为控制系统核心的单片机的选择更是重中之重,选择合适的单片机可以最大程度地简化单片机应用系统。目前,市场上的单片机不仅种类繁多,而且在性能方面也各有所长。一般来说,选择单片机需要考虑以下几个方面:(1)单片机的基本性能参数。例如指令执行速度、程序存储器容量、 I/O引脚数三寺。(2)单片机的增强功能。例如看门狗、多指针、双串口等。(3)单片机的存储介质。对于程序存储器来说,Flash存储器和OTP(一次性可编程)存储器相比较,最好是Flash存储器。(4)芯片工作温度范围符合工业级、军工级还是商业级。如果设计户外产品,必须选用工业级。(5)芯片的功耗。比如设计并口加密狗时,信号线取电只能提供几毫安的电流,选用STC单片机就是因为它能满足低功耗的要求。(6)供货渠道是否畅通、价格是否低廉。(7)技术支持网站的速度如何,资料是否丰富。包括芯片手册、应用指南、设计方案、范例程序等。(8)芯片保密性能好、单片机的抗干扰性能好[2]o系统采用的是STC12C5A60S2单片机。STC12c5A60s2系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍,内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S,即25万次/秒)针对电机控制,强干扰场合叫STC12C5A60S2单片机中包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时/计数器、UART串口、串口2、I/O接口、高速A/D转换、SPI接口、PCA、看门狗及片内R/C振荡器和外部晶体振荡电路等模块。STC12c5A60s2系列单片机几乎包含了数据采集和控制中所需的所有单元模块 ,可称得上一个片上系统。单片机STC12C5A60S2外观如图3-1所示。图3-1STC12c5A60S2外观单片机STC12C5A60s2的引脚功能图3-2所示。CLKOUT2/ADCO.FLO图3-1STC12c5A60S2外观单片机STC12C5A60s2的引脚功能图3-2所示。CLKOUT2/ADCO.FLOADC1/PL1Ed>Z/BCI/ADC2/n.2TxD2/CPP0;ADC3/Pl.3SS/OTL/ADC4/PL4^/OSI/ADC5/P1.5MISO.ADC6/Pl.fiSCLK.,ADC7/PL.7P4.7/RST7NTM.P3.0T皿,P3门TTETP三2TKTT/P3,3CLKOUTOiXTTd'FM.4

CLKOUTl/lM^Tl/PJ,j

ffR/F16

KDPi.7

XTAL2

XTAL1Grid140393&3736空343S321031113012£9132&1415及L&251724192319222021Q12345671一/F7ca E«/■veropopopoFOpo即用欧ALE朋P2nnnnnnnnnnnnnnnnnnnnP2.6ZA14PZ.o/Al3PS.4/AL2P2.37A11P2.27A1OP2.17A3P2.0/AS图3-2STC12c5A60S2引脚图单片机的引脚功能说明:P0.0~P0.7P0口既可以作为输入/输出口,也可以作为地址/数据复用总线使用。当P0口作为输入/输出口时,P0是一个8位准双向口,内部有弱上拉电阻,无需外接上拉电阻。当P0作为地址/数据复用总线使用时,是低8位地址线A0~A7,数据线D0~D7OP1.O/ADC0/CLKOUT2标准I/O口、ADC输入通道0、独立波特率发生器的时钟输出。P1.1/ADC1标准I/O口、ADC输入通道1。P1.2/ADC2/ECI/RxD2标准I/O口、ADC输入通道2、PCA计数器的外部脉冲输入脚,第二串口数据接收端。P1.3/ADC3/CCP0/TxD2 外部信号捕获,高速脉冲输出及脉宽调制输出、第二串口数据发送端。P1.4/ADC4/CCP1/SS非SPI同步串行接口的从机选择信号。P1.5/ADC5/MOSISPI同步串行接口的主出从入(主器件的输入和从器件的输出)。P1.6/ADC6/MISO SPI同步串行接口的主入从出。Pl.7/ADC7/SCLKSPI同步串行接口的时钟信号。P2.0~P2.7P2口内部有上拉电阻,既可作为输入输出口(8位准双向口),也可作为高8位地址总线使用。P3.O/RxD标准I/O口、串口1数据接收端。P3.1/TxD标准I/O口、串口1数据发送端。P3.2/INT0标准I/O口、非外部中断0,下降沿中断或低电平中断。P3.3/INT1标准I/O口、非外部中断1、下降沿中断或低电平中断。P3.4/TO/INT/CLKOUT0 定时器计数器0外部输入、定时器0下降沿中断、定时计数器0的时钟输出。P3.T/T1/INT/CLKOUT1定时器计数器1外部输入、定时器1下降沿中断、定时计数器1的时钟输出。p3'_6/wr 标准I/。口、外部数据存储器写脉冲。P3r万/RD标准I/O口、外部数据存储器读脉冲。单片机最小系统包括晶振电路、单片机电路、复位电路。晶振部分由11.0592MHz和两个电容组成。单片机通常使用的是5V直流电源,是单片机正常工作的基本保障。此外,为了保证单片机的电源稳定,还需要加一个旁路电容104,起到滤波降低干扰的作用。复位操作有上电自动复位、按键电平复位和外部脉冲复位 3种方式:4]o本系统采用的是上电自动复位即阻容复位方式 ,由从单片机STC12c5A60S2资料查知,阻容复位时,要求电容为10F,电阻10k,因为RC/RD+系列单片机的RESET弓I脚内没有下拉电阻,所以必须用此10k电阻。单片机最小系统电路图如下图3-3所示。

UIPIQRdFT-尸p^T-PHF311P3SP淞~iF~~~rr-20、UIPIQRdFT-尸p^T-PHF311P3SP淞~iF~~~rr-20、LL(AD0)FXQrl.lni7(.AD1JP):rlJ,nn;rUnilj(ADJJPMrII-IrUDIA(.AD5)P).5rl.0(AD6)P).6rl.rtj-tcETPMXRXDJEAVppP1UTXDJALEPROGPMMINT。rul£4^(ADIS)?:(AD14JP2&(AD13)PU[ADI的工」CW10)P22Pk(INTI)P5.4(TO)P5.5CTOP生班WR)P17CRD)VTAT,XI1AL4XTAL1GND(AD9JPL1(ADS)P2.0STC12C5AWS2vcc4j祖可3gj-

77乳30222Sy26至T23~VCCJIpooP02网3FU4FQjPO6P3|vccr6543210P2rcp26p2p2p2p?1C434号67图3-3 单片机最小系统3.2传感器模块3.2.1传感器概述系统所采用的是MQ-7气体传感器,其所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnOz)。采用高低温循环检测方式低温(1.5V加热)检测一氧化碳传感器的电导率随空气中一氧化碳气体浓度增加而增大 ,高温(5.0V加热)清洗低温时吸附的杂散气体。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。MQ-7气体传感器对一氧化碳的灵敏度高,这种传感器可检测多种含一氧化碳的气体,是一款适合多种应用的低成本传感器。3.2.2结构与特点特点:(1)针对一氧化碳有良好的灵敏度(2)长寿命低成本;(3)简单的驱动电路即可。

传感器结构如图3-4所示图3-4MQ-7传感器构造图3.2.3主要技术参数产品型号MQ-7产品类型半导体气敏元件标准封装塑封检测气体一氧化碳检测浓度10-1000PpmCO标准电路条件回路电压Vc<10VDC加热电压Vh5.0V±0.2VACorDC(高)1.5V±0.1VACorDC(低)加热时间Tl60±1S(高)90±S(低)苑如!阻Rl可调标准测试条件下元件特性加热电阻Rh31◎与◎(室温)加热功耗PH<350mW敏感体表向电阻Rs2Ka-20KQ(in100ppmCO)灵敏度sRs(inair)/Rs(100ppmCO)>5浓度斜率aW0.6R300ppm/R100ppmCO)标准测试条件温度、湿度20Ci2C;65%±5%RH标准测试电路Vc:5.0V±0.1V;Vh(高):5.0VM.1V; Vh《氐):1.5V0tlV预热时间不少于48小时图3-5 主要技术参数图?3.2.4实物图及接口说明MQ-7传感器模块实物如图3-6和图3-7所示

图3-7面图传感器模如图3-8所示图3—6MQ-7图3-7面图传感器模如图3-8所示图3—6MQ-7图传感器模块正面MQ-7传感器模块背块接口说明图3-8MQ-7传感器模块接口说明MQ—7传感器模块四个引脚分别为VCC接5V电源正极;GND接地;DOUT为TTL高低电平输出端,作用是检测报警信号,低电平有效;AOUT为模拟电压输出端,

作用是把检测到的浓度转换成模拟电压信号,单片机由此采集气体浓度,模拟量输出0~5V电压,浓度越高电压越高。原理图如图3— 9所示。图3—9MQ-7传感器模块原理图引脚1接电源VCC,引脚2接地,引脚3接单片机的P10口,引脚4接单片机的P11口。其中R1为5.1,R2为10k,R3为1k,Rp为10k,C1为0.1uF。3.3时钟电路本系统选择了DS1302时钟芯片。因为此系统需要记录测量发生的时间,所以需要时钟芯片来记录不同时间的监测数据,因此在系统中加入了时钟芯片。(1)时钟芯片DS1302内含一个实时时钟/日历和31字节静态RAM,可以通过用行接口与单片机通信。通信时,仅需要3个口线:①RES(复位),②I/O数据线,③SCLK(串行时钟)。(2)DS1302主要性能有:时钟能计算2100年之前的秒、分、时、日、日期、星期、月、年的能力,还有闰年的调整能力;读/写时钟或RAM数据时,有单字节和多字节传送两种方式,与DS1202/TTL兼容。(3)DS1302引脚概述:X1,X2;振荡源,外接32.768KHZ晶振;SCLK:串行时钟输入端。(4)DS1302数据输入/输出时序数据输入是在输入写命令字的8个SCLK周期之后,接下来的8个SCLK周期中的每个脉冲的上升沿输入数据,数据从低位即0位开始。需要注意的是,第一个数据位在命令字节的最后一位之后的第一个下降沿被输出。只要RST保持高电平,如果有额外的SCLK周期,将重新发送数据字节,即多字节传送。同样,在紧跟8位的控制指令字后的下一个SCLK脉冲的下降沿读出DS1302的数据,读出数据时从低位0位到高位7。时序如图3—10和图3-11所示。图图3-12时钟控制字对照图nLFmrLrLrLTLrurLrLrLnrur^iI一尺他AlA24A4引二1-DO M3区刀图3-10单字节读操作时序图「rjLrjLrLFLULrLJULnrLmnr—---R制.0]*7心FR心|)〜M01D203^4~D5□€07i 图3-11单字节写操作时序图首先,对DS1302的读写操作必须在RST为1时才允许操作;写操作时必须关闭写保护寄存器的写保护位(0x00);读操作时跟此寄存器无关;写操作时先写地址(RW=0,允许写数据的单元地址),然后写数据。读操作时先写地址(RW=1,允许读数据的单元地址),然后读数据。时钟控制字见图3-12。寄存器名命令字取值范围各位内容写操作读操作76543~0秒加器80H81H00〜59CH10SECSEC时寄存器84H85H01~1200~2312/24010/(A/P)HRHR日寄存器86H87H01〜28,29、30、310010DATEDATE月寄存器88H89H01〜1200010MMONTH周寄存器8AH8BH01〜070000DAY年寄存器8CH8DH01〜9910YEARYEAR保护寄存器8EH8FHWP0000慢充电奇存器90H91HTCSTCSTCSTCSDSDSRSRS时钟突发寄存器BEHBFHc图3-13时钟电路图DS1302时钟芯片引脚连接分别为X1,X2接32.768kHz晶振;VCC1,VCC2为电源供电管脚;GND接地;SCLK为串行时钟引脚,接单片机的P3.5口;I/O为数据输入/输出引脚,接单片机的P3.4口;CE为复位脚,接单片机的P3.7口。时钟模块中电阻R11,R12,R13为上拉电阻,起到了限制电流的作用。时钟电路图见图3—13°3.4存储电路系统选择AT24c02存储芯片,因为系统需要存储超限的浓度值和对应的时间,所以要加入存储芯片。AT24C02支持I2C,总线数据传送协议I2C,总线协议规定任何将数据传送到总线的器件作为发送器。任何从总线接收数据的器件为接收器。数据传送是由产生串行时钟和所有起始停止信号的主器件控制的。 主器件和从器件都可以作为发送器或接收器,但由主器件控制传送数据(发送或接收)的模式,由于A0、A1和A2可以组成000~111八种情况,即通过器件地址输入端A0、A1和A2可以实现将最多8个AT24c02器件连接到总线上,通过进行不同的配置进行选择器件。只有总线非忙时才被允许进行数据传送, 在传送时,当时钟线为高电平,数据线必须为固定状态,不允许有跳变。时钟线为高电平时数据线的任何电平变化将被当作总线的启动或停止条件。SCL线为高电平期间,SDA线由高电平向低电平的变化表示起始信号;SCL线为高电平期间,SDA线由低电平向高电平的变化表示终止信号。其时序如图3-14所示。

SCLSDASCLSDA位传输时序图图3-15SCL非应答应答接收到这个地址个8位数据EEPROMEEPROM允许数据变化在接收o次时要求数据稳定要求数据稳定SDA(攵8位的字8SCLSDASCLSDA位传输时序图图3-15SCL非应答应答接收到这个地址个8位数据EEPROMEEPROM允许数据变化在接收o次时要求数据稳定要求数据稳定SDA(攵8位的字8位数据后,EEPROM进入内部写周期图3-16应答时序图写操作要求在接收器件地址和ACK应答后-14 起始和终止信号时序图每个时钟脉冲传送一位数据。SCL为高电平SDA的改变被认为是控制信位传输如图3-15所示。SDA(主总线上的接收器每收到一个字节就产生一个应答,主器件必须产生一个对应的额外的时钟脉冲。接收器拉低SDA线表示应答,并在期间保持稳定的低电平。应答时序图如图3-16所示。数据写入非易矢性存储其中,在此期间所有输入都无效,直到写周期完成 ,EEPROM才会有应答。应答的时序如图3—17所示。0,J!鲁写字地址数据*SDA线rnnrrriipTirrrrnifrirnUU1111III1II”111ILI111।l111SDA线LASC

exLRAWLASC

exSJ_CSBWKB图3-17写操作时序图读操作的初始化方式和写操作一样,仅把R/W位置1,读操作有三种不同方式:当前地址读,随机读和顺序读。读操作时序图如图3-18所示。起始器件 中条件地址 快DsNoackACK

R/wLsBMSB图3-18读操作时序图存储模块的电路图如图3—19所示7-TC(5—7-TC(5—IHAlftIFAZSSCIGBP加力^4C02.65图3-19存储模块电路图AT24C02存储芯片的管脚及连接分别为A0、A1、A2器件地址输入端;VCC接电源;GND接地;WP写保护;SCL是串行时钟,接单片机的P2.3口;SDA串行数据/地址管脚,接单片机的P2.4口。电阻R14,R15为上拉电阻,起限制电流的作用。其电路图如图3-19所示。

3.5电源电路由于直接输出的电源为交流 220V,而单片机和传感器模块工作所需要的电源为5V,所以要设计电源电路,将交流220V变成直流5V,供单片机、一氧化碳传感器等使用。电源电路如图3—20所示。电路中有到主要用三端稳压器7805。三端IC是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端、接地端和输出端。用7 8系列三端稳压IC来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路 ,使用起来可靠、方便,而且价格便宜。该系列集成稳压IC型号中的78后面的数字代表该三端集成稳压电路的输出电压,如7805表示输出电压为+5V,因为三端固定集成稳压电路的使用方便,电子制作中经常采用。输出电流留有一定的余量,以避免个别集成稳压电路失效时导致其他电路的连锁烧毁。在实际应用中,应在三端集成稳压电路上安装足够大的散热器 ,当然小功率的条件下不用。当稳压管温度过高时,稳压性能将变差,甚至损坏。当制作中需要一个能输出1.5A以上电流的稳压电源,通常采用几块三端稳压电路并联起来,使其最大输出电流为N个1.5A,但应用时需注意:并联使用的集成稳压电路应采用同一厂家、 同一批号的产品,以保证参数的一致。另外在输出电流上留有一定的余量 ,以避免个别集成稳压电路失效时导致其他电路的连锁烧毁。3.6显示电路本系统选用LCD1602液晶显示屏,LCD1602分为带背光和不带背光两种基控制器大部分为HD44780,带背光的比不带背光的厚,是否带背光在应用中并无差别,在电路中连接有10k?的电位器,通过电位器可以调节显示字符的亮度。字符型液

晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用16*1,16*2,20*2和40*2行等的模块。一般1602字符型液晶显示器实物如图3-21和图3-22所示。图3-21LCD1602显示屏正面图3—22LCD1602显示屏背面LCD1602指令表如表3-1所示表3-1LCD1602指令表序号指令RSR/WD7D6D5D4D3D2D1D01清屏00000 00 0012光标返回00000 00 01*3置输入模式00000 00 1I/DS4显示开/关控制00000 01DCB5光标或字符移位00000 1S/CR/L**6置功能00001DLNF**7置字符发生存贮器地址0001字符发生存贮器地址8置数据存贮器地址001显示数据存贮器地址9读忙标志或地址01BF计数器地址10写数到CGRAM或DDRAM)10要写的数据内容11从CGRAM或DDRAM读11读出的数据内容

本系统采用的是LCD1602型号的静态显示器。液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志, 为低电平表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符。显示电路如图3-23所示。1607 -图3-23 显示电路LCD1602采用标准的16脚接口,其中:第1脚:VSS为公共端接地。第2脚:VCC接5V电源正极。第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器,接单片机的P2.5口。第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。接单片机的P2.6口。第6脚:E(或EN)端为使能(enable)端,高电平⑴时读取信息,负跳变时执行指令,接单片机的P2.7口。第7~14脚:D0〜D7为8位双向数据端,接单片机的P0.0~P0.7口。第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。

3.7 声光报警电路在单片机应用系统中,一般的工作状态可以通过指示灯或数码显示来指示 ,供操作人员参考,了解系统的工作状况。但对于紧急状态,比如系统检测到的错误状态等,往往还需要有某种更能引人注意,及时采取措施,往往还需要有某种更能引人注意,提起警觉的报警信号。这种报警信号通常有三种类型:一是闪光报警,因为闪动的指示灯更能提醒人们注意;二是鸣音报警,发出特定的音响,作用于人的听觉器官,易于引起和加强警觉;三是语音报警,不仅能起到报警作用,还能直接给出警报种类的信息。其中,前两种报警装置因硬件结构简单,软件编程方便,常常在单片机应用系统中使用;而语音报警虽然警报信息较直接,但硬件成本高,结构较复杂。单频音报警实现单频音报警的接口电路比较简单,其发音元件通常可采用压电蜂鸣器 ,当在蜂鸣器两引脚上加3~15V直流工作电压,就能产生蜂鸣振荡音响。压电式蜂鸣器,约需10mA的驱动电流,可在端口接上一只三极管和电阻组成的驱动电路来驱动, 由于单片机的输出电流太小,三极管可以提高输出电流。如图3-24所示,图中,P1.0接三极管基极输入端,当P1.0输出高电平1时,三极管导通,蜂鸣器的通电而发音,当P1.0输出低电平0时,三极管截止,蜂鸣器停止发音。声光报警电路如图 3-24和3-25所示。V€CPJI叼,2Q1—蕾一SELL.图3—24声音报警电路D2,A

vcd|~--~~『~=—LEQ图3-25光电报警电路3.8按键电路系统选择独立式按键。键盘分为独立式和矩阵式两类,每一类按其编码方法又可以分为编码和非编码两种。系统具有人机对话功能,该功能即能随时发出各种控制命令和数据输入以及和LCD连接显示运行状态和运行结果。由于系统有功能按键、查询按键、加(上翻)按键、减(下翻)按键、清空按键、退出按键、复位按键,所需按键较少,所以本系统选择独立式按键。电路图如图3-26所示。kevlTOC\o"1-5"\h\z1 3P15 7~?°~T•O1 1♦keyB1-3P14 7~* 0~.o1£15_L

krybE12_三-L图3-26按键电路3.9串口设计MAX232芯片是美信公司专门为电脑的 RS-232标准串口设计的接口电路使用+5V单电源供电。MAX232集成芯片的内部是由最基本电子元件组成, 如电阻、电容、二极管、三极管等元件。为了方便用户使用,制造商把这些具有一定功能的分立元件封装到一个芯片内。图3—27中的16弓唧为VCC,其为3V到5V外供电源的正极,如果外部设备的TTL通讯口能提供3V到5V稳压电源,则可以直接连接使用;如果使用另外的稳压电源供电,须将电源的正极接VCC,电源的负极接GND,切勿接反,否则会烧坏板上芯片。15引脚为GND,为TTL信号地,使用时接外设备的TTL信号地。第二部分是数据转换通道,由7、8、9、10、11、12、13、14脚构成两个数据通道。其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T10UT)为第一数据通道。8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。

TTL/CMOS数据从T1IN、T2IN输入转换成RS-232数据从T1OUT、T2OUT送到电脑DB9插头;DB9插头的RS-232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从RIOUT、R2OUT输出。图3-27中上半部分电容C9、C10、Cl1、C12以及V+、V-是电源变换电路部分。在实际应用中,器件对电源噪声很敏感,因此VCC必须要对地加去耦电容C13,其值为10F。电容C9、C10、Cl1和C12应取1.0F/16V的电解电容,经大量实验及实际应用,这4个电容都可以选用0.1£的非极性瓷片电容代替1.0犷/16V的电解电容,在具体设计电路时,这4个电容要尽量靠近MAX232芯片,以提高抗干扰能力。图3-27中下半部分为发送和接收部分。应用时 Tii和T2I可直接连接TTL/CMOS电平的单片机用行发送端TXD;Ri。和R20可直接连接TTL/CMOS电平的单片机用行接收端RXD;T10和T20可直接连接PC机的RS-232串口的接收端RXD;Rii和R2[可直接连接PC机的RS-232串口的发送端TXD。现从MAX-232芯片中两路发送、接受中任选一路作为接口。要注意其发送、接收的引脚要对应。如使Tii连接单片机的发送端TXD,则PC机的RS-232接收端RXD一定要对应接T10弓I脚。同时,Rio连接单片机的RXD弓|脚,PC机的RS-232发送端TXD对应接Rii弓I脚。单片机STC12C5A60S2通过MAX232电路与单片机进行通信,如图3—27所示。图3-27MAX232电路与单片机通信电路?第4章系统软件设计

4.1KeiluVision4Kei1uVision4是51系列兼容单片机C语言软件开发系统,使用接近于传统C语言的语法来开发,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。KeiluVision4使用的简单介绍:(1)工程的建立。打开工具栏里的“Project”打开“NewuVisionProject”。选择保存的路径(最好单独建一个文件夹),输入工程文件的名字,例如保存到C盘文件夹目录里,工程文件的名字为bs。这时会弹出一个对话框,要求选择单片机的型号,然后点击确定即可。(2)建立程序代码文件。点击“fi1e”菜单下的“new”,新建完后点击保存,输入文件名,可与工程名相同,单后缀必须时.c,如bs.c。(3)添加代码文件到工程中。点击左框中的“target”前面的“+”,然后在SourceGroup单击右键,在下拉菜单中找到“AddFilestoGroupSourceGroup1”选中Test1.c,然后单击“Add”即可。(4)程序的编写和运行。代码文件建好后可以在.c文件中编写程序了,编写完程序后,在下拉菜单中单击“BuiltTarget”选项或使用快捷键F7,编译成功后,再单击“Project”菜单,在下拉菜单中单击“Start/StopDebugSession”或者使用快捷键Ctrl+F5。单击“Debug”菜单,在下拉菜单中单击“Go”选项,或者使用快捷键F5,程序运行。4.2 系统程序设计本部分详细介绍了基于STC12C5A60S2单片机的一氧化碳检测系统设计。根据系统功能,可以将系统设计分为若干个子程序进行设计, 采用KeilC集成编译环境和汇编语言来进行系统软件的设计。本章从设计思路、软件系统框图出发,先介绍整体的思路后,再逐一分析各模块程序算法的实现, 最终编写出满足任务需求的程序。?4.2.1主程序设计主处理模块主要是将各个模块进行协调处理和实现数据交互。 主处理模块首先完成初始化工作,初始化后获取采集模块的数据,并将数据进行处理,根据处理后的结果来进行显示或者报警并且存储。主程序流程图如图4-1所示。

图4—1主程序流程图4.2.2显小界面子程序设计显示界面子程序设计实现了系统设计的具体功能,当显示主界面时,通过按键来判断下一个状态。若功能按键按下,则进入报警值设置界面,此时可通过加减按键来设定报警值,通过按退出键可返回主界面显示;若查询按键按下,则进入查询界面 ,此时可通过加减按键来查询最近三次报警存储值;若系统报警,则存储报警值,否则继续显示主界面。显示界面子程序流程图如图4-2所示。图4-2显示界面子程序流程图3 时钟子程序设计DS1302模块主要是用于设置时间和与MCU通信经LCD显示时间。时钟子程TOC\o"1-5"\h\z序流程图如图4—3所示。 、开始1_ 」DS1302写数据DS1302读数据\o"CurrentDocument"I I ILCD显示,1I返回图4-3时钟子程序流程图

4.2.4 液晶显小子程序设计LCD模块在本系统中主要起着开界面汉字显示,以及各控制效果的显示。采用直接访问方式。液晶显示子程序流程图如图 4-4所示。图4-4 液晶显示子程序流程图4.2.5按键控制子程序设计图4-5 按键控制子程序流程图

按键时显现人机对话的一个控制按钮,通过按键的操作,对系统进行发送操作指

令,后经与MCU串行通信,然后在液晶上显示。按键控制子程序流程图如图4-5所示。4.2.6 存储子程序设计存储模块数据传送是由产生串行时钟和所有起始停止信号的主器件控制的。 存储子程序流程图如图4-6所示。图4-6 存储子程序流程图第5章系统的调试5.1硬件调试由于设计涉及的模块比较多,系统包括了传感器模块,单片机模块 ,显示报警,所以调试起来比较费力,设计的不定因素也比较多,所以调试的时候采用了分块调试的方法,排除了各个模块的干扰。在电路安装完毕后,不要急于通电测试,而首先必须做好以下调试前的检查工作。检查连线情况:经常碰到的有错接(即连线的一端正确,而另一端误接卜少接(指安装时漏接的线)及多接(指在电路上完全是多余的连线),等连线错误。检查连线可以直接对照电路原理图进行,但若电路中布线较多,则可以以元器件(如运放、三极管)为中心,依次检察查其引脚的有关连线,这样不仅可以查出错接或少接的线,而且也较易发现多余的线。为确保连线的可靠,在查线的同时,还可以用万用表电阻档对接线作连通检查,而且最好在器件外引线处测量,这样有可能查出某些虚焊的隐患。检查元器件安装情况:元器件的检查,重点要查集成运放、三极管、二极管、电解电容等外引线与极性有否接错,以及外引线间有否短路,同时还须检查元器件焊接处是否可靠。这里需要指出,在焊接前,必须对元器件进行检测 ,确保元器件能正常工作,以免给调试带来不必要的麻烦。检查电源输入端与公共接地端间有否短路在通电前,还需用万用表检查电源输入端与地之间是否存短路,若有则须进一步检查其原因。在完成了以上各项检查并确认无误后,才可通电调试 ,但此时应注意电源的正、负极性不能接反。5.2软件调试C语言是一种编译型程序设计语言,其兼顾了多种高级语言的特点,并具备汇编语言的功能。C语言有功能丰富的库函数、运算速度快、编译效率高、有良好的可移植性,而且可以直接实现对系统硬件的控制。 C语言是一种结构化程序设计语言,支持当前程序设计中广泛采用的由顶向下结构化程序设计技术。 止匕外,C语言程序具有完善的模块程序结构,从而为软件开发中采用模块化程序设计方法提供了有力的保障。因此,使用C语言进行程序设计已成为软件开发的一个主流。用 C语言来编写

目标系统软件,会大大缩短开发周期,且明显地增加软件的可读性 ,便于改进和扩充,从而研制出规模更大、性能更完备的系统,用C语言进行单片机程序设计是单片机开发与应用的必然趋势。所以作为一个技术全面并涉足较大规模的软件系统开发的单片机开发人员最好能够掌握基本的C语言编程。使用 C语言肯定要使用到C编译器,以便把写好的C程序编译为机器码,这样单片机才能执行编写好的程序。KeiluVis1on4是众多单片机应用开发软件中优秀的软件之一 ,其支持众多不同公司的MCS51架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM,汇编和C语言的程序设计,其界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此本系统采用 KeiluVision4进行软件的编写和调试。调试过程:把烧录好的芯片放置在电路中,接上电源,检验程序是否如自己所设计的那样可以实现所要求的功能。如果电路板上的结果和设想的不同,由于在硬件检查部分已经确定了硬件没问题,则应该是软件部分即程序方面的问题,需要检查程序。然后是传感器部分,主要看LCD显示屏的显示是否正常,还有就是控制按钮是否按要求控制,因为前面已经确定硬件没有问题了,所以,在软件调试的时候可以结合硬件来在线调试,这样很直观,而且发现问题也很容易。当系统供电后,显示主界面,如图6-1所示。图6-图6-1主界面图图图6-3查询界面当按下功能按键后,进入报警值调节界面,如图6-2所示。此时通过加(上翻)按键、减(下翻)按键来调节报警值,当调节完成后,按下退出按键,返回图6-1所示界面。6-2报警值调节界面当CO浓度超过设置报警值后,蜂鸣器响,红色LED发光,当浓度值降低到报警值以下后报警自动解除,此次的报警时间和报警值将被存储。通过查询按键 ,进入查看存储报警值的界面,如图6-3所示。

第6章结论与展望一氧化碳检测系统的设计体积小,质量轻,性价比高。主要分为硬件设计和软件设计两部分,基本实现了设计前对该系统所要求实现的功能。硬件通过画原理图、PCB图焊接出实物电路板,具有很强的操作性。软件是基于 C语言编写的,具有很好的可控性、模块化和移植性。编写的思路以模块化思想,将系统的各个功能进行划分,然后对各个模块进行设计。系统的主要模块为一氧化碳检测、传感器转换、液晶显示、时钟设置和存储设置。单片机选用的型号是STC12C5A60S2,传感器选用的型号是MQ-7,液晶显示选用的是LCD1602液晶显示屏,时钟芯片选用的是DS1302,存储芯片选用的是AT24C02。软件与硬件相结合演示出了一氧化碳检测系统主要的工作情况 ,可以显示一氧化碳浓度、设定报警值并在一氧化碳浓度超标时进行声光报警。从实际应用效果来看 ,系统工作稳定,将MQ-7一氧化碳传感器和STC12c5A60S2有机地结合起来,组成低功耗的小型监测系统,适用于室内的CO安全监测。通过系统设计展望未来,一定会有更加灵敏的气体检测设计,不止能检测一氧化碳,还能同时检测其他多种气体浓度并报警,因此该设计系统具有广阔的应用背景和实用价值。谬考文献[1]潘小青,刘庆成,气体传感器及其发展[J].东华理工学院学报(自然科学版),2004:16-18.[2]周立功,增强型80C51单片机速成与实战[M].北京航空航天大学出版社,2007:48-56.[3]沈德金,陈粤初.MCS-51系列单片机接口电路与应用程序实例 [M].北京航空航天大学出版社,1990:32-38.[4]高锋,单片微型计算机原理与接口技术[ M].科学出版社,2007:61-79.李华.MCU-51系列单片机实用接口技术[M].北京:北京航空航天大学出版社,1993:6-18.[6]马忠梅, 籍顺心,张凯,马岩.单片机的C语言应用程序设计 -修订版[M].北京航空航天大学出版社,1998:10-24.[7]王兆安,黄俊.电力电子技术[M].北京:机械工业出版社,2000:64-85.[8]朱定化.Prote199SE原理图和印刷版设计[M].北京:清华大学出版,2008:12-36.forautomaticco[9]Zieg1er.J.G.Nicho1sNB:Optimumsettingsntroller[M]:NewYork:McGraw-Hil1,1942:12-20.forautomaticco[10]RaShid.M.H:PowerElec[10]RaShid.M.H:PowerElectronics[M]:Preentice-Hall,Inc,1988:79-91.首先,我要感谢冯国胜老师在毕业设计中对我给予的细心指导和严格要求 ,同时也感谢本校的一些老师在毕业设计期间所给予我得帮助 ,对我的设计起到了指导性和决定性的作用,还教给了我遇到问题,如何去分析问题、解决问题的方法,使我受益匪浅。在我毕业论文写作期间,各位老师给我提供了种种专业知识上的指导和日常生活上的关怀,没有您们这样的帮助和关怀,我不会这么顺利的完成毕业设计,借此机会,向您们表示由衷的感激。同时还要感谢院实验室在毕业设计期间提供给我们优越的实验条件。我还要感谢和我一起做毕业设计的同学。在毕业设计的短短几个月里,你们给我提出很多宝贵的意见,给了我不少帮助还有工作上的支持,在此也真诚的谢谢你们。同时,我还要感谢我的寝室同学和身边的朋友,正是在这样一个团结友爱,相互促进的环境中,在和他们的相互帮助和启发中,才有我今天的小小收获。在老师、同学们和我自己的共同努力下我才能顺利的完成此次毕业设计,在此由衷的感谢大家。附录A 外文资料附录A 外文资料ThesensorisintroducedAstheworIdenteredtheeraofinformation,automation,informationtechno1ogyhasbeeometheworldoneofthemajordirectionsofdevelopment.Sensorautomationandinformationsystemsasafront-enddevices,manufacturingautomationandinformationbasis;modernsensortechno1ogyintensiveavarietyofdiscip1ines-artresults,istheinternationalhigh-techdevelopmentoneofthemostrapidly;technologicaltransformationoftraditionalindustriesandupgradethe"multipliereffect"hasbecomeanational scienceandtechnologytomeasureanimpChina'srapiddeve1opmentofsbeengrowinginrecentyears,inindustrialmanufacturing,ortantindicatorofdevelopment?theindustrysensor,thesensormarkethatechnologytomeasureanimpChina'srapiddeve1opmentofsbeengrowinginrecentyears,inindustrialmanufacturing,andthemomentumisgood,mainlyusedaut0motiveproducts,electronic communicationsandspecia1equipment,includingindustrialmanufacturingandautomotiveproductstoreachone-thirdofmarketshare.SensorsfortherapiddevelopmentofChinabringsopportunities,Siemens,Honeywell,Kellogg,Yokogawasensor,suchaslargeenterpriseshaveenteredChina'smarketforChina'sindustria1equipmentmanufacturersandtheautomotiveindustrywiththefina1consumer,suchassensrstoagreatconvenience,butalsosensorsonthedomesticindustry,exertedgreatpressure.Internalsensorproductsarethemainproblems:smallspecies,ofpoorquality;manufacturingtechnologyisrelativelybackward;manufacturersdonothavetheheartofadvancedmanufacturingtechnology;high—performancesensorwithlowerratesofscientificresearch.Todevelopnewsensorhasbeencarriedoutintheindustryformanyyears,buttheindustrializationofnewtypeofs

ensorisstillslowtohauntmanyenterprisessensor.Replacementproductisthesourceofthesustainabledevelopmentoftheindustry,sensorsaremoreareasofdevelopment,theseareasofgrowingdemand,therequirementsofnewsensorproductshaveemerged.Applicationofnetwork,ITindustry,therapiddevelopmentofnewsensorsmorerequirementstoadapttodifferentsectorsofthesensorintheR&Dwillkeepupwithmarkettrendsandcreatenewdemand.Sensorapplications,0nlymoreextensiveandconstantlyupdatedproductsandbettermeetmarketdemandinordertoobtainanewgrowthpoint.Sensortechnologydevelopmentbythesocio-economicconstraints,butalsothesocio-economicdevelopmentdrive.Integration,miniaturization,multi-function,suchassensortechnologyhasbeenwidelyaffectedbytheimportanceattachedtobusiness.Onthecurrentscienceandtechnologydevelopment,majortrendsare:th

温馨提示

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

最新文档

评论

0/150

提交评论