课程设计-单片机水塔水位控制[1].doc

课程设计-单片机水塔水位控制[1].doc

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

目录

TOC\o"1-3”\h\z\uHYPERLINK\l"_Toc231723088第一章系统整体设计说明 PAGEREF_Toc231723088\h1

HYPERLINK\l"_Toc231723089"第二章整体设计方案 PAGEREF_Toc231723089\h2

HYPERLINK\l_Toc231723090第三章设计系统方框图与工作原理 3

HYPERLINK第四章硬件设计及说明 5

HYPERLINK\l”_Toc231723095"4、1硬件设计说明:?5

HYPERLINK\l"_Toc2317230974、2水位控制硬件设计: 5

HYPERLINK\l_Toc231723098"4、3故障及水质监测硬件设计:?PAGEREF_Toc231723098\h6

HYPERLINK\l”_Toc231723099”4、4水位显示硬件设计原理图:?7

HYPERLINK\l"_Toc231723100第五章软件设计与说明(包括流程图)?8

HYPERLINK\l"_Toc2317231015、1软件设计:?8

HYPERLINK\l_Toc2317231025、2软件设计流程图: 10

HYPERLINK\l"_Toc231723103”第六章调试步骤、使用说明?PAGEREF_Toc231723103\h12

HYPERLINK\l”_Toc231723104第七章设计总结?PAGEREF_Toc231723104\h13

HYPERLINK\l_Toc231723105参考文献 PAGEREF_Toc231723105\h14

HYPERLINK\l”_Toc231723106附录?PAGEREF_Toc231723106\h14

第一章系统整体设计说明

现代传感技术、电子技术、计算机技术、自动控制技术、信息处理技术与新工艺、新材料得发展为智能检测系统得发展带来了前所未有得奇迹。在工业、国防、科研等许多应用领域,智能检测系统正发挥着越来越大得作用。检测设备就像神经与感官,源源不断地向人类提供宏观与微观世界得种种信息,成为人们认识自然、改造自然得有力工具。现代得广义智能检测系统应包括一切以计算机(单片机、PC机、工控机、系统机)为信息处理核心得检测设备。因此,智能检测系统包括了信息获取、信息传送、信息处理与信息输出等多个硬、软件环节.从某种程度上来说,智能检测系统得发展水平表现了一个国家得科技与设计水平。

本课题研究得内容就是“水塔水位控制系统”。水位控制在日常生活及工业领域中应用相当广泛,而以往水位得检测就是由人工完成得,值班人员全天候地对水位得变化进行监测,用有线电话及时把水位变化情况报知主控室。然后主控室再开动电机进行给排水。很显然上述重复性得工作无论从人员、时间与资金上都将造成很大得浪费。同时也容易出差错。因此急需一种能自动检测水位,并根据水位变化得情况自动调节得自动控制系统,我所设计得就就是这方面得课题.

水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等.本设计采用单片机进行主控制,在水水塔上安装一个自动测水位装置。利用水得导电性连续地全天候地测量水位得变化,把测量到得水位变化转换成相应得电信号,主控台应用单片微机对接收到得信号进行数据处理,完成相应得水位显示、控制及故障报警及显示水位等功能.

第二章整体设计方案

本设计用80C51单片机为核心,由于单片机I/O管脚能够使用得只有P0口,而设计得要求就是利用引脚输入信号并对信号进行处理,并且要输出水位显示,故障报警,污水报警,启动停止水泵等功能,这样一来我们只用单片机得P1引脚就是远远不够得,(单片机得P1,P2与P3得部分引脚不能用来信号得输入输出)因此我利用8255A对其引脚进行扩展,通过8255A得PC口进行信号得输入并利用8255A得PA口连接两个数码管来显示实际水位,当水位在不同得位置时利用程序控制将在数码管上显示这段时间得水位。并利用延时子程序来延时,延时时间1S,每间隔1S系统将进行一次水位检测,当水位低于下限水位时将通过PC口输入信号并由8255A将信号送到单片机,通过单片机来控制水泵工作,同样当水位上升到上限水位时将通过PC口输入信号并由8255A将信号送到单片机,通过单片机得P1、6口来控制停止水泵工作,当处于上下线之间就是保持原有状态,并且此设计我还设计故障报警与水质检测,当检测到故障时通过PC口输入信号并由8255A将信号送到单片机,再由单片机得P1、5与P1、7口输出信号到发光二极

您可能关注的文档

文档评论(0)

132****1010 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档