水温水位控制系统毕业论文(6)

2019-06-02 17:05

单片机内的定时器开始计时,在超声波传感器接收到返回的超声波时,停止单片机内的定时器计时,并且把记录的超声波传播时间转换为测距仪测量的电路与前方障碍物的距离值,最后通过LCD1602显示出来。其程序框图如图3.4所示:

开始系统初始化发射超声波脉冲接受超声波脉冲计算距离显示结果

图3.4 超声波测距程序

3.2.5键盘程序

由于机械触点有弹性,在按下或弹起按键时会出现抖动,从最初按下到接触稳定要经过数毫秒的弹跳时间,如图3.5所示。为了保证按键识别的准确性,必须消除抖动。消抖处理有硬件和软件两种方法:硬件消抖是利用加去抖动电路滤避免产生抖动信号;软件消抖是利用数字滤波技术来消除抖动。我们采用软件的方法,利用主程序循环扫描,主程序每循环一次扫描到的键值相同时,则说明是某键按下。

21

图3.5 键按下的过程

其流程图如图3.6所示。

开始ENTER键是否按下YNENTER FLAG是否为1Y是否有ENTER按下YNENTER子程序是否有UP按下YNUP子程序Y是否有DOWN按下NDISPLAY显示DOWN子程序退出子程序(RET)返回主程序

图3.6 键盘处理流程图

3.3操作指引

按键功能:

(1)、Enter —— P1.7(S2)

22

(2)、Down —— P1.6(S3) (3)、Up —— P1.5(S4) 显示温度:

(1)、没有DS18B20存在时,LCD1602屏幕中间显示DS18B20 ERROR (3)、有DS18B20存在时,LCD1602第一行显示当前温度now temp:xx.x (4)、LCD1602第二行显示设定温度settemp:xx ,初始值为20。 设定温度:

(1)、按下Enter,LCD1602第二行显示set temp:xx,xx同时闪烁。 (2)、这时可以按Up和Down来调节设定温度。

(3)、调节好后,再按Enter退出。这时数字不闪烁,执行相应指令动作。

23

第四章 实验测试

4.1 LCD1602显示“ABCD1234”

编一段小程序,在液晶屏上实现显示“ABCD1234”。源程序略。

4.2键盘及数字显示结合

编一段小程序,实现键盘及数字显示结合。先设定某个定值作为初始值,当按下键S2时,进入数值设定状态,这时可通过按下键S3、S4来加减所设定的初始值。源程序略。

经过调式,可达到预期效果。

4.3整机调试

编译好主程序和个模块子程序,烧写进单片机AT89C51中,连接好各部分硬件电路。打开电源,电路自动复位,首先不要接入DS18B20,此时屏幕中间只显示DS18B20ERROR,然后接入DS18B20,但让其处于无水状态,此时屏幕中间显示错误ERROR,并且语音发出报警声。接着让DS18B20处于有水状态,此时LCD1602液晶显示DS18B20所读到水的当前温度T1,用温度计测量水的当前温度T2,对比T1与T2的值,结果如表4.1。通过按键设定某个值,并使这个值大于当前温度值,当退出“确认”按键 时,观察到继电器1能够吸合。再次通过按键设定一个值,并使这个值小于当前温度值,所测数据如表4.2。在原理上基本能达到预期效果。

表4.1 测量T1、T2的温度

测量次数

1

2 9.3 9.2

3 9.6 9.6

4 10.1 10.2

5 9.5 9.4

DS18B20所测温度T1(℃) 9.7 温度计所测温度T2(℃)

9.5

由于元器件DS18B20读温度时有延时,并且读温度计所测温度时人为的视觉误差,以及周围环境影响等原因,T1,T2有较小的差别。

24

表4.2 DS18B20测量设定前后的温度

键盘设定的温度(℃)

温度设定前温度计所测温度(℃)

温度设定前DS18B20所测温度(℃)

温度设定后系统再次达到稳定时温度计所测温度(℃)

温度设定后系统再次达到稳定时DS18B20所测温度(℃)

实验现象

10 10.3 10.2 10.3 10.2

由于所设定的温度与当前水温在整数上相等,所以系统不启动任何装置,两个继电器都不吸合。

25 10.3 10.2 25.4 25.3

设定温度值大于当前水温,继电器1吸合,启动加热装置。当温度升到25度时,继电器1马上断开,停止加热。

20 25.4 25.3 20.6 20.4

设定温度值小于当前水温,继电器2吸合,启动降温装置。当温度降到低于21度时,继电器2断开。

由于在实验过程中,当加热装置达到所设定的温度时,继电器断开后,加热装置仍有余热,所以水的温度仍然会上升一定的温度。所以本系统设定的允许温差为<1℃。

25


水温水位控制系统毕业论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第二讲 诗情画意的中国画

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: