电子信息工程专业毕业论文--基于单片机气体流量测量仪设计.docVIP

电子信息工程专业毕业论文--基于单片机气体流量测量仪设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 引言 2 1总体方案设计 3 1.1 本设计的任务 3 1.2总体设计框图 3 2 系统的硬件电路设计 4 2.1 硬件模块介绍 4 2.1.1 CPU (AT89S51) 4 2.1.3电源设计 8 2.1.4键盘设计 9 2.1.5复位电路设计 9 2.1.6 A/D转换电路 10 2.1.7 步进电机控制接口电路 13 2.1.8 气体流量采集原理 14 2.2总原理图 16 2.3 PCB图 17 3 系统软件设计 17 3.1 主程序设计 17 3.2 流量控制子程序 19 3.3 中断服务子程序 24 3.3.1 设定值输入程序 24 3.3.2 定时器中断子程序 24 3.3.3 数码管显示子程序 26 3.3.4 步进电机控制程序 27 4结论 28 致谢 29 摘 要 本设计电路是以AT89S51单片机为控制核心。它除了具备微机CPU的数值计算功能外,还具有灵活强大的控制功能,以便实时检测系统的输入量、控制系统的输出量,实现自动控制。整个系统硬件部分包括气体流量测量,自激式A/D转换器,按键电路,驱动电路,时序电路,和8段译码器,LED数码显示器。在配合用汇编语言编制的程序使软件实现,实现气体流量智能转换的基本功能。本控制电路成本低廉,功能实用,操作简便,有一定的实用价值。本文从3个方面展开论述,首先是硬件电路的描述;接着软件部分的设计;最后实现功能。 关键词:AT89S51单片机 流量控制 数码管 LED数码显示 引言 目前单片机的应用已深入到国民经济的各个领域,对各行各业的技术改造和产品的更新换代起着推动作用,以前没有单片机时,气体流量测量仪也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成本也降低了,长期使用也不会担心精度达不到了。 当今社会,随着科学技术的快速发展,自动控制在人们的生活中可以说“无孔不入”,小到遥控儿童玩具,大到冰箱空调的智能化,都体现了科学技术的进步。特别是单片机(Single-Chip Microcomputer SCM)技术的应用,不但降低了生产成本,同时也方便了消费者,使操作简洁、安全。单片机的应用使许多复杂的事情,都能够简单、方便的实现了。用单片机控制的器件,充分发挥单片机体积小,价格便宜,功耗低,可靠性好等特点,充分发挥了单片机的控制优势。本设计可用于气体流量控制,方便了广大用户。 本设计是一个具有自动控制气体输入的气体流量测量仪。由时钟电路、显示电路、驱动电路、控制电路四部分组成。现代机关企业以,特别是家庭对暖气、液化气等的需求逐渐增多,供暖、供气的自动控制为这些企业节省了大量的人力物力。本设计实现了这些功能,给供暖及其他相关企业带来方便,整体性好,人性化强、可靠性高,实现了对气体流量控制的智能化。 1总体方案设计 1.1 本设计的任务 本设计是一个由单片机控制的,具有显示和自动控制的气体流量测量仪。 根据设计任务的基本要求,设计了由单片机(AT89S51)作为主控器件,七段数码管及芯片74ALS164作为显示电路,五个按键组成的按键操作电路,以及驱动电路、步进电机控制电路组成的气体流量输出控制电路构成的气体流量自动控制器。 系统大体可分成以下几部分,即时钟电路、显示电路、驱动电路、控制电路,而时钟电路起控制主导作用。 时钟电路的构成由单片机及其定时器完成,流量显示电路则由单片机并行输出,送到外部寄存器芯片74ALS164,最后由七段数码管显示出来。控制电路主要控制着复位电路、驱动电路以及设置初值等操作。 除了以上的硬件电路外,还充分利用软件、硬件相结合,充分发挥单片机设计的优势。 1.2总体设计框图 通过气体流量传感器采集气体流量数据,将采集到的流量信号传输给单片机,再由单片机控制显示器,并比较采集的流量与设定的流量是否一致,然后驱动步进电机对进气阀门进行处理,从而模拟实现气体流量控制单元的工作情况。气体流量控制器主要由单片机,时序电路,流量采集电路,A/D转换电路,流量显示电路,流量输入电路,驱动电路等组成。系统原理图见图1.2所示: 图1.2 气体流量控制系统框图 2 系统的硬件电路设计 2.1 硬件模块介绍 2.1.1 CPU (AT89S51) 本设计采用了ATMEL的AT89S51微处理器为核心模块,基于以下几个个因素:(1)性价比高,货源充足,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。(2)DIP40封装,体积小,便于产品小型化。(3)

您可能关注的文档

文档评论(0)

mkt365 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档