基于单片机气体流量测量仪设计(勇哥)(5.28)

基于单片机气体流量测量仪设计(勇哥)(5.28)

ID:47320850

大小:624.51 KB

页数:33页

时间:2019-09-05

基于单片机气体流量测量仪设计(勇哥)(5.28)_第1页
基于单片机气体流量测量仪设计(勇哥)(5.28)_第2页
基于单片机气体流量测量仪设计(勇哥)(5.28)_第3页
基于单片机气体流量测量仪设计(勇哥)(5.28)_第4页
基于单片机气体流量测量仪设计(勇哥)(5.28)_第5页
资源描述:

《基于单片机气体流量测量仪设计(勇哥)(5.28)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、机电与车辆工程学院毕业设计(论文)题目:基于单片机气体流量测量仪设计专业:电子信息工程班级:姓名:学号:指导教师:日期:2012年5月25日32目录引言21总体方案设计31.1本设计的任务31.2总体设计框图32系统的硬件电路设计42.1硬件模块介绍42.1.1CPU(AT89S51)42.1.3电源设计82.1.4键盘设计92.1.5复位电路设计92.1.6A/D转换电路102.1.7步进电机控制接口电路132.1.8气体流量采集原理142.2总原理图162.3PCB图173系统软件设计173.1主程序设计173.2流量控制子程序193.3中断服务子程序243.3.1设定

2、值输入程序243.3.2定时器中断子程序243.3.3数码管显示子程序263.3.4步进电机控制程序274结论28致谢2932基于单片机气体流量测量仪设计摘要:本设计电路是以AT89S51单片机为控制核心。它除了具备微机CPU的数值计算功能外,还具有灵活强大的控制功能,以便实时检测系统的输入量、控制系统的输出量,实现自动控制。整个系统硬件部分包括气体流量测量,自激式A/D转换器,按键电路,驱动电路,时序电路,和8段译码器,LED数码显示器。在配合用汇编语言编制的程序使软件实现,实现气体流量智能转换的基本功能。本控制电路成本低廉,功能实用,操作简便,有一定的实用价值。本文从3

3、个方面展开论述,首先是硬件电路的描述;接着软件部分的设计;最后实现功能。关键词:AT89S51单片机流量控制数码管LED数码显示引言目前单片机的应用已深入到国民经济的各个领域,对各行各业的技术改造和产品的更新换代起着推动作用,以前没有单片机时,气体流量测量仪也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成本也降低了,长期使用也不

4、会担心精度达不到了。当今社会,随着科学技术的快速发展,自动控制在人们的生活中可以说“无孔不入”,小到遥控儿童玩具,大到冰箱空调的智能化,都体现了科学技术的进步。特别是单片机(Single-ChipMicrocomputerSCM)技术的应用,不但降低了生产成本,同时也方便了消费者,使操作简洁、安全。单片机的应用使许多复杂的事情,都能够简单、方便的实现了。用单片机控制的器件,充分发挥单片机体积小,价格便宜,功耗低,可靠性好等特点,充分发挥了单片机的控制优势。本设计可用于气体流量控制,方便了广大用户。本设计是一个具有自动控制气体输入的气体流量测量仪。由时钟电路、显示电路、驱动电

5、路、控制电路四部分组成。现代机关企业以,特别是家庭对暖气、液化气等的需求逐渐增多,供暖、供气的自动控制为这些企业节省了大量的人力物力。本设计实现了这些功能,给供暖及其他相关企业带来方便,整体性好,人性化强、可靠性高,实现了对气体流量控制的智能化。321总体方案设计1.1本设计的任务本设计是一个由单片机控制的,具有显示和自动控制的气体流量测量仪。根据设计任务的基本要求,设计了由单片机(AT89S51)作为主控器件,七段数码管及芯片74ALS164作为显示电路,五个按键组成的按键操作电路,以及驱动电路、步进电机控制电路组成的气体流量输出控制电路构成的气体流量自动控制器。系统大体

6、可分成以下几部分,即时钟电路、显示电路、驱动电路、控制电路,而时钟电路起控制主导作用。时钟电路的构成由单片机及其定时器完成,流量显示电路则由单片机并行输出,送到外部寄存器芯片74ALS164,最后由七段数码管显示出来。控制电路主要控制着复位电路、驱动电路以及设置初值等操作。除了以上的硬件电路外,还充分利用软件、硬件相结合,充分发挥单片机设计的优势。1.2总体设计框图通过气体流量传感器采集气体流量数据,将采集到的流量信号传输给单片机,再由单片机控制显示器,并比较采集的流量与设定的流量是否一致,然后驱动步进电机对进气阀门进行处理,从而模拟实现气体流量控制单元的工作情况。气体流量

7、控制器主要由单片机,时序电路,流量采集电路,A/D转换电路,流量显示电路,流量输入电路,驱动电路等组成。系统原理图见图1.2所示:流量采集电路AT89S518段译码器8段译码器数码管数码管按键电路驱动电路A/D转换电路时钟图1.2气体流量控制系统框图322系统的硬件电路设计2.1硬件模块介绍2.1.1CPU(AT89S51)本设计采用了ATMEL的AT89S51微处理器为核心模块,基于以下几个个因素:(1)性价比高,货源充足,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。(2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。