粮食烘干自动控制系统研究与设计毕业设计.doc

上传人:仙人指路1688 文档编号:3990908 上传时间:2023-03-30 格式:DOC 页数:60 大小:1,016KB
返回 下载 相关 举报
粮食烘干自动控制系统研究与设计毕业设计.doc_第1页
第1页 / 共60页
粮食烘干自动控制系统研究与设计毕业设计.doc_第2页
第2页 / 共60页
粮食烘干自动控制系统研究与设计毕业设计.doc_第3页
第3页 / 共60页
粮食烘干自动控制系统研究与设计毕业设计.doc_第4页
第4页 / 共60页
粮食烘干自动控制系统研究与设计毕业设计.doc_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《粮食烘干自动控制系统研究与设计毕业设计.doc》由会员分享,可在线阅读,更多相关《粮食烘干自动控制系统研究与设计毕业设计.doc(60页珍藏版)》请在三一办公上搜索。

1、 编 号: 审定成绩: 重庆邮电大学自动化学院毕业设计(论文)设计(论文)题目:粮食烘干自动控制系统研究与设计单 位(系别) :自动化系学 生 姓 名 :专 业 :自动化班 级 :学 号 :指 导 教 师 :答辩组 负责人 :填表时间: 2013 年 6 月重庆邮电大学教务处制重庆邮电大学自动化学院毕业设计(论文)任务书设计(论文)题目 粮食烘干自动控制系统研究与设计 学生姓名 系别 自动化 专业 自动化 班级 指导教师 职称 联系电话 教师单位 重庆邮电大学 下任务日期 2013 年 1 月 4 日 主 要 研 究 内 容 、 方 法 和 要 求1.粮食水分的多少影响着粮食的存储安全和加工质

2、量,设计一个粮食烘干自动控制系统。2.系统总体方案的设计。3.干燥设备的选型。4.粮食水分测量器件的选择,烘干机温度测量器件的选择。5.系统硬件和软件的设计。 进 度 计 划第4周第5周:阅读文献,完成系统整体方案的设计;第6周第8周:完成干燥设备、传感器、控制器的选型;第9周第11周:完成系统硬件部分和软件部分的设计;第12周第15周:撰写论文、修改论文,完成答辩。 主 要 参 考 文 献1.郭德怀粮食干燥机全自动控制系统的开发D无锡:江南大学,20092.赵学刚等粮食烘干机过程控制系统的应用研究J粮食加工,2007,32(5):50533.崔国华等粮食烘干机智能控制系统的研究J中国粮油学会

3、第三届学术年会论文选编,633639指导教师签字: 年 月 日教研室主任签字: 年 月 日备注:此任务书由指导教师填写,并于毕业设计(论文)开始前下达给学生。摘 要 正常的粮食都含有适量的水分,粮食水分一直是国内外粮食部门控制的一项非常重要的质量指标,其含量的多少不但影响着粮食的存储安全,同时也影响着粮食制品的加工质量。测量粮食水分含量即测量粮食的湿度是粮食烘干的前道工序,本文设计一个粮食湿度、温度自动控制系统,该系统通过在线采集粮食湿度、温度信号,并将其送入湿度、温度自动控制系统,实现对粮食干燥机自动化控制。粮食烘干是储存粮食的重要步骤,本系统基于AT89C51单片机为基础开发出的粮食烘干系

4、统。首先塔式烘干机将进粮的阀门打开,当料位传感器检测到粮食达到指定的位置时,阀门将被关闭。此时加热风机进行对流加热,温度和湿度传感器采集信号,显示屏上实时显示粮食的温度和湿度。当粮食达到所需要的温度和湿度时,出粮口的阀门打开,粮食运送到外面进行缓苏,最后粮食送入粮仓储藏。本课题针对高水分粮烘干的控制系统设计,采用二维模糊控制器结构,利用Mamdani推理算法,经输入输出变量的模糊化,模糊推理,模糊决策等过程,实现了对高水分粮食的烘干控制,使其水分达到规定目标。本系统因性能稳定,性价比高等优点,已被广泛应用到粮食烘干加工产业中。【关键词】粮食 水分检测 单片机 粮食烘干 模糊控制ABSTRACT

5、 Generally, grain contains adequate moisture, and grain moisture is a very important quality indicator in the food administrator all over the world. Grain moisture not only affects the safety of grain storage, but also affects the quality of food products processing. This thesis focuses on the devel

6、opment of a grain humidity-temperature control system, in which the grain humidity is detected on-line and then is sent to the humidity. temperature control system to achieve the automatic control of grain dryer. Grain drying is an important step in food storage, The system is based on the single-ch

7、ip computer, AT89C51 developed for food drying. Firstly, the tower dryer open the valve, a certain location the food reached, which found by the material level sensor, the valve will be closed. At this point, the heating fan is started to heat the food convectively, and the temperature and humidity

8、sensors start to work, the temperature and humidity of food will be shown on the screen at the same time. When the grain meet the required temperature and humidity, it pay out of the valve opening to the outside food deliveries for relief Su. Finally, the rain is delivered into the barn to store.Thi

9、s article concerned in drying high moisture grain, choose the two-dimensional fuzzy controller structure, used the inference algorithm pass through fossilized, fuzzy inference, fuzzy design and other process of input/output date to realize the control of drying high moisture grain to make the moistu

10、re of the grain reach the provision target The system for stable performance, cost performance advantages, is to be widely applied to the food processing industry in the dryer. 【Key words】Grain moisture detection single-chip grain drying fuzzy control 目 录前 言1第一章 绪论2第一节 论文选题背景及研究意义2第二节 国内外研究现状3第二章 系统

11、整体方案设计4第一节 系统整体框图4第二节 系统设计方案4第三节 干燥设备的选择6一、6RF系列热风炉6二、列管式热风炉7三、送风系统7第三章 系统硬件设计8第一节 控制电路模块8一、AT89C51简介8二、AT89C51的引脚及功能8第二节 温度传感器10一、AD590简介10二、温度传感器AD59010第三节 湿度检测电路11第四节 复位电路12第五节 系统电源设计13第六节 显示部分14一、8279的引脚说明14二、8279的工作方式15三、8279的控制命令16第七节 风机驱动和加热驱动的设计18一、风机驱动设计18二、加热驱动设计19第八节 A/D转换器及其选择21第九节 料位传感器

12、22第四章 控制算法23第一节 模糊控制的基本理论及结构23第二节 模糊控制器的模糊化25一、输入量的模糊化25二、控制输出的模糊化26第三节 模糊关系矩阵与决策27第五章 系统软件设计29第一节 系统软件设计29一、系统软件设计特点29二、粮食烘干系统的主程序29第二节 烘干计时中断子程序流程图30第三节 PWM波形产生子程序流程图32第四节 温度检测及模糊控制子程序流程图33结 论34致 谢35参考文献36附 录37一、英文原文37二、英文翻译41三、源程序45前 言 粮食是关系到国计民生的重要生存物资。粮食的含水量从收割、储存、流通运输、贸易、加工等过程都是大家关注的量,如含水的不适合,

13、容易引起霉烂变质,重量计量希望除去水分,求得净重,粮食加工过程保持一定的水分,才能很好的进行。也就是说粮食含水量是校正产量的数据,评价作物质量,保障粮食的安全起重要的作用,即时准确地测量水分具有重要意义。 正常的粮食都含有适量的水分,并且水分含量通常保持在一定范围之内,这是粮食维持生命及保持其固有良种品质和食用品质所必需的。由于受到收获早晚、成熟度及气候条件的影响,粮食的水分含量是个变化的数值。测量粮食水分的方法有直接法和间接法。直接法是通过热干燥后直接测量粮食的水分含量。它是一种基准法,测量时不会改变样品的性质,但它是一种间歇式的测量方法,测量周期较长,不能实现对粮食水分含量的连续测量,直接

14、法不利于提高控制指标。间接法是通过测量与水分含量变化相关的物理量得到粮食的水分含量,因此可以在线测量。间接法包括化学反应法、电导法、电容法、中子法、微波法、光学法等。目前国内电子水分仪多数采用压阻式、电容式、多滤光片型近红外和微波法等测量粮食水分含量。其中近红外和微波法测量精度高、重复性好,但成本高;压阻式、电容式测量方法可以实现在线测量且设备成本较低,但是存在测量精度低、不稳定等缺点。 测量粮食的水分含量是粮食烘干的前道工序,粮食干燥机根据粮食水分含量的情况对粮食进行烘干处理。而粮食干燥机是一个大时滞、多扰动的强非线性系统,只有研究出低成本,高可靠性的在线测量装置才能有力推动粮食生产的自动化

15、。粮食干燥机自动控制系统的建立,使粮食烘干过程向智能化控制迈近,使粮食烘干的决策更科学,控制更严谨、操作更方便、烘干更安全。第一章 绪论第一节 论文选题背景及研究意义干燥就是以供热的方式从物料中脱去水分的过程,是一个复杂的热质交换过程。粮食干燥的对象是一个有生命的有机体,在不断地进行着呼吸作用,水分含量是影响粮食呼吸作用强弱的最重要的因素,粮食干燥的目的在于降低粮食的水分,从而降低呼吸强度,利于安全储藏,但是,如果干燥条件过于强烈,粮食中的一些酶将失活,蛋良质将变性,使粮食失去生命力,从而对粮食品质产生一定的影响1。我国是世界上最大的粮食生产和消费国,年总产粮食58957万吨。粮食干燥还多依靠

16、传统的自然晾晒法,粮食干燥的机械化程度很低,收获的粮食经常因得不到及时的干燥,而发生发芽、变质、霉烂,造成了巨大的损失。据统计,我国粮食收获后在脱粒、晾晒、贮存、运输等过程中的损失高达15,远远超过联合国粮农组织规定的5的标准。在这些损失中每年因气候潮湿,潮湿的粮食来不及晒干或未达到安全水分造成霉变、发芽等损失的粮食高达5,若按年产5亿吨计算,每年将损失2500万吨粮食。目前,我国对粮食干燥机控制理论的研究与实践尚处于起步阶段,缺乏系统全面的研究,而在整个粮食干燥系统中自动控制是最薄弱的环节。在实际生产中,粮食干燥机的设计还依靠经验方法进行,基本上以手动操作为主,自动化程度低,因此生产的干燥机

17、往往能耗大、效率低、故障率高,操作非常不方便,稳定性较差。特别是干燥过程中粮食本分的测定是靠人工不间断取样测定,然后再进行控制。由于测控过程仅靠人工控制,导致被干燥粮食的含水分波动范围大,失控机会多,直接影响了粮食产量和品质的稳定性。随着现代干燥技术的发展,特别是随着大型粮食干燥机的不断开发和生产,大力研究与粮食干燥机配套的自动控制系统,特别是将计算机技术、智能化技术应用于粮食干燥机的设计、分析和干燥过程的控制,可以大大提高粮食干燥机的自动化水平。这对减少粮食损失,提高我团的粮食干燥技术水平,充分发挥粮食干燥机的生产能力,增强我国粮食产量在国际市场上的竞争力,具有十分重要的意义和广阔的发展前景

18、。第二节 国内外研究现状目前,国内在研制粮食干燥设备控制系统的研制领域中,一般都是把粮食水分测定、粮食干燥设备和温度控制系统分别作为独立器件进行研究的,少数涉及将三者进行综合考虑,在控制精度、控制智能化方面还处于较低水平。国外一些国家(如美国、俄罗斯、日本等国)的谷物干燥技术已有50多年的历史。大体经历了三个阶段,即:二十世纪5060年代的谷物干燥机械化阶段;6070代的谷物干燥自动化阶段;7080年代的提高干燥质量和降低干燥成本的阶段。各国的现实情况有所不同。在美国,谷物干燥机在全国应用较为普遍,机型有大、中、小低温仓及大、中、小高温仓干燥机,主要干燥对象为玉米、小麦。在俄罗斯,谷物干燥机在

19、农场及农庄中普遍应用,大多形成了工厂化生产。大、中型高温干燥方式居多,较普遍应用“干、湿粮混合干燥工艺”,燃料以柴油及煤油为主,直接加热干燥。在日本,二战后开始起步,主要发展以干燥水稻为主的中、小型设备。特点是自动控制系统较为完善,自动化程度高,比较重视干燥质量,尤其是对稻谷干燥后的品质要求较高。日本干燥机性能可靠,干燥成本低,加粮、卸粮、排尘、通风干燥、热风干燥、谷物重量、干燥水分、时间、停止时间、干燥温度及水分测定等全部由电脑控制。对刚刚进入干燥机谷物的水分和运行中的水分都能自动测定显示,可自行设定理想的干燥水分。机型为固定床式及循环式,燃料为煤油,少数以稻壳为燃料。我国的谷物干燥始于二十

20、世纪50年代,以引进前苏联设备为主。6070年代(参考前苏联样机)自行设计了多种中、小型谷物干燥机;8090年代初设计了几种大、中型谷物干燥机,主要用在粮食系统及国营农场,以干燥玉米和小麦为主。目前,我国设计生产水平介于自动化与降低成本、提高质量之间,且北方的发展优于南方。玉米干燥技术基本实现机械化,但很少有与之配套的自动控制系统。1999年东北农业大学研究出的5HGS巧型谷物烘干机采用了中子式粮食水分在线监测的方法。2000年黑龙江农业机械工程科学研究院对单片机控制技术在谷物干燥水分监控系统中的应用进行了研究,研制出了以单片机为核心的ZLS系列粮食水分在线监测仪以及配套的自动烘干控制柜2。第

21、二章 系统整体方案设计第一节 系统整体框图本设计基于单片机对数字信号的高敏感和可控性,应用温度湿度传感器可以产生模拟信号,A/D模拟数字转换芯片的性能,设计了一套以AT89C51为核心的粮食烘干系统,其中包括电源模块、A/D转换模块、单片机、温度和湿度检测模块、键盘及显示模块、等部分的设计。图2.1 系统基本框图由系统基本框图可以看出,首先,有电源模块为单片机处理系统提供工作电源,以便单片机处理系统对各个输入模块的数据采集和信息处理。其次是单片机处理系统输出各种数字信号,以实现数字显示和对烘干设备的控制工作。第二节 系统设计方案本次设计首先要对对粮食品质之一的水分进行鉴定。如其所收购的粮食水分

22、未符合粮食存储管理标准,则这些粮食在入库前或入库后必须进行粮食的烘干降水工作,以确保安全存储。本设计对于粮食的烘干,采用的是塔式热风烘干机设备。整个粮食烘干体系(见下图2.2)共分五大块:原粮、湿粮仓、烘干塔即塔式热风烘干机、干粮仓、运输车辆。各部分之间由运输机、斗式提升机、溜管、溜筛等组成。其主要部分塔式热风烘干机即烘干塔。其入口是从湿粮仓出来的水分未达标的粮食。其出口处的粮食水分检测达标且符合国家粮食存储标准,可以运往干粮仓3。图2.2 整个粮食干燥体系结构图其他辅助应用部分:温度计:在烘干作业当中,用来监视烘干塔内的温度。对于烘干塔内的温度值,我们要求保持在恒温值700摄氏度,但由于周围

23、环境的限制与其它因素,塔内的温度值不可能始终保持在恒温,有可能在恒温值附近上下波动,有一微小的变化范围,因此,温度为一不确定量。水分测试仪:数目为两个,分别位于烘干塔的入口处和出口处。其作用是:分别用来监视进入烘干塔内的湿粮食的水分,即从湿粮仓进入烘干塔的粮食所含的水分;以及监视从烘干塔出来的粮食的水分,即经烘干作业后进入干粮仓的粮食所含的水分,此时,粮食水分应当已符合规定的粮食所含水分的标准。排粮机:位于烘干塔的底部。用来控制被烘干粮流速率,以维持在额定热风流量及正常工况下适当的烘干时间,达到合理的降水率。粮流输送设备:粮流输送设备包含斗式提升机、带式输送机、初清筛、磁选设备、溜管、溜筛、散

24、装车、平板车等。第三节 干燥设备的选择粮食热风干燥设备系统主要由热风炉与送风系统组成,热风炉是干燥设备的主要工作部件之一,它作为干燥粮食的热源,其目的是把干燥介质由较低温度加热到较高温度,提高干燥介质吸收水分的能力,然后再由送风系统将其输入到干燥室中以达到干燥粮食的目的。燃煤热风炉,分为直接加热热风炉和间接加热热风炉两种。直接加热热风炉致命的弱点就是产生的干燥介质对粮食有污染。间接加热热风炉分为列管式、无管式、热管式三大类。热管式热风炉近几年才在我国得到发展,由于其价格昂贵,与粮食干燥设备配套使用不普遍。中国农业大学成套设备研究所的科技人员立足于我国国情,结合我国能源政策,研制推广了两大类一系

25、列燃煤间接加热热风炉,它们分别属于无管式和列管式4。一、6RF系列热风炉 6RF系列热风炉。是一种热风3回程,烟气2回程的套筒式热风炉。燃料置于炉下部的炉篦上燃烧,外界空气由炉顶进入,经过套式热交换器时被燃料燃烧产生的烟道气加热,温度升高,之后干净的热风由热风出口排出。烟气出口处接有引风机助燃,引风机与热风炉连接管道内装有节流阀门,转动节流阀门手柄,可改变引风机风量,达到改变助燃效果的目的。6RF系列热风炉的特点如下:采用立式套筒式多回程热交换器结构,高温区受热面积大。烟道套筒外侧按一定规律分布散热片,可增强换热效果。烟道内外侧及炉膛外侧都设计有气道,一方面热量能被充分吸收利用,提高热效率;另

26、一方面起到保护热风炉,使其不易被烧坏的作用。采用立式热交换器结构,炉体不易积灰。烟气和热风各行其道,加热后的热风干净、无任何污染。气道与烟道的组合方式都是套筒式结构、无横向钢性联接,上部为自由端,可自由伸缩,故不会因热涨、冷缩不均匀产生弯曲变形及焊缝撕裂现象,同时也不会有局部过热、氧化等现象产生,免去了其它套筒式炉为防止热胀冷缩不均匀采取的膨胀环等繁琐结构。提高了热风炉使用寿命。炉外套内侧下部加装保温层,可减少热损失,提高热效率。炉门结构独特,加煤口处有进冷风保护装置,同时加煤口在温度升高时可自由伸缩,可防止此处产生过热及焊缝撕裂现象。炉上部外周及下部都设计有清灰口,可方便地将积灰彻底清除。二

27、、列管式热风炉列管式热风炉是研制的另一系列热风炉,是一种热风走管内,烟气走管外的间接加热热风炉。其具有如下特点:高温烟气走管外,清灰容易,可避免因管内积灰不易清理而造成的热量损失,加强了换热器的换热功能,提高了传递效率。结构紧凑,造价低。体积小,安装方便,热效率高,升温快。三、送风系统热风炉产生的干燥介质需要通过输送管道才能引入干燥设备的干燥室。干燥介质通过输送管道,穿透粮食层以及从热风炉和干燥室进出时,都会遇到一定阻力,这就要借助通风机的工作产生足够的压力来克服这些阻力,以保证给干燥室输送足够数量的干燥介质和及时排除干燥室中的废气。因此送风系统和干燥设备的干燥能力、粮食品质和能量消耗有十分密

28、切的关系。送风系统包括风机及输送热风的管道。按空气在风机内部流动方向来分类,风机可分为轴流式、离心式和混流式三大类。5HGN、5HG系列干燥设备送风系统中采用的是离心式风机。离心式风机空气流动方向是经轴转弯而与轴成直角。5HG及5HGN系列干燥设备通风机的工作方式属于压出式,即通风机将干燥介质以一定的压力输送到干燥室中。干燥室中的空气压力高于外界大气压力,外界空气不会进入干燥室的不均匀性。输出热风的管道中装有风机节流阀门,转动其手柄,可改变风机的风量。第三章 系统硬件设计第一节 控制电路模块一、AT89C51简介AT89C51单片机是美国ATMEL公司生产的低电压、高性能的8位单片机。在其片内

29、含有4K字节的可反复擦写的只读存储器(EPROM),128字节的随机存取数据存储器(RAM)。器件采用ATMEL公司高密度、非易失性存储器技术生产、并兼容标准MCS-51指令系统,片内置有通用的8位CPU和Flash存储单元。可灵活运用于各种控制领域,且其性价比较高。二、AT89C51的引脚及功能P0口(P0.0-P0.7):是一组8位的开漏、双向I/O口,即地址/数据总线复用口。作为输出口使用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对断口写1可作为高阻抗输入端来使用。 在访问外部的数据存储器或程序存储器时,这组线分时转换成地址(低8位)或数据总线复用,在访问期间激活内部上拉电阻。P

30、1口(P1.0-P1.7):是一个内部带有上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。向端口写入1的时候,P1口被内部上拉为高电平,此时可用做输入端口,当作为输入脚的时候,外部拉低的P1口会因为内部上拉而输出电流。P2口(P2.0-P2.7):是一个内部带有上拉电阻的8位双向I/O口。当向P2口写入1时,P2口被内部上拉为高电平,可作为输入端口。当作为输入引脚的时候,被外部拉低的P2口会因为内部上拉而输出电流。在访问片外程序存储器和外部数据存储器(例如执行MOVX DPTR指令)时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器(例如执行

31、MOVXRi指令)时,P2口上的内容(也即特殊功能寄存器SFR区中R2寄存器的内容),在整个访问期间不变。图3.1 AT89C51单片机引脚图P3口(P3.0-P3.7):是一个内部带有上拉电阻的8位双向I/O口。P3口的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。向端口写入1的时候,P3口被内部上拉为高电平,此时可用做输入口,当作为输入脚的时候,外部拉低的P3口会因为内部上拉而输出电流。P3口除了做一般的I/O口线使用外,更为重要的是它的第二功能,如下:P3.0 第二功能为RXD(串行输入);P3.1 第二功能为RXD(串行输出);P3.2 第二功能为INT0非(外部中断0输入)

32、;P3.3 第二功能为INT1非(外部中断1输入);P3.4 第二功能为T0(定时/计数器0输入);P3.5 第二功能为T1(定时/计数器1输入);P3.5 第二功能为WR非(写选通信号);P3.6 第二功能为RD非(读选通信号);P3口还可接受一些用于Flash存储器编程和程序校验的控制信号。REST:复位输入。当振荡器工作时,REST引脚出现2个机器周期以上的高电平,使单片机复位。ALE/PROG非:当访问片外程序存储器时,ALE输出脉冲用于锁存地址的低8位。即使单片机不访问片外存储器,ALE也仍以时钟振荡频率的1/6输出固定的正脉冲信号,因此可对外输出时钟或定时作用。并且,当单片机每访问

33、一次片外数据存储器时都将跳过一个ALE脉冲。VCC:电源引脚;GND:接地引脚。第二节 温度传感器一、AD590简介AD590是美国模拟器件公司生产的单片集成两端感温电流源。它的主要特性如下:流过器件的电流(mA)等于器件所处环境的热力学温度(开尔文)度数,即:式中:流过器件(AD590)的电流,单位为mA;T热力学温度,单位为K。AD590的测温范围为-55+150。AD590的电源电压范围为4V30V。电源电压可在4V6V范围变化,电流变化1mA,相当于温度变化1K。AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会被损坏。输出电阻为710MW。精度高。AD590共有I、

34、J、K、L、M五档,其中M档精度最高,在-55+150范围内,非线性误差为0.3。二、温度传感器AD590 AD590产生的电流与绝对温度成正比,它可接收的工作电压为4V30V,检测的温度范围为55150,它有非常好的线性输出性能,温度每增加1,其电流增加1uA。表3.1 AD590温度与电流的关系摄氏温度AD590电流经10K电压0273.2A2.732V10283.2A2.832V20293.2A2.932V30303.2A3.032V40313.2A3.132V50323.2A3.232V60333.2A3.332V100373.2A3.732V图3.2 AD590温度检测模块如图3.2

35、所示,电位器RP1用于调整零点,RP2用于调整运算放大器的增益。调整方法如下:0时调整RP1,使输出Uo=2.732V,然后在100时调整RP2使Uo=3.732V。如此反复调整多次,直至0时,Uo=2.732V,100时Uo=3.732V为止。第三节 湿度检测电路本文选用湿度传感器HM1500来实现粮食湿度的检测,HM1500是一种专门为那些OEM要求可靠性和精度高的测量所设计的,在基于HS1101简单电容性湿度传感器的基础上,HM1500特别适用于在1095%RH精确测量的环境中。超过范围(95%包括饱和)不会影响可靠性。湿度传感器HM1500与AD0808连接如图:图3.3 湿度传感器H

36、M1500与AD0808连接第四节 复位电路复位是单片机的初始化操作了,只要给RESET加上两个周期的高电平信号,就能使PC变为0000H,即89C51单片机复位,除了进入系统正常初始化外,由于程序运行出错或操作错误使系统进入死循环状态后,为了从死循环状态中重新恢复正常运行,就必须设置复位功能,如图3.4复位电路。图3.4 复位电路当单片机处于正常情况下RESET始终是底电平,当程序运行出错或操作错误使系统进入死循环状态后,单片机要想正常运行必须复位,按手复位即可实现复位功能。第五节 系统电源设计图3.5 电源设计电路系统的控制系统中的89C51单片机、A/D转换电路、执行机构电路、键盘显示电

37、路都需要有稳定的直流电源供电才能正常工作。系统中需要15V和+5V电源,系统采用串联型的集成稳压器来实现,采用集成稳压器外接元件少,使用方便,安全可靠,精度、稳定性高,噪声小。直流稳压电源系统包括整流器、滤波器、直流稳压器和高频滤波器等几部分。常用的直流稳压电路如图3.5。系统电源的工作原理为:220V交流电经过一个双18V变压器和二极管整流桥输出,两路输出分别进入三端固定正电压稳压器MC7815K和三端固定负电压稳压器MC7815K,由这两个电压稳压器输出就是我们需要15V电源,再将+15V电压经过正电压稳压器MC7805T,就得到了+5V电源,再经过反电压稳压器MC7905T,就得到了-5

38、V电源。第六节 显示部分一、8279的引脚说明它有40个引脚采用双列直插式封装,其引脚图如下。图3.6 8279引脚图D0D7:双向数据总线,用于在CPU和8279之间传送命令、数据和状态。CLK:时钟输入线,用语产生内部定时。RESET:复位输入线,该引脚输入一个高电平将复位8279,复位后置为下列方式:16位显示左边输入;编码扫描键盘,双键封锁;时钟系数为31。:片选信号,低电平有效。A0:缓冲器地址输入线,高电平时数据线上传送的是命令或状态信息;低电平时数据线上传送的是数据信息。:读有效输入线,低电平有效。读有效时内缓冲器数据读出,送外部数据总线。:写有效输入线,低电平有效。写有效时缓冲

39、器接收到外部数据总线上的数据。IRQ:中断请求输出线,高电平有效。在键盘工作方式中,FIFO先进先出RAM中有键输入时,IRQ上升为高电平,向CPU请求中断。CPU每次读出FIFORAM中的数据时,IRQ变为低电平,若RAM中还有数据,IRQ在读出后又返回高电平,直至FIFO中的数据被读光,IRQ才保持低电平。在传感器方式中,每当检测到传感器信号变化时,IRQ上升为高电平。SL0SL3:扫描输出线,用以对键盘/传感器矩阵和显示器进行扫描。RL0RL7:回送线,键盘/传感器矩阵的行或列数据输入线。这些输入线内部又拉高电平,使之保持为高电平。也可以由外部开关拉成低电平,在选通工作方式中,RL0RL

40、7可作为8位数据输入线。SHIFT:换档输入线,在键扫描中和键的位置信息和换档输入线的状态一起存入FIFORAM中,使键盘上的每一个键可定义为上下两档功能。SHIFT线内部也由上拉电路,使之保持高电平,也可以被外部开关拉成低电平。CNTL/STB:控制/选通输入线,在键盘方式中,作为控制输入线,它的状态和按键输入信息一起存储到FIFORAM中,在选通输入方式中,作为数据送入FIFORAM的选通输入线。CNTL/STB线内也有拉高电路,使之保持高电平,也可被外部开关拉成低电平。OUTA0OUTA3:四位输入口。OUTB0OUTB3:四位输入口。这两个断口是16*4显示器更新积存器的输入端,输出的

41、数据与扫描线上的信号同步,用于多位显示器显示。这两个端口也可以合并位一个8位的输出口,OUTB0OUTB3为低四位,OUTA0OUTA3为高四位。:显示消隐输出线,低电平有效。该输出线在数字切换显示或使用熄灭命令时,将显示熄灭。VCC:电源为+5V;VSS:接地。二、8279的工作方式键盘的工作方式通过对键盘方式命令字的设置,可置为双键互锁和N键巡回方式。双键互锁的方式下,若有一个键被按下,不管这些键时以什么次序按下的,它只识别最后一个释放的键,并把此键的值送入FIFORAM。N键巡回的这种方式下,一次可以按下任意键,这些键均被识别,并按键扫描的顺序把键值送入。显示器的工作方式CPU将显示数据

42、写入缓冲器时有左端送入和右端送入两种方式。左端送入为依次填入方式。右端送入为移位方式,数据总是从最右端的显示缓冲器写入。每写入一个数字,原来缓冲器内容左移一个字节。传感器矩阵方式在这种方式下,传感器的开关状态直接送到传感器RAM。CPU对传感器阵列扫描时,如果检测到某个传感器状态发生变化,则中断申请信号IRQ变为高电平。如果AI=0则对传感器RAM的第一次读操作即清除IRQ;如果等于1则由中断结束命令清除IRQ。三、8279的控制命令系统通过对8279的控制命令来选择工作方式。键盘/显示方式设置命令。命令格式为0000DDKKK其中D7、D6、D5全是零,是此命令的特征位。DD是用来设定显示方

43、式的,其定义如下:00为8个字符显示,左端输入;01为16个字符,左端输入;10为8个字符显示,右端输入;11为16个字符显示,右端输入。左端输入是指显示位置从最左得一位开始,以后输入得字符逐个向右顺序排列。右端输入的显示方向正好相反。KKK是用设定7中键盘、显示工作方式,其定义如下:000为编码扫描键盘,双键锁定。001为译码扫描键盘,双键锁定。010为编码扫描键盘,N键轮回。011为译码扫描键盘,N键轮回。100为编码扫描传感器矩阵。101为译码扫描传感器矩阵。110为选通输入,编码显示扫描。111为选通输入,译码显示扫描。在选择编码扫描时,可外接8*8的键盘或传感器矩阵;在选择译码扫描方

44、式时,只能接4*8得键盘或传感器矩阵,在选择选通工作方式时,CNTL/STB为选通脉冲输入端,而RL0RL7为信号输入端口。双键锁定与N键轮回是多键按下时的两种不同保护方式。双键锁定为两键同时按下提供得保护方式。在消抖周期里,如果有两键同时被按下,则只有一个弹起,而另一个键保持在按下位置时才被认可。N键轮回为N键同时按下的保护方式。当有若干键按下时,键盘扫描能够根据他们按下的顺序,依次将它们得状态送入FIFORAM中。时钟编程命令命令格式为001PPPPP。其中001是该命令的特征位,PPPPP用来设定对外部输入CLK端的时钟进行分频的分频数N,用于产生一个100KHZ的内部时钟,N取值为23

45、1。读FIFO/传感器RAM命令命令格式为:010AIAAA。其中010是该命令的特征位。AI位自动加1标志。AI=1时每次读出后地址自动加1,指向下一个地址。AAA位FIFO/传感器RAM的地址。在键扫描方式及选通输入方式时,AAA为RAM地址。当AI=0时,CPU对地址为AAA的单元读数,读完后地址不变。当AI =1时,CPU 对地址为AAA的单元读数,读完后地址自动加1。读显示RAM命令格式为011AIAAAA其中011是该命令的特征位。AI 仍为自动加1,AAAA为显示RAM中的存储单元地址。写显示RAM命令格式为100AIAAAA。100为该命令的特征位。AI位意义相同。AAAA为将要写入的显示RAM中存储单元地址。显示器禁止写入/熄灭命令命令格式为101IWA IWB BLA BLB。这里面的101是命令的特征位。IWA、IWB为A、B组的显示RAM写入屏蔽位。在双4位显示器使用时,即在OUT1OUT3独立地作为两个半字节输出。若IWA为1可改写显示

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号