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

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

支付并下载

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

开发出以单片机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


支付并下载

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