- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中北大学2012届毕业答辩演讲稿 论文题目:基于单片机水箱水位控制系统 姓名: 学号: 班级: 指导老师: 主要内容 研究背景 设计思路与方案 硬件设计 研究背景 水箱水位控制系统是以水位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器内的介质进行水位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉水位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。水位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。 传统的控制方式存在着控制精度低、能耗大等缺点,而自动控制原理是依据用水量的变化自动调节系统的运行参数,保持水压恒定以满足用水要求,这样就大大提高了供水系统的质量。 设计思路与方案 系统方框图 单片机P3.0管脚含义 单片机8051的内部结构 给水泵电机控制电路原理图 水位显示电路图 加水电路图 主程序流程图 手动模式子程序原理及流程框图 系统仿真 本系统仿真使用的软件为:Proteus 7 Professional。加载程序后,点全速运行按键,得到如下图所示的仿真结果,图中是处于低水位状态,水泵处于运行状态。 硬件与调试 在Proteus的ISIS 7.1sp2软件环境下画出电路原理图,接下来就是将设计的程序在Keil C51 μVision2开发集成环境上编译成机器语言,进入Proteus的ISIS,鼠标左键点击菜单“Debug”, 选中“use romote debuger monitor”,便可实现KeilC与Proteus连接调试。首先在Proteus中双击单片机80C51,将KeilC下编程生成的 .HEX文件导入到8051中,可在Proteus中单击全速仿真运行按钮,进行现象的查看,能清楚地观察到芯片上每一个引脚的电平变化,红色代表高电平,蓝色代表低电平;如果现象不正确,则在KeilC中单步调试程序,并在Proteus观察现象,那一步不正确则对该段的程序进行修改,调试直到仿真完全成功为止。 结 论 本次的单片机课程设计基于单片机的水箱控制系统,主要核心就是80C51单片机。通过这次设计,我综合运用大学所学知识去分析和解决问题,我初步了解和掌握了单片机的控制原理和设计方法。不仅加深和回顾了单片机等专业知识而且积累到单片机控制技术在实际中的经验。由于自身缺少在实践设计的经验,所以在这次的设计中我自身也发现了很多不足的方面,从课题本身方面的结构到具体设计中硬件设计知识和经验的不足使得设计存在的很多的问题,通过这次学习,让我对各种电路都有了大概的了解. 应用前景 以往,人们由于对自己楼顶水塔中的水位不清楚,加水不方便而感到苦恼。本设计为解决这个问题作为出发点。设计成本低、安装方便、灵敏性好,本设计是节约水源、方便家庭和单位控制水塔水位的理想装置。 这样一个自动控制系统适合现实生活需要,并且还可延伸到工业和农业等水位自动控制系统。这样的设计将会带来更方便,更安全的供水方式。且由于成本低、使用方便,本设计拥有广阔的市场空间。 谢 谢 * * 软件设计 实物与调试 结论与应用前景 致谢 当水箱水位低时,起动M1、M2给水,水位上升到90%,停M1; 当水箱水位低低(小于50%)时,同时起动M1、M2; 当水位上升到50%以上70%以下时,停M2,M1继续运行到水位上升到90% 以上才停止工作。 单片机引脚分布 MCS—51系列单片机的40个引脚中有2个专用于主电源引脚,2个外接晶振的引脚,4个控制或与其它电源复用的引脚,以及32条输入输出I/O引脚 基于80C51单片机的水箱控制系统原理图 220V 主程序要实现的是,对数据的初始化,并且判断用户是使用自动模式还是手动模式,根据用户的具体需求: 若用户选择自动模式,则程序调用自动化子程序; 若用户选择手动模式,则程序调用手动子程序。 自动模式子程序流程框图 *
原创力文档


文档评论(0)