摘要:为实现对液位进行实时监测,将数据自动采集与人机界面融合,给出一种基于MCU控制和上位机组态王显示的设计方案。该方案采用STC12C5A60S2单片机和组态王等为主要器件组成的监测系统,该系统由数据采集模块,数据传输模块,上位机监测模块三模块构成。由自动检测的方式对液位进行实时监测,与人为检测相比提高了检测精确度与实时性,为液位检测提供了更为实用的方法。
通过系统的搭建与调试,结果表明,该方法能够实现数据的实时采集、上位机历史数据存储、更直观的监测界面,这些都利于生产的系统运行分析。整个系统具有检测精度更为精准、实时性强、直观的人机界面优点。
关键词:液位检测;单片机;组态王;A/D转换
目录
摘要
Abstract
1 概述-1
1.1 问题的提出-1
1.2 国内外技术研究现状-1
1.3 主要工作-2
2 总体设计方案-3
2.1 几种液位检测的方法与原理-3
2.2 系统设计框架与思路-4
2.3 下位机-4
2.4 上位机-4
3 硬件电路设计-5
3.1 单片机最小系统模块-5
3.2 模数转换模块-6
3.3 通信模块-6
3.4 按键调试-7
3.5 电源模块-7
4 软件设计-9
4.1 总程序图-9
4.2 A/D转换数据实现-9
4.3 串口通讯-11
5 系统安装调试-12
5.1 通讯调试-12
5.2 上机画面-15
5.3 实物组装-16
5.4 系统调试分析-16
结 论-17
参 考 文 献-18
附 录A-19
致 谢-20