3++智能家居照明控制系统硬件电路设计Word格式.docx

上传人:b****1 文档编号:4251450 上传时间:2023-05-03 格式:DOCX 页数:16 大小:189.89KB
下载 相关 举报
3++智能家居照明控制系统硬件电路设计Word格式.docx_第1页
第1页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第2页
第2页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第3页
第3页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第4页
第4页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第5页
第5页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第6页
第6页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第7页
第7页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第8页
第8页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第9页
第9页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第10页
第10页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第11页
第11页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第12页
第12页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第13页
第13页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第14页
第14页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第15页
第15页 / 共16页
3++智能家居照明控制系统硬件电路设计Word格式.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

3++智能家居照明控制系统硬件电路设计Word格式.docx

《3++智能家居照明控制系统硬件电路设计Word格式.docx》由会员分享,可在线阅读,更多相关《3++智能家居照明控制系统硬件电路设计Word格式.docx(16页珍藏版)》请在冰点文库上搜索。

3++智能家居照明控制系统硬件电路设计Word格式.docx

液晶显示器(LCD)是一种低功耗的显示器件,在袖珍式仪表或低功耗应用系统中有广泛的应用。

液晶显示器有标准段式液晶显示器、字符点阵液晶显示器和全点阵图形液晶显示器三种。

液晶本身并不发光,而是借助自然光或外来光源显示数码,它的优点是工作电压低,耗电极省、成本低。

LED显示器是由发光二极管显示字段组成的显示器,有7段和“米”字段之分。

这种显示器有共阴极和共阳极两种。

显示器有静态显示和动态显示两种。

静态显示是使需要显示的字符的各字段连续通以电流,因而所显示的字段连续发光。

动态显示是使所需要显示的各字段断续通以电流,因而其发光是不连续的。

对于本系统考虑成本及需求等方面,选择LED数码管显示。

3.1.3光照度检测元件的选择

光敏电阻在特定波长的光照射下,其阻值迅速减小的特性。

这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。

光敏电阻器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,又称为光电导探测器;

入射光强,电阻减小,入射光弱,电阻增大。

常用的光敏电阻器硫化镉光敏电阻器,它是由半导体材料制成的。

光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光(0.4~0.76)μm的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。

光照度检测元件有光敏电阻、光敏三极管、光敏二极管等三种光敏元件。

使用光敏电阻作为光照度的检测元件,光敏电阻器由能透光的半导体光电晶体构成,因半导体光电晶体成分不同,又分为可见光光敏电阻、红外光光敏电阻、和紫外光光敏电阻。

当敏感波长的光照半导体光电晶体表面,晶体内载流子增加,使其电导率增加(即电阻减小)。

值得注意的是,光敏电阻的光照特性(随光照强度变化的特性)、温度系数(随温度变化的特性)、伏安特性线性度不好,所以选择光敏电阻作为本次实验的光照度检测元件不是很适合。

使用光敏三极管作为光照度的检测元件,光敏三极管和普通三极管的结构相类似。

不同之处是光敏三极管必须有一个对光敏感的PN结作为感光面,一般用集电结作为受光结,因此,光敏三极管实质上是一种相当于在基极和集电极之间接有光敏二极管的普通三极管。

当人射光子在基区及集电区被吸收而产生电子一空穴对时,便形成光生电压。

由此产生的光生电流由基极进入发射极,从而在集电极回路中得到一个放大了β倍的信号电流。

因此,光敏三极管是一种相当干将基极、集电极光敏二极管的电流加以放大的普通晶体管放大。

但结构原因使结电容加大,响应特性变坏。

所以选择光敏电阻作为本次实验的光照度检测元件也不合适。

使用光敏二极管作为光照度的检测元件,光敏二极管是利用半导体材料的光特性实现二极管的开关功能,光敏二极管和普通二极管相比虽然都属于单向导电的非线性半导体器件,但在结构上有其特殊的地方。

光敏二极管使用时要反向接入电路中,即正极接电源负极,负极接电源正极。

根据PN结反向特性可知,在一定反向电压范围内,反向电流很小且处于饱和状态。

此时,如果无光照射PN结,则因本征激发产生的电子-空穴对数量有限,反向饱和电流保持不变,在光敏二极管中称为暗电流。

当有光照射PN结时,结内将产生附加的大量电子空穴对(称之为光生载流子),使流过PN结的电流随着光照强度的增加而剧增,此时的反向电流称为光电流。

不同波长的光(蓝光、红光、红外光)在光敏二极管不同区域被吸收形成光电流。

光敏二极管和光敏三极管是光电转换半导体器件,与光敏电阻器相比具有灵敏度高、高频性能好,可靠性好、体积小、使用方便等优点。

正因为这些特点本系统主要选择光敏二极管作为光照度检测元件。

3.2电源电路设计

本系统主要采用+-12V电源和+5V电源,电路图如图3-1所示:

图3-1电源电路

3.3主控制电路设计

AT89S51的RST引脚为复位引脚,只要在RST引脚上出现两个机器周期以上的高电平,即可实现复位。

本设计采用的是按键复位,如图3-2所示,当按下按键后,电容被短路,RST引脚就处于高电平,就可以达到复位的目的。

 

图3-2复位电路

AT89S51单片机的时钟信号通常用两种电路形式得到:

内部振荡方式和外部振荡方式。

内部振荡方式所得的时钟信号比较稳定。

在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振),就构成了内部振荡方式。

由于单片机内部有一个高增益反相放大器,当外接晶振后,就构成了自激振荡器并产生振荡时钟脉冲。

内部振荡方式的外部电路如下图3-3所示。

图中,两个电容起稳定振荡频率、快速起振的作用,其电容值一般在20-30pF。

晶振频率的典型值为6MHz或12MHz,设计中电容取30pF,晶振为12MHz。

图3-3晶振电路

本设计中单片机的各管脚的控制功能阐述如下:

1P0口是一组双向I/O端口,它分时提供低8位地址和8位双向数据。

在设计

中P0.0~P0.7接上发光二极管后与八个上拉电阻相连,用于模拟照度补偿。

2P1口是一个带内部上拉电阻的8位双向I/O端口。

本设计中P1口与两个LED

数码管相接,构成光照度显示部分。

图3-4主控制电路

⑶P2口是一个带内部上拉电阻的8位双向I/O端口。

设计中,P2.2-P2.4用于外接A/D转换芯片,P2.0和P2.1用于三极管的驱动,P2.5用于采用PWM方式调光,P2.6和P2.7用于实现手动与自动切换及手动调光功能。

⑷P3口是一个带内部上拉电阻的8位双向I/O端口。

在整个系统中,这8个引脚

还具有专门的第二功能。

本设计中用到P3.0和P3.1作为串口输出,RXD与TXD与电平转换芯片MAX232相连,信号经过电平转换后在PC机连接,通过光照度监控系统对光照度进行计算机监控。

具体见上图3-4所示。

3.4数据采集及处理电路

3.4.1数据采集电路

本设计中选择光敏二极管作为光照检测元件,具体电路如图3-5所示:

由图可知,为了将电流信号转换成电压信号,这里采用了反相比例运算。

(3-1)

其中:

——输出电压;

——光敏二极管的光电流;

——反馈电阻,这里(

)。

若标定好光敏二极管的输出电流是每一百勒克斯为0.55μA,此时若运算放大器(OP07)的反馈电阻

取为180kΩ,那么就可以得到1mA/lx的灵敏度,对于灵敏度的分散性,可以用电位器R3进行调整。

图中的电容的作用是将电灯光的明暗闪烁进行平均,使得输出不产生闪烁的现象,每lx的光产生的输入电流为:

(3-2)

此时:

(3-3)

即每lx的光就可以得到1mV的输出电压。

图3-5数据采集电路

3.4.2AD转换电路

模数转换芯片采用ADC0832,接收经过运算放大器处理后的光照度的检测值,经过

ADC0832处理后送单片机进行数据处理。

ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。

由于它体积小,兼容性强,目前已经有很高的普及率。

ADC0832具有一下特点:

8位分辨率;

双通道A/D转换;

输入输出电平与TTL/CMOS相兼容;

5V电源供电时输入电压在0~5V之间;

工作频率为250KHZ,转换时间为32uS;

一般功耗仅为15mV;

8P、14P—DIP(双列直插)、PICC多种封装;

商用级芯片温宽为0

~+70

,工业级芯片温宽为-40

~+85

其封装图如下图3-6所示:

图3-6ADC0832封装图

芯片接口说明:

片选使能,低电平芯片使能;

CH0输入通道0,或作为IN+/-使用;

CH1模拟输入通道1,或作为IN+/-使用;

GND芯片参考0电位;

DI数据信号输入,选择通道控制;

DO数据信号输出,转换数据输出;

CLK芯片时钟输入;

VCC电源输入及参考电压输入(复用)。

芯片时序说明:

如下图3-7所示:

图3-7ADC0832芯片时序图

ADC0832与单片机的接口电路及原理:

ADC0832的2脚与光照度传感器的输出电压

相接,采用0通道输入,

口与P2.4口相连,用于控制ADC0831的片选信号,低电平有效,7脚的CLK接在P2.3口,通过单片机为ADC0831输入时钟信号,5脚的DI选择通道控制与P2.5相连,6脚的串行口输出与P2.2相连,经A/D转换后的数字信号通过P2.2口输入单片机,由单片机进行处理。

如图3-8所示:

图3-8ADC0832与单片机的接口电路

当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK和DO/DI的电平可任意。

当要进行A/D转换时,须先将CS使能端置于低电平并且保持电平到转换完全结束。

此时芯片开始转换工作,同时由单片机向芯片时钟输入端CLK输入时钟脉冲,使用DI端输入通道功能选择数据信号。

在第一个脉冲的下降沿之前DI端必须是高电平,表示启动信号。

在第2、3个脉冲下降沿之前DI端输入2位数据用于选择通道功能,其功能项见表3.1所示:

表3.1通道选择表

MUXAddress

Channel#

SGL/DIF

ODD/SIGN

1

+

本设计中只需要对CH0进行单通道转换,如上表所示需要将2位数据置为“1”、“0”即可。

到第3个脉冲的下降沿之后DI端的输入电平就失去输入作用,此后DI端则开始利用数据输出DO进行转换数据的读取。

从第4个脉冲下降沿开始DO端输出转换数据最高位DATA7,随后每一个脉冲下降沿DO端输出下一位数据。

直到第11个脉冲时发出最低位数据DATA0,一个字节的数据输出完成,也标志着一次A/D转换的结束。

最后将CS置高电平禁用芯片,直接将转换后的数据进行处理就可以了。

3.5显示电路设计

本设计采用LED动态显示方式,使用两个LED数码管进行显示,数码管是共阳极接法,分别显示个位和十位数据。

a~h分别与P1口的八根I/O线相连,低电平有效,形成段选线多路复用,它们的公共端则由PNP型三极管8550控制。

如果8550导通,则相应的数码管就可以亮,而如果8550截止,则对应的数码管就不能亮,8550是由P2.0,P2.1控制的,这样我们就可以通过控制P2.0、P2.1达到控制某个数码管亮或灭的目的。

此外三极管还具有驱动作用,能够使数码管亮度加强。

如图3-9所示:

图3-9数码管显示电路

3.6照度补偿电路设计

通过数码管显示的电压值,能够反应出光照度的大小,因而就可以根据数码管的显示来进行照度补偿。

本设计中利用8个发光二极管作为照度补偿的演示,通过制作表格,建立起电压值和发光二极管点亮的个数两者之间的关系,如下表3.2所示:

表3.2电压值与二极管的对应表

电压范围

0.0

0.0~0.5

0.5~1.1

1.1~1.7

1.7~2.3

2.3~2.9

2.9~3.5

3.5~4.1

4.2~5.0

点亮个数

8

7

6

5

4

3

2

具体电路如图3-10所示:

图3-10照度补偿电路

3.7调光电路

本设计中采用PWM方式进行灯光调节,主要采用软件来实现。

调光分智能调光和手动调光,通过P2.6和P2.7端口来控制。

如图3-11所示:

图3-11调光电路

3.8串行接口电路设计

为了使设计的电路更加智能化,能够与当今社会接轨,能够使人们随时地对光照度进行监控,本设计还设置了单片机与PC机的串行通信接口电路,为今后的网络化控制预留了空间。

设计中采用单片机作为下位机,PC机作为上位机,利用MAX232作为电平转换来进行串行通讯。

MAX232是MAXIM公司生产的低功耗、单电源双RS232发送/接收器,MAX232芯片内部含有一个电容性电压发生器,可把输入的+5V电源变换成为RS232所需的±

10V电压,所以采用此芯片接口的串行通讯系统只要单一的+5V电源即可。

该芯片取用了16引脚的双列直插式封装,引脚图如图3-12所示:

图3-12MAX232封装引脚图图3-13串口引脚图

MAX232主要由三部分组成:

电压倍增器、RS-232接收器、RS-232发送器。

RS-232C标准总线为25根,但这个25针的串口一般为打印机使用,所以本设计使用目前PC机较为常见的9针串口(DB9)如上图3-13所示。

表3.3引脚功能说明表

针号

功能

简称

数据载波检测

DCD

接收数据端

RXD

发送数据端

TXD

数据终端设备

DTR

GND

数据设备准备好

DSR

请求发送

RTS

清除发送

CTS

9

振铃指示

DELL

硬件接口电路如图3-14所示:

图3-14串行接口电路

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2