- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子技术专业课程设计-贮水水管液位与水泵控制装置汇
2002级电子技术专业课程设计
设计题目:贮水水管液位与水泵控制装置
摘 要
本单片机系统设计的目的是应用单片机控制技术,以89S52单片机为核心控制水箱的水位,通过水位信号的采集模块采集信号,单片机对信号进行处理,控制水泵的启停,并实现了报警和手动、自动切换功能。用数码管显示液位高度与体积,并可以实现液面高度自动调整(液面高度可以人为的调整).该系统操作方便、性能良好,比较符合家禽用水系统控制的需要。本文还详细的给出了相关的硬件框图和软件流程图,并编制了该汇编语言程序.
关键词:单片机 水泵驱动模块 显示屏 信号采集模块
ABSTRACT
This task is to control the water level of tank by micro-controller, the micro-controller always inspect the water level. And then control the water pump to add the water to tank. The digital led gives the water level and vol. the system should easy to operate, easy to use. adapt to family animal drink automatically. This article illustrate how to design hardware and software. At the same time, it also gives their drawing and script.
KEYWORDS: Micro-controller pump drive digital tube signal aquire.
目 录
第一章 方案论证 1
1、 控制单元的选择 1
2、信号产生方案的选择 1
3、水泵的选择 2
4、显示方案 2
5、声光报警电路设计 2
6、水泵工作但无水供出方案的选择 3
第二章 硬件设计 4
1、系统总体设计 4
2、系统各模块电路设计 7
第三章 系统软件设计 9
第四章 测试方法与实验数据 13
第五章 收获和总结 15
附件一 AT89C2051控制程序 16
附件二 AT89S52单片机数据采集、转换及显示程序 19
附件三 电路PCB图 24
第一章 方案论证
根据题目的设计要求,本设计主要实现水泵在液位下限时给水管补水,液位到达上限的时候停止供水,并在高于上限或低于下限的时候发出声光报警。同时显示水位的高度。其系统方案框图如图1所示。为实现各模块功能,提出了几种设计方案并进行论证。
图1 系统方案图
Fig-1 the system plan diagram
1、 控制单元的选择
方案一:采用16位单片机SPCE061A作为的控制中。SPCE061A具有丰富的资源:RAM,ROM,空间大、指令周期短 运算速度快等特点,尤其是可以进行复杂的数学运算,精度很高,但16位的汇编语言较为复杂。
方案二:采用ATMEL89S52型8位单片机作为显示控制系统,同时考虑到芯片的扩展对系统稳定性能会造成一定影响,因此另外采用AT89C2051对水泵进水进行控制。这两种芯片价格便宜,功能强大,在本设计中其运算速度足以达到要求,同时其片内的ROM及RAM容量足以满足要求。
综合各方面考虑,最终选择了第二套方案
2、信号产生方案的选择
方案一:采用触点式开关产生信号,具体为:在水箱外用一根小的透明管与水箱连通,透明管内置浮子,浮子通过一根线使滑轮与滑动触点相连接,通过水箱液面高度的变化使浮子带动移动触点开关运动。移动触点开关与固定触点接触时输出高电平,通过触点的移动,将产生一系列的脉冲信号,反馈给单片机后,单片机对信号进行计数判断,然后控制水泵。但由于触点在相互接触时,产生的信号出现抖动,影响单片机对信号的计数,从而导致控制精度不高。
方案二 :采用滑动变阻器产生信号。在滑动变阻器上装一个滑轮,在一个比较重的小铁球和有浮性的胶球用一根线连接,将其装在滑轮上。通过液面高度的变化,在浮力的作用下,带动小球浮动,从而引起滑动变阻器阻值变化。滑动变阻器阻值的变化将引起其电压变化,将此信号输入到单片机AT89C2051后,进而由单片机控制水泵的运转和启停。
综合各方面,最终选择了第二套方案。
3、水泵的选择
方案一:用直流12V电压驱动的雨刮水泵。其工作的电压底,出水量少,而水管的体积很大,要使水贮满水管需要很长的时间。而且泵水的高度
您可能关注的文档
- 电大护理学、药学专科【医护心理学】形成性考核册答案(附题目)汇.doc
- 电大护理学专科【人体生理学】形成性考核册答案(附题目)汇.doc
- 电大护理学专科【人体解剖学与组织胚胎学】形成性考核册答案(附题目)汇.doc
- 电大成本管理网考复习考试小抄汇.doc
- 电大护理学专科【内科护理学】形成性考核册答案(附题目)汇.doc
- 电大护理学专科【病理学】形成性考核册答案(附题目)汇.doc
- 电大教育专科【小学数学教学研究】形成性考核册答案(附题目)汇.doc
- 电大教育专科【教育法制基础】形成性考核册答案汇.doc
- 电大教育本科【人类与社会】形成性考核册答案(附题目)汇.doc
- 电大教育本科【学校管理心理学】形成性考核册答案(附题目)汇.doc
最近下载
- 话剧小品《1942》台词剧本完整版.docx
- 2024年快递转让合同范本6篇.docx
- 2024河南郑州热力集团限公司招聘公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 数字媒体技术专业申报材料.doc
- 胡锦教授-神经急危重症多模态监测进展.pptx
- 2024年浙江省镇海中学自主招生数学试卷及答案 .pdf VIP
- Unit3FamilyMattersDevelopingIdeas课件高一上学期英语.pptx
- 地铁安检员考试真题.docx
- 2023-2024学年部编版语文五年级上册期中检测题含答案(共6套) .pdf VIP
- 《葬书》原文及其白话注释陈益峰.pdf VIP
文档评论(0)