超声波液位控制系统的设计设计.doc
《超声波液位控制系统的设计设计.doc》由会员分享,可在线阅读,更多相关《超声波液位控制系统的设计设计.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、专业:电气工程及其自动化 学号: 9310100724 He bei Normal University of Science & Technology本科毕业设计(自然科学) 题 目: 超声波液位控制系统的设计 院(系、部): 机电科学与工程系 学 生 姓 名: 王雷涛 指 导 教 师: 马崇霄 职 称 讲师 2014年5月18日河北科技师范学院教务处制 资料目录1.学术声明11页2.河北科技师范学院本科毕业论文(设计)137页3.河北科技师范学院本科毕业论文(设计)任务书11 页4.河北科技师范学院本科毕业论文(设计)开题报告12 页5.河北科技师范学院本科毕业论文(设计)中期检查表11页
2、6.河北科技师范学院本科毕业论文(设计)答辩记录表11 页7.河北科技师范学院本科毕业论文(设计)成绩评定汇总表12页8河北科技师范学院本科毕业论文(设计)工作总结11页9其他反映研究成果的资料(如公开发表的论文复印件、效益证明等) 页 河北科技师范学院 本科毕业设计 超声波液位控制系统的设计院(系、部)名 称 : 机电科学与工程系 专 业 名 称: 电气工程及其自动化 学 生 姓 名: 王雷涛 学 生 学 号: 9310100724 指 导 教 师: 马崇霄 2014年5月18日河北科技师范学院教务处制 学 术 声 明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数
3、据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于河北科技师范学院。本人签名: 日期: 指导教师签名: 日期: I摘要摘 要对于超声波液位控制系统这个课题来说有一个不得不解决的实际问题:液位检测。而为了解决这个问题,所以开发了一种基于单片机的超声波液位检测仪。深入讨论了用超声波作为信号源进行液位检测的可行性以及它的优越性。首先,超声波可以在气体、液体、固体和固溶体等介质中进行有效的传播。再者超声波没有有害辐射,具有穿透能力强,方向性好
4、,容易获得较集中的声能,在介质中传播距离远的特点。因此被广泛应用于石油、化工等诸多领域。而现在单片机技术已日渐成熟,价格低廉、性能优异、灵活性高、稳定性好。因此本文采取了以AT89C51单片机作为系统核心部件与超声波技术合二为一,设计出的一种非接触式液面检测控制系统,具有重要的现实意义和应用价值。关键词:液位测量;AT89C51单片机;超声波传感器Abstract The ultrasonic liquid level control system of this subject is a practical problem to solve: liquid level detection.
5、In order to solve this problem, so a kind of ultrasonic liquid level measuring instrument based on. Discusses the feasibility of liquid level detection and its superiority by ultrasonic signal source. First of all, gas,liquid, ultrasonic in solid and solution of effective communication is body mediu
6、m.Furthermore the ultrasonic no harmful radiation,has a strong penetrating ability,good directivity, easy access to a centralized energy, propagation distance in the medium. It is widely used in petroleum, chemical and many other fields. And now the single chip technology has become increasingly mat
7、ure, low prices, excellent performance, high flexibility, good stability. This paper takes AT89C51 MCU as the core component of Become system with ultrasonic technology, a non contact type liquid level detection and control system design, has the important practical significance and application valu
8、e.Keywords: liquid level measurement; AT89C51 MCU; ultrasonic sensorIII目录目 录摘 要I1 绪论11.1 论文研究背景与意义11.2 国内外发展的现状12 设计总体思路22.1 超声波液位控制系统的设计要求22.2 设计具体内容22.3 设计方案23 硬件设计33.1 单片机系统33.1.1 AT89C51性能33.1.2 AT89C51各引脚功能33.2 外围电路的设计53.2.1 超声波的发射电路53.2.2 超声波的接收电路63.2.3 LED的显示电路的设计73.2.4 电源电路103.2.5 报警电路113.2.
9、6 控制电路123.3 控制系统的设计133.3.1 系统硬件方案的设计133.3.2 水位液位控制的原理144 系统软件的设计154.1 超声波测量距离的原理164.2 主程序流程图16 4.2.1定时控制部件16 4.2.2中断系统16III目录 4.2.3 信号控制16 4.2.4 数据存储17 4.2.5 信号处理174.3 环境编译19参考文献21致谢22附录2310河北科技师范学院2014届本科毕业设计1 绪论 1.1 论文研究背景与意义超声波液位测量仪作为一种典型的非接触测量仪器,在很多方明有着广泛的应用。诸如工业自动控制,工程建设测量和水位高度等方面的测量。与激光测距、微波测距
10、等诸多传统测量方法相比,由于超声波在空气中传播速度远远小于光线和无线电波,时间测量精度的要求也远小于激光测距和微波测距等,因而超声波液位仪电路结构简单,造价低廉,容易设计,且超声波在传播过程中不易受烟雾、空气能见度低等因素的影响,在各个场合均得到广泛应用。然而超声波液位仪在实际应用中也有很多局限性会对测量数据的精确度造成一定的影响。诸如环境温度、风速等,使其无法达到要求。如何解决这些问题具有较大的现实意义。此外,水位一直是一个问题的人,为了检测事故迹象,防患于未然,经济实用,可靠的无线水位检测系统将发挥巨大的作用,水位是水库大坝安全的重要参数,排水和灌溉调度,存储,泄洪水域。自动监控,传输和处
11、理好水位和水库现代化建设提供基本信息。在工业和农业的许多领域,需要监测水位,可能活不过来或人的现场监测。我们可以用遥控器控制,坐在仪器可以检测和控制领域。1.2国内外发展的现状 随着现代化电子技术高速的发展,激光测距,微波雷达测距以及超声波测距。第一种和第二种方法,主要是技术上的困难,另外成本比较高,一般只适合用于军事工业上,而超声波测距的技术则相反首先,它的技术难度较小且成本也比较低廉,所以它比较适合用于民用上的推广。这一技术还能够用来工业上的测量领域。因为超声波有着能量消耗缓慢的优点,所以无论是在哪种介质中进行的的传播,无论距离的长短,都适合使用。所以超声波经常被应用于距离上的测量。由于使
12、用超声波在检测时往往更加的快速,更加的方便,同时也比较简单,容易做到实时控制,另外,还能够满足于工业上的测量精度这一实际难题,因此,在移动机器人的研究与开发当中也常常用到它。随着微机技术的发展和自动测距的提高,超声波测量距离的理论业已逐渐成熟,所以超声波在测距当中的应用还是非常广泛的。在非接触式检测这方面超声波测距有着极为显著的优势。和别的方法相比,诸如光或电磁的方法,超声波测距不会受光的影响,同时也不受色彩以及被测对象等其他方面的诸多影响。当被测物体存在一定的黑暗,灰尘,烟雾,电磁干扰等因素的影响时,超声波有着很强的适应能力。所以,超声波广泛使用于芯片级的测量,例如计算机毕业论文机械手的控制
13、,目标识别,车辆自动导航等。尤其适和使用于空气的范围内,由于在空气中的速度慢,沿传播方向的结构的信息,很容易被检测到回波的信号,因此,它具有很高的分辨率,另外,它的计算精度也远远的高于其他方法;同时超声波传感器还具有结构简单,体积小的特点,可靠性高,信号容易处理。因此在本设计当中测距方面使用的是超声波。2 设计总体思路2.1超声波液位控制系统设计要求: (1)测量液位高度h的范围要求为h5M; (2)能够实现上下液位高度的控制; (3)达到上下限高度时能够自动控制; (4)通过温度检测来对声速进行修正; (5)假如出现故障时可以自动报警; (6)数码管显示;2.2设计具体内容: (1)AT89
14、C51主控单元电路; (2)超声波发射电路; (3)超声波接收电路; (4)温度补偿电路; (5)报警及显示电路; (6)液位控制电路;2.3设计方案超声波液位测量系统主要由AT89C51单片机、温度检测电路、超声波发射电路、超声波接收电路、LED显示电路、报警电路以及控制执行电路等组成。通过超声波液位检测系统对液位的检测所得数据再通过AT89C51单片机的运算控制后,通过液位控制电路(即控制执行电路)控制水位的变化。3 硬件设计3.1 单片机系统单片机是指一个集成在一块芯片上的完整计算机系统,具有一个完整得计算机所需要的大部分部件:例如CPU,内存,总线系统等等。而目前普遍使用的单片机有51
15、系列单片机,PIC单片机,AVR单片机。眼下应用的最为广泛的8位单片机还是intel公司开发的51系列单片机。51系列的单片机的特点是:硬件结构比较合理,指令系统规范,再加上它的生产历史悠久,世界范围内有许多的芯片公司都够买了51系列单片机芯片的核心专利技术,并且在51系列的基础之上还扩充了其它的性能,使得现在的芯片的运行速度变得更快,性价比也更高。因此,在本设计当中使用的是AT89C51单片机。3.1.1 AT89C51的性能AT89C51单片机是美国的ATMEL公司生产的具有的低电压,高性能的CMOS8位单片机,片内不仅含有4KB的可以反复擦写的只读程序存储器而且,还有着128字节的随机存
16、储器。AT89C54采用了美国的ATMEL公司的高密度非易失存储器制造技术制造,和工业标准上的MCS-51指令集以及输出管脚相兼容,因为AT89C51将多种功能的8位CPU和闪烁存储器组合在了单个芯片当中,同时,ATMEL公司生产的AT89C51还是一种高效的微控制器件,它为很多嵌入式的控制系统提供了一种灵活性非常高并且价格低廉的方案。 AT89C51功能性能:与MCS-51成品指令系统完全兼容;4KB可编程闪速存储器;寿命:1000次写/擦循环;数据保留时间:10年;全静态工作:0-24MHz;三级程序存储器锁定;128*8B内部RAM;32个可编程I/O口线;2个16位定时/计数器;5个中
17、断源;可编程串行UART通道;片内震荡器和掉电模式。 3.1.2 AT89C51各引脚功能AT89C51提供以下标准功能:4KB的Flash闪速存储器,128B内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时,AT89C51可降至0Hz静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作,掉电方式保存RAM中的内容,但震荡器停止工作并禁止其他所有工作直到下一个硬件复位。AT89C51采用PDIP封装形式,引脚配置如图2所示:图2 AT89C
18、51的引脚图AT89C51芯片的各引脚功能为:P0口:这组引脚共有8条,P0.0为最低位。这8个引脚有两种不同的功能,分别适用于不同的情况,第一种情况是89C51不带外存储器,P0口可以为通用I/O口使用,P0.0-P0.7用于传送CPU的输入/输出数据,这时输出数据可以得到锁存,不需要外接专用锁存器,输入数据可以得到缓冲,增加了数据输入的可靠性;第二种情况是89C51带片外存储器,P0.0-P0.7在CPU访问片外存储器时先传送片外存储器的低8位地址,然后传送CPU对片外存储器的读/写数据。P0口为开漏输出,在作为通用I/O使用时,需要在外部接上拉电阻。P1口:这8个引脚和P0口的8个引脚类
19、似,P1.0为最低位,P1.7为最高位,当P1口作为通用I/O口使用时,P1.0-P1.7的功能和P0口的第一功能相同,也用于传送用户的输入和输出数据。P2口:这组引脚的第一功能与上述两组引脚的第一功能相同即它可以作为通用I/O口使用,它的第一功能和P0口引脚的第二功能相配合,用于输出片外存储器的高8位地址,共同选中片外存储器单元,但并不是像P0口那样传送存储器的读/写数据。P3口:这组引脚的第一功能和其余三个端口的第一功能相同,第二功能为控制功能,每个引脚并不完全相同,如下表1所示:表1 P3口各位的第二功能P3口各位第二功能P3.0 RXT(串行口输入)P3.1 TXD(串行口输出)P3.
20、2/INT0(外部中断0输入)P3.3/INT1(外部中断1输入)P3.4T0(定时器/计数器0的外部输入)P3.5T1(定时器/计数器1的外部输入)P3.6/WR(片外数据存储器写允许) P3.7/RD(片外数据存储器读允许)VCC 为+5V电源线,VSS 接地。ALE:地址锁存允许线,配合P0口的第二功能使用,在访问外部存储器时,89C51的CPU在P0.0-P0.7引脚线去传送随后而来的片外存储器读/写数据。在不访问片外存储器时,89C51自动在ALE线上输出频率为1/6震荡器频率的脉冲序列。该脉冲序列可以作为外部时钟源或定时脉冲使用。/EA:片外存储器访问选择线,可以控制89C51使用
21、片内ROM或使用片外ROM,若/EA=1,则允许使用片内ROM, 若/EA=0,则只使用片外ROM。/PSEN:片外ROM的选通线,在访问片外ROM时,89C51自动在/PSEN线上产生一个负脉冲,作为片外ROM芯片的读选通信号。RST:复位线,可以使89C51处于复位(即初始化)工作状态。通常89C51复位有自动上电复位和人工按键复位两种。XTAL1和XTAL2:片内震荡电路输入线,这两个端子用来外接石英晶体和微调电容,即用来连接89C51片内OSC(震荡器)的定时反馈回路。3.2外围电路的设计3.2.1超声波的发射压电超声换能器的压电石英晶体是通过谐振器工作来使用的。超声波换能器具有两个压
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超声波 控制系统 设计
限制150内