- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
您可能关注的文档
- 毕业设计论文-基于MATLAB仿真MQAM调制与解调的设计.doc
- 毕业设计论文-基于Matlab_Simulink的机械振动仿真研究.doc
- 毕业设计论文-基于MATLAB实时串口数据采集与曲线显示.doc
- 毕业设计论文-基于Matlab的1数字信号处理系统.doc
- 毕业设计论文-基于Matlab图像素描生成算法究.doc
- 毕业设计论文-基于MATLAB的CDMA_RAKE接收机仿真.doc
- 毕业设计论文-基于Matlab的FIR低通滤波器设计.doc
- 毕业设计论文-基于MATLAB_SIMULINK的简易冲压机构运动和动力学分析.doc
- 毕业设计论文-基于MATLAB的FIR数字滤波器的设计与优化.doc
- 毕业设计论文-基于MATLAB的DICOM医学图像浏览器设计.doc
最近下载
- 《蔚来公司盈利能力评价的案例分析》12000字.docx
- 2024年初级会计职称《初级会计实务》精讲课件-第十章--政府会计基础.pptx VIP
- Unit 6 Useful numbers PartA(3) Letters and sounds 课件 人教版(PEP)英语三年级上册.pptx
- 《Canon 5D2完全指南》.pdf
- 北京市海淀区名校2023-2024学年高二上学期生物第一次月考试卷.docx VIP
- 中医与西医临床科室的会诊、转诊制度.doc VIP
- OITEK海洋仪器6240 10A微欧计中文用户手册.pdf
- 2023-2024苏教版三年级上册《科学》全一册全部教案.doc
- 中华民族共同体概论课件专家版12第十二讲:民族危亡与中华民族意识觉醒(1840-1919).pptx VIP
- 实用新型专利申请模板.doc
文档评论(0)