智能型超声波液位计的开发.doc

资料分类:单片机自动化 上传会员:paiguoguo 更新时间:2021-03-30
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:16896
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:目前,超声波测量液位在各行业的快速发展液位测量中,已应用到越来越多的领域,不仅用于各种器具、管道内液体液位的测量,还用于山渠、水库、江河、湖泊水位的测量。本文实现了用单片机和超声波传感器测量容器液位的功能。

开发出以单片机STC12C5A60S2为控制系统核心,选用HC-SR04超声波测距模块,产生40kHz的方波,作为测量信号,具有液晶显示液位并实现与PC机通讯功能,上传测试数据;实现上下限报警提示,按键设定报警值参数,采用DS1820实现温度补偿功能,最大限度的减少误差,提高测量的精度的智能型超声波液位计。上位机程序采用C++builder编写,上位机的各种信息经转换后发送到单片机中,同时上位机将接收到的数据进行解码还原,将得到的数据进行显示、观察。

关键词:超声波  液位计  单片机  温度补偿

 

目录

摘要

ABSTRACT

1 绪 论-1

1.1课题研究的目的与意义-1

1.2 超声波液位计的发展现状-1

1.3 超声波液位计的发展趋势-2

1.4课题研究的主要内容-3

2 超声波液位计的测量原理-4

2.1 超声波的基本特性-4

2.2 超声波传感器-5

2.3 超声波液位计的测量原理-5

3 系统硬件设计-8

3.1 超声波液位计总体设计-8

3.2 单片机最小系统-8

3.3 超声波发射电路比较-10

3.4 超声波接收电路比较-12

3.5 HC-SR04超声波测距模块-15

3.6 报警电路-17

3.7 液晶显示与按键电路设计-18

3.8 温度补偿电路-18

3.9 电源电路设计-19

4 系统软件设计-19

4.1 软件总体流程-19

4.2 温度测量程序设计-20

4.3 温度补偿与距离计算程序设计-21

4.4 LCD显示程序设计-22

4.5 通讯子程序设计-23

4.6 中断子程序设计-24

5 上位机软件设计-26

5.1 开发环境介绍-26

5.2 软件选择与工作原理-26

5.3 上位机界面设计-26

6 系统调试-28

6.1 硬件与软件调试-28

6.2 误差分析-28

7 系统使用说明书-30

8 总 结-31

参考文献-32

致 谢-33

附录1 硬件原理图-34

附录2 PCB图-36

附录3 程序清单-37

相关论文资料:
最新评论
上传会员 paiguoguo 对本文的描述:本课题要求制作一个基于单片机的超声波液位计,其测量范围为0-5m,分辨率为5mm,具有液晶显示液位并实现与PC机通讯功能,具有上下限报警提示,按键设定报警值参数,具有温度补偿......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: