摘要:超声波液位测量系统是一种非接触式的测量方式,被广泛应用到各个领域。利用超声波传感器测量在很大程度上降低劳动强度,它结构简单、可靠性较高等,对电子测量技术的发展起到非常重要的作用。本文是基于AT89C51单片机的超声波液位测量系统的设计,AT89C51芯片是它的核心,利用AT89C51控制系统并处理数据,给出各模块工作电路。通过测量周围的环境温度变化,计算超声波传播速度,对温度进行一定的补偿, 从而提高了液位测量的精准度和灵活性。超声波液位测量系统应包括液位测量模块、温度模块、液晶显示模块、按键设置参数模块、超限报警模块等。经过数据采集,信息处理,最终实现液位测量系统的设计。测试结果显示系统功能符合设计要求,能够达到预期低功耗、微型化、低成本、美观化的设计目的。
关键词:单片机,超声波,液位测量,温度补偿
目录
摘要
Abstract
1 前言-4
2 液位测量整体设计方案-4
2.1 方案设计-4
2.1 超声波测距原理-5
2.2 超声波测距系统原理-6
3 硬件的设计与实现-8
3.1 单片机模块-8
3.2 超声波模块HC-SR04-10
3.3 LCD1602液晶显示模块-12
3.4 报警模块-16
3.5 正常参数范围设置模块-17
4 系统的软件设计-17
5 实验结果及分析-19
结论-21
参考文献-22
致 谢-23