单片机热水器的设计(4)

2019-03-10 22:19

西北师范大学知行学院单片机课程设计

3.4继电器控制电路

图3-7继电器控制电路设计图

该部分通过单片机的P口输出的高低电平来控制固态继电器的通断,从而决定电热丝是否加热,当P口输出低电平时,加热电阻通电,周围的温度缓慢升高,DS18B20测得的温度值也升高;当P口输出高电平时,加热电路断开,温度回落。

3.5键盘电路

键盘是单片机系统设计中必不可少的组成部分,是系统与用户之间信息交流的途径之一。键盘是一组按键的集合,它是最常用的单片机输入设备。键盘,通常包括有数字键(0~9)、字母键(A~Z)以及一些功能键。操作人员可以通过键盘向单片机输入数据、地址、指令或其他控制命令,实现人机对话。通过键盘输入数据,用户可以将控制指令传递给系统,并对系统的运行状态进行设置,使得系统能够按照用户的要求工作。

16

西北师范大学知行学院单片机课程设计

根据需要的键盘数量的分为独立式键盘和矩阵式键盘。本次设计采用独立式键盘,就是各按键相互独立,每个按键各接一根输入线。独立式键盘电路配置灵活,软件结构简单、方便。

图3-8键盘电路

3.6实时时钟电路

实时时钟的缩写是RTC(Real-Time Clock)。RTC是集成电路,通常称为时钟芯片。本设计采用串行实时时钟芯片DS1302。DS1302时钟芯片包括实时时钟/日历和31字节的静态RAM。它经过一个简单的串行接口与微处理器通信。实时时钟/日历提供秒、分、日、周、月和年等信息。DS1302的性能特征如下:

●31*8位暂存数据存储RAM; ●串行I/O口方式使得引脚数目最少;

●2.5~5.5V满度工作范围(还有2.0~5.5V满度工作范围可供选择); ●2.5V时耗电小于300nA;

●用于时钟或RAM数据读/写的单字节或多字节(脉冲方式)数据传送; ●8引脚DIP或可选的用于表面安装的8引脚SOIC封装; ●可选的工业温度范围-40~+85℃。 3.6.1 DS1302管脚图和管脚说明

17

西北师范大学知行学院单片机课程设计

(1)DS1302为8管脚芯片,其管脚排列如图3-9所示:

图3-9 DS1302管脚排列图

(2)DS1302的管脚功能说明: ●Vcc 主电源 ●X1,X2 振荡源 ●GND 地线 ●/RST 复位/片选线

●I/O 串行数据输入/输出端(双向) ●SCLK 串行数据输入端 ●Vcc1 后备电源

DS1302连接原理图如图3-10所示:

图3-10实时时钟电路

18

西北师范大学知行学院单片机课程设计

3.7显示电路

我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。在单片机的人机交流界面中,一般的输出方式有以下几种:发光管、LED数码管、液晶显示器。发光管和LED数码管比较常用,软硬件都比较简单,在前面章节已经介绍过,在此不作介绍,本章重点介绍字符型液晶显示器的应用。

在单片机系统中应用晶液显示器作为输出器件有以下几个优点: (1)显示质量高

由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。

(2)数字式接口

液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。

(3)体积小、重量轻

液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多。

(4)功耗低

相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。

1.液晶显示简介: (1)液晶显示原理

液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、PDA移动通信工具等众多领域。

(2)液晶显示器的分类

19

西北师范大学知行学院单片机课程设计

液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。除了黑白显示外,液晶显示器还有多灰度有彩色显示等。如果根据驱动方式来分,可以分为静态驱动(Static)、单纯矩阵驱动(Simple Matrix)和主动矩阵驱动(Active Matrix)三种。

2. 液晶显示器各种图形的显示原理: (1)线段的显示

点阵图形式液晶由M×N个显示单元组成,假设LCD显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16×8=128个点组成,屏上64×16个显示单元与显示RAM区1024字节相对应,每一字节的内容和显示屏上相应位置的亮暗对应。例如屏的第一行的亮暗由RAM区的000H——00FH的16字节的内容决定,当(000H)=FFH时,则屏幕的左上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,则屏幕的右下角显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=00H,……(00EH)=00H,(00FH)=00H时,则在屏幕的顶部显示一条由8段亮线和8条暗线组成的虚线。这就是LCD显示的基本原理。

(2)字符的显示

用LCD显示一个字符时比较复杂,因为一个字符由6×8或8×8点阵组成,既要找到和显示屏幕上某几个位置对应的显示RAM区的8字节,还要使每字节的不同位为“1”,其它的为“0”,为“1”的点亮,为“0”的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在LCD上开始显示的行列号及每行的列数找出显示RAM对应的地址,设立光标,在此送上该字符对应的代码即可。

(3)汉字的显示

汉字的显示一般采用图形的方式,事先从微机中提取要显示的汉字的点阵码(一般用字模提取软件),每个汉字占32B,分左右两半,各占16B,左边为1、3、5……右边为2、4、6……根据在LCD上开始显示的行列号及每行的列数可找出显示RAM对应的地址,设立光标,送上要显示的汉字的第一字节,光标位置加1,送第二个字节,换行按列对齐,送第三个字节……直到32B显示完就可以LCD上得到一个完整汉字。

20


单片机热水器的设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:万科地产实用员工手册

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

马上注册会员

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