水位自动检测与控制系统的设计

合集下载

基于单片机的水温水位控制系统设计

基于单片机的水温水位控制系统设计

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

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

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

基于单片机的水位检测控制系统设计学院:专业:姓名:指导老师:信息学院自动化刘翔学号:职称: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.本设计在国内发展概况国产水位监测仪主要有浮筒式水位仪、压力传感器式水位仪、超声波式水位仪等,在功能齐全、性能稳定等方面,虽然与国际上先进的同类型产品存在一定差距,但是却可以基本满足水位监测及控制的需要。

水池水位自动控制系统设计

水池水位自动控制系统设计

水池水位自动控制系统设计与制作摘要根据物体在水中漂浮的性质,可以用一个浮球来感知水塔里水位的升降,用来控制水泵,使水泵能自动对水池上水,水满时能自动断电停止,真正做到了水池的全自动控制功能,解决了人们日常用水的诸多不便。

本毕业论文范文写的是水池水位自动控制电路的作用是根据水位的高低,自动地控制水泵的启动与停止。

水泵和水位的高低是相互反馈的。

这样就可以实现水位自动控制的目的。

我所设计的水位制动控制装置是有以下几部分组成:水位自动控制电路,高低水位报警器,数码显示。

水位自动控制在一定范围内(如 2 -6 米),当水位低至2米时使水泵启动上水;当水位升至6米时,使水泵停止工作。

因特殊情况水位超限(如高至7米、低于2米)报警器报警。

设有手动按键,便于随机控制。

由数码管直观显示当前水位。

本系统可以随时的控制水位的高低,防止过量放水或来水无人打开关。

关键词:水池;浮子开关;自动上AbstractAccording to the nature of an object floating in the water, you can use a float to sense the water level in the lift tower to control the pump, the pump automatically to the water tower, Sheung Shui, water, power off automatically when full stop pumping water tower, and truly automatic control tower to solve the inconvenience of daily water.Pham Van of the thesis is written in the role of water level automatic control circuit is based on the level of the water level, automatic control of pump start and stop. Pumps and water level is the level of mutual feedback. This level can automatically control. I designed the brake control device is the water level has the following components: automatic water level control circuit, high and low water level alarm, digital display. Automatic water level control within a certain range (eg. 2-6 meters), when the water level as low as 2 meters, the Sheung Shui to start the pump; when the water level to 6 meters, the pump stopped working. Water level gauge due to special circumstances (such as up to 7 meters, as low as 2 meter) alarm to the police. With manual buttons, easy to stochastic control. Visual display by the LED current level. The system can control the water level at any level, to prevent excessive drainage or runoff and no open relationsKeywords:water tower; float switch; automatic pumpin目录摘要 (I)Abstract (2)第一章引言 (1)第二章水位自动控制装置整体电路图及工作原理 (5)2.1 整体装置电路图: (5)2.2 工作原理: (6)2.3 运行方式: (6)第三章电路设计 (7)3.1 水位自动控制电路设计 (7)3.2 高低水位报警器电路设计 (8)3.3 数字显示的电路设计 (8)3.3.1 数码管的电路图 (8)3.3.2 数字显示的原理 (9)第四章故障处理 (10)4.1 水泵的常见故障及检修 (10)4.1.1 无法启动 (10)4.1.2 水泵发热 (10)4.1.3 流量不足 (10)4.1.4 吸不上水 (11)4.1.5 剧烈震动 (11)4.1.6 深井潜水泵不上水或者水量小 (11)4.2 关于PLC控制器 (12)结论 (13)致谢 (14)参考文献 (15)第一章引言随着城乡人民生活水平的不断改善,许多家庭都使用上了高位水池自来水系统或楼顶太阳能热水箱。

PLC水塔水位自动控制

PLC水塔水位自动控制

根据实际运行情况,对控制算法 的参数进行优化,提高系统的响 应速度和稳定性。
建立故障诊断机制,快速定位并 排除系统故障,确保水塔水位控 制的可靠性。
04
水塔水位自动控制系统 的实际应用与效果分析
水塔水位自动控制系统的实际应用
实时监测
水塔水位自动控制系统能够实时监测水塔的水位,并将数 据传输到PLC控制器。
01
自动控制
根据预设的水位阈值,系统能够自动控 制水泵的启动和停止,以保持水位的稳 定。
02
03
数据记录与分析
系统能够记录水位数据,并生成报表, 方便用户对水位情况进行统计分析。
水塔水位自动控制系统的效果分析
节能降耗
01
通过自动控制水泵的启停,避免了人工操作的延误和浪费,降
低了能耗。
提高供水稳定性
plc水塔水位自动控制
目录
• 水塔水位控制系统的概述 • PLC在水塔水位控制系统中的应用 • 水塔水位自动控制系统的设计 • 水塔水位自动控制系统的实际应用与效果分析 • 结论
01
水塔水位控制系统的概 述
水塔水位控制的意义
保证供水稳定
水塔作为供水系统的重要环节,保持水位在合理 范围内对于保证供水稳定至关重要。
执行机构
根据PLC控制器的输出信号,执行相应的动 作,如调节阀门的开度或水泵的运行状态。
水塔水位控制系统的基本原理
采集水位数据
通过水位传感器实时监测水塔内的水 位数据。
计算控制信号
执行控制动作
执行机构根据PLC控制器的输出信号, 执行相应的控制动作,调节水流量或 水泵的运行状态,以保持水塔水位的 稳定。
02
系统能够实时监测水位,避免了因水位过高或过低对供水系统

基于单片机的水位检测与控制系统(word文档良心出品)

基于单片机的水位检测与控制系统(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个金属棒,以感知水位变化情况。

工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。

其目的在于对单片机技术的应用,由单片机实现自动运行,使水塔内水位始终保持在一定范围,以保证连续正常地供水。

基于单片机的水位监测系统的设计与实现

基于单片机的水位监测系统的设计与实现

基于单片机的水位监测系统的设计与实现一、引言水位监测在许多领域都具有重要的作用,如水利工程、环境监测、农田灌溉等。

传统的水位监测方法存在着人工操作困难、数据处理复杂等问题。

因此,设计一个基于单片机的水位监测系统以自动化地实现水位的监测和数据采集具有重要意义。

二、系统设计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年。

水池水位自动控制系统设计

水池水位自动控制系统设计

水池水位自动控制系统设计与制作摘要根据物体在水中漂浮的性质,可以用一个浮球来感知水塔里水位的升降,用来控制水泵,使水泵能自动对水池上水,水满时能自动断电停止,真正做到了水池的全自动控制功能,解决了人们日常用水的诸多不便。

本毕业论文范文写的是水池水位自动控制电路的作用是根据水位的高低,自动地控制水泵的启动与停止。

水泵和水位的高低是相互反馈的。

这样就可以实现水位自动控制的目的。

我所设计的水位制动控制装置是有以下几部分组成:水位自动控制电路,高低水位报警器,数码显示。

水位自动控制在一定范围内(如 2 -6 米),当水位低至2米时使水泵启动上水;当水位升至6米时,使水泵停止工作。

因特殊情况水位超限(如高至7米、低于2米)报警器报警。

设有手动按键,便于随机控制。

由数码管直观显示当前水位。

本系统可以随时的控制水位的高低,防止过量放水或来水无人打开关。

关键词:水池;浮子开关;自动上AbstractAccording to the nature of an object floating in the water, you can use a float to sense the water level in the lift tower to control the pump, the pump automatically to the water tower, Sheung Shui, water, power off automatically when full stop pumping water tower, and truly automatic control tower to solve the inconvenience of daily water.Pham Van of the thesis is written in the role of water level automatic control circuit is based on the level of the water level, automatic control of pump start and stop. Pumps and water level is the level of mutual feedback. This level can automatically control. I designed the brake control device is the water level has the following components: automatic water level control circuit, high and low water level alarm, digital display. Automatic water level control within a certain range (eg. 2-6 meters), when the water level as low as 2 meters, the Sheung Shui to start the pump; when the water level to 6 meters, the pump stopped working. Water level gauge due to special circumstances (such as up to 7 meters, as low as 2 meter) alarm to the police. With manual buttons, easy to stochastic control. Visual display by the LED current level. The system can control the water level at any level, to prevent excessive drainage or runoff and no open relationsKeywords:water tower; float switch; automatic pumpin目录摘要 (I)Abstract (2)第一章引言 (1)第二章水位自动控制装置整体电路图及工作原理 (5)2.1 整体装置电路图: (5)2.2 工作原理: (6)2.3 运行方式: (6)第三章电路设计 (7)3.1 水位自动控制电路设计 (7)3.2 高低水位报警器电路设计 (8)3.3 数字显示的电路设计 (8)3.3.1 数码管的电路图 (8)3.3.2 数字显示的原理 (9)第四章故障处理 (10)4.1 水泵的常见故障及检修 (10)4.1.1 无法启动 (10)4.1.2 水泵发热 (10)4.1.3 流量不足 (10)4.1.4 吸不上水 (11)4.1.5 剧烈震动 (11)4.1.6 深井潜水泵不上水或者水量小 (11)4.2 关于PLC控制器 (12)结论 (13)致谢 (14)参考文献 (15)第一章引言随着城乡人民生活水平的不断改善,许多家庭都使用上了高位水池自来水系统或楼顶太阳能热水箱。

水位自动检测与控制系统的设计

水位自动检测与控制系统的设计

1 引言1.1 探讨背景在社会经济飞速发展的今日,水在人们生活和生产中起着越来越重要的作用。

一旦断水,轻则给人民生活带来极大的不便,重则可能造成重大的生产事故及损失。

因此,对水位的自动检测及限制的探讨,有着极其重要的地位。

任何时候都能供应足够的水量,平稳的水压,合格的水质,是对供水系统的基本要求。

就目前而言,多数工业生活供水系统,都接受水塔,层顶水箱等基本储水设备,由一级二级水泵从地下市政水管补给,因此如何建立一个牢靠平安又利于维护的给水系统是值得我们探讨的课题。

现今社会,自动扮装置无所不在,在限制技术需求的推动下,限制理论本身也取得了显著的进步。

水塔水位的监测和限制,再也不须要人工进行操作。

实践证明,自动化操作,具有不行替代的应用价值。

在工农业生产以及日常生活应用中,常常会须要对容器中的液位(水位)进行自动限制。

比如自动限制水箱、水池、水槽、锅炉等容器中的蓄水量,生活中抽水马桶的自动补水限制、自动电热水器、电开水机的自动进水限制等。

虽然各种水位限制的技术要求不同,精度不同,但基本的限制原理都可以归纳为一般的反馈限制方式,就是利用传感器对于信号的供应通过单片机对数码显示、电机限制、报警限制部分的限制[1]。

本设计从分析水塔水位报警器的原理和设计方法入手,主要基于单片机的硬件电路和语言程序设计,实现一种能够实现水位自动限制、具有自动爱惜、自动声光报警功能的限制系统。

本限制系统由A/D转换部分、单片机限制部分、数码显示部分、电机驱动部分、电机限制部分等构成。

这是个简洁而灵敏的监测报警电路,操作简洁,接通电源即可工作。

因为大部分电路接受数字电路,所以本水位监测报警器还具有耗能低、精确性高的特点。

该系统设计新颖、简易,灵敏度高,工作稳定,能够自动检测和显示当前水位、凹凸水位报警等功能水位自动限制电路是通过水位传感器将水位高度转换为0~10V的直流电压,再经过A/D转换后,将转换所得的数字量送入单片机进行处理来达到对水位进行自动限制的目的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 引言1.1 研究背景在社会经济飞速发展的今天,水在人们生活和生产中起着越来越重要的作用。

一旦断水,轻则给人民生活带来极大的不便,重则可能造成重大的生产事故及损失。

因此,对水位的自动检测及控制的研究,有着极其重要的地位。

任何时候都能提供足够的水量,平稳的水压,合格的水质,是对供水系统的基本要求。

就目前而言,多数工业生活供水系统,都采用水塔,层顶水箱等基本储水设备,由一级二级水泵从地下市政水管补给,因此如何建立一个可靠安全又利于维护的给水系统是值得我们研究的课题。

现今社会,自动化装置无所不在,在控制技术需求的推动下,控制理论本身也取得了显著的进步。

水塔水位的监测和控制,再也不需要人工进行操作。

实践证明,自动化操作,具有不可替代的应用价值。

在工农业生产以及日常生活应用中,常常会需要对容器中的液位(水位)进行自动控制。

比如自动控制水箱、水池、水槽、锅炉等容器中的蓄水量,生活中抽水马桶的自动补水控制、自动电热水器、电开水机的自动进水控制等。

虽然各种水位控制的技术要求不同,精度不同,但基本的控制原理都可以归纳为一般的反馈控制方式,就是利用传感器对于信号的提供通过单片机对数码显示、电机控制、报警控制部分的控制[1]。

本设计从分析水塔水位报警器的原理和设计方法入手,主要基于单片机的硬件电路和语言程序设计,实现一种能够实现水位自动控制、具有自动保护、自动声光报警功能的控制系统。

本控制系统由A/D转换部分、单片机控制部分、数码显示部分、电机驱动部分、电机控制部分等构成。

这是个简单而灵敏的监测报警电路,操作简单,接通电源即可工作。

因为大部分电路采用数字电路,所以本水位监测报警器还具有耗能低、准确性高的特点。

该系统设计新颖、简易,灵敏度高,工作稳定,能够自动检测与显示当前水位、高低水位报警等功能水位自动控制电路是通过水位传感器将水位高度转换为0~10V的直流电压,再经过A/D转换后,将转换所得的数字量送入单片机进行处理来达到对水位进行自动控制的目的。

通过对电压和水位的转换关系,最终利用单片机进行精确的控制,实现对水位高度的显示、电机和报警装置的控制。

主要的工作原理是通过水位传感器将水位信号转变成电信号,在通过A/D转换部分位传感器的电信号进行转换处理。

提供给单片机,利用单片机连接显示系统,电机系统和报警系统完成对水位的检测与控制。

此项设计有利工业和生活用水的控制[2]。

1.2 项目研究意义单片机是计算机家族中既年轻却又十分重要的成员,虽然它的问世比第一代计算机整整晚了30年,在整体功能和价格水平等方面也远不如其它类型的计算机,但无论是尖端科技,如航空、航天、军事、通信、能源、交通IT,还是现代工业、农业、办公自动化和日用家电等诸多领域都离不开单片机,其使用率和普及率之高,远远的超过了其他类型的计算机。

课堂上我们虽然也学习了关于单片机的理论知识,但只有在实际的制作中才能让我们真正掌握单片机技术。

目前应用较广泛的单片机有51系列单片机、AVR单片机以及PIC单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

这种计算机是把智能赋予各种机械的单片机。

顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。

它体积小,在整个装置中,起着有如人类头脑的作用。

单片机的诞生是计算机发展史上的一个新的里程碑,近年来,随着单片机档次的不断提高,功能的不断完善,其应用日趋成熟、应用领域日趋扩大,特别是工业测控、尖端武器和日用家电等领域更是因为有了单片机而升辉增色。

现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。

各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”[3]。

在很长一段时间里,通用型单片机通过三总线结构扩展外围器件成为单片机应用的主流结构。

随着低价位OTP(One Tim Programmable)及各种类型片内程序存储器的发展,加之处围接口不断进入片内,推动了单片机“单片”应用结构的发展。

特别是I2C、SPI等串行总线的引入,可以使单片机的引脚设计得更少,单片机系统结构更加简化及规范化,通过本次设计,使我们加深了串行总线的工作原理和使用方法[4]。

通过该课题的研究,温习了数模电知识,了解了多种芯片的运用,加强了使用Protel软件绘制电气原理图和印制版图的能力,收集资料、消化资料和综合资料的能力,及综合利用专业及基础知识,解决实际工程技术问题的能力。

本课题研究设计了一种基于单片机技术的自动控制系统。

该自动控制系统通过采用STC89C52单片机为工作处理器核心,外接压力传感器,能够通过对水压的大x 小测定来得到水位的高度,并将其转化为相应的电信号输出,通过对水位的精确测量来控制水位[19]。

该自动控制系统的最大特点就是使用户能够操作简单、易懂、灵活;且安装方便、智能性高、误报率低,同时它的信号经过单片机系统处理后方便和PC机通信,便于多用户统一管理。

随着现代人们安全意识的增强以及科学技术的快速发展,相信这种自动控制系统必将在更广阔的领域得到更深层次的应用[5]。

1.3 发展方向从消费者的角度来看,智能化自动化的仪器市场的需求已经逐渐明朗:就是以实用为核心,力求实用、易用、人性化,自动化。

虽然科技飞速发展,信息技术日新月异,但是如何将这些技术引入智能划产品之中,如何打造出真正实用的智能划产品,这才是最值得关注的问题。

如智能划产业界所体现的两大技术趋势正是发展方向:1、领先的自动控制技术;2、不依靠PC 的独立形态。

致力于智能划产品的应用接轨,很多问题并不在于技术水平的高低,而在于怎样去做到实用、易用、人性化,只有更加贴近实用、易用和人性化的智能划概念,才能真正提高人们的生活品质,才能真正体现智能划的价值,这也是现代科技价值的核心所在。

可以肯定,智能划将在未来的电子产业占据非常重要的地位,本课题即是从中获得启发而确定,以实用、易用、人性化为设计标准。

本课题所设计的简易水位自动检测及控制系统,非常符合现代人的日常生活所需,有着广大的发展前景。

2 设计的任务、要求和研究设想课题拟设计一款基于单片机而制作的智能型水位自动检测及控制系统。

要求利用51单片机完成水位自动检测及控制系统设计,当水位自动检测及控制系统进入工作状态后,CPU不断检查触发开关的状态,当水位达到最低点时,警报器发出低水位警报一段时间,黄灯亮,电机自动开始抽水。

当加水到最高水位时红灯亮,报警器报警,电机停止工作。

当水位在正常水位内,电机和报警器都不工作。

具体设计需要达到的要求和实现的功能如下:( 1 )可实现自动报警。

( 2 )可实现自动加水和自动停止加水。

( 3 )可通过水位变化,实现向外界报警。

本设计包括硬件和软件设计两个部分。

硬件部分包括采样处理部分、单片机控制部分、数码显示部分、电机驱动部分、电机控制部分等构成。

处理器采用52系列单片机STC89C52。

整个系统是在系统软件控制下工作的。

基于调查本课题设计一款简单实用,经济的高塔水位检测报警控制系统。

本设计过程中主要采用了传感技术、单片机技术、光报警技术以及弱电控制强电的技术。

在高塔的内部我们设计一个简易的水位探测传感器用来探测水位,即低水位,正常水位,高水位。

低水位时送给单片机一个高电平,驱动水泵加水,黄灯亮;到达正常范围的水位时,水泵继续加水,黄灯不亮;高水位时,水泵不加水,红灯亮。

通过这样一个简单使用的电路系统从而实现对水位的自动监测与控制。

3系统设计3.1 方案设计方案一:如图3.1所示为方案一框图。

本方案采用555电路进行控制,即当水位探测传感器探测到低水位时送一个低于1/3VCC的低电平给NE555芯片,555的输出即为高电平驱动水泵加水;当在正常的水位时候,送给NE555为1/3VCC~2/3VCC 的电平,即保持前一个水泵不加水的状态;当水位居于高水位时,给NE555电路一没有稳压电路,使输入NE555芯片的电平十分不稳定,容易发生误判水位引起混乱的情况,且NE555电路只有一个输出端,不能接显示系统,所以不能完成显示功能。

第二种方案中使用了单片机处理,单片机技术是信息时代用于精密测量的一种新技术。

此系统使用过程中采用稳压电路能够准确地把输入的电平送给单片机不会产生误判的情况,由于STC89C52单片机有40端口32引脚能够非常方便地设计显示系统。

综上,已经清楚地看到了两种方案的优劣,要能够很好地完成本次设计的各个指标和达到设计的目的,选择第二种方案作为本课题的设计方案。

3.2 各部件的选择3.2.1传感器选择方案传统的水位检测通过设检测点来完成对水位的检测。

通常,由于受检测点物理体积的影响,水位检测点的数目有限,从而影响了后续电路控制的精度。

本设计中,采用SY-9411L-D型变送器,它内部含有1个压力传感器和相应的放大电路。

压力传感器是美国SM公司生产的555-2型OEM压阻式压力传感器,其有全温度补偿及标定(0~70℃),传感器经过特殊加工处理,用坚固的耐高温塑料外壳封装。

其引脚分布如图3.3所示。

1、2脚为信号输出;3脚为激励电压;4脚为接地地。

图3.3 SY-9411L-D型变送器在水箱底部安装1根直径为5mm的软管,一端安装在水箱底部;另一端与传感器连接。

水箱水位高度发生变化时,引起软管内气压变化,然后传感器把气压转换成电压信号,输送到A/D转换器。

3.2.2A/D转换方案通过对传感器的选择,可知由传感器输出的水位高度信号是0~10V的直流电压。

在设计中,可以通过采样、保持电路对这一信号进行处理,将模拟信号转换为多个采样点信号。

但这种处理方法由于受电路规模和采样精度的影响,不可能对水位信号作出精确的处理,近而也无法对电机、水位高度显示和报警作出精确的控制。

因此,本设计中采用集成芯片TLC549对0~10V的直流电压进行处理。

可以达到:(1)电路简洁、明了。

(2)高转换精度。

(3)高控制精确。

3.2.3单片机复位方案RST/VPD:复位/备用电源线,可以使单片机处于复位(即初始化)工作状态。

通常,单片机的复位有自动上电复位和人工按钮复位两种,图3.4给出了它们的电路。

考虑到,水塔与居民生活密切相关,当因特殊原因导致单片机掉电,需单片机立即自动复位(如:夜间短时间停电,导致本系统停止工作),故本设计采用上电复位方式。

图3.4 复位电路3.2.4单片机起振方案XTAL1和XTAL2分别为反向放大器的输入和输出。

该反向放大器可以配置为片内振荡器,石晶振荡和陶瓷振荡均可采用。

也可以采用外部时钟源驱动器件。

考虑到设计、使用的方便,本设计中采用片内时钟驱动。

即XTAL1和XTAL2只需外接晶振(配上相应的电容),便可以给单片机提供相应的时钟频率。

相关文档
最新文档