自动启闭光控窗帘(3)

2020-06-03 10:44

2.5液晶显示器LCD1602

1602液晶每行可显示16个字符,一共可以显示两行。1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码。

2.5.1 LCD1602的RAM地址映射

控制器内部带有80B的RAM缓冲区,对应关系如图2.6所示

图2.6 1602LCD内部RAM显示地址

当我们向00~0F、40~4F地址中的任一处写显示数据是,液晶都可以立即显示出来,当写到10~27、50~67地址是,必须通过移屏指令将它们移入可显示区域方可正常显示。 2.6 ULN2003简介

ULN2003是高耐压、大电流达林顿阵列,由7个硅NPN达林顿管组成。该电路的特点如下:ULN2003的每一对达林顿管都串联一个2.7kΩ的基极电阻,在5V的工作电压下它能与TTL和COMS电路直接连接。ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适用于各类要求高速大功率驱动的系统ULN2003经常在以下电路中试用:(1) 显示驱动;(2) 继电器驱动;(3) 照明灯驱动;(4) 电磁阀驱动;(5) 伺服电动机、步进电机驱动等电路中。

ULN2003的每一对达林顿管都串联一个2.7kΩ的基极电阻,在5V的工作电压下它能与TTL和COMS电路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。ULN2003工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V的电

10

压,输出还可以在高负载电流并行运行。

11

第三章 硬件部分系统设计

3.1 电源部分硬件电路设计

通过一带有整流电路的12V变压器外接市电(220V)后,输入直流12V电压。左边两个是12伏的电源滤波电容,一般大电容旁边并联一个小电容的目的是降低高频内阻,因为大的电解电容一般采用卷绕工艺制造,所以等效电感较大,小电容可以提供一个小内阻 的高频通道,降低电源全频带内阻。同时经过3端集成稳压器LM7805稳压后输出+5V电 压VCC,为讯响电路、红外接收电路、显示电路提供电源,5V电源经过二极管D9、限流阻R20=5K后,为单片机及DS1302提供VDD电压,如图3.1所示。

图3.1 电源电路图

3.2 显示部分硬件电路设计

显示电路设计采用的是液晶LCD1602来显示实时时间、调开窗帘时间、关窗帘时间等内容。

P0口作为数据口连接LCD1602的7~14口,来传输数据及指令,由于P0口带负载能力差,故需接上拉电阻。P1.0接LCD1602的4脚RS(数据/命令选择端),P1.1接LCD1602的5脚R/W(读写选择端),P1.2接LCD1602的6脚E(使能信号)。电位器W1用来调节LCD1602的亮度,如图3.2所示。

12

图3.2 显示电路

3.3 时钟部分硬件电路设计

DS1302主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。采用普通32768Hz晶振,开窗帘时间,关窗帘时间都保存在DS1302自带的RAM中,不需要单独的EEPROM。

DS1302在第一次加电后,须进行初始化操作,初始化后就可以按正常方法调整时间及升降窗帘时间,电路连接图如图3.3所示。

图3.3 DS1302接线图

13

3.4 红外接收部分硬件电路设计

红外线接收电路使用一个集成红外接收器,型号是TSOP1838,静态时输出端输出高电平,当接收到红外信号后,按红外信号的数据波形输出负脉冲数据信号。红外信号输出到单片机的P3.2 ,该口对应的第二功能是外部中断0 (INT0),利用该口的第二功能,一旦红外线信号到来,P3.2被拉低,单片机中止当前的工作转移到接收、处理红外信号。开启中断功能的目的,既减轻了单片机的工作负担,又保证接收到的红外信号的完整性。

图3.4 红外接收硬件电路图

3.5 光控电路测光部分电路设计

光控测光电路部分由光敏电阻DG、电阻R1A和AD转换器ADC0809组成。

光敏电阻是利用半导体的光电效应制成的一种电阻值随入射光的强弱改变的电阻;入射光强,电阻值减小,流入ADC0809的电流模拟量增大,ADC0809的输出相应的数字量,入射光减弱,电阻值增大,流入ADC0809的电流减小,ADC0809输出相应的数字量。ADC0809的转换结束信号EOC连接到P3.0;输出允许信号OE连接到P3.1;时钟信号CLK连接到P1.3,由单片机软件编程实现16分频,满足CLK信号低于640kHz的要求;START与ALE均连接到P1.4;D0~D7分别接到单片机P2.0~P2.7;VREF(+)和VREF(-)分别连接到+5V电源和GND;ADDA、ADDB、ADDC均连接到GND。单片机处理系统接收的信号是由信号采集装置经A/D转换后的数字信号,在此设置P2.0~P2.7为输入端口。对信号分析处理后,处理系统需对电机控制装置发出控制指令,在此设置P3.4-P3.7为输出端口。

当单片机的P2.0~P2.7端口接收到输入信号后,接下来要做的是对信号的分析。在信号采集装置中,采用了分压电路型式,将光信号转换为电压信号,然后经过A/D转换变成数字信号,所以处理系统要分析的是数字数据。

14


自动启闭光控窗帘(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:彩灯控制器数电课程设计报告

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

马上注册会员

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