毕业设计论文-基于PLC原理在51单片机上的自动抽水控制实现.doc

毕业设计论文-基于PLC原理在51单片机上的自动抽水控制实现.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计论文-基于PLC原理在51单片机上的自动抽水控制实现

基于PLC原理在51单片机上的自动抽水控制实现 专 业: 电子信息科学与技术 学生姓名: 吴钦文 学生学号: 院 系: 物理与电子工程学院 年级、班: 2012级励志班 指导教师: 文良华 2014年6月12日 摘 要 1 第1章?绪论 2 1.1 课题背景 2 第2章?PLC简介 3 2.1什么是PLC 3 2.2 PLC的工作原理 3 第3章?硬件介绍 4 3.1 单片机抽水控制系统框图 4 3.2 原理简介 4 3.2.1电路的控制信号采集 5 3.2.2水泵控制电路 5 3.2.3指示灯 5 3.3硬件选材与制作 5 3.3.1控制芯片 5 3.3.2控制开关 6 3.3.3 5V电源 6 3.3.4 水泵驱动电路 6 3.3.5 指示灯的设计 7 第4章?程序设计 9 4.1程序流程图 9 4.2主逻辑分析 10 4.3提高程序稳定性 11 第5章 结论与总结 12 3.1 结论 12 3.2 总结 12 参考文献 13 实物照片 14 附录1 16 摘 要 本文介绍了一个使用51单片机实现自动抽水控制的设计。整个设计的实现基于PLC(可编程逻辑控制器)原理。本文将介绍具体设计具体实现的细节包括:软硬件的设计(其中遇到的问题及解决方式);如何保证系统的系统稳定与可靠性;设备在实际运行过程中出现的故障及分析以及整个系统的成本。在无人干预下设备平均运行时间不短于一个月。 关键词 单片机;PLC;可靠性;故障分析 第1章?绪论 1.1 课题背景 在农村,用水不如城市方便,通常使用水泵抽水,但是很不方便,整个过程都需要人在旁边看着,以免水过多溢出。科学的进步带给人们的是更好的生活方式,其表现形式是制造和改进工具,减轻劳动负担,提高劳动效率。科学的进步更带给人们全新的思维方式以及解决问题的能力。一直以来人类都以制造工具作为区分人与动物的一种最本质特点,人类制造的工具种类繁多,功能涵盖生活的各个方面,可以这么说,只要有人的地方处处充满着经过思维加工过的精妙设计。 人类文明灿烂绚丽,而历史现在正处在一个伟大的世纪,一个人类彻底变革的世纪。有一种东西将把人类彻底的划分成两个时代,那就是20世纪诞生的计算机。其重要意义在于人类所创造的工具将有可能完全脱离人工环节,完全的自动化。计算机诞生于1947年,至今不到百年,就以其强大的力量改变了世界。但是距它发挥它的力量还有无穷尽的路要走。 进入21世纪的今天,自动化的潮流已经来临,在这个信息时代没有什么不可能的。现在秉承先驱者的理念让工具彻底从人类手中解放出去,这是一片广阔无垠的天空有着无尽的可能。 让生活变成有生命的,计算机在经历了数十年的发展已经拥有这样的力量。微控制器件—单片机,集小型化,高效节能,可靠稳定的计算机系统已非常成熟。使用它设计一个自动化的设备已经悉数平常。使用单片机在无人的情况下完成自动抽水的工作是完全做得到的。 在数字电路,工业控制领域,PLC作为常用的控制器件,其特点是采用逻辑方式让控制量来控制被控量。当然有个前提,控制量与被控量都是二进制的可以进行与或非运算的布尔量。通过循环进行布尔运算,可以实现被控量的实时可靠控制,误操作的可能极小,并且有极强的纠错能力,即使出错在下一运算周期中数据也会被重新刷新,而这个周期是极短的,通常不过几毫秒。所以使用PLC的控制方式具有极强的应用性。 第2章?PLC简介 2.1什么是PLC PLC 即 可编程逻辑控制器 (可编程控制器件) 可编程逻辑控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。 当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段, 即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。 一、输入采样阶段 在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

文档评论(0)

gz2018gz + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档