基于单片机控制的智能台灯_第1页
基于单片机控制的智能台灯_第2页
基于单片机控制的智能台灯_第3页
基于单片机控制的智能台灯_第4页
基于单片机控制的智能台灯_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、绪论1 绪论1.1 论文选题背景社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决 定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远。 随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于实际中的有 智能洗衣机,智能电饭锅,智能电磁炉等,而所用的智能化家用电器都用一个共同 的特点,都是利用单片机作为中央控制单元。结合了单片机的智能家用电器和普通 家用电器相比,功能上更强,使用更方便,安全可靠性也更高,最重要的是更节省 电能,提高了家用电器的品质。家用电器因为单片机的加入而走向智能化, 并且随着人们生活水平的提高日益 走向平民化,我们的生活也随着家用用电

2、器的发展越来越方便、舒适。随着家用电 器的发展,作为家用电器当中的小台灯也要顺应科技的发展步伐走向智能化。虽然 按键式的台灯还是台灯市场的主体。但是,随着现代电子技术的发展和人们的需求 变化,传统的台灯已经感受到产品更新换代的威胁。 与其他的智能化家用电器一样, 智能化台灯有许多普通按键台灯所无法比及的优势,智能化台灯一方面可以更节省 电能,有利于环保,另一方面可以纠正使用者的坐姿,预防脊椎变形和眼睛近视。 同时,智能台灯在黑暗的时候自动开关灯的功能也让使用者使用起来更方便,省去 黑暗摸灯的麻烦。智能型电器产品由于它们的巨大优势将渐渐进入人们的生活中。 基于以上背景,我们提出了基于单片机控制的

3、红外智能台灯的设计。1.2 论文研究的意义我国政府非常重视节能和节约。 1997年11月 1日我国颁布了中华人民共和 国节约能源法,节能已经是法律上的规定,是我国重要国策之一。智能节能台灯 最大的优点就是省电和方便。方便不用多说了,来之则亮去之则暗,不用动手,更 重要的是能节省电能。 节省电能还能保护环境。 我国有 70%的电能来自火力发电厂, 而火力发电厂少发一度电(就是 1 千瓦时)会减少 1 千克的 CO2 排放,而 CO2 是温室 效应的罪魁祸首。智能节能台灯在节约电能的同时也保护了自然环境,一举两得。目前我国共有四亿多近视眼患者,特别是青少年近视的发病率居世界第二,人 数居世界第一。

4、近视正严重危害青少年的健康成长。我国的中小学生之所以出现这么严重的近视问题,原因是他们在平时在灯下学习或做作业的时候不注意坐姿,由 于离光源太近,久而久之使视力下降,出现了近视眼。目前市场上出售的调光台灯 多为手动式,即根据使用者的需要,用手转动调光旋钮,改变台灯的亮度,虽然有 节约用电的作用,但无防近视功能。为使中、小学生在灯下看书或做作业时,不能 离灯过近,若超过规定(即调定)的距离,灯光便自动变暗乃至熄灭,而离开规定距 离,灯光则自动变亮,我们设计了一种智能台灯。它可以在使用者看书写字姿势不 正确或者距离台灯太近的时候,灯光会慢慢变暗提醒你纠正,直到你坐姿完全正确 为止。从而使你养成良好

5、的读书写字姿势,保护好视力防止近视眼,这个功能都是 台灯根据人体探测电路的输出信号来控制,如果晚上工作学习太累不小心趴在台灯 下睡着了,台灯的传感器检测到你距离光源太近,经提醒电路暗灯提醒未离开则在 单片机程序控制下自动熄灭台灯,同时起到了省电的作用。1.3论文研究的内容本文设计了一种智能化台灯,一方面可以更节省电能,另一方面可以纠正使用 者的坐姿。同时智能台灯在黑暗的时候自动开关灯的功能也让使用者使用起来更方 便,省去黑暗摸灯的麻烦。本文对智能台灯各部分功能作用予以详细说明。软硬件 设计均采用模块化结构,将各模块设计完成后进行总调试。第一章为绪论,主要阐述了智能节能台灯研究的背景及意义。第二

6、章对所设计的系统功能及结构框图进行了详细的介绍,接着完成了各个模块功能的分析以及主要器件的选型。第三章对智能节能台灯的硬件进行设计,划分成为传感器信号处理以及在其控 制下的灯光控制电路和提醒电路,分别设计出电路结构,并说明其功能作用。并对 电路中所涉及到的芯片进行了简单的介绍。第四章介绍了智能节能台灯的软件设计, 根据硬件结构,先画出总的程序框图, 结合台灯设计需要的效果,用 C语言编出程序。第五章对已经设计完成的系统硬件软件进行仿真与调试。#精品文档2系统方案设计2.1系统功能定义本文所设计的智能台灯主要有三项功能: 第一,当人体在台灯的范围内且光强较 弱时,自动感应开灯;第二,当人体太靠近

7、桌面时,台灯自动感应,警告纠正坐姿, 若在一定时间内未离开桌面则自动熄灭; 第三,当人离开时则自动关灯,达到节约能 源的目的。根据系统设计要求,本系统所具有的功能如下图所示:图2.1 系统功能框图通过对系统功能的定义,可以将基于单片机控制的红外智能台灯系统采用人体热 释电红外线传感器RE200B乍为感应人体红外线的测量器件,它与光敏电阻以及传感 信号处理集成电路芯片BISS0001构成传感器及信号处理部分。DAC0832数模转换芯 片作为灯光控制电路的一部分实现由数字量到模拟量的转换。74LS138 3-8线译码器芯片、DAC0832数模转换芯片、LM324运算放大器共同组成灯光控制电路。整个

8、系统 控制由AT89S5仲片机为核心构成。根据系统功能要求,完成设计任务所需的系统硬件结构框图如下图所示:提醒电路灯光控制电路中央控制单元传感器及信号处理部分<)图2.2系统硬件结构框图本系统组成如上图所示,主要有以下基本分组成:1) 以RE200B BISSoo01及光敏电阻组成的传感器及信号处理部分:监测人体辐射 红外信号及光强信号经过处理后变成可处理的数字信号;2) 以AT89S51为核心组成的中央处理单元:处理信号并发出控制命令;3) 以74LS138 DAC0832及 LM324组成的提醒电路和灯光控制电路:给出提醒信号 并根据AT89S51给出的命令控制灯光。2.2系统功能模

9、块分析2.2.1中央控制单元在本系统中,中央控制单元居于非常重要的地位。它是整个系统的中枢,系统运 行所需的每个操作指令都要由其发出。它一方面控制着传感器及信号处理部分对外部 环境进行实时监测,另一方面也控制着提醒电路和灯光控制电路工作。从而使整个系统进行正常的运转和工作。针对以上分析本系统主控模块中的单片机芯片采用了AT89S52芯片,AT89S51是一个低功耗,高性能CMOS位单片机,片内含4k ByteS ISP(In-system PrOgrammable) 的可反复擦写1000次的Flash只读程序存储器,器件采用 ATMEl公司的高密度、非 易失性存储技术制造,兼容标准 MCS-5

10、1指令系统及80C51引脚结构,芯片内集成了 通用8位中央处理器和ISP Flash存储单元。此芯片功能强大,能够完全满足系统 运行的需求。2.2.2 信号处理单元传感器及信号处理部分对系统正常工作起着重要的作用。 本本系统中采用 RE200B 作为实时监测人体辐射红外信号的传感器,采用光敏电阻作为监测光强信号的传感 器。外部环境实时监测信号经传感信号处理集成电路芯片BISS0001 处理后变成可处理的数字信号,交中央控制单元分析处理。本次设计利用的传感器是热释电红外传感器。传感器在电路中起着很大的作用, 要利用它采集回来的信号去对灯光进行控制。 系统对热释电红外传感器的性能要求比 较高, 因

11、为它采集回来的信号将直接影响灯光控制电路的控制行为。 首先,这种传感 器要对人体发出的红外线感应很灵敏, 而对其他的小动物发出的红外线不起作用。 其 次是能够感应较远距离的红外信号, 这就需要借助于菲涅尔透镜的聚焦作用。 热释电 红外传感器RE200E是一种非常有应用潜力的传感器。它能检测人或某些动物发射的 红外线并转换成电信号输出 2 。针对以上分析本系统采用热释电红外传感器 RE200B 作为监测人体红外线信号的传感器。光敏电阻的重要特性是它的阻值大小随着环境光的改变而改变, 当环境光比较强 时,它的阻值减小,相反当环境光较弱时,它的阻值就会增大 3 。本文的智能节能台 灯设计也是利用了光

12、敏电阻的这一特性, 用它来感应环境光的强度。 若是环境光较强 的时候,比如白天时, 光敏电阻的阻值就很小, 传感器信号处理电路会根据它的阻值 进行相应的处理; 相反当环境光较弱的时候, 比如晚上或者阴天时, 它的电阻值就会 变大,同时热释电红外传感器要是检测到有人在附近时, 传感器信号处理电路就会把 这些信号经过处理传到单片机控制电路, 从而启动点亮台灯。 所以光敏电阻对环境光 的检测在电路中也很重要。 对光敏电阻要求也很高, 要对环境光比较敏感, 及时把信 号传送到信号处理检测电路。传感器实时监测的信号为模拟信号, 并不能直接被中央控制单元的单片机所识别 这就需要在系统中添加一个能将传感器模

13、拟信号变为数字信号的电路。 BISS0001 就 是一款具有较高性能的传感信号处理集成电路。它配以热释电红外传感器和少 量外接元器件构成被动式的热释电红外开关。它能将传感器的模拟信号迅速准 确的转变为数字信号为单片机的正确控制起到很好的保证。2.2.3 灯光控制电路和报警电路灯光控制电路及报警电路作为本系统的功能具体体现的重要模块实现对台灯灯光的控制以及防止过于靠近台灯报警的功能。74LS138 DAC0832及LM324组成的提醒电路和灯光控制电路:给出提醒信号并根据AT89S51给出的命令控制灯光。38线译码器74LS138和数模转换芯片DAC0832实现灯光慢慢变亮(暗)的过程。LM32

14、4 芯片作为放大器实现台灯的正常工作。2.3本章小结本章首先进行系统的方案论证。根据对系统功能的定义,初步完成了系统软硬件 的框图设计。接着分别介绍了中央控制单元、传感器及信号处理单元以及灯光控制电 路和提醒电路模块功能的分析以及主要器件的选型。5欢迎。下载精品文档3.硬件电路原理及设计3.1系统硬件电路工作原理图3.1系统硬件组成框图整个系统是以AT89S51控制下工作的。其工作过程为:当环境光比较强时,光敏 电阻阻值比较小,信号处理电路检测到低电平信号, 禁止热释电红外传感器工作,省 去了 AT89S51处理过程。当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收 到高电平,从而启动热释

15、电红外传感器工作。热释电红外传感器1探测比较远的距离, 当人体进入到传感器1的控测范围内且光强较弱时,信号检测电路处理信号,并向单 片机发送一个中断,AT89S51启动灯光控制电路,使灯慢慢变亮。当环境光比校弱时, 且人体过于靠近桌面,热释电红外传感器2检测到信号,同时了在热释电红外传感器 1的控测范围内,信号处理电路同时向 AT89S51发送信号,AT89S51处理信号根据优 先级顺序,屏蔽掉热释电红外传感器 1的信号,启动延时电路,发出警报使人离开, 若在设定的时间内未离开桌面,则启动灯光控制电路,使灯慢慢熄灭。当人体离开热 释电红外传感器2的控测范围且在热释电红外传感器 1的控测范围内时

16、,灯光又慢慢 变亮。3.2功能模块电路工作原理321传感器及信号处理5::!KLVCVrRF rDDRfC -20LrRC2 L21N-RCl FHN*IiN-TO IicvAB; SSrWlCIot鬥I-OlEIF图3.2传感器及信号处理部分电路图由红热释电红外传感器、光敏电阻、BISSoo01组成的信号检测及处理电路。红热释电红外传感器只对波长为10 m (人体辐射红外线波长)左右的红外辐射敏感, 所以除人体以外的其他物体不会引发探头动作。探头内包含两个互相串联或并联的热 释电元,而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是

17、探测器无信号输出。一旦人侵入探 测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。BISS0001是由运算放大器、电压比较器、状态控制器、延迟时间定时器以及封锁时间定时器等构成 的数模混合专用集成电路。当外界光强较强时,光敏电阻阻值很小,BISS0001检测到低电平,从而封锁14脚,禁止传感器infare1的信号。当外界光强较弱时,光敏 电阻阻值很大,BISS0001检测到高电平,开启14脚;infare1检测到人体信号时, 产生微弱的信号输出,经R5 R1005 R4 C1、C6 C7组成的信号放大滤波电路。

18、R8 R9 C9和C10组成的延时电路。信号经处理后从 2脚输出。环境光检测是比较重要的一个部分,其中关键的元件有两个,一个是光敏电阻, 一个是10K的可变电阻(电位器)。光敏电阻的检测能力的强弱(灵敏度)是根据那 个可变电阻来控制的,有的人认为天色还挺亮的,灯就开了,那你就把电阻变大些, 光敏电阻的灵敏度就下降了,这样就可以达到等天再暗些再开灯。 同样的,如果你觉的天色已经很暗了,灯还不亮,那你把电阻调小些就可以了。这样多调几次,你就能 把智能台灯调到一个最理想的最适合你的状态。322单片机控制下的灯光控制及报警电路aUJELrT-ZE 二PMPJiPl .1PiJPl .4PlJH iPJ

19、 .7 asmRXDP5 :I-AL Ilr 1P! 2Ep”TD-Pi 4XTL2XTALL 虑VOC PC PG 1?.2PO.3 P(MPO古P0.frEAVP?U 75c EP2.?P2.iP2.jEP2J P Pi.IPlo叫至77"-H蜃J G;C?B触 QlAl?1774LS135I ?1IS I1P-4LlL3?【4IJl-LJ4匸Ii心 駕 ILEJ恋 ER H2 DroDTIDLDBD14DhdDI7V:eC AGXD -1.1:IoIlIl JIinJI2 .GDCa?图3.3单片机控制下的灯光控制及报警电路由单片机组成的报警及灯光控制电路。当外部无任何中断时,

20、89S51控制74LS138 的使能控制端,使后面电路不工作。当有中断一产生时,89S51启动74LS138,向Po脚低4位发送信号,控制灯慢慢亮。当中断1和中断0同时产生时,89S51屏蔽掉中 断1,启动74LS138向P0脚低四位发送数据,使灯光慢慢变暗。这里采用74LS138控制DC832可以节省80C51的管脚,有利于扩展,以便于控制多盏灯。采用DC0832可以有效地使灯实现阶梯形的变化4。3.3主要器件介绍3.3.1 AT89S51单片机简介AT89S51是一个低功耗,高性能CMoS位单片机,片内含4k ByteS ISP(In-system PrOgrammable)的可反复擦写1

21、000次的Flash只读程序存储器,器件采用ATME公司 的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的 AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51单片机主要功能特性: 8031 CPU 与 MCS-51 兼容 4K字节可编程FLASH存储器(寿命:1000写/擦循环)全静态工作:0Hz-24KHz三级程序存储器保密锁定 128*8 位内部 RAM 32条可编程I/O线两个16位定时器/计数器 6个中断源可编程串行通道低功耗的闲置和掉电模式片

22、内振荡器和时钟电路AT89S51单片机引脚结构及功能说明:,Pl .O 匚140l VOCPI . 1 匚G-O二I >XO CADo)PI .2 匸3aJ RO. 1 ADl JPi .3 匸4S7-P PC. <AD5)FM 一 4 匸5S.GP PO. 9 (AD3)(MOSJ>PF -5 UGH RC- (AtIJd)CMlSO)匚73.-1二t F>O.5 (Ad5)t*o>FM TF 匚AH F>O ft CAnH)FSiT 匚QrpPlRCT- <An7)(FXn>F*Q O 匚1 OGdP F VRP(TXC)1匚T 130Pl

23、ALF/PROOUNrTO)PG之匸12P FSFKJNT1>P3.3 匚132&二I F.7 (A15)CTOyP3.A 1427P.6 A1jfT1)P3.5 匚1526H P2.5 (A13)(VTR >F,3.S 匚1 G25PCA12)FT>hFf3 .7r 1 74'P2,3 tA11 :IXTAL2 1 a23 P2,2 (AtO)XTArLl 匚19225 P2.1 A9)GND 20£1P P. (Afi)图3.4 AT89S51单片机引脚图本次试验的单片机AT89S51采用PDIP封装形式,引脚结构如上图1.2所示。各对 应引脚功

24、能如下:VCC供电电压。GND接地。P0 口: P0 口为一个8位漏级开路双向I/O 口,每脚可吸收 8TTL门电流。 当P1 口的管脚第一次写 1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。在 FIASH编程时,Po 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时 P0外部必须被拉高。表3-1 P1 口各引脚第二功能端口引脚第二功能P1.5MOSI (用于ISP编程)P1.6MISO (用于ISP编程)P1.7SCK (用于ISP编程)P1 口: P1 口是一个内部提供上拉电阻的 8位双向I/O 口,P1 口缓冲器能接收输 出4TT

25、L门电流。P1 口管脚写入1后,被内部上拉为高,可用作输入,P1 口被外部下 拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2 口: P2 口为一个内部上拉电阻的8位双向I/O 口,P2 口缓冲器可接收,输出 4个TTL门电流,当P2 口被写“ 1”时,其管脚被内部上拉电阻拉高,且作为输入。 并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘 故。P2 口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2 口输出 地址的高八位。在给出地址“ 1”时,它利用内部上拉优势,当对外部八位地址数据 存储器进

26、行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLASH编程和校验 时接收高八位地址信号和控制信号。P3 口: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL门 电流。当P3 口写入“ 1”后,它们被内部上拉为高电平,并用作输入。作为输入,由 于外部下拉为低电平,P3 口将输出电流(ILL )这是由于上拉的缘故。表3-2 P3 口各引脚第二功能端口引脚第二功能P3.0RXD (串行输入口)P3.1TXD (串行输出口)P3.2INT0 (外中断 0)P3.3INT1 (外中断 1)P3.4T0 (定时/计数器0外部输入)P3.5T1 (定时/计数器1外部输入)

27、P3.6WR (外部数据存储器写选通)P3.7RD (外部数据存储器读选通)RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器 时,将跳过一个 ALE脉冲。如想禁止 ALE的输出可在 SFR8EH址上置O。此时, ALE只有在执行 MOVX MOVC旨令是ALE才起作用。另外,该引脚

28、被略微拉高。 如果微处理器在外部执行状态ALE禁止,置位无效。PSEN外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的 /PSEN信 号将不出现。/EA/VPP :当/EA保持低电平时,则在此期间外部程序存储器 (0000H-FFFFH), 不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为 RESET当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPF)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2来自反向振荡器的输出5。AT89

29、S51单片机定时中断功能MC 51系列的单片机一般有两个内部的16位定时器/计数器分别称为T0和 Tl。这两个计数器分别是由两个 8位的RAM单元组成的,即每个计数器都是 16位的 计数器,最大的计数量是65536。那么这个定时/计数器是如何产生定时作用的呢?举 个例子,如果将时钟定时到1分钟,那么秒针计数到60次后,时钟闹铃就会响。这 里有个计数和定时之间的概念转化, 时间表示为秒针计数值,即秒针每一次走动的时 间正好是IS。单片机中的定时器和计数器是复用的, 计数器是记录外部脉冲的个数,而定时器 则是由单片机提供的一个非常稳定的计数源。定时器是由单片机的晶振经过12分频后获得的一个脉冲源。

30、当单片机的晶振为 12MHZ时,计数值1代表的时间就是1us。 计数器的容星是16位,也就是最大的计数值到 65536,因此计数计到65536就会产 生溢出。当定时器/计数器计溢出时,就会使得相关的寄存器标志产生变化,单片机 将由此I而产生定时中断,在中断服务程序中处理定时到而需要完成的任务。AT89S51平时是掉电的,INTo或INTI的下降沿唤醒CPU当INTo出现下降沿之 后恢复为高电平时,CPU被唤醒,执行完INTO的中断服务程序后,CPIa入掉电状态, 这时INT1的下降沿唤醒CPi时,只执行INT1的中断服务程序,这时很正常。而如果 是INTO出现下降沿后保持为低电平时,CPU被唤

31、醒,执行完INTO的中断服务程序后, CPi进入掉电状态,这时INT1的下降沿唤醒CPU时,先执行INTO的中断服务程序, 然后才执行INT1的中断服务程序。3.3.2热释电红外传感器RE2OO8介绍图3.5热释电红外传感器实物图光学滤镜电阻场牧应管:rI H I S1封装内部电路-J图3.6热释电红外传感器内部电路图热释电红外传感器是一种非常有应用潜力的传感器。它能检测人或某些动物发射 的红外线并转换成电信号输出热释电红外传感器是基于热电效应原理的热电型红外传感器。热释电效应是指当一些晶体受热时,在晶体两端产生数量相等而符号相反的电荷,由于热变化产生的电极化现象。热释电传感器由陶瓷氧化物或压

32、电晶体元件组成, 元件两个表面做成 电极,当传感器监测范围内温度有 T的变化时,热释电效应会在两个电极上会产生 电荷Q即在两电极之间产生一微弱电压 V。由于它的输出阻抗极高,所以传感器 中有一个场效应管进行阻抗变换。热释电效应所产生的电荷Q会跟空气中的离子所结合而消失,当环境温度稳定不变时,T=0,传感器无输出。当人体进入检测区时,因人体温度与环境温度有差别,产生 T,则有信号输出;若人体进入检测区后不动, 则温度没有变化,传感器也没有输出,所以这种传感器能检测人体或者动物的活动。人体都有恒定的体温,一般在 37°C左右,会发出IOmn左右特定波长的红外线, 被动式红外探头就是靠探测

33、人体发射的红外线而进行工作的。红外线通过菲涅耳滤光 片增强后聚集到热释电元件,这种元件在接收到人体红外辐射变化时就会失去电荷平 衡,向外释放电荷,后经检测处理后就能产生电压信号。被动红外探头,其传感器包 含两个互相串联或并联的热释电元件, 而且制成的两个电极化方向正好相反, 环境背 景辐射对两个热释元件几乎具有相同的作用, 使其产生释电效应相互抵消,于是探测 器无信号输出。3.3.3光敏电阻光敏电阻的重要特性是它的阻值大小随着环境光的改变而改变,当环境光比较强时,它的阻值减小,相反当环境光较弱时,它的阻值就会增大,这是跟它本身的制作 材料有关的5。本文的智能节能台灯设计也是利用了光敏电阻的这一

34、特性,用它来感 应环境光的强度。若是环境光较强的时候,比如白天时,光敏电阻的阻值就很小,传 感器信号处理电路会根据它的阻值进行相应的处理;相反当环境光较弱的时候,比如晚上或者阴天时,它的电阻值就会变大,同时热释电红外传感器要是检测到有人在附 近时,传感器信号处理电路就会把这些信号经过处理传到单片机控制电路,从而启动点亮台灯。所以光敏电阻对环境光的检测在电路中也很重要。对光敏电阻要求也很高, 要对环境光比较敏感,及时把信号传送到信号处理检测电路。 要了解光敏电阻是如何 工作的,先要对它的组成材料和内部构造有一定的了解, 下面介绍光敏电阻的一些特 性。13欢迎下载精品文档图3.7光敏电阻实物图光敏

35、电阻器(photovaristor )又叫光感电阻,是利用半导体的光电效应制成的 一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光弱,电阻 增大。光敏电阻器一般用于光的测量、 光的控制和光电转换(将光的变化转换为电的 变化)。通常,光敏电阻器都制成薄片结构,以便吸收更多的光能。当它受到光的照 射时,半导体片(光敏层)内就激发出电子一空穴对,参与导电,使电路中电流增强。1、光敏电阻工作原理用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。在黑 暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体材料的禁带宽 度,则价带中的电子吸收一个光子的能量后可跃迁

36、到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子一空穴对增加了半导体材料中载流子的数目, 使 其电阻率变小,从而造成光敏电阻阻值下降。光照愈强,阻值愈低。入射光消失后, 由光子激发产生的电子一空穴对将逐渐复合,光敏电阻的阻值也就逐渐恢复原值。2、光敏电阻的分类根据光敏电阻的光谱特性,可分为三种光敏电阻器:紫外光敏电阻器:对紫外线 较灵敏,包括硫化镉、硒化镉光敏电阻器等,用于探测紫外线;红外光敏电阻器:主 要有硫化铅、碲化铅、硒化铅。锑化铟等光敏电阻器,广泛用于导弹制导、天文探测、 非接触测量、人体病变探测、红外光谱,红外通信等国防、科学研究和工农业生产中; 可见光光敏电阻器:包括

37、硒、硫化镉、硒化镉、碲化镉、砷化傢、硅、锗、硫化锌光 敏电阻器等。主要用于各种光电控制系统,如光电自动开关门户,航标灯、路灯和其 他照明系统的自动亮灭,自动给水和自动停水装置,机械上的自动保护装置和位置检测器”极薄零件的厚度检测器,照相机自动曝光装置,光电计数器,烟雾报警器, 光电跟踪系统。3、光敏电阻的主要参数光敏电阻的主要参数有亮电阻,暗电阻,光电特性光谱特性,频率特性,温度特 性。在光敏电阻两端的金属电极之间加上电压,其中便有电流通过,受到适当波长的光线照射时,电流就会随光强的增加而变大,从而实现光电转换。没有极性,纯粹是 个电阻期间,使用时可加直流也可以加交流。3.3.4 BlSSoo

38、01 芯片介绍BISSQQ01是一款具有较高性能的传感信号处理集成电路。它配以热释电红外传 感器和少量外接元器件构成被动式的热释电红外开关。1、主要特性 CMoS数模混合专用集成电路具有独立的高输入阻抗运算放大器,可与多种传感器匹配,进行信号预处理双向鉴副器可有效抑制干扰内设延迟时间定时器和封锁时间定时器,结构新颖,稳定可靠,调节范围宽内置参考电源 工作电压范围宽+3V+5V采用16脚DIP封装芯片引脚连接图如下: S. I 3JtRZ I EUss 00IQUT11 M÷N 1 H 2 OUlrI B"G图3.8 BISS0001 外引线连接图2、引脚说明1 A I可重复

39、触发和不可重复触发选择端。当A为“ 1”时,允许重复触发;反之,不可重复触发2 Vo O控制信号输出端。由 VS的上跳变沿触发,使 VO输出从低电平跳变到高 电平时视为有效触发。在输出延迟时间TX之外和无VS的上跳变时,Vo保持低电平状态。3 RR1 -输出延迟时间TX的调节端4 RC1 -输出延迟时间TX的调节端5 RC2 -触发封锁时间Ti的调节端6 RR2 -触发封锁时间Ti的调节端7 VSS -工作电源负端8 VRF I参考电压及复位输入端。通常接 VDD当接“ 0”时可使定时器复位9 VC I触发禁止端。当 Vc<VR时禁止触发;当 Vc>VR时允许触发(VR 0.2VD

40、D)10 IB -运算放大器偏置电流设置端11 VDD - 工作电源正端12 2OUT O第二级运算放大器的输出端13 2IN- I第二级运算放大器的反相输入端14 1IN+ I第一级运算放大器的同相输入端15 1IN- I第一级运算放大器的反相输入端16 1OUT O第一级运算放大器的输出端3、BISS0001的工作原理BISS工作方式分为两种:不可重复触发工作方式和可重复触发工作方式。我们先以下图所示的不可重复触发工作方式下的波形来说明BISS0001的工作过程:Uy 4- E r 一 L iv2° UU廿二州一HJLO一P图3.9不可重复触发工作方式下的波形首先,根据实际需要,

41、利用运算放大器0P1组成传感信号预处理电路,将信号放大。然后耦合给运算放大器0P2再进行第二级放大,同时将直流电位抬高为VM( 0.5VDD)后,将输出信号 V2送到由比较器 COPI和COP2组成的双向鉴 幅器,检出有效触发信号 VS。由于VH" 0.7VDD、VL 0.3VDD,所以,当 VDD=5V 时,可有效抑制± 1V的噪声干扰,提高系统的可靠性。COP3是一个条件比较器。当输入电压 Vc<VR( 0.2VDD)时,COP3输出为低电平封住了与门U2,禁止触发信号VS向下级传递;而当Vc>VR时,COP3输出为高电平,进入延时周期。当A端接“ 0”电平

42、时,在 TX时间内任何 V2的变化都被忽略,直至 TX时间结束, 即所谓不可重复触发工作方式。当TX时间结束时,VO下跳回低电平,同时启动封锁时间定时器而进入封锁周期Ti。在Ti时间内,任何 V2的变化都不能使 Vo跳变为有效状态(高电平),可有效抑制负载切换过程中产生的各种干扰。以下图所示的可重复触发工作方式下的波形,来说明其工作过程。20÷÷VSLp L LLL图3.10可重复触发工作方式下的波形可重复触发工作方式下的波形在VC= “0”、A= “0”期间,信号VS不能触发Vo为有效状态。在 VC= “ 1 ”、A= “1”时,VS可重复触发 Vo为有效状态,并可 促使

43、Vo在TX周期内一直保持有效状态。在TX时间内,只要 VS发生上跳变,则Vo将从VS上跳变时刻起继续延长一个TX周期;若VS保持为“ 1”状态,则Vo 一直保持有效状态;若 VS保持为“ 0”状态,则在 TX周期结束后 Vo恢复为 无效状态,并且,同样在封锁时间 Ti时间内,任何 VS的变化都不能触发 Vo为 有效状态。本次设计的系统需要实时监测外部环境的变化,所以采用可重复触发的工17。迎下载硬件电路原理及设计作方式。335 3-8线译码器 74LS13874LS138为3线-8线译码器,共有54/74S138和54/74LS138两种线路结构0 12 12 3 AAAEEE23回冋列昌型式

44、。其芯片引脚图如下图所示:VCCYO Y Yl (YTJY2 Y2JY3 (Y3)Y4 (Y4)VS (V5Ye ybi图3.11 74LS138引脚图1、74LS138引脚说明1、2、3号引脚为信号输入端,7、915号引脚为信号输出端,4、5、5号引脚为使能端,8号引脚接地,16号引脚接电源正极。下面就74LS138的真值表来具体说明其工作过程:表3.3 74LS134集成译码器功能表输入输出E3/E2/E1A2A1Ao/Y0/Y1/Y2/Y3/Y4/Y5/Y6/Y7XHXXXXHHHHHHHHXXHXXXHHHHHHHHLXXXXXHHHHHHHHHLLLLLLHHHHHHHHLLLLHH

45、LHHHHHHHLLLHLHHLHHHHHHLLLHHHHHLHHHHHLLHLLHHHHLHHHHLLHLHHHHHHLHHHLLHHLHHHHHHLHHLLHHHHHHHHHHL2、工作原理当一个选通端(E3)为高电平,另两个选通端(/E1)和(/E2)为低电平时, 可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。利用E1、E2和E3可级联扩展成24线译码器;若外接一个反相器还可级联扩展 成32线译码器。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。3.3.6 D/A 转化芯片 DAC0832DAC0832是8分辨率的D/A转换集成芯片。与微处理器

46、完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得 到广泛的应用。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换 电路及转换控制电路构成。1、DAC0832的主要特性参数分辨率为8位;电流稳定时间Ius ;可单缓冲、双缓冲或直接数字输入;只需在满量程下调整其线性度;单一电源供电(+5V+15V);低功耗,200mW2、DAC0832引脚图WKI1JLELAGWDf¾#精品文档图 3.12 DAC0832 芯片引脚图HND口 ND3、引脚说明* DOD7: 8位数据输入线,TTL电平,有效时间应大于 90ns(否则锁存器的数 据会出错

47、 ) ;* ILE :数据锁存允许控制信号输入线,高电平有效;* CS :片选信号输入线(选通数据锁存器) ,低电平有效;* WR1数据锁存器写选通输入线,负脉冲(脉宽应大于500ns)有效。由ILE、CS WR1的逻辑组合产生 LE1 ,当LE1为高电平时,数据锁存器状态随输入数据 线变换, LE1 的负跳变时将输入数据锁存;* XFER:数据传输控制信号输入线,低电平有效,负脉冲(脉宽应大于500ns)有效;* WR2: DAC寄存器选通输入线,负脉冲(脉宽应大于500ns)有效。由 WR1XFER的逻辑组合产生 LE2,当LE2为高电平时,DAC寄存器的输出随寄存器的 输入而变化,LE2

48、的负跳变时将数据锁存器的内容打入DAC寄存器并开始 D/A转换。* IOUT1 :电流输出端1 ,其值随DAC寄存器的内容线性变化;* IOUT2 :电流输出端 2,其值与 IOUT1 值之和为一常数;* Rfb :反馈信号输入线,改变 Rfb 端外接电阻值可调整转换满量程精度;* VCC :电源输入端, VCC的范围为+5V+15V;* VREF :基准电压输入线,VREF的范围为-10V+10V;* AGND:模拟信号地;* DGND:数字信号地4、DAC0832工作原理当ILE、/CS、/WR1同时有效时,LE=1 ,输入寄存器的输出随输入而变化。/WR1信号为上升沿时,LE=0,将输入

49、数据锁存到输入寄存器。当/XFER、/WR2同时有效时,LE2=1此时DAC寄存器输出随输入而变化。/WR1信号为上升沿时,LE=0,将输入数据锁存到 DAC寄存器,数据进入 D/A转化器,开始 D/A转换。5、DAC0832的工作方式DAC0832有两种工作方式:单缓冲工作方式和双缓冲工作方式。当DAC0832DAe寄存器工作于直通状态,输入工作于单缓冲工作方式时,两个寄存器其中23欢。迎下载寄存器工作于受控锁存器状态。在不要求多相D/A同时输出时,可以采用单缓冲方式,此时只需一次写操作就开始转换,这样可以提高D/A的数据吞吐量。当DAC0832工作于双缓冲工作方式时,两个寄存器均工作于受控

50、锁存器状态。当要求多个模拟量同时输出时,可爱用双重缓冲方式。本次设计的系统只要求1个模拟量的输出,所以采用单缓冲工作方式。3.3.7 四运算放大器LM324LM324系列器件为价格便宜的带有真差动输入的四运算放大器。与单电源应 用场合的标准运算放大器相比,它们有一些显著优点。该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为MC1741的静态电流的五分之一。共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元 件的必要性。输出电压范围也包含负电源电压。1、LM324 特性短跑保护输出3V-32V真差动输入级可单电源工作: 低偏置电流:最大 100 nA每封装含四个运

51、算放大器。具有内部补偿的功能。共模范围扩展到负电源行业标准的引脚排列输入端具有静电保护功能2、LM324 结构VCC CZIfiktU 1'i-i: 4o输入2Zn Vj Gnd图3.13 LM324引脚图回a每一组运算放大器可用图 1所示的符号来表示,它有 5个引出脚,其中“+”、“- ” 为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端 中, Vi- (- )为反相输入端,表示运放输出端 Vo 的信号与该输入端的位相反; Vi+ (+)为同相输入端,表示运放输出端 Vo的信号与该输入端的相位相同。3.4 电路原理图的绘制和电路的焊接在硬件的设计前

52、期, 根据框图对电路中可能出现的电路, 进行了模拟实验, 并根 据实验结果对后期的硬件设计进行了合理化的修改完善。 在第二章中已分析了系统并 绘制了框图,并根据框图分别设计了各部分电路。 在PRoTE上对原理图进行了绘制, 从而得出了最终的完整电路原理图以及系统的 PCB板图附录1附录2。3.4.1 PRoTEL 简介PROTEL是 PORTEL公司在80年代末推出的 EDA软件,在电子行业的 CAD软 件中,它当之无愧地排在众多EDA软件的前面,是电子设计者的首选软件,它包含了电原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设 计(包含印制电路板自动布线) 、可编程逻辑器件设计、

53、图表生成、电子表格生 成、支持宏操作等功能,并具有 Client/Server (客户 / 服务器)体系结构,同 时还兼容一些其它设计软件的文件格式,如ORCADPSPICE, EXCEL等,其多层印制线路板的自动布线可实现高密度PCB的100%布通率。Protel 99SE采用数据库的管理方式。该软件沿袭了 Protel 以前版本方便易学的特点, 内部界面与 Protel 99 大体相同,新增加了一些功能模块,功能更加强大。新增的层堆栈管理功能,可 以设计32个信号层,16个地电层,16个机械层。新增的3D功能在加工印制版之前 可以看到板的三维效果。其具有的打印功能,可以轻松修改打印设置控制

54、打印结果。 Protel 99SE容易使用的特性还体现在其帮助功能,按下右上角的小问号,然后输入 你所要的信息, 可以很快地看到特性的功能, 然后用到设计中, 按下状态栏末端的按 钮,使用帮助顾问 8 。3.4.2 电路的焊接当通过PROTE绘制出完整的电路原理图后,就可以按照绘制好的原理图进行电 路的焊接, 焊接时要注意虚焊和短路情况出现。 焊接是要先焊单片机的主电路, 以便 硬件电路原理及设计于对各部分电路的测试。当焊完一部分子电路后,要先输入子程序进行检测,看是否 有输入或输出。焊完后,就可以进行电路总体性能测试了。在测试之前,一定要先对 电路检测,看是否有短路情况出现,以免芯片损坏9。电源输入电压也是关键因素, 在供电之前先量量。3.5本章小结本章详细介绍了以8051单片机为核心芯片的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论