智能空调控制系统设计毕业设计(3)

2019-04-02 23:31

燕山大学里仁学院智能空调控制系统

(5) 用户可分别设定各路温度的上、下限。 (6) 内含寄生电源。 2.DS18B20内部结构

DS18B20内部结构主要由4部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,配制寄存。DS18B20的管脚排列如图2-3所示。

图2-3 DS18B20引脚图

3.DS18B20引脚功能如下:

NC(1 、2 、6 、7 、8脚) :空引脚,悬空不使用。 VDD(3脚):可选电源脚,电源电压范围是3~5.5V。 DQ(4脚):数据输入/输出脚,漏极开路,常态下高电平。

2.3.3 温度检测单元电路

温度检测单元采用DS18B20实现温度的检测。功能电路如图2-4所示,温度传感器DS18B20将采集回来的数据经P2.3口给AT89c52单片机,AT89c52单片机把这些数据进行分析,送至1602液晶显示器上显示温度。

8

燕山大学里仁学院智能空调控制系统

U1P2.3321VCCDQGNDDS18B2027.0图2-4 DS18B 20温度检测功能电路

具体操作如下: 1.DS18B20初始化。

(1) 数据线拉到低电平“0”。

(2) 延时480微妙(该时间的时间范围可以从480到960微妙)。 (3) 数据线拉到高电平“1”。

(4) 延时等待80微妙。如果初始化成功则在15到60微妙时间内产生一

个由DS18B20所返回的低电平“0”。根据该状态可以来确定它的存在,但是应注意不能无限的进行等待,不然会使程序进入死循环,所以要进行超时判断。

(5) 若CPU读到了数据线上的低电平“0”后,还要做延时,其延时的

时间从发出的高电平算起(第(3)步的时间算起)最少要480微妙。

2.控制器写时序。

(1) 数据线先置“0” (2) 延时15微妙。

(3) 按从低位到高位的顺序发送数据(一次只发生一位)。 (4) 延时60微妙。 (5) 将数据线拉到高电平。

9

燕山大学里仁学院智能空调控制系统

(6) 重复1~5步骤,直到发送完整的字节。 (7) 最后将数据线拉高。 3.控制器读时序。

(1) 将数据线拉低“0”。 (2) 延时6微妙。

(3) 将数据线拉高“1”,释放总线准备读数据。 (4) 延时4微妙。

(5) 读数据线的状态得到1个状态位,并进行数据处理。 (6) 延时30微妙。

(7) 重复1~7步骤,直到读完一个字节。

2.4 显示模块设计

2.4.1 1602液晶显示器概述

1.液晶显示器简介

液晶显示器的主要工作原理是通过电流刺激液晶分子,从而产生点、线、面、并配合背部灯管构成不同的显示画面。

各种不同型号的液晶显示器都是按照显示字符的行数或者是液晶显示器点阵的行、列数进行命名的。例如:1602液晶显示器所表述的意思就是,每行显示16个字符,一共能够有两行进行显示字符。本设计就是应用1602液晶显示器进行显示温度以及定时时间。液晶显示器的英文名称是Liquid Crystal Display,所以液晶显示器又可以叫做LCD,以下的1602液晶显示器都称为LCD1602。

字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式液晶显示器,LCD1602以并行操作方式占大多数,但是有的也并行操作方式和串行操作方式同时具有,用户自行选择并口或串口操作。 2. LCD1602的基本参数及引脚功能:

LCD1602分为带背光和不带背光两种,基控制器大部分为HD44780,

10

燕山大学里仁学院智能空调控制系统

带背光的比不带背光的要厚,是否带背光在应用中并无差别,两者尺寸差别,如图 2-5 所示:

图2-5 LCD1602尺寸图

3.LCD1602主要技术参数:

(1)显示容量:162个字符 (2)芯片工作电压:4.5—5.5V (3)工作电流:2.0mA(5.0V) (4)模块最佳工作电压:5.0V (5)字符尺寸:2.954.35(WH)mm 4.引脚功能说明:

LCD1602采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表2-1所示: 第1脚:VSS为地电源。 第2脚:VDD接5V正电源。

第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时

对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令

11

燕山大学里仁学院智能空调控制系统

寄存器。

表2-1 LCD1602引脚接口说明

编号 1 2 3 4 5 6 7 8 第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。 第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。 第7~14脚:D0~D7为8位双向数据线。 第15脚:背光源正极。 第16脚:背光源负极。 5.LCD1602的指令说明: LCD1602内部的控制器共有11条控制指令,如表3-2所示。LCD1602液符号 VSS VDD VL RS R/W E D0 D1 引脚说明 电源地 电源正极 液晶显示偏压 数据/命令选择 读/写选择 使能信号 数据口 数据口 编号 9 10 11 12 13 14 15 16 符号 D2 D3 D4 D5 D6 D7 BLA BLK 引脚说明 数据口 数据口 数据口 数据口 数据口 数据口 背光源正极 背光源负极 12


智能空调控制系统设计毕业设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国电信在线计费系统(OCS)技术要求V0.8

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

马上注册会员

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