水位检测设计

合集下载

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

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

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

高精度水位测量仪设计与实现

高精度水位测量仪设计与实现
be e c e . e n rah d
Ke wo d wae e e me u n c n o ln e rr; d s RTU ; a a y c r nia in y r s: tr lv l s i a r g; o t li g ro Mo bu r d t s n h o z to
决 动 态水 文采 样精 度 问题 ; 通过 数 据 同步 设 计解 决 时 间 同步 问题 。在 实测 中该 设 计 各 项技
术 指 标均 达 到 或 超过 设 计 要 求 。 关 键词 : 位 测量 ; 差控 制 ; od u R U 数 据 同 步 水 误 M bs T ;

中 图分 类 号 : P 1 T 26
d t y c r nz d b p c a e in d f e aa sn h o ie y s e il d sg e r m a .As a r s l ,l i dc tr h ae e e a u n n t me t h v e u t al n ia o o t e w tr lv l me s r g i s u n a e s f i r
维普资讯
文 章 编 号 :0 19 4 (0 70 —0 40 10 —9 42 0 )50 2 —3
高精度水 位 测 量仪 设 计 与实现
陈永 辉 . 习伟 杨
( 北3 业 大 学 计 算机 学院 , 汉 4 0 6 ) 湖 - 武 3 0 8
摘要 : 高精 度 跟 踪 式 水 位 测 量 仪 是 长 江防 洪模 型 测控 系统 中的 基 本 仪 器 设 备 . 现0l 实 , mm 动 态采 样精 度 , 速 现 场 总 线 中采样 数 据 时 间 同步 是 关键 。设 计 中通 过探 针 极 化 等 综 合 方 低 法 解 决探 针 钝 化 等 影 响 重 复 精 度 的 问题 ;通 过 步 进 电 机往 返 运 动 与 光栅 计 数 加 权 平均 解

基于单片机的水位雨量自动检测系统的设计

基于单片机的水位雨量自动检测系统的设计

基于单片机的水位雨量自动检测系统的设计设计概述本文介绍了一种基于单片机的水位雨量自动检测系统。

该系统主要由传感器、单片机、LCD显示屏、存储器和通讯模块组成。

系统可以实时监测水位和雨量,并将数据显示在LCD屏幕上。

此外,该系统还具有数据存储功能,可以将数据存储在系统存储器中。

通讯模块可以让用户通过远程访问来获取数据。

系统硬件设计该系统的硬件设计包括传感器、单片机、LCD显示屏、存储器和通讯模块。

传感器使系统能够检测水位和雨量。

该系统使用超声波传感器来检测水位,并且使用雨量传感器检测雨量。

这些传感器将数据传输到单片机上。

单片机是系统的核心。

它从传感器中读取数据,并在LCD显示器上显示水位和雨量的实时值。

这个系统使用ATmega16单片机作为主控制器。

这个单片机还可以存储数据,并与通讯模块进行通信。

LCD显示器用来显示系统检测到的水位和雨量。

它可以显示当前值、历史值和报警信息。

存储器用来存储检测到的数据。

这个系统使用EEPROM作为存储器。

EEPROM可以存储长期的数据,并且不会丢失数据。

通讯模块用于远程管理系统。

用户可以通过通讯模块远程访问系统中的数据。

软件设计该系统的软件设计主要包括传感器读取模块、数据存储模块、报警模块和通讯模块。

传感器读取模块负责从传感器读取水位和雨量数据。

该模块使用ATmega16的IO口来读取数据,并将读取到的数据传输到单片机上。

数据存储模块负责将检测到的数据存储在EEPROM中。

这个模块使用单片机的存储器来存储数据,并可以通过通讯模块进行访问。

报警模块在检测到预设的水位或雨量阈值时触发。

当达到阈值时,该模块会向用户发送警报信息。

通讯模块负责将数据传输给用户。

用户可以通过通讯模块远程访问系统中的数据,并可以远程控制系统。

实验结果本系统在实验中能够准确地检测到水位和雨量,并通过LCD显示屏及时显示检测到的值。

数据存储功能能够有效地存储检测到的数据,预警功能在达到预设值时能够发出警报。

水位监测报警系统的设计

水位监测报警系统的设计

水位监测报警系统的设计概述:设计目标:1.准确度高:能够准确测量水位的变化并实时反馈数据。

2.稳定性好:对环境变化和外部干扰具有一定的抗干扰能力,以保证系统稳定运行。

3.实时性强:及时监测水位变化并在必要时发出警报。

4.简单易用:用户友好的界面和操作方式,方便日常运维。

硬件设计:1.传感器选择:选择一种高精度的水位传感器,例如压力传感器或超声波传感器。

2.控制核心选择:采用嵌入式控制器作为控制核心,具有较强的处理能力和数据处理能力。

3.数据存储:选择合适的存储设备,如SD卡或闪存芯片,用于存储水位数据。

4.通信模块:增加无线通信模块,使系统能够与远程服务器进行数据交换。

5.电源管理:使用稳定可靠的电源模块,保证系统的正常工作。

软件设计:1.传感器数据采集:通过嵌入式控制器对传感器数据进行采集,实现对水位变化的准确测量。

2.数据处理:对采集到的传感器数据进行分析和处理,滤波处理以提高数据的准确性和稳定性。

3.报警机制:设置合理的阈值,当水位超过或低于预设阈值时,触发报警机制,及时发出警报。

4.数据存储和管理:将处理后的数据存储在存储设备中,提供查询和管理接口,方便用户查看历史数据。

5.远程通信:通过无线通信模块,将实时数据上传到远程服务器,实现远程监控和管理。

系统工作流程:1.传感器采集:传感器对水位进行采集。

2.数据处理:处理采集到的数据,滤波和去噪处理。

3.报警判定:判断当前水位是否超过或低于设定的阈值,触发报警。

4.报警方式:发出报警信号,例如声音、灯光或短信提醒。

5.数据存储:将处理后的数据存储在本地设备中,以便日后查询和分析。

6.远程通信:将实时数据通过无线方式上传到远程服务器,实现远程监控和管理。

总结:水位监测报警系统通过传感器对水位进行监测,并通过嵌入式控制器进行数据处理和报警判断,可以实现对水位变化的准确监测和及时报警。

此外,通过远程通信功能可以实现对水位变化的远程监控和管理。

该系统可广泛应用于水利、城市防洪等领域,在提高水位监测准确性和及时性方面发挥重要作用。

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

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

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

简易水情检测系统设计

简易水情检测系统设计

1 系统方案水情检测系统采用现代科技对水文信息进行实时采集、存储和传输的专门技术,有效解决江河流域及水库洪水预报、防洪调度及水资源合理利用的先进手段,是水文现代化的发展方向。

水情检测系统可以实时监测一些人无法靠近的区域或者无需人力来监控的现场。

基于此设计开发出一种多功能、可靠性高、维护方便,可适用于水文、水库、雨量监测的检测系统具有重要的实际应用价值。

图1 简易水情检测系统示意图上图中,a 为容积不小于1升、高度不小于200mm 的透明塑料容器,b 为pH 值传感器,c 为水位传感器。

整个系统仅由电压不大于6V 的电池组供电,不允许另接电源。

检测结果用显示屏显示。

系统方案设计:本系统单片机采用STC89C52RC 为主控芯片,水情显示的硬件为128*64位的LCD 液晶显示器件,pH 值的测量选用pH 传感器,水位的测量选用超声波传感器,电源采用可充电的4节充电电池供电。

传感器和单片机之间的数据传输采用模数转换器AD7705来完成,AD7705可直接接收来自传感器的低电平输入信号,然后产生串行的数字输出,发送给单片机,通过显示屏显示出来。

按键部分具有复位清零功能。

本系统还设置了上下限报警功能,当数值超出范围时发出报警信号。

2 设计与论证2.1 水情信号处理方法(1)液位测量方法超声波水位仪的基本检测原理是:将超声波传感器安装在距水底高H 处并发射出一连串的超声波,超声波在传播过程中,当遇到被障碍物的时候,反射回接收电路。

反射的超声波在空气中传播,接收传感器将接收到的反射信号与发射信号做算法处理,计算出超声波从发射至接收的延迟时间t,根据超声波在空气中的声速c=340m/s,可计算出传感器与液面间的距离s=ct/2,进而可计算出液位值h=H-s。

示意图如图2所示。

图2 液位计算示意图(2)pH 值测量方法pH 值是最常用的水质检测指标之一,天然水的pH 值多下几部分:单片机最小系统、键盘电路、显示模块、超声模块和模数转换器模块。

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

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

摘要现代传感技术、电子技术、计算机技术、自动控制技术、信息处理技术和新工艺、新材料的发展为智能检测系统的发展带来了前所未有的奇迹。

在工业、国防、科研等许多应用领域,智能检测系统发挥着越来越大的作用。

随着社会的进步、生产工艺和生产技术的发展,人们对液位的检测与控制提出了更高的要求。

而新型电子技术微电子技术和微型计算机的广泛应用于普及,单片机控制系统以其控制精度高,性能稳定可靠,设置操作方便,造价低等特点,被应用到液位系统的控制中来。

本设计用液位检测集成芯片LM1042、A/D转换芯片A/D574A、继电器、水泵,以及AT89C51单片机作为主控元件的液位检测与控制的原理、电路及监控程序。

用LM1042液位检测集成芯片测量液位,具有测量精度高、速度快、可靠、稳定等优点;采用单片机来控制液位信息的采集,并且计算出真实液位值,通过运算判断是否超限报警,使检测与控制具有更高的智能性。

关键词:AT89C51;AD574A;液位检测;LM1402;超限报警;继电器;水泵.ABSTRACTModern sensing technology, electronic technology, computer technology, automatic control technology, information processing technology and new technology, new material for the development of the intelligent detection system development has brought an unprecedented miracle. In industry, national defense, scientific research and many other fields of application, intelligent detection system is playing the more and more major role. Along with the progress of the society, the production technology and production technology development, the people to the level of test and control put forward higher request. And the new electronic technology of microelectronics technology and microcomputer's widely used in popularity, single-chip microcomputer control system with its high control accuracy, high performance is stable and reliable, setting, convenient operation, cost low characteristic, has been applied to the liquid level control systems. This design with liquid level detection integrated chips LM1042, A/D converse.Keywords: AT89C51; AD574A; The liquid level detection; LM1402; Overrun alarm; Relay; Water pump.目录第一章绪论 (1)1.1水位检测技术的应用与发展 (1)1.2水位检测系统设计的意义 (1)1.3本设计研究的内容和方法 (1)第二章系统硬件设计 (3)2.1系统总体功能概述 (3)2.2核心芯片的选择 (4)2.3硬件原理图 (10)第三章系统软件设计 (15)3.1软件功能概述 (15)3.2主程序设计 (16)3.3定时器T0中断服务程序 (17)3.4A/D转换子程序 (18)3.5LED显示子程序 (18)第四章结论 (19)参考文献 (20)致谢 (21)附录 (22)江西理工大学2011届专科毕业论文(专科)附录一主程序代码 (22)附录二电路图 (26)附录三PCB版 (27)。

液位检测电路设计

液位检测电路设计

引言液位测量技术是基于液位敏感元件在液位发生变化时,把能够表示液位变化且于检测的物理量变化值检测出来,再把这些物理量变化值采用相应的简便可靠的信号处理手段转换成能够用来显示的信号。

液位测量的方法根据液位敏感元件的不同有很多种。

电容式差压变送器因为结构简单、不需传动机构、动态响应好、灵敏度高、分辨力强、使用维护方便,能在恶劣的环境下工作等特点,被广泛用于各种测量场合。

差动结构的电容式变送器可以大大降低其非线性,提高其灵敏度,同时,还能有效地改善由于温度等环境影响所造成的误差,加上其良好的稳定性和极好的抗过载性等特点,得到了极为广泛的应用。

本文采用差动结构的电容式变送器作为液位测量的检测元件,来实现电路的主要性能指标为:基本误差为±0.5%;负载电阻为0~600欧姆[在24V(DC)供电时]和0~1650欧姆[在45V(DC)供电时];电源电压为12~45 V(DC),一般为24 V(DC)。

液位检测原理构成图1第一章 液位—压差转换单元随着科学技术与生产的迅速发展,液位检测领域出现了种类多样的测量手段,并且其功能越来越完善,各项性能指标越来越适用工业生产的要求。

根据这次设计原理首先要将液位信号转化成压差的变化,这也就是本单元所要实现的功能,它是由平衡容器、压力信号导管及差压计三部分组成。

1.1 液位一差压转换原理简介差压式水位计准确测量汽包水位的关键在干水位与差压之间的准确转换,这种转换是通过平衡容器来实现的。

图1-1所示为一种常用的双室平衡容器,汽包的汽侧连通管与宽容室(也称正压室)相接;汽包的水侧连通管直接与窄容室(也称负压室)相接。

正压头从宽容室中引出,负压头从窄容室中引出。

宽容室的水位高度为定值,当水位升高时,水经汽侧连通管溢流至汽包,但水位下降时,由蒸汽冷凝来补充,当宽容室中水的密度一定时,正压头为定值。

负压头中输出压头的变化代表了水位H 的变化。

因此,由正负两个导压管得到的差压信号p ∆为图1-1 双室平衡容器(1-1)式中H ——汽包中的水位高度;1ρ——正压室中水的密度;'''ρρ、——汽包压力下饱和水、饱和蒸汽的密度; L ——汽侧、水侧连通管距离。

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

摘要对偏离零点的水位进行检测,然后将带符号的水位值(低于或高于零点)用数码管显示出来,并通过双色二极管LED阵列对水位高度进行模拟显示利用水位监测模拟传感器以测得水位的状况,通过单片机和显示系统在水位现场以LED的方式显示出来,并通过与之相连的GSM模块将水位信息以一种无线的方式发送给远程终端,起到检测的作用。

在终端通过仿人工智能控制算法在大惯性、纯滞后系统中的应用,可克服传统PID控制的相位滞后、积分饱和,解决控制系统的稳定性及准确性的矛盾。

在每一个预定水位检测点处,将两个电极安装在容器壁,使其一端能够与没过该点的水充分接触,另一端引出到容器外面同检测电路相连,两个电极等高度并间隔一定距离。

当水位没有达到该检定点时,两个电极间电阻为无穷大;而一旦水位上升到该点高度,则两个电极同时没于水中,由于水的导电性,两个电极导通。

通过检测两个电极是否导通就可以检测水位的高度了。

对15个检测点相应有15个检测通道,本设计运用了两片8通道的多路开关CD4051,对各通道循环检测来实现数据采集。

系统的软件的核心是两个不断循环执行的中断程序:TMR0中断用于驱动数码管和LED显示:TMR1中断用于采集水位值并且将采集结果送缓冲寄存器供显示部分读取,同时对采集结果进行简单的分析,判断其是否超过水位上限或下限,若超过则点亮相应的报警灯。

整个软件部分大体可分为初始化程序、TMR1中断服务程序、数据转化子程序、TMR0中断服务程序4个部分。

该系统还设计了报警系统,因为水位检测和显示仪表装置在工业上有着广泛的应用而本设计采用的是一种低成本的数码管显示驱动方案。

所以在对成本较敏感的小型系统中,该方案有着一定的参考价值。

关键字:单片机水位检测应用前言在当今社会,水在人们正常生活和生产中起着非常重要的作用。

给水工程往往成为高层建筑或工矿企业中最重要的基础设施之一。

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

就目前而言,多数工业、生活供水系统都采用水塔、层顶水箱等作为基本储水设备,由一级或二级水泵从地下市政水管补给。

因此,如何建立一个可靠安全、又易于维护的给水系统是值得我们研究的课题。

本设计介绍一种利用水位监测模拟传感器以测得水位的状况,通过单片机和显示系统在水位现场以LED的方式显示出来,并通过与之相连的GSM模块将水位信息以一种无线的方式发送给远程终端,起到检测的作用。

在终端通过仿人工智能控制算法在大惯性、纯滞后系统中的应用,可克服传统PID控制的相位滞后、积分饱和,解决控制系统的稳定性及准确性的矛盾。

将控制算法应用到水位控制,取得了较好的控制效果。

在社会经济飞速发展的今天,水在人们正常生活和生产中起着越来越重要的作用。

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

因此给水工程往往成为高层建筑或工矿企业中最重要的基础设施之一.任何时候都能提供足够的水量,平稳的水压,合格的水质是对给水系统提出的基本要求.就目前而言,多数工业,生活供水系统都采用水塔,层顶水箱等作为基本储水设备,由一级或二级水泵从地下市政水管补给。

因此,如何建立一个可靠安全,又易于维护的给水系统是值得我们研究的课题。

水位控制在日常生活及工业领域中应用相当广泛,比如水塔,地下水,水电站等情况下的水位控制。

而以往水位的检测是由人工完成的,值班人员全天候地对水位的变化进行监测,用有线电话及时把水位变化情况报知主控室。

然后主控室再开动电机进行给排水.很显然上述重复性的工作无论从人员,时间和资金上都将造成很大的浪费。

同时也容易出差错。

因此急需一种能自动检测水位,并根据水位变化的情况自动调节的自动控制系统,我所研究的就是这方面的课题。

目录1系统总体设计 (1)1.1系统主要功能 (1)1.2系统工作原理 (1)2系统硬件电路设计 (2)2.1单片机系统 (2)2.1.1单片机简介……………………………………………………………………………2.1.2单片机发展概述………………………………………………………………………2.1.3单片机内部结构………………………………………………………………………2.2水位检测与数据采集………………………………………………………………………2.2.1PLC16F877芯片介绍…………………………………………………………………2.2.2CD4051芯片介绍………………………………………………………………………2.2.3水位检测电路…………………………………………………………………………2.3数码管与LED显示…………………………………………………………………………2.3.1相关芯片介绍…………………………………………………………………………2.3.2显示部分工作原理……………………………………………………………………2.4报警电路……………………………………………………………………………………3系统软件程序设计………………………………………………………………………………3.1初始化程序…………………………………………………………………………………3.2TMR1中断服务程序…………………………………………………………………………3.3数据转换子程………………………………………………………………………………3.4TMR0中断服务程序…………………………………………………………………………3.5程序清单及注释……………………………………………………………………………4 结论……………………………………………………………………………………………致谢参考文献1 系统总体设计水位检测和显示仪表装置在工业上有着广泛的应用。

本设计采用的是一种低成本的数码管显示驱动方案。

在对成本较敏感的小型系统中,该方案有着一定的参考价值。

1.1系统主要功能对偏离零点的水位进行检测,然后将带符号的水位值(低于或高于零点)用数码管显示出来,并通过双色二极管LED阵列对水位高度进行模拟显示。

整个装置主要包含水位检测和显示两个部分,现将每部分功能说明如下:(1)水位检测:在0mm 、±10 mm 、±25 mm 、±50 mm 、±80 mm 、±120 mm 、±160 mm 、±240 mm 共15点基础上,检测水位偏离零点的大小。

(2)水位显示:将上一步检测结果用数码管显示出来,显示值以比实际水位小的最近点为准,例如:水位实际高度为35 mm ,则数码管显示25 mm 。

同时,用15个竖直排列的双色LED 阵列直观的模拟当前水位高度,当水位没有达到某点相应的LED 显示红色,达到或超过则显示绿色。

当水位低于﹣240 mm 时报警灯显示绿色,高于240 mm 时报警灯显示红色,当水位恢复正常值时报警灯熄灭。

1.2系统工作原理本设计采用电接点水位检测方法,在每一个预定水位检测点处,将两个电极安装在容器壁,使其一端能够与没过该点的水充分接触,另一端引出到容器外面同检测电路相连,两个电极等高度并间隔一定距离。

当水位没有达到该检定点时,两个电极间电阻为无穷大;而一旦水位上升到该点高度,则两个电极同时没于水中,由于水的导电性,两个电极导通。

通过检测两个电极是否导通就可以检测水位的高度了。

对15个检测点相应有15个检测通道,本设计运用了两片8通道的多路开关CD4051,对各通道循环检测来实现数据采集。

本系统由水箱、检测元件、多路开关、单片机系统、数码显示和报警六大部分组成。

如下图所示:图1.1 系统组成框图2系统硬件电路设计2.1单片机系统2.1.1单片机简介单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

概括的讲:一块芯片就成了一台计算机。

它的体积小、质量轻、价格便宜、检测元件 多路开关单片机系统 数码显示 报警 水 箱为学习、应用和开发提供了便利条件。

同时,学习使用单片机了解计算机原理与结构的最佳选择。

可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。

不过,这种电脑,通常是指个人计算机,简称PC机。

它由主机、键盘显示器等组成。

还有一类计算机,大多数人却不怎么熟悉。

这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。

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

因为它体积小,通常都藏在被控机械的“肚子”里。

它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。

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

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

现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。

究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。

2.1.2单片机发展趋势1946年第一台电子计算机诞生至今,只有50年的时间,依靠微电子技术和半导体技术的进步,从电子管——晶体管——集成电路——大规模集成电路,现在一块芯片上完全可以集成几百万甚至上千万只晶体管,使得计算机体积更小,功能更强。

特别是近20年时间里,计算机技术获得飞速的发展,计算机在工农业,科研,教育,国防和航空航天领域获得了广泛的应用,计算机技术已经是一个国家现代科技水平的重要标志。

单片机诞生于20世纪70年代,所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的CPU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O 通信口集成在一块芯片上,构成一个最小的计算机系统,而现代的单片机则加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛。

20世纪70年代,微技术正处于发展阶段,集成电路属于中规模发展时期,各种新材料新工艺尚未成熟,单片机仍处在初级的发展阶段,元件集成规模还比较小,功能比较简单,一般均把CPU、RAM有的还包括了一些简单的I/O口集成到芯片上,它还需配上外围的其他处理电路方才构成完整的计算系统。

1976年INTEL公司推出了MCS-48单片机,这个时期的单片机才是真正的8位单片微型计算机,并推向市场。

它以体积小,功能全,价格低赢得了广泛的应用,为单片机的发展奠定了基础,成为单片机发展史上重要的里程碑。

在MCS-48的带领下,其后,各大半导体公司相继研制和发展了自己的单片机。

到了80年代初,单片机已发展到了高性能阶段。

此外,日本的著名电气公司NEC和HITACHI都相继开发了具有自己特色的专用单片机。

相关文档
最新文档