版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科毕业论文论文题目基于51单片机的烤烟机温湿度自动控制系统设计单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温湿度检测和温湿度控制。随着温湿度控制器应用范围的日益广泛和多样性,各种适用于不同场合的智能温湿度控制器应运而生。介绍了基于89C51单片机的烤烟房温湿度测控系统软硬件的设计,整个系统由数据采集、数据调理、单片机和控制部分组成,模拟烤烟房的温度曲线进行控制。本设计使用SHT11温湿度控制器检测温度和湿度,经过单片机处理后,驱动继电器及喇叭,并作出相关显示,采用该测控系统准确地检测烤烟房内的温湿度数有效地自动控制烤烟房内的温湿度,提高了烤烟房内的控制水平和烟叶的烘烤质
2、量。说明书分硬件部分和软件部分进行阐述,并附以原理图和流程图。关键词:单片机;仓库;SHT11ABSTRACTMCUintheapplicationofelectronicproductshasbecomeincreasinglywidespreadinmanyelectronicproductsarealsousedfordetectionandcontroloftemperatureandhumidity.withthetemperatureandhumiditycontrolleroftheincreasinglywiderangeofapplicationsanddiversityof
3、allkindsfordifferentoccasionscomeintobeingintelligenttemperaturecontroller.Thispaperpresentsasystemformeasuringandcontrolthetemperatureandhumidityintheflue一curingbarn,thesystemiscomposedofasinglechipmicrocomputer89C51,thetemperatureandthehumiditysensorSHT11.thisdesignasathermistortemperatureandhumid
4、itymeasurementdevices,andthenconvertedthroughSHT11,aftersingle-chipprocessing,relayandhorn-driven,andtomaketherelevantshow.Itimprovetheleveloftobaccoandtobaccocontrolroomofthebakingquality.Manualhardwareandsoftwaresub-partof,togetherwithaschematicdiagramandflowchart.Keywords:Single-chip;Flue-curedTo
5、bacco;SHT11TOC o 1-5 h z HYPERLINK l bookmark4 1绪论1 HYPERLINK l bookmark6 1.1本课题研究背景及目的1 HYPERLINK l bookmark8 1.2三段式烘烤技术要求2 HYPERLINK l bookmark12 1.3本课题研究方法与内容4 HYPERLINK l bookmark14 2温度测控理论5 HYPERLINK l bookmark16 2.1温度和湿度的定义5 HYPERLINK l bookmark18 2.2温度传感器5 HYPERLINK l bookmark20 2.3湿度传感器6 HYP
6、ERLINK l bookmark22 3温控系统的设计7 HYPERLINK l bookmark24 3.1系统分析7 HYPERLINK l bookmark26 3.1.1生产工艺要求7 HYPERLINK l bookmark28 3.1.2智能温湿度控制系统功能需求分析7 HYPERLINK l bookmark30 3.2系统方案设计8 HYPERLINK l bookmark32 3.3硬件部件的选用83.3.1主控制器8 HYPERLINK l bookmark34 3.3.2温湿度检测元件113.3.3显示单元17 HYPERLINK l bookmark60 3.4系统硬
7、件原理图设计19 HYPERLINK l bookmark62 3.4.1按键设计模块19 HYPERLINK l bookmark64 3.4.2显示电路模块20 HYPERLINK l bookmark66 3.4.3控制输出驱动与报警电路模块21 HYPERLINK l bookmark68 3.5系统软件设计223.5.1软件编程22 HYPERLINK l bookmark70 3.5.2软件抗干扰23 HYPERLINK l bookmark72 4结论24致谢错误!未定义书签。25参考文献错误!未定义书签。TOC o 1-5 h z HYPERLINK l bookmark78
8、附录A烤烟采收烘烤技术规范27 HYPERLINK l bookmark82 附录B系统流程图30 HYPERLINK l bookmark86 附录C系统软件程序34 1绪论11本课题研究背景及目的研究背景:烟草行业是一个高税收行业,06年国的税收为2900亿元;人们将它称之为“暴利行业”,因为是国家垄断。同时又是国家管制很严的行业,截至2006年底,全国具有法人资格的卷烟工业企业已调整减少为31家,全行业17家省级公司中的11家已完成与所属卷烟企业的合并重组。90年代初期,国家烟草专卖局烟叶公司在着力解决烟叶营养不良、发育不全取得明显成效的基础上,开始重点解决烟叶烘烤制约烟叶内在品质和外观
9、质量这一技术瓶颈。1992年,中国烟叶生产购销公司在郑州市组织召开了全国烟叶烘烤技术研讨会,之后,组织开展了烤烟三段式烘烤应用理论与技术研究,在一定范围内进行了三段式烘烤技术示范,取得了很好的效果,1997年国家烟草专卖局烟叶公司把烤烟三段式烘烤及配套技术作为重点新技术应用推广项目在全国组织推广。三段式烘烤的应用技术基础多年来,对我国烟叶香吃味和外观质量同津巴布韦、巴西等国家相比有较大差异的分析认为,除了土壤、气候等环境因素,以及品种、栽培管理等主要生产措施外,烘烤有着十分重要的作用。而且,烟叶成熟度、烘烤工艺技术、烘烤设备等烘烤因素存在问题极其普遍,在一些烟区还比较严重,无一不制约烟叶品质和
10、效益。研究目的:设计一个应用于三段式烤烟工艺的具有低成本、工作可靠和操作方便等特点的智能温湿度控制系统,为企业提供一个温湿度控制解决方案,增强我国烟草行业在国际上的竞争,促进我国烟草行业的发展。1.2三段式烘烤技术要求成熟度是烟叶质量的基础和中心。研究和生产实践认为,烟叶成熟度有两个含义:一个是采收烟叶成熟度,即田间生长发育和物质转化达到的成熟度;一个是烤后烟叶成熟度,即烘烤过程的物质转化达到分级要求的成熟度。所以,烟叶成熟度的本质都是紧紧围绕着最终烟叶品质和可用性进行充分而完善的物质转化。烟叶成熟度问题具体表现在下部叶轻飘,单叶重小,上部叶和较厚的烟叶背面偏白和正面与背面反差大的突出。需要更
11、新烟叶成熟度的观念,尽快扭转下部叶过熟、中部叶采生、上部叶采青的局面,做到下部叶适时早收,中部叶成熟稳收,上部叶充分成熟采收,顶叶46片集中一次采收。要坚持把成熟度作为烤烟生产全过程的技术中心,烟叶生产的全部操作过程都要紧紧围绕和满足烟叶最终真正长熟、养熟。烟叶成熟的标志,除了一般的外观特征外,以烟叶烘烤变黄时间确认。下部成熟叶变黄时间为6072h,中部叶为4860h,上部叶为3648h。只有首先扭转烟叶成熟度的观念,才可能保证烤后烟叶内在品质得到明显改善,达到内在品质与外观质量统。根据附录A“烤烟采收烘烤技术规范”工艺要求如下:1变黄期:关闭天地窗,点火以后以lC/h的速度升到起点3436C
12、封火,保证干湿差12C,留10厘米左右的火眼;1小时后进行第二次封火,留有3厘米的火眼,做到有火无苗,使底棚烟叶烟尖烟缘变黄,叶片出汗,再按每小时升1C至3840C,干湿差14C充分延长时间,使烟叶进一步变黄。充分凋萎,这是主要变黄期,待烟叶柔软塌膀,变黄九成以后,升至4243C保温保湿。当二棚烟叶达到基本全黄充分塌架,烟筋变软,再按每小时1C升至45C,干湿差为67C逐开天地窗,适当通风排湿转入定色期。此期应注意的问题:(1)3638C变黄时间不宜太长,防止烟叶养分消耗过多形成挂灰。(2)上部烟含水量少,干物质多,此期多注意烤房内温度,当房内温度够时,应往房内洒水补湿(火炉、火管上面不能洒水
13、)。(3)排湿要循序渐进,不盲目排湿,排湿中应加大火力,防止掉温形成挂灰。2定色期:加大火力,保持温度不下降,且升温不宜太快,保持湿球稳定,天窗开完后,现逐步开大地洞,以lc/h升至46C,湿球3739C,必要时从4648C顿火延长时间,使烟筋变黄,烟叶勾尖卷边至小卷筒50C时,叶片干燥三分之二小卷筒黄叶黄筋之后以1C/2h左右升至54C湿球3940C维持16小时以后,使二棚烟叶全干至大卷筒,全房黄筋黄叶顶棚亮行(小卷筒以上)转入干筋期。此期应注意的问题:(1)烟叶干燥达不到2/3以上,干球不能赶过50C,干球达到5253C要及时稳温、湿球不能过早升至41C,否则致香物质难以形成;(2)防止出
14、现高温高湿出现蒸片;(3)在4550C之间防止湿球温度过低(少于37C)导致回青;(4)不能急升温或掉温形成挂灰。3.干筋期:升温速度1C/h左右,至68C,最高不能超过70C,湿球4243C。湿球若偏低,先关风洞,关完后再关天窗,当中间棚次少数烟叶主脉2-3厘米未干时,可停火。此期注意的问题:(1)升温不宜过快,60C前顶棚必须大卷筒。(2)干球超过68C,湿球不超过43C防止香气受损,但湿温低于41C,烟叶色淡,不鲜亮。(3)不能降温以防洇筋洇片。(4)停火时,天窗稍留缝隙,以防闷红。(5)注意安全生产防落叶、防发生火灾。烟叶烘烤是十分复杂的过程,虽然基本原理相同,但因烟叶品种、性质不同,
15、烟叶烘烤特性就不同,再加上外界环境及烘烤设备上的差异,这就需要在生产实践中灵活运用。( HYPERLINK /html/13/1302/65879_n.html%ef%bc%89 /html/13/1302/65879_n.html)通过对烘烤环境温度、湿度、时间调控,实现对烟叶水分动态和物质转化的协调,达到最终将烟叶烤黄、烤干、烤香的统一,这就是三段式烘烤技术的核心,也是烟叶烘烤的根本目的。根据对烟叶在烘烤中变黄、变香和非正常情况下发生棕色化反应变褐的化学和生物化学过程及其与水分动态、烤房温湿度关系的研究结果,认为三段式烘烤技术的关键点如下。1、低温变黄,黄干协调即要求烟叶在比较低的温度下达
16、到比较高的变黄程度。烟叶变黄阶段起始温度3234C,大量变黄温度3538C,完成变黄温度3842C。烟叶在变黄阶段失水量为30%左右,达到叶片发软。若烟叶黄变和干燥其中之一达不到要求即必须采取保温保湿变黄或排湿脱水的措施并延长时间。2、适速升温定色在4648C以前以平均lC/3h的速度升温,之后以平均lC/2h的速度升温边升温边排湿定色。当烤房温度达到54C后需稳定较长时间(12h以上),使淀粉彻底水解,糖分和致香物大量形成和积累。我国不少上部叶和较厚的叶片,正面呈黄色,背面黄白色明显,其叶内淀粉含量较高,若在54C左右给予比较多的时间,这种现象会得到改善,烟叶香吃味也会因此得到增进提高。3、
17、重视湿球温度即依鲜烟叶的素质状况确定和控制烘烤各阶段的湿球温度指标,并以湿球温度高低作为烧火和通风排湿的主要技术依据。一般变黄阶段控制干湿球温度差14C,定色阶段控制湿球温度3740C,干筋阶段控制湿球温度4043C以下。4、允许烘烤技术指标必要时作调整由于我国烟叶生长的气候、土壤等环境条件的多样性,以及不同品种、部位等,鲜烟叶素质存在人为不能抗御的差异,烘烤技术也必须服从于具体鲜烟叶的质量潜能,才可能最大限度地反映其品质和可用性本质。因此,在实施三段式烘烤中,允许对上述主要指标在一定范围内作某些必要的调整。( HYPERLINK /2005/8-12/200508121531552.html
18、 /2005/8-12/200508121531552.html)1.3本课题研究方法与内容本课题涉及到实际生产工艺过程,由于条件所限制及时间紧迫,未能够到生产现场进行实地考查与研究,因此,在本次课题的研究方法上,尚欠一定的科学性与实用性。但通过阅读一些专业的相关数据资料,结合本专业知识,尽量做到对产有指导性的作用。本课题的研究内容主要是包括三段式烤烟工艺技术要求、温湿度测控理论以及智能温湿度控制系统设计。通过对三段式烤烟工艺的充分认识,了解常用温湿度测控技术方法,结合本专业的控制理论知识,设计出一个应用于三段式烤烟工艺的具有成本低、工作可靠和操作方便的智能温度控制系统,实现对烤烟工艺中干球温
19、湿度曲线的测控。2温度测控理论2.1温度和湿度的定义温度:度量物体冷热的物理量,是国际单位制中7个基本物理量之一。在生产和科学研究中,许多物理现象和化学过程都是在一定的温度下进行的人们的生活也和他密切相关。湿度:湿度很久以前就与生活存在着密切的关系,但用数量来进行表示较为困难。对湿度的表示方法有绝对湿度、相对湿度、露点、湿气与干气的比值(重量或体积)等等。日常生活中最常用的表示湿度的物理量使空气的相对湿度。用RH表示。在物理量的导出上相对湿度与温度有着密切的关系。一定体积的密闭气体,其温度越高相对湿度越低,温度越低,其相对湿度越高。其中涉及到复杂的热力工程学知识。有关湿度的一些定义:相对湿度:
20、在计量法中规定,湿度定义为“物象状态的量”。日常生活中所指的适度为相对湿度,用RH%表示。总之,即气体中(通常为空气中)所含水蒸气量(水蒸气压)与其空气相同情况下饱和水蒸气量(饱和水蒸汽压)的百分比。什么叫传感器?从广义上讲,传感器就是能感知外界信息并能按一定规律将这些信息转换成可用信号的装置;简单说传感器是将外界信号转换为电信号的装置。温度传感器是最早开发,应用最广的一类传感器。温度传感器,使用范围广,数量多,居各种传感器之首。2.2温度传感器智能温度传感器智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE)的结晶。目前,国际
21、上已开发出多种智能温度传感器系列产品。智能温度传感器内部都包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。2.3湿度传感器在工农业生产、气象、环保、国防、科研、航天等部门,经常需要对环境湿度进行测量及控制。但在常规的环境参数中,湿度是最难准确测量的一个参数。用干湿球湿度计或毛发湿度计来测量湿度的方法,早已无法满足
22、现代科技发展的需要。这是因为测量湿度要比测量温度复杂的多,温度是个独立的被测量,而湿度却受其他因素(大气压强、温度)的影响。此外,湿度的标准也是一个难题。国外生产的湿度标定设备价格十分昂贵。近年来,国内外在湿度传感器研发领域取得了长足进步。湿敏传感器正从简单的湿敏元件向集成化、智能化、多参数检测的方向迅速发展,为开发新一代湿度/温度测控系统创造了有利条件,也将湿度测量技术提高到新的水平。单片智能化温度/温度传感器2002年Sensiron公司在世界上率先研制成功SHT11、SHT15型智能化温度/温度传感器,其外形尺寸仅为7.6(mm)X5(mm)X2.5(mm),体积与火柴头相近。出厂前,每
23、只传感器都在温度室中做过精密标准,标准系数被编成相应的程序存入校准存储器中,在测量过程中可对相对湿度进行自动校准。它们不仅能准确测量相对温度,还能测量温度和露点。测量相对温度的范围是0100%,分辨力达0.03%RH最高精度为2%RH。测量温度的范围是-40C123.8C,分辨力为0.01C。测量露点的精度3温湿度控制系统的设计3.1系统分析据“烤烟采收烘烤技术规范”(见附录A),结合本专业的知识设计,分析设计一个温湿度控制系统,拟对烤烟加工过程中对温湿度进行控制,另据不同时段、不同状态对过程实施实时监控。3.1.1生产工艺要求据对“烤烟采收烘烤技术规范”(见附录A)的分析,对温控系统达到的技
24、术要求如下:1、可在任一工艺曲线中工作;2、温度控制精度与显示均为0.5度;3、鼓风机作为执行机构,当温度低于设定温度时,开鼓风机;否则,关闭;4、通风机作为执行机构,当湿度高于设定湿度时,开通风机;否则,关闭;5、当温度超设定上限警戒温度时,报警与处理。3.1.2智能温度控制系统功能需求分析该智能温控系统应具以下功能:1、实时输出控制功能;2、具有实时温湿度显示功能;3、具有超温报警功能和处理功能。3.2系统方案设计由上一节的功能需求分析,该系统包括几个功能模块;主控制器、键盘输入、显示、温度检测、数据转换、控制输出驱动以及报警处理。系统的原理框图:控制按钮温度检测LED显示输出控制报警图3
25、.1系统结构框图3.3硬件部分的选用3.3.1主控制器由于本系统工作计算量不大,实时控制要求的速度不高,该系统的输入输出线也不过,程序也不是很大,可以选用MCS-51系统常用的AT89C51单片机作为主控制器。AT89C51是美国ATMEL公司生产的电压、高性能CMOS8位单片机,片内集成4KB的可反复擦写的只读程序存储器(EEPROM)和128bytes随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCSE-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可提供许多高性价比的应用场合,可灵活应用于
26、各种控制领域。AT89C51主要性能参数:与MCS-51兼容4K字节可编程闪烁存储器寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24MHz三级程序存储器锁定128X8位内部RAM32可编程I/O线两个16位定时器/计数器5个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路PL0卩I.1Pl.2Pl.3Pl.4Pl.Pl.&Pl.7RST(EIXD)P3.0(TXnP3.1(TF!T)P3.2(7nTT)F3.3|(T0)P3.+fri)P15觥P如l丽FKTAL2XTAL1|15DAT&9C51VCCpp.Q/CAD0)P0.PO.2/CW2)PLI.J/(A
27、E3)PQ.4/(A)4)P0.5/(AE)5)P0.6/(.Wfc)PD-.7/GUP)EA/VFPALE/PROCFSFNPL7/(A15JP2.6/(A14JP2h5/(A13)P2.斗(A12)P2.3/iAl)P2.2/(AiO)P2.P2.AT89C51AT89C51的引脚排列图3.2AT89C51实体图及引脚图 P3.7?/RD(外部数据存储器读选通)卫 AT89C51端口引脚功能如下表:端口心功能Jvccp供电电压_心GNDP接地心P0口)8位漏级开路双向I/O口)P1口)8位收向I/O口心P2口)8位收向I/O口心P3口8位双向I/O口心RSTP复位输入,ALE/PROG当访
28、间外部存储器时,地址锁存允讦的输出电平用于锁存地址的地位字节口/PSENP外部程序存储器的选通信号口/EA/VPPP当/EA保持底电平时,则在此期间外部程序存储器(OOOOH-FFFFH),不管是否有內部程序存储器-心nALlP反向振荡诙大器的输入殛內部时钟工作电路的输-ML肿来自反向振荡器的输出PP3口也可作为AT89C51的一些特殊功能口,如下表所示:端口引脚二备选功能门FS.O?RXD(串行输入口)心/INTO(外部中断)心P3.4,/INT1(外部中断)心TO(计时器0,外部输入)心T1(计时器1,外部输入)卫P3.6M(外部数据存储器写选通)卫3.3.2温湿度检测元件1、SHT11简
29、介SHT11是瑞士Scnsirion公司推出的一款数字温湿度传感器芯片。该芯片广泛应用于暖通空调、汽车、消费电子、自动控制等领域】7】。共主要特点如下:高度集成,将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集成到一个芯片上;提供二线数字串行接口SCK和DATA,接口简单,支持CRC传输校验,传输可靠性高;测量精度可编程调节,内置A/D转换器(分辨率为812位,可以通过对芯片内部寄存器编程米选择);测量精确度高,由于同时集成温湿度传感器,可以提供温度补偿的湿度测量值和高质量的露点计算功能;封装尺寸超小(7.62mmX5.08mmX2.5mm),测量和通信结束后,自动转入低功耗模式;高
30、可靠性,采用CMOSens工艺,测量时可将感测头完全浸于水中。2、SHT11的引脚功能SHT11温湿度传感器采用SMD(LCC)表面贴片封装形式,接口非常简单,引脚名称及排列顺序如图1所示。GNDmNCDATA21NC3simi匚SCKIlNCVDD回NC图1SHTH引脚图各引脚的功能如下:脚1和4信号地和电源,其工作电压范围是2.45.5V;脚2和脚3二线串行数字接口,其中DA-TA为数据线,SCK为时钟线;脚58未连接。3、SHT11的内部结构和工作原理温湿度传感器SHT11将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集成到一个芯片上,其内部结构如图2所示。该芯片包括一个电容性
31、聚合体湿度敏感元件和一个用能隙材料制成的温度敏感元件。这两个敏感元件分别将湿度和温度转换成电信号,该电信号首先进入微弱信号放大器进行放大;然后进入一个14位的A/D转换器;最后经过二线串行数字接口输出数字信号。SHT11在出厂前,都会在恒湿或恒温环境中进行校准,校准系数存储在校准寄存器中;在测量过程中,校准系数会自动校准来自传感器的信号。此外,SHT11内部还集成了一个加热元件,加热元件接通后可以将SHT11的温度升高5C左右,同时功耗也会有所增加。此功能主要为了比较加热前后的温度和湿度值,可以综合验证两个传感器元件的性能。在高湿(#8七;95%RH)环境中,加热传感器可预防传感器结露,同时缩
32、短响应时间,提高精度。加热后SHT11温度升高、相对湿度降低,较加热前,测量值会略有差异。圈2SHT11部结构圉微处理器是通过二线串行数字接口与SHT11进行通信的。通信协议与通用的I2C总线协议是不兼容的,因此需要用通用微处理器I/O口模拟该通信时序。微处理器对SHT11的控制是通过5个5位命令代码来实现的,命令代码的含义如表1所列。表SHT11控制命令代码命令代码0001100101测械湿度00k10写内部狀蕊需存需13110足垃命*使内部咲更寄存器按复默认值/F-tX命令前至少零特nms貝:他4、SHT11应用设计10微处理器采用二线串行数字接口和温湿度传感器芯片SHT11进行通信,所以
33、硬件接门设计非常简单;然而,通信协议是芯片厂家自己定义的,所以在软件设计中,需要用微处理器通用I/O口模拟通信协议。4.1硬件设计SHT11通过二线数字串行接口来访问,所以硬件接口电路非常简单。需要注意的地方是:DATA数据线需要外接上拉电阻,时钟线SCK用于微处理器和SHT11之间通信同步,由于接口包含了完全静态逻辑,所以对SCK最低频率没有要求;当工作电压高于4.5V时,SCK频率最高为10MHz,而当工作电压低于4.5V时,SCK最高频率则为1MHz。硬件连接如图3所示。3矗处理器和合HT11的硬件连接图4.2软件设计微处理器和温湿度传感器通信采用串行二线接口SCK和DATA,其中SCK
34、为时钟线,DATA为数据线。该二线串行通信协议和I2C协议是不兼容的。在程序开始,微处理器需要用一组“启动传输”时序表示数据传输的启动,如图4所示。当SCK时钟为高电平时,DATA翻转为低电平;紧接着SCK变为低电平,随后又变为高电平;在SCK时钟为高电平时,DATA再次翻转为高电平。Dataj/:_图4数据传输启动舸俘SHT11湿度测试时序如图5所示。其中,阴影部分为SHT11控制总线。主机发出启动命令,随后发出一个后续8位命令码,该命令码包含3个地址位(芯片设定地址为000)和5个命令位;发送完该命令码,将DATA总线设为输入状态等待SHT11的响应;SHT11接收到上述地址和命令码后,在
35、第8个时钟下降沿,将DATA下拉为低电平作为从机的ACK;在第9个时钟下降沿之后,从机释放DATA(恢复高电平)总线;释放总线后,从机开始测量当前湿度,测量结束后,再次将DATA总线拉为低电平;主机检测到DATA总线被拉低后,得知湿度测量已经结束,给出SCK时钟信号;从机在第8个时钟下降沿,先输出高字节数据;在第9个时钟下降沿,主机将DATA总线拉低作为ACK信号。然后释放总线DATA;在随后8个SCK周期下降沿,从机发出低字节数据;接下来的SCK下降沿,主机再次将DATA总线拉低作为接收数据的ACK信号;最后8个SCK下降沿从机发出CRC校验数据,主机不予应答(NACK)则表示测量结束。S5
36、SHT11湿度测试时序圉地址和命呼1ackMACK由于微处理器通过二线串行数字接口访问湿度传感器SHT11,而访问协议是芯片生产商白定义的,所以需要用通用I/O口模拟该通信协议。我们选用Atmel公司的微处理器ATmegal28。通过对I/O口寄存器的编程,该处理器的I/O口可以根据需要设置成输入、输出、高阻等状态。这为模拟该通信协议提供了条件。在软件实现过程巾,通过宏定义来实现I/O口状态的改变。ifEcfiiiefiEi_daia_ODDRB|=(1PBS)盘TB&.=-(1PIS5)/DATA篩出0千血仃配泗e1吐(nDR15|=(1.PB5);P()RTB|-?155)/DATA输出】
37、jidefinerdeasc-data()DD只Ii&=11FRBi=(1_cldaycjeiiv2(unsignedir-F式中:RHtrue为经过线性补偿和温度补偿后的湿度值,T为测试湿度值时的温度(C),tl和T2为温度补偿系数,取值如表3所列。表2湿度线性补偿系数表3湿度值温度朴偿蔡数苦OrhSOrlcg12世0.C14O52.KXW612位0,010rOOCOKE位-40.5-1S-7.2X10“3位0,01O.OQ1284.3.2温度值输出由于SHT11是采用PTAT能隙材料制成的温度敏感元件,因而具有很好的线性输出。实际温度值可由下式算得:Temperature=dld2XSOT
38、式中:dl和d2为特定系数,dl的取值与SHT11工作电压有关,d2的取值则与SHT11内部A/D转换器采用的分辨率有关,其对应关系分别如表4和表5所列。表斗岔与H作电压的对应关毎丛代乩厂Fi0H00-40.00475I嗣一oO3.5-3也66-35.353迪60-33.2&工5-39.58-39.23SO(-d.rv14R0.010r0J812也0.0723.3.4显示单元采用74HC138驱动LED数码管。74HC138为3线一8线变量译码器74HC138管脚图:PinAssignmentforDfRSO1C,SOPandTSSOP-WAOUTPUTS(*丄Vecvon吃Y3何ra讳J16
39、151413J?UIQ9J(1234567BCfiSKG1V7岳朋*z*OUTPUTSELECTENA6l74HC138功能表:InputsOutputsEnableSelectG1G2(Note1)CBAYOY1Y2Y3Y4Y5Y6Y7XHXXXHHHHHHHHLXXXXHHHHHHHHHLLLLLHHHHHHHHLLLHHLHHHHHHLLHLHHLHHHHHHLLHHHHHLHHHHHLHLLHHHHLHHHHLHLHHHHHHLHHHLHHLHHHHHHLHHLHHHHHHHHHHL由上表可见74HC138译码器输出低电平有效。为增加译码器功能,除三个输入端C、B、A夕卜,还设置了Gl
40、、/G2A,/G2B,使译码器具有较强的抗干扰能力且便于扩展。当G1=0时,不管其他输入如何,电路输出均为“1”,即无译码输出;只有当G1=1,且/G2A=/G2B=0时,译码器才处于允许工作状态,输出与输入二进制码相对应,如CBA=110时,Y6输出低电平。控制输出驱动:在微控制器与鼓风机之间,是弱电对强电的控制,因而,需要采取一定的放大驱动电路,同时为了使强电侧不会造成控制电路侧的干扰,也需要采取隔离技术,如电磁隔离、光电隔离等。为了节省成本,本系统拟自行设计一个简单可靠的驱动隔离电路,主要有三极管一级放大电路和电磁继电器控制,具体如下电路设计部分。应3报警处理:报警处理电路采用喇叭与发光
41、二极管声色同时报警,确保报警的可靠。3.4系统硬件原理图设计:rTi-LJ-iir.rT-FJJJFTFP1THftnPJJ4TIMiwnriFt-J-i-D?FEXSFE.TMTfiM4IP打SPZMjF-J*!:riPJ.llTUI?n-H=FFj.Tfnr-:、*.EJyrBUZ?VR7IHtt1?I-TTiTX:图3.3系统总图根据上述方案,下面就每个模块进行设计。3.4.1按键设计模块由二个按钮和一个排阻组成,分别接单片机的输出口Pl.2P1.3,按钮由上到下分别代表开始与返回。当没有按下按钮时,输入口通过排阻与+5V电源相连,程序检测到他们为高电平;当按下某一按钮时,该输入口直接接
42、地,为低电平,主程序检测到相应口的低电平时,即跳去执行相应的程序,实现工艺的操作。isUt:TAL1XTAIZRBTporvAcaPO.VAD1POJIh.DZpoaH.raPO.ADh-POSh.EiS;PO.SH.MPO.7WD7S至353537-Upzn-.AsALE0pzaA-DpzaH.nPZ.+/A-CPSSA-QPZ.S.h.UPZ.TiAiS5F:4.R2.47k+7kTBJTE-lR.pinP1.1P12pupi.+P15P1.6P1.7h.TE&?51=TB图3.4按钮电路原理图PIUPXDP3.1irT:-:HPliTffTOPiaTRTTpa+nnP35T1P日JS顾p
43、i.TiTOr3.4.2显示电路模块ADCDEFGDP1:3斗hXrJU.inm.irnra.i.iiiXrjU2RL-rnui.imFI.*4JIME竺.JRnui.irvra.n.irirP5fJrzh.uP2JIJUP2J3AioP2J1.IIALE.刃NEETP2.I.9P3J1AI*PI.HASpi工nNFQpija円JInripirlErq-Cijn图3.5LED电路显示缩图LED数码管LED显示器是由8个发光二极管显示字段构成的显示器。有共阴极和共阳极两种。共阴极是各个二极管阴极一起接地,当某一个二极管阳极为高电平时,该二极管导通发光;共阳极是各个二极管的阳极一齐接Vcc,当某二
44、极管的阴极为低电平时,该管发亮。本设计采用共阴极二极管。因为,工作时间分成小时数,需用三位数表示;温度在100C以内,精度为0.5C,用三位数表示,相对湿度在100%以内,精度为1%,用二位数表示加起来一共要用8个LED作为显示部分,同时也要采用74HC138驱动LED数码管。在设计电路图及显示程序时要注意,其显示的顺序及各个LED的地址。段码如下表:显示字符1段码心显乔字符护段码显乔字符卓段码心显乔字符中段码,3FHP6DH0.BFHP5.EDHP06HP7DH1.86H6.FDHP5BHO7H2.PDBHP87HP4FH3.PCFHPS.PFFHP366HPEFHP4.PE6H9”EFHP
45、由LED结构可知,只要I/O口送出段码值,LED就点亮。I/O口值不变,显示内容不变,不会闪烁,故静态显示图形稳定,电路简单,变成简单,占用CPU时间少。但随着LED增加,I/O口线就增加,所以位数多时采用动态显示法。3.4.3控制输出驱动与报警电路模块图3.6控制输出驱动与报警电路原理图1.继电器驱动电路:当P3.0输出为低电平0时,晶体管截止,继电器不能接通;当P3.0输出为高电平1时,12V电源通过4.7K的上拉电阻提供充足的驱动电流,晶体管导通,继电器通电后开关闭合,使鼓风机工作,温度上升。并联在继电器旁的二极管可切断继电器线圈可能引起的反电动势。当P3.1输出为低电平0时,晶体管截止
46、,继电器不能接通;当P3.1输出为高电平1时,12V电源通过4.7K的上拉电阻提供充足的驱动电流,晶体管导通,继电器通电后开关闭合,使通风机工作,湿度下降。并联在继电器旁的二极管可切断继电器线圈可能引起的反电动势。2.报警驱动电路:原理与继电器驱动电路相似,P2.4的输出决定蜂鸣器的工作与否。3.5系统软件设计3.5.1软件编程硬件系统作为实体,为计算机工作提供了基础和条件,但要使计算机有效工作,还必须有软件配合。概括地说,计算机的软件系统包括系统软件、应用软件和程序设计语言三部分。但单片机由于硬件支持和需要所限,为特定应用而设计的软件不明显区分系统软件和应用软件,而是把两者结合起来,只是程序
47、设计时采用模块设计,使软件系统设计方便有效,易于维护。根据附录A的“烤烟采收烘烤技术规范”中技术要求和前面的设计,在温度控制处理程序分为13号线工艺,而在13号线工艺中,可用不同段不同效率升温程序实现,对叶变黄副段、主变黄段、青筋消退副段采用每2小时1C的升温程序,对主要定色段采用每2小时升温1C的程对有效干筋段采用每小时升温2C的程序。本系统采用汇编语言设计。详见附录C。3.5.2软件抗干扰为消除外界对系统的干扰,采取一定的软件抗干扰措施非常必要,它可以提高软件的可靠性,减少软件错误的发生以及在发生软件错误的情况下仍能使系统恢复正常运行,本系统采用的软件抗干扰措施主要有以下两种:数字滤波技术
48、。采用数字滤波技术除去输入信号中所掺杂的各种随机干扰,为保证滤波效果。我们将算术平均值滤波法和中值滤波法组合起来。形成复合数字滤波器。软件陷阱技术。当系统受到干扰。PC值发生变化,程序“乱飞”等情况,可以用软件陷阱和看门狗将程序拉回到复位状态。由于程序采用的是模块化结构,我们在程序的各模块之间设置软件陷阱,程序正常时不会掉入陷阱.异常进入陷阱时又可以快速跳转到正确位置。在未使用的ROM空间,每隔一段设置一个陷阱。如果程序跑飞到这个区域,也一样能将它转回到正确位置执行56。4结论本文设计的温湿度测量系统由于采用了高集成度和高精度的温湿度数字传感器SHT11,既节省了单片机I/O口资源和使系统整体
49、设计成本下降,又避免了逐个测量时造成的整体测量滞后问题和提高了测量精度,同时大大简化了单片机的程序编写。上述的设计方案满足烟叶三段式烘烤工艺的要求,解决了系统控温和控湿准确,烘烤进程自动控制,有效避免了少人值守无人值守和烘烤技术操作不当等人为失误可能造成的烘烤损失,降低了烘烤劳动强度,提高了上等烟比例和烟叶烘烤质量。本系统设计方案,本着尽量简化硬件系统和节约成本的原则,同时也尽可能使用高集成模块使硬件系统外围电路简单可靠。另外,由于设计时间紧,未在硬件系统上验证,这是其中的一大缺陷。在过去的两个多月里,经查阅大量相关资料,使我的理论知识得到进一步的提高与扩展,对我四年所学知识的一个总结,一个全
50、面的应用过程。在这过程中,须用到单片机知识、汇编语言、计算机控制及传感器和数字电路各方面的知识,对这些知识做了巩固,在网上研读了一些平时课本上欠缺的部分资料。通过这个设计,把所学过的和未学过的且与设计相关的知识全面地组织到一起,更全面地了解自动化方面知识的内在联系。巩固旧知识的同时更学到了很多新知识。这对我以后的学习和工作有很大的帮助。致谢这次毕业设计能够顺利完成,非常感谢黄烜导师和各位同学朋友的帮助,谢谢他们为我提供了很多学习的资料以及各方面有价值的网站,让我获得大量的信息资源,不仅丰富了我的知识面,更加让我学会了自己动手完成一件事情的意义,让我树立了在研究制作方面的兴趣和信心.在我遇到困难
51、的时候,我的老师教会我很多技巧,让我在网上获得大量的信息资源,来从事自己,成为我完成实际的重大工序,虽然由于时间紧迫未能完成实物的制作,但是我已经在心里构建起来一个框架,通过同学的帮助学习了protues仿真,这样就节省了大量的时间,提高了论文设计的效率。借此机会也感谢广东省烟草公司提供的资料,成为我毕业设计的一道催化剂。参考文献广东省烟草公司的“烤烟采收烘烤技术规范”Z,1997.李广弟,朱月秀,冷祖祁单片机基础M.北京:北京航空航天大学出版社,2007:18-43.刘畅生,宣宗强,雷振亚,张昌民.传感器简明手册及应用电路一温度传感器分册(上)M.西安:西安电子科技大学出版社,2005:26
52、-56.陈忠华.基于单片机的温度智能控制系统的设计与实现D.大连:大连理工大学,2006.何立明单片机应用技术选编M.北京:北京航空航天大学出版社,2004:45-60.余锡存,曹国华单片机原理及接口技术M.西安:西安电子科技大学出版社,2003:23-36.刘建舂.烤烟房温湿度控制系统设计J.集美大学学报(自然科学版),2004,9(4):362365.陈尔绍.传感器实用装置制作集锦M.北京:人民邮电出版社,1999:17-25.AndrewD.DeHennis,KensallD.Wise.Awirelessmicrosystemfortheremotesensingofpressure,t
53、emperature,andrelativehumidityC.OurnalofMicrocelectromechanicalSystems,2005:230-278.AndreasJunghanns,SchaefferJ.Searchvesusknowledgeingameplayingprogramrevisited.Techical,UniversityofAlbama,1998.附录A烤烟采收烘烤技术规范优质烟成熟采收标准:叶色落黄,中上部叶面出现黄色成熟斑;叶面茸毛脱落,有光泽,叶面发皱;主脉变白发亮;下部叶支脉变白约1/3,中部叶变白1/2以上,上部叶变白2/3以上;叶尖和叶缘下卷
54、。叶片下垂,茎叶角度达90度。烟叶采收及注意事项:采收烟叶时依成熟度不同自下而上逐片采收,切实做到不采生、不丢熟、不曝晒、不挤压,确保鲜烟质量。采收时间宜在早上或上午进行,以利于识别成熟度。如烟叶成熟期遇雨返青,应等其重新呈现成熟特征时再采收。图1三段式烟叶哄烤工艺图技术要求:变黄期叶尖变黄副段:以36C的适温和12C的干湿球差,促使叶尖缘变黄,并促使烟叶发汗,至叶尖变黄普遍达810厘米长时,则可升温进入主要变黄期。当烟叶加速发汗之时,可预开天窗约1/3。主要变黄段:中下部叶以38C、上部叶以39C的长时间稳温,让烟叶充分变黄。干湿球差保持23C,加速叶片叶脉的失水变软,当底棚烟叶呈勾尖卷边、
55、叶片发软塌架,下部叶基本达黄片青筋,中上部叶半数以上过黄片黄筋仅有少部分青筋黄片时,即可转入定色期。变黄期的操作主要是收紧火底,保住黄,稳定温度,并运用地窗的封、关或微开,控制好干湿球差,保证烟叶“黄软同步”。定色期青筋消退副段:下部叶在46C,营养充足的健生叶或上部叶在47或48C,作适当的稳温顿火,有效地完全消退残存的叶片浮青和青筋,并加速主和上棚叶片的继续失水变软,至底、二棚全无青筋,上棚基本无青筋时,则可家下升温。主要定色期:不同部位、状况的烟叶,以不同的速度升温至近55C后,进行一次关键性的稳温顿火下部叶、薄叶宜稳温在5153C之间,中上部叶、营养充足的健生厚叶宜稳温在5455C之间
56、,直到上棚叶也基本上达到大卷筒时,才转入干筋期。湿球温度随干球温度升达50C和稳温的高度时,可分别提高至39C或40Co定色期操作的关键是渐扩火底,渐加火力,在有序地升温、稳温的同时,视湿球温度的指示,逐渐开大天地窗,全力加速排湿,以合理的节奏,提高并固连到烟叶的内外观优良品质。此期,烧火及开天地窗开关操作要力求循序平稳,切忌大加大减、大开大关、大起大落。干筋期适加火力,以每小时1C以上的速度,将干球温度升至65C或67、68C;湿球温度也相应提高至41、42C,但不宜超过43C,并一直稳至全房烟叶主脉全干。稳温达610小时厚,叶片叶脉残存的水分进一步剧减,这时可视干湿球温度的指示,逐渐关小天
57、地窗和减弱火势。干筋期必须注意检查房内火炉、火管的完好度,关注落杆落烟的发生,及时发现、及时处理补救,以防安全事故的发生。含水量多的烟叶是指9公斤以上鲜叶才能考出1公斤干叶的成熟鲜烟叶。这类烟叶宜在变黄期采用“开窗烤”、“高温变黄”等特殊方法加以处理,使之达到“边黄边软”,甚至是“先软后黄”的状态,才能顺利进入定色期,从而把它烤好。即点火前就先开天窗1/3,地窗关而不封,度过叶尖变黄期,叶尖变黄期,叶尖变黄35厘米后,即将温度较急地升至39C,干湿球差也拉大至34C;当底层烟叶变黄达34成时,又可将温度较快地升至42C,干湿球差进一步拉大至56C,以一再偏高地温度和一再偏低地相对温度,猛促叶片
58、和主脉失水变软,在变软的同时,继续加速叶片变黄,当底棚烟叶达到青筋黄片时,就可进入定色期的青筋消退副段,并拖长这一阶段,彻底地消除叶片的浮青和青筋,当底棚烟叶小卷筒,上棚烟叶塌架、主脉基本变软、青筋基本消除,则可升温进入主要定色段,按“基本模式”操作,把这类烟叶烤好。含水量特别少的烟叶是指6公斤以下鲜叶就可烤出1公斤干叶的成熟鲜烟叶。这类烟叶宜延长36C的叶尖变黄期,至底棚叶片变黄34成后,再升至主要变黄温度;另外,主要变黄温度宜适当选得高些,39或40C;干湿球差拉大得近些一12C,超过3C时,应即进行人工补湿;整个变黄期拖得长些一至底层烟叶近半数消除了青筋,才升温转入定色期。此户,就可按“
59、基本模式”操作。附录B系统流程图系统主流程图:开始8个显示位送6首地址送0主程序流程图把R(地址数据取出数据表表首地址地址结果送显示/N是否送Y*转向下一个结束/显示子程序流程图幵始秒单元+2分单元消雾孑单元+1时单元+1逍回Ird中断程序程序流程图时钟子程序流程图取当前时间第一工作段否结束/二工作段否结束n是否达到恒温、(湿)第三工作段否结束调恒温(湿)程序调升温(除湿)程序返回执行子程序流程图升温子程序流程图恒温子程序流程图附录C系统软件程序MAIN:ORGOOHAJMPSTARTOORGOBHAJMPSERVESTARTO:CLRP3.0;驱动清零CLRP3.1;驱动清零CLRP2.4;
60、报警清零CLRP1;显示清零MOV76H,#00H;时单元清零(16进制)MOV77H,#00H;分单元清零(16进制)MOV78H,#00H;秒单元清零(16进制)MOV79H,#00H;显示单元全部清零,开机时候LED全以零显示MOV7AH,#00HMOV7BH,#00HMOV7CH,#00HMOV7DH,#00HMOV7EH,#00HMOV7FH,#00HMOV80H,#41H;第一工作段须工作至小时数MOV81H,#78H;第二工作段须工作至小时数MOV82H,#0A0H;第三工作段须工作至小时数MOV83H,#19H;开始温度MOV84H,#25H;第一段须恒温温度MOV85H,#3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025贷款合同协议书范文
- 2025职业安全卫生专项集体合同
- 2025防火楼宇门购销合同
- 2025简易开模具合同
- 2025建筑工程劳务分包合同示范文本
- 筛分除尘工艺课程设计
- 聚氨酯冷库地板施工方案
- 苏州7号线施工方案
- 桔子种植课程设计
- 网上总结报告课程设计
- AltiumDesigner电路与PCB设计知到智慧树期末考试答案题库2024年秋四川邮电职业技术学院
- 国家开放大学电大《合同法》机考4套真题题库及答案
- 化工企业职业健康安全和环境目标、指标分解表
- 华为ICT大赛网络赛道考试题库(786题)
- 犬猫病诊疗技术
- 企业新员工师徒结对方案
- 2023年药品流通行业运行统计分析报告
- 2024年天翼云从业者认证考试题库
- 仓库组长年终总结报告
- 浦发银行个人信用贷款合同
- 现代小说课件教学课件
评论
0/150
提交评论