需要金币: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 |