基于单片机的水位控制系统设计.
基于单片机的水位检测与控制系统

电子信息工程实验教学中心《综合课程设计》设计报告完成日期:2015/6/30目录摘要 (1)1 绪论 (2)1.1 项目研究背景及意义 (2)1.2 课题现状32 总体设计方案及论证 (3)2.1 总体方案设计 (3)3 硬件实现及单元电路设计 (4)3.1 设计原理 (4)3.2 设计方案 (5)3.3 传感器模块 (5)3.3.1 传感器的选择 (5)3.4 系统工作原理......................................................... 错误!未定义书签。
3.5 水位显示电路 (7)3.6 外部晶振时钟电路的设计 (7)3.7 时钟电路的设计 (8)3.8 自动报警电路 (8)3.9 中央处理器模块 (9)3.10 继电器控制模块 (9)3.11 水位检测系统仿真图 144 软件设计 (13)4.1 主程序工作流程图 (13)5 总结 (15)6 参考文献 (15)附录 (16)附件1:原理图 (16)附件2:仿真图 (16)附件3:元件清单 (17)附件4:程序........................................................................... 错误!未定义书签。
摘要随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。
该课程设计的题目是基于单片机的水塔水位控制,在此水塔水位控制系统中,检测信号来自插入水中的4个金属棒,以感知水位变化情况。
工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。
其目的在于对单片机技术的应用,由单片机实现自动运行,使水塔内水位始终保持在一定范围,以保证连续正常地供水。
基于单片机的水温水位控制系统设计

四、结论
基于单片机的智能水箱水位和水温控制系统具有结构简单、成本低、可靠性 高等优点。通过实时监测和控制水箱的水位和水温,可以满足不同用户的需求。 此外,通过优化系统的硬件设计和软件设计,可以进一步提高系统的性能和可靠 性。这种系统不仅可以应用于家庭用水领域,也可以应用于工业生产中的液体控 制,具有广泛的应用前景。
1、抗干扰设计
由于环境因素和设备本身的影响,系统可能会受到干扰。因此,需要在硬件 设计和软件设计中加入抗干扰措施,如滤波电路、软件去抖动等。
2、节能设计
为了降低系统的功耗,可以在软件设计中加入休眠模式和唤醒模式。当系统 不需要工作时,可以进入休眠模式,降低功耗。当有数据需要处理时,系统被唤 醒,进入工作状态。
2、软件设计
系统的软件设计主要实现以下功能:数据的采集、处理、显示和控制。首先, 单片机通过水位传感器和水温传感器采集当前的水位和水温数据。然后,单片机 对采集到的数据进行处理,判断水位和水温是否正常。如果异常,则启动相应的 执行机构进行调节。最后,单片机将处理后的数据通过显示模块进行显示。
三、系统优化
六、结论
本次演示设计了一种基于单片机的水温水位控制系统,实现了温度和水位的 自动检测、调节和控制。该系统具有成本低、可靠性高、易于实现等优点,同时 支持远程控制和节能模式等功能。在家庭、工业和科学研究中具有广泛的应用前 景。
参考自动化技术的普及,智能化设备在日常生活和工业生产中 的应用越来越广泛。其中,基于单片机的智能水箱水位和水温控制系统具有重要 应用价值。这种系统可以实现对水箱水位和水温的实时监测和控制,以适应不同 的应用需求。
系统软件采用C语言编写,主要包括以下几个部分:数据采集、数据处理、 控制输出和远程通信。
1、数据采集:通过I/O端口读取DS18B20和超声波水位传感器的数据。
基于AT89C51单片机的水位控制系统的课程设计报告书

基于单片机的水位控制系统设计目录1概述 (3)2设计的基本任务和要求 (5)2.1基本功能 (5)2.2塔水位控制原理 (5)2.3系统硬件总体方案 (6)3控制系统方案设计 (6)3.1系统硬件方案 (6)3.2核心芯片 AT89C51 单片机 (7)3.3系统软件总体方案 (8)4.Proteus 设计与仿真 (10)4.1 元器件清单 (10)4.2 基于单片机水位控制原理图5 (11)4.3 基于单片机的水位控制PCB 图 6 (11)4.4 水位检测的主程序 (12)4.5 实验仿真结果 (16)4.6 结语 (16)5 设计体会 (17)参考文献 (18)1概述液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。
在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。
液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。
液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物 ,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势 :1)直观而集中的显示各运行参数,能显示液位状态。
2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数 ,可以方便的改变液位的上限、下限。
3)具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。
单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。
单片机自问世以来 ,性能不断提高和完善 ,体积小、速度快、功耗低的特点使它的应用领域日益广泛。
基于单片机的水位检测控制系统设计

基于单片机的水位检测控制系统设计学院:专业:姓名:指导老师:信息学院自动化刘翔学号:职称:0901********盛珣华曹宇教授助理工程师中国·珠海二○一三年五月诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计《基于单片机的水位检测控制系统设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:日期:年月日基于单片机的水位检测控制系统设计摘要随着社会和科技的进步,以及人们的生活标准水平逐步的提高与发展,方便的全自动控制系统生活的开始逐步进入到我们的生活,单芯片微型计算机发展是其中的一个重要分支,具有高可靠性,高性能价格比,低电压,低功耗等优点,以单片机为核心的自动化控制系统已经赢得了广泛的应用范围。
本设计是基于单片机的水位检测控制系统设计。
设计系统的目的在于应用单片机的自动运行技术,使得水塔中的水位始终保持在一定范围内,以保证连续正常的供水。
本设计是以AT89C51单片机为核心部件的水塔水位检测控制仿真系统设计的,用以检测水位并进行控制、处理以及报警功能,并在Proteus仿真软件环境中仿真测试。
结果表明,设计的系统具有良好的检测和控制功能,方便移植性和可扩展性。
关键词:水位控制单片机报警Based SCM the water level detection control system designAbstracWith the social and technological progress, as well as the level of people's standard of living gradually improve with the exhibition, and the convenience of automatic control system for the beginning of life gradually into our lives, single-chip microcomputer development is an important branch,the advantages of high reliability, high performance and low cost, low-voltage, low-power microcontroller as the core of the automation control system has won a wide range of applications.The title of the graduate design microcontroller-based water level detection and control system design, three metal rods into the water used to detect the signal, the conductivity of the water, can see that the water level changes. Under normal circumstances, the water level should be kept within a certain range changes, the water level does not exceed the stipulated upper and lower limits, in the event of a system failure, should be promptly cut off electrical power, and there should be sound and audible alarm signals of the light-emitting diode. Design System aimed the application microcontroller run automatically, so that the water level in the water tower always maintained within a certain range in order to ensure the continuous normal water. The design is based on AT89C51 microcontroller as the core components of the water tower water level detection and control simulation system designed to detect water level control, processing, and alarm functions, and Proteus simulation software environment simulation testing. Experimental results show that the design of the system has a good detection and control functions, portability and scalability.Keywords:Level controlmicrocontroller alarm目录1前言 (1)1.1.本设计在国内发展概况 (1)1.2国外发展概况 (1)1.3设计目的 (2)1.4设计意义 (2)2总设计 (2)2.1设计的技术要求 (2)2.2应解决的主要问题 (3)2.3设计原理 (3)2.4方案选择 (3)2.5给定参数 (5)2.6整体方案设计 (5)2.7优点和特色 (6)2.8创新点 (7)2.9系统运行过程可能存在的问题 (7)2.9.1现场数据经过DTU发送后在远程监控室接收不到 (7)3硬件介绍 (7)3.1光电耦合器4N25 (7)3.1.1工作原理 (7)3.1.2主要性能 (8)3.1.3引脚图和引脚名称 (8)3.1.4极限参数 (8)3.2单片机芯片STC90C516RD+ (9)3.2.1芯片简介绍 (9)3.2.2芯片STC90C516RD+引脚 (9)3.2.3主要性能 (10)3.3电磁继电器 (11)3.4蜂鸣器 (11)3.5远程通信模块DTU (12)3.6液位高度传感器 (12)4组态软件 (13)4.1组态概况 (13)4.2组态设计 (13)5软件设计 (17)5.1Keil软件 (17)5.2程序方框图 (17)5.3程序设计 (18)5.4I/O口的分配 (18)5.5子程序 (18)5.5.1延时子程序 (18)5.5.2报警子程序 (19)5.5.3初始化子程序 (20)5.4主程序 (20)6结论 (22)参考文献 (23)谢辞 (24)附录 (25)程序代码 (25)1前言1.1.本设计在国内发展概况国产水位监测仪主要有浮筒式水位仪、压力传感器式水位仪、超声波式水位仪等,在功能齐全、性能稳定等方面,虽然与国际上先进的同类型产品存在一定差距,但是却可以基本满足水位监测及控制的需要。
基于单片机的水位检测与控制系统(word文档良心出品)

电子信息工程实验教学中心《综合课程设计》设计报告完成日期:2015/6/30目录摘要 (1)1 绪论 (2)1.1 项目研究背景及意义 (2)1.2 课题现状32 总体设计方案及论证 (3)2.1 总体方案设计 (3)3 硬件实现及单元电路设计 (4)3.1 设计原理 (4)3.2 设计方案 (5)3.3 传感器模块 (5)3.3.1 传感器的选择 (5)3.4 系统工作原理......................................................... 错误!未定义书签。
3.5 水位显示电路 (7)3.6 外部晶振时钟电路的设计 (7)3.7 时钟电路的设计 (8)3.8 自动报警电路 (8)3.9 中央处理器模块 (9)3.10 继电器控制模块 (9)3.11 水位检测系统仿真图 144 软件设计 (13)4.1 主程序工作流程图 (13)5 总结 (15)6 参考文献 (15)附录 (16)附件1:原理图 (16)附件2:仿真图 (16)附件3:元件清单 (17)附件4:程序........................................................................... 错误!未定义书签。
摘要随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。
该课程设计的题目是基于单片机的水塔水位控制,在此水塔水位控制系统中,检测信号来自插入水中的4个金属棒,以感知水位变化情况。
工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。
其目的在于对单片机技术的应用,由单片机实现自动运行,使水塔内水位始终保持在一定范围,以保证连续正常地供水。
基于单片机的水位控制系统设计毕业论文

基于单片机的水位控制系统设计毕业论文目录河系学院本科生毕业论文(设计)诚信声明 ........................................................ 错误!未定义书签。
河西学院本科生毕业论文(设计)开题报告 ........................................................ 错误!未定义书签。
摘要 ............................................................................................................................ 错误!未定义书签。
ABSTRACT ............................................................................................................... 错误!未定义书签。
1. 绪论 (2)1.1 研究背景 (2)1.2研究现状 (2)2.设计任务及要求分析 (3)2.1 设计任务及要求 (3)2.1.1 设计任务 (3)2.1.2 设计要求 (3)2.1.3 要求分析 (3)3. 系统方案论证与选择 (3)3.1方案设计 (3)3.2 系统整体方案 (5)3.2 各单元电路方案论证 (5)3.3 主要模块简介 (7)3.3.1 核心芯片STC89C51单片机 (7)3.3.2 1602液晶显示器 (9)4. 硬件电路设计 (13)4.1 单片机最小硬件系统电路 (13)4.2水位显示电路 (13)4.3 水位调整及其报警电路 (15)4.4初值设置按键电路 (15)5. 程序设计 (16)5.1水位控制系统主程序设计流程图 (16)5.2 水位控制系统主程序 (16)6. 实物调试与测试 (16)6.1实物图 (17)6.2 测试结果分析 (17)7. 结束语 (17)参考文献 (18)致谢 (20)附录 (21)河西学院本科生毕业论文(设计)题目审批表 (29)河西学院物理与机电工程学院指导教师指导毕业论文情况登记表 (30)河西学院毕业论文(设计)指导教师评审表 (31)河西学院本科生毕业论文(设计)答辩记录表 (36)1. 绪论1.1 研究背景水位自动控制技术越来越频繁地进入到自动控制系统设计者的视线。
基于单片机的水位监测系统的设计与实现

基于单片机的水位监测系统的设计与实现一、引言水位监测在许多领域都具有重要的作用,如水利工程、环境监测、农田灌溉等。
传统的水位监测方法存在着人工操作困难、数据处理复杂等问题。
因此,设计一个基于单片机的水位监测系统以自动化地实现水位的监测和数据采集具有重要意义。
二、系统设计2.1 系统概述本水位监测系统通过使用单片机作为中心控制器,借助传感器实时采集水位信息,并通过显示屏进行实时展示。
2.2 硬件设计2.2.1 单片机选择根据任务要求,选择适合的单片机进行设计,常见的单片机有STM32系列、Arduino、Raspberry Pi等,本设计选择STM32作为中心控制器。
2.2.2 传感器选择根据实际需求,选择合适的水位传感器,常见的有浮子式水位传感器、压阻式水位传感器等。
本设计选择压阻式水位传感器。
2.3 软件设计2.3.1 程序流程编写相应的程序,实现水位数据的采集和处理,以及显示屏的控制与展示。
2.3.2 数据处理在采集到的水位数据基础上,进行数据处理,如滤波、校正等,提高数据稳定性和准确性。
三、系统实现3.1 硬件实现根据设计要求,搭建硬件电路,将单片机和水位传感器进行连接,确保各部件正常工作。
3.2 软件实现编写相应的程序,通过单片机的IO口进行数据采集和处理,实时展示水位信息。
四、系统测试与结果分析4.1 测试方法利用水箱进行模拟测试,逐步调整水位并记录数据,验证系统的功能和准确性。
4.2 测试结果分析测试结果,对比设定和测量值,检验系统的准确性和稳定性。
4.3 结果分析对测试结果进行分析,讨论系统的优缺点,并提出改进和优化方案。
五、总结与展望5.1 总结通过本次设计与实现,成功搭建了基于单片机的水位监测系统,实现了水位数据的自动采集和实时展示。
5.2 展望进一步完善系统功能,并结合互联网技术,实现远程监测和数据云端存储,为水位监测提供更便捷的解决方案。
六、参考文献1.《单片机技术与应用》,杨文胜,电子工业出版社,2018年。
基于单片机的水位控制系统设计

在 生 产 领 域 中 , 现 水 位 自动 检 测 和控 制 是 工 业 过 程 控 实 制 的一 项 关 键 技 术 , 于提 高 工业 过 程 控 制 的 自动 化 水 平 有 对 着 重 要 的意 义 。 在生活领域 中, 供水 方 式 过 去 一 般 是 通 过 人 工 来 实 现 控 制 , 易 造 成 对 水 资 源 的 浪 费 , 以 现 在 人 们 越 来 越 关 容 所 注 水 资 源 的问 题 。
T e s h me h s a s l r c p e n o e d a ,e s o b e l e h c e a i e p i i l ,a d n v li e s a y t e r a i d,h g r c s n c nr l s se t mp o e t e mp n z ih p e ii o t y t m o i r v h o o id sr l u o t n lv l n r v f u l yo ae u p yh st ev tl in f a c . n u t a t ma i e d i o el e q a i f trs p l a h i g i c n e i a o e a mp i t w as i
c n u t i f h tr e e in ol cin,o i i go esn l hp c mp t r u p t e e o t l ea o t l t r o d ci t o ewae v l g a c l t vy t l s e o c mb nn f h i ge c i o u e t u v l nr ly t c n r e t o l c or o o wa p mp o x e me t , n a iet ec n i u u o t l n a k t ewae v l n t D r a- med s ly w t r e e. u f p r ns a d r l o t o s n r d t c tr e e ,a dwi LC e l i ip a a e v 1 e i e z h n c oa r h l h t l
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计任务书题目水位控制器设计专业、班级学号姓名主要内容、基本要求、主要参考资料等:一、主要内容:①熟悉单片机应用系统的设计方法和规范,达到综合的目的。
②学习文件检索和查找数据手册的能力。
③学习protel软件的使用。
④学会整理和总结设计文档报告。
二、基本要求:①以MCS-51系列单片机为核心,组成一个水位自动控制系统。
②六区间式水位显示。
③全自动位式进水。
④满水、低水水位报警。
⑤水位传感器故障自检及报警提示。
⑥能延时恢复的报警消音。
三、主要参考资料:①张毅坤等单片微型计算机原理及应用西安西安电子科技大学出版社②李建忠编著单片机原理及应用西安西安电子科技大学出版社完成期限:指导教师签名:课程负责人签名:2013年 12月 16 日目录摘要 (I)1、概述 (1)1.1、系统原理 (1)1.2、系统结构图 (1)1.3、控制方案说明 (2)1.4、系统组成及原理 (2)2、硬件设计 (4)2.1、单片机最小系统电路设计 (4)2.2、水位检测传感器的选用 (5)2.3、稳压电路的设计 (6)2.4、光报警电路的设计 (7)2.5、水泵的介绍 (9)2.6、继电器控制水泵加水电路 (12)2.7、电源电路 (13)2.8、看门狗技术 (14)3、软件设计 (17)3.1、系统总原理图 (17)3.2、系统程序清单 (18)总结 (20)参考文献 (21)附录 (22)摘要设计一种基于单片机水塔水位检测控制系统。
该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。
调查的过程当中发现,目前大多数的住宅小区都是采用人工加水的办法,即当水用完的时候,就人工开启水泵进行加水,十分不便。
引起了老百姓的抱怨----水用完之前,不知道水已经很少,待用完后才知晓,如果是急需水的情况下,那就十分麻烦要等加水后才有水用;加水的过程当中,还需要人时刻检查水位情况,以防止水量超过最高水位线;所有这一切问题的存在,都在呼唤一种简单经济的水位控制系统的诞生。
另外,现在许多的锅炉系统、防洪系统也需要对水位进行控制,以能够方便地控制水位,对不同的水位进行报警,所以如果研制了一种很好的水位控制装置便能够很好地造福人民。
相信本次的设计一定能够给老百姓的生活带来方便,也一定会具有广阔的市场前景,一定能够使我们电子设计能力得到很好的锻炼,使我们的理论和现实生活联系起来!关键词:单片机;水位检测;控制系统1、概述1.1、系统原理当水位处于低水位的时候,传感器的低水位探测线没被+5V的电源导通进入稳压电路经过处理在稳压电路的输出端有一个高电平,送入单片机的P1.0口,另一个稳压电路输出的高电平进入单片机的P1.1口单片机经过分析,在P1.2口输出一低电平,驱动红灯亮,P1.5出来一个信号使光电耦合器GDOUHE导通,这样继电器闭合,使水泵加水;当水位处于正常范围内时,水泵加水,在P1.3引脚出来一个低电平,使绿灯亮;当水位在高水位区时,传感器的两根探测线均被导通,均被+5V的电源导通,送入单片机,单片机经过分析,在P1.4引脚出来一个低电平,使黄灯亮,在P1.5端出来一个低电平不能使光电耦合器导通,这样继电器不能闭合,水泵不能加水;当三灯闪烁表示系统出现故障。
1.2、系统结构图图1-1 系统结构图采用单片机AT89C2051作为我们的控制芯片,主要工作过程是当高塔中的水在低水位时,水位探测传感器送给单片机一个高电平,然后单片机驱动水泵加水和显示系统使红灯变亮;当水位在正常范围内时,水泵加水,绿灯亮,;当水位在高水位时,单片机不能驱动水泵加水,黄灯亮。
1.3、控制方案说明这个方案中使用了单片机处理,单片机技术是信息时代用于精密测量的一种新技术。
此系统使用过程中采用稳压电路能够准确地把输入的电平送给单片机不会产生误判的情况,由于AT89C2051单片机有四端口,20引脚能够非常方便地设计显示系统。
1.4、系统组成及原理本系统由电源电路、水位探测传感电路、稳压电路、单片机系统、光报警显示电路、继电器控制水泵加水电路、以及高塔模型组成。
主电气原理图如下:图1-2 原理图工作原理:当水位处于低水位的时候,传感器的低水位探测线没被+5V的电源导通进入稳压电路经过处理在稳压电路的输出端有一个高电平,送入单片机的P1.0口,另一个稳压电路输出的高电平进入单片机的P1.1口单片机经过分析,在P1.2口输出一低电平,驱动红灯亮,P1.5出来一个信号使光电耦合器GDOUHE导通,这样继电器闭合,使水泵加水;当水位处于正常范围内时,水泵加水,在P1.3引脚出来一个低电平,使绿灯亮;当水位在高水位区时,传感器的两根探测线均被导通,均被+5V的电源导通,送入单片机,单片机经过分析,在P1.4引脚出来一个低电平,使黄灯亮,在P1.5端出来一个低电平不能使光电耦合器导通,这样继电器不能闭合,水泵不能加水;当三灯闪烁表示系统出现故障。
2、硬件设计2.1、单片机最小系统电路设计AT89C2051是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,片内含2k bytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大at89c2051单片机可为您提供许多高性价比的应用场合。
本设计中单片机采用AT89C2051,它是一种高性能低价格单片机。
引脚(20个)和指令系统与8031单片机完全兼容。
片内有2 K字节的闪速程序存储器(采用电擦除编程, 可重复编程1000次,数据可保10年),除没有P0口、P2口外,具有8031所有功能结构,即一片AT89C2051相当于8031、373 、2716 组成的最小系统。
用它构成的测量、控制系统具有电路简单、可靠性好、体积小和成本低等优点。
AT89C2051 的P1 口为八位双向I/ O 口, P1.2~P1.7有内部上拉电阻, P1.0与P1.1无内部上拉电阻。
P1.0与P1.1具有第二功能, 分别作为片内精密比较器的同相、反相输入端。
P1 口输出驱动器能提供20mA 的灌电流驱动能力, 其锁存器写1 时可作为输入口。
AT89C2051 的P3 口为七位双向I/ O 口, 有内部上拉电阻, P3 口输出驱动器能提供20mA 灌电流驱动能力, 其锁存器写1 时可作输入口。
P316作为输入线与片内精密比较器输出端在片内相连, 故无引出线, 但可读该位的值。
P310~P315的第二功能与8031 P3 口相应口线的第二功能完全相同。
综上所述, P1 和P3 口中的各口线可直接驱动发光二极管, 不用再配置发光二极管驱动电路,P1.0与P1.1具有第二功能, 不用再配置比较器, 从而简化了控制电路的结构。
图2-1 最小系统电路图2.2、水位检测传感器的选用传感器是一种能感受被测物体物理量并将其转化为便于传输或处理的电信号的装置,在现代科技领域中,传感器得到了广泛应用,各种信息的采集离不了各种传感器,传感器的基本功能在于能感受外界的各种“刺激”并作出迅速反映。
本设计当中我们采用的水位探测传感器简单易做,经济实惠。
其外形轮廓如下:A图2-2 水位探测传感器外观图A为接+5V电源的线与水一直保持连通,B线为低水位控制线,当水位到达低水位的时候它不导通,水在正常范围内时,它导通。
C线为高水位控制线,当它导通时,表示水已经为高水位。
本设计中采用了细铜线作为我们的传感器的材料。
主要考虑了(1)细铜线的电阻率比较低,这样就可以避免由于电阻过大而使输出的电平过低,以致不能很好地驱动单片机工作(2)传电性能比较好,传电速率比较快,也就是说灵敏性非常好。
(3)细铜线便宜易找。
本传感器的尺寸是A线是30CM,B线是20CM,C线是15CM,铜线直径是15MM。
2.3、稳压电路的设计本电路的主要作用是使从传感器输出的电平能够稳定地输入单片机中,主要由三极管的两极放大稳定电路组成,其工作过程是水位探测传感器把探测到的电信号送给R12,如果送入的是高电平则R11、Q5、D3、Q4导通把低于1.4V的低电平稳定地送给单片机。
如果是低电平送给R12则R11、Q5、D3、Q4均不能导通二是R13导通将把高于1.4V的高电平稳定的送给单片机。
我查找了相关资料以及我们自己在设计过程当中免去此稳定电路,发现有时候也能实现我们的设计目的,但是也有很多时候发生水位误判的情况,产生不稳定现象,所以我们认为此电路是不可缺少的。
既然是控制系统,当然就要控制精确。
图2-3 稳压电路原理图2.4、光报警电路的设计发光二极管(LED)是用半导体材料制作的正向偏置的PN结二极管。
其发光机理是当在PN结两端注入正向电流时,注入的非平衡载流子(电子-空穴对)在扩散过程中复合发光,这种发射过程主要对应光的自发发射过程。
按光输出的位置不同,发光二极管可分为面发射型和边发射型。
发光二极管的发光原理同样可以用PN结的能带结构来解释。
制作半导体发光二极管的材料是重掺杂的,热平衡状态下的N 区有很多迁移率很高的电子,P 区有较多的迁移率较低的空穴。
由于PN 结阻挡层的限制,在常态下,二者不能发生自然复合。
,而当给PN 结加以正向电压时,沟区导带中的电子则可逃过PN 结的势垒进入到P 区一侧。
于是在PN 结附近稍偏于P 区一边的地方,处于高能态的电子与空穴相遇时,便产生发光复合。
这种发光复合所发出的光属于自发辐射,辐射光的波长决定于材料的禁带宽度Eg 。
本电路采用不同颜色的发光二极管来表示不同的水位情况。
即红灯亮,他两灯不亮表示是低水位状态,此时需要启动水泵加水;绿灯亮,其他两灯不亮表示在正常的水位线内;黄灯发亮,其他两灯不亮为高水位状态,水泵停止加水,三灯闪烁表示系统出现故障。
REDP1.4P1.3P1.2图2-4 光报警电路的原理图此电路采用的是共阳极的,所以只有当单片机给发光二极管为低电平时才能推动发光二极管点亮。
其中R14、R15、R16为上拉电阻起限压控流作用。
2.5、水泵的介绍水泵是每个家庭必不可少的生活工具,虽然大多数人并没有认识到这一点,但这确是事实。
很多人对水泵一无所知。
(1) 水泵的分类水泵一般多以泵的结构和作用原理来分类,有时根据需要也按使用部门、用途、动力类型和泵的水力性能等进行分类。
1)按使用部门分有农业用泵(农用泵)、工作用泵(工业泵)和特殊用泵等。
2)按用途分有水泵、砂泵、泥浆泵、污水泵、污物泵、井用泵、潜水电泵、喷灌泵、家用泵、消防泵等。
3)按动力类型分有手动泵、畜力泵、脚踏泵、风力泵、太阳能水泵、电动泵、机动泵、水轮泵、内燃水泵、水锤泵等。