基于STC89C51的液位测量系统.docx

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-24
  • 论文字数:8146
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

【摘要】本系统主要利用超声波的特性来设计的一种测量液位的系统。这种测量方式不受光线、气候、电磁干扰、腐蚀性等外部环境的影响,可以说对这种复杂的环境具有一定的适应能力,且便于后期的维护,减少人员操作带来的风险。目前超声波测量广泛应用在测量管道、石油化工、水位高度等环境下测量。本系统可以较为精准的测出超声波控制模块到液体表面的距离。

本文分为硬件和软件两个部分设计完成。硬件部分主要分为测距模块、电路显示模块和报警电路模块。其中超声波发射器和接收器是硬件部分的核心,充分的利用超声波是一种反射波这一特性,来完成信号的接收。整个系统可以实现到液面的距离超过某固定值,蜂鸣器报警装置报警的功能。总之,该设计具有操作简单、易于实现且精准度较高等优点。设计的底层语言采用的是C语言,操作系统为window7,软件运行环境是KeiluVison4。

【关键词】 单片机, 超声波,  液位测量

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景-1

1.2课题目的-1

1.3课题内容-1

1.4本文的组织结构-2

2 系统的总体方案设计-2

2.1总体设计方案-2

2.2超声波介绍-3

2.2.1超声波的特点-3

2.2.2 超声波的应用-3

2.3超声波液位测量原理-3

3 系统硬件设计-4

3.1主芯片STC89C51-4

3.1.1 单片机介绍-4

3.1.2单片机的选择-4

3.2超声波发射电路-5

3.3超声波接收电路设计-6

3.4 LED显示电路设计-7

3.5报警电路设计-8

4 系统软件的设计-8

4.1单片机C语言-8

4.2程序流程图-9

4.2.1主程序-9

4.2.2 中断系统-11

4.3软件介绍-12

4.3.1 KeiluVision4-12

4.3.2 Protel99SE-13

4.4 主要模块的软件设计与实现-14

4.4.1超声波模块-14

4.4.2显示模块-15

4.4.3报警电路模块-15

5 系统测试-16

5.1硬件测试-16

5.2软件测试-17

结论-19

参考文献-20

致谢-21


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费