摘 要
本文简要介绍了利用单片机和传感器进行水位测量的基本原理,本课题的任务就是利用振弦式压力传感器测量水位,用单片机组成智能测量装置,实现水位的智能监测,并将采集的数据汇总、处理。然后对本系统的工作原理、智能监测方法、要求实现的功能、监测系统的组成和硬件线路设计作了详细的讲解。在结合装置具体要求的基础上,确定了以8051单片机为核心,用振弦式传感器测量共振频率以计算水位的设计方案。
本文例举了智能测量装置的一个整体实现方案。包括硬件的连接以及软件的实现。在硬件的连接中具体的讲解了本设计主要采用的振弦式压力传感器的性能以及硬件的连接及各电路模块的主要功能。在软件的实现中具体的讲解了利用单片机可编程来实现水位测量的扫频和测频两部分,这包括了D/A转换,周期测量,频率计算等子程序。本文对采用传感器和单片机实现水位测量替代传统的人工方法做出了一定的探讨,并分析比较得出比较可行的实现方案。
关键词 单片机 ; 水位测量 ; 振弦式传感器
摘要…………………………………………………………………………………………
I
Abstract……………………………………………………………………………………
II
前言……………………………………………………………………………………………
1
1 绪论…………………………………………………………………………………
2
1.1水位测量的历史及现状………………………………………………………………
2
1.2方案论证……………………………………………………………………………
2
1.3本系统的设计原理…………………………………………………………………
3
1.4总体概括及展望………………………………………………………………………
3
2 振弦式传感器……………………………………………………………………………
4
2.1 工作原理……………………………………………………………………………
4
2.2振弦式传感器的设计…………………………………………………………………
6
2.2.1 振弦………………………………………………………………………………
6
2.2.2激振装置……………………………………………………………………………
6
2.3 结论……………………………………………………………………………………
7
3 硬件系统设计……………………………………………………………………………
8
3.1硬件系统设计原理……………………………………………………………………
8
3.2 直流稳压电源………………………………………………………………………
8
3.3 传感器的选择…………………………………………………………………………
9
3.4 单片机8051…………………………………………………………………………
9
3.5 电子开关…………………………………………………………………………
10
3.6 函数信号发生部分…………………………………………………………………
11
3.7 扫频部分………………………………………………………………………………
12
3.7.1
信号采集…………………………………………………………………………
13
3.7.2
D/A转换器DAC0832…………………………………………………………
13
3.8 测频部分…………………………………………………………………………
14
3.9 系统抗干扰设计…………………………………………………………………
16
4 软件设计…………………………………………………………………………………
18
4.1 总体设计………………………………………………………………………………
18
4.2 D/A转换子程序………………………………………………………………………
18
4.3 计数子程序…………………………………………………………………………
19
4.4计算频率子程序………………………………………………………………
20
4.5
译码显示子程序……………………………………………………………………
21
4.6 与上位机通讯子程序…………………………………………………………………
23
5总结…………………………………………………………………………………………
25
6 参考文献…………………………………………………………………………………
26
7 致谢…………………………………………………………………………………
27
有需要联系qq275928398