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

下载本文档

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

文档简介

20届毕业生毕业论文题目基于单片机的智能台灯设计院系名称信息科学与工程学院专业班级电子信息科学与技术学生姓名学号指导教师教师职称20年6月日II摘要社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远。随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于实际中的有智能洗衣机,智能电饭锅,智能电磁炉等,而所用的智能化家用电器都用一个共同的特点,都是利用单片机作为中央控制单元。结合了单片机的智能家用电器和普通家用电器相比,功能上更强,使用更方便,安全可靠性也更高,最重要的是更节省电能,提高了家用电器的品质。智能台灯以专门感应人体红外信号的热释电红外传感器为基础,以BISS0001信号处理电路,利用单片机进行处理,以达到便于控制的目的。当房间亮度不够时,且有人在附近时,台灯便会自动点亮,省去了黑暗中摸开关麻烦;当学习时由于靠桌面太近,造成坐姿不正,系统就会提示,以纠正坐姿,防止近视;学习太累了时,趴在桌子上睡会儿时,台灯就会自动熄灭;当无人在时,系统也会使台灯自动熄灭,以达到节省能源的目的。关键词智能台灯BISS0001单片机AT89C51IIITITLEINTELLIGENTDESKLAMPDESIGNBASEDONMCUABSTRACTSOCIALPROGRESSANDHUMANINTHECONSTANTPURSUIT,THEMARKETINACONSTANTLYCHANGING,HIGHTECHAPPLICATIONCONTENTDECIDEDTHENEWTRENDOFDEVELOPMENTOFTHEPRODUCTANDPROSPECTS,INTELLIGENTTECHNOLOGYINTHEELECTRONICPRODUCTSINTHEFIELDSOFAPPLICATIONOFMEANINGWITHTHERAPIDDEVELOPMENTOFELECTRONICPRODUCTS,HOUSEHOLDAPPLIANCES,HASMOREANDMOREISALSOTURNTOINTELLIGENTAPPLIEDINPRACTICEOFINTELLIGENTWASHINGMACHINE,INTELLIGENTELECTRIC,INTELLIGENTINDUCTIONCOOKERETC,ANDTHEINTELLIGENTHOUSEHOLDAPPLIANCESAREUSEDWITHACOMMONCHARACTERISTICS,AREUSINGSINGLECHIPMICROCOMPUTERASTHECENTRALCONTROLUNITCOMBINEDWITHMCUINTELLIGENTHOUSEHOLDAPPLIANCESANDORDINARYHOUSEHOLDAPPLIANCES,STRONGERTHANONTHEFUNCTION,USEMORECONVENIENT,SAFETYRELIABILITYALSOHIGHER,THEMOSTIMPORTANTISTHEMORETOSAVEELECTRICENERGY,IMPROVETHEQUALITYOFTHEHOUSEHOLDAPPLIANCESINTELLIGENCEDESKLAMPFORSPECIFICALLYINDUCTIONHUMANHEATRELEASINGINFRAREDSIGNALBASEDONINFRAREDSENSORS,BISS0001SIGNALPROCESSINGCIRCUIT,USINGSINGLECHIPCOMPUTERPROCESSING,INORDERTOACHIEVETHEPURPOSEOFEASYCONTROLWHENTHEROOMANDSOMEONEWHENINSUFFICIENTBRIGHTNESSAROUND,DESKLAMPWILLBELIGHTED,TELLTHEDARKNESSTOUCHSWITCHTROUBLEWHENLEARNINGONTHEDESKTOPISTOOCLOSE,DUETOCAUSESPOSTUREISNOTSTRAIGHT,THESYSTEMWILLHINT,INORDERTOCORRECTPOSTURE,PREVENTINGMYOPIALEARNINGTOOTIRED,SLEEPONHISDESKLAMPWHEN,ITWILLAUTOMATICALLYOUTWHENNOONEIN,THESYSTEMALSOCANMAKEDESKLAMPEXTINGUISHES,INORDERTOACHIEVEAUTOMATICSAVEENERGYPURPOSESKEYWORDSINTELLIGENCEDESKLAMPBISS0001MICROCONTROLLERAT89C51IV目录摘要IIABSTRACTIII1绪论111智能台灯系统概述112毕业设计内容22系统主要器件介绍421AT89C51422BISS0001723DAC083282474LS13893系统组成及电路设计1231系统组成部分1232电路设计部分134传感器部分1841热释电红外传感器的原理特性1842热释电红外传感器的工作原理1843光敏电阻195软件程序设计2151总体程序框图2152主程序流程图21总结及展望23致谢24参考文献25附件2611绪论11智能台灯系统概述随着科技的高速发展,各种各样的科技产品、家用电器开始走入人们的生活,这一切都大大地提高了人们的工作效率、改善了人们的生活,现在电器的发展趋势是智能化,这样会使人们使用起来更加方便。随着智能控制理论和人工智能研究的深入,各种更加逼真地模拟人类智能的家用电器会更多地出现,而单片机和智能理论的结合,将来不但更多地改进现行家用电器,而且将会产生全新的家用电器。家用电器因为单片机的加入而走向智能化,并且随着人们生活水平的提高日益走向平民化,我们的生活也随着家用电器的发展越来越方便、舒适。随着家用电器的发展,作为家用电器当中的小台灯也要顺应科技的发展步伐走向智能化。台灯是人们生活中用来照明的一种家用电器。它一般分为两种,一种是立柱式的,一种是有夹子的。它的工作原理主要是把灯光集中在一小块区域内,集中光线,便于工作和学习。一般台灯用的灯泡是白炽灯或者节能灯泡,有的台灯还有应急功能,用于停电时无电照明。目前,灯具市场上出售的灯具种类繁多,一般台灯均采用220V交流电源供电,日光灯管、白炽灯泡为光源,手动开关或触摸感应式开光来控制。但这类台灯存在很多弊端,一是电压是不安全电压,给人们使用带来不安全因素;二是日光灯还具有频闪效应,经常使用会给人的眼睛带来一定的伤害;三是耗电量大、台灯通常都是以日光灯为主,在几瓦到几十瓦之间;四是人工化,人们由于手工操作,往往会忘记关灯,这也造成电能的浪费,到目前为止,在灯具市场上,很少见到采用5V的直流电源供电的一种人体智能台灯,它具有既不会出现触电,使用寿命长、无辐射、又不污染等优点,有许多普通按键台灯所无法比及的优势,智能化台灯一方面可以更节省电能,有利于环保,另一方面可以纠正使用者的坐姿,预防脊椎变形和眼睛近视。同时,智能台灯在黑暗的时候自动开关灯的功能也让使用者使用起来更方便,省去黑暗摸灯的麻烦。智能台灯可分为自动和手动两种模式。在自动模式下,台灯能根据环境光的明暗与人是否被台灯所检测到来自动开启台灯。在这里设计了以人体红外辐射(波长为95UM)传感控制电路。当人体在台灯的范围内且环境光强较弱时,自动感应2开灯;当人体太靠近桌面时,台灯自动感应,警告纠正坐姿,若在一定时间内未离开桌面则自动熄灭。当人离开时则自动关灯,达到节约能源的目的。手动模式是为了不习惯使用自动模式的人或是台灯中的微机出现故障等紧急情况时用的。在手动模式下,智能台灯和普通台灯是一样使用的。台灯是一般家庭的生活必需品,但由于经常忘记关灯而造成巨大的能源浪费。全球这么多台灯,估算一下,消耗能源可观。另一个是作为一个必需品,当然要使生活变得更方便,省去了黑暗中开灯的麻烦,并且可以纠正坐姿。本系统在实验室进行了实物实验。热释电红外探测器1的距离是4M左右(距离可调),主要是因为般来说是门离书桌的距离以便黑暗中时人一到门口则启动,省去了开灯的麻烦,用户可以根据自己的实际情况进行距离调节。热释电红外探测器2的距离是10CM左右(距离可调),主要考虑是当学习时,有时坐姿不正,引起身体离桌面太近,容易引起近视,此时台灯发出警告,提醒注意,若在设定的时间内未离开,则强制熄灭。有时人学习累了,趴在桌子上睡觉,而忘了关灯,这时系统就会检测到,从而启动延时程序,一段时间过后,台灯就会自动熄灭。12毕业设计内容121设计内容和实现功能名称基于AT89C51的智能台灯内容及要求设计并制作一种智能台灯,主要是以BISS0001和单片机组成的红外传感控制电路。其特点是在有人时且外界光强较弱时能自动开灯,无人时关灯,节约能源;且能纠正坐姿,防止近视。具体要求如下1以专门感应人体红外信号的热释电红外传感器为基础,以BISS0001信号处理电路,利用单片机进行处理,以达到便于控制的目的;2当房间亮度不够时,且有人在附近时,台灯便会自动点亮,省去了黑暗中摸开关麻烦;3当学习时由于靠桌面太近,造成坐姿不正,系统就会提示,以纠正坐姿,防止近视;4学习太累了时,趴在桌子上睡会儿时,台灯就会自动熄灭;5当无人在时,系统也会使台灯自动熄灭,以达到节省能源的目的3122系统分析台灯已是千家万户的必需生活用品,经常由于忘记关灯而造成巨大的能源浪费。当夜晚来临时,人们又摸黑去开灯,非常不方便。在这里设计了以人体红外辐射(波长为95UM)传感控制电路。当人体在台灯的范围内且环境光强较弱时,自动感应开灯;当人体太靠近桌面时,台灯自动感应,警告纠正坐姿,若在一定时间内未离开桌面则自动熄灭。当人离开时则自动关灯,达到节约能源的目的。单片机在本次智能节能台灯设计中的主要控制单元,主要控制电路灯光,控制电路是在单片机的控制下工作。当房间亮度不够时,且有人在附近时,台灯便会自动点亮,省去了黑暗中摸开关的麻烦;当学习时由于靠桌面太近,造成坐姿不正,系统就会提示,以纠正坐姿,防止近视;当学习太累了时,趴在桌子上睡会儿时,台灯就会自动熄灭;当无人在时,系统也会使台灯自动熄灭,以达到节省能源的目的。除了硬件部分采用防干扰技术外,在软件中也采用了防干扰技术,当中断0产生时,并不立即执行,而是对其进行延时,防止由于不小心而进入到探测器2的范围内,以免产生误判。42系统主要器件介绍21AT89C51AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFALSHPROGRAMMABLEANDERASABLEREADONLYMEMORY)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。图21AT89C51类别211管脚说明VCC电源电压GND地P0口P0口是一组8位漏极开路双向I/O口,即地址/数据总线复用口。作为输出口时,每一个管脚都能够驱动8个TTL电路。当“1”被写入P0口时,每个管脚都能够作为高阻抗输入端。P0口还能够在访问外部数据存储器或程序存储器时,转换地址和数据总线复用,并在这时激活内部的上拉电阻。在FLASH编程时,P0口接受指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。5P1口P1口一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动4个TTL电路。对端口写“1”,通过内部的电阻把端口拉到高电平,此时可作为输入口。因为内部有电阻,某个引脚被外部信号拉低时输出一个电流。闪烁编程时和程序校验时,P1口接收低8位地址。P2口P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作为输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16位四肢的外部数据存储器(例如执行MOVXDPTR指令)时,P2口送出高8位地址数据,在访问8位地址的外部数据存储器(例如执行MOVXRI指令)时,P2口线上的内容(也即特殊功能寄存器(SFR)区中R2寄存器的内容),在整个访问期间不改变。FLASH编程和程序校验时,P2也接收高位地址和其他控制信号。P3口P3口是一组带有内部电阻的8位双向I/O口,P3口输出缓冲故可驱动4个TTL电路。对P3口写如“1”时,它们被内部电阻拉到高电平并可作为输入端时,被外部拉低的P3口将用电阻输出电流。P3口同时为闪烁编程和编程校验接收一些控制信号,P3口也可作为AT89C51的一些特殊功能口,如表所示RST复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。6表21P3口特殊功能口管脚备选功能P30RXD串行输入口TP31TXD串行输出口TP320INT外部中断0P331INT外部中断1P34T0记时器0外部输入P35T1记时器1外部输入P36WR外部数据存储器写选通P37RD外部数据存储器读选通ALE/PROG当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。PSEN程序储存允许输出是外部程序存储器的读选通信号,当AT89C51由外部程序存储器读取指令时,每个机器周期两次PSEN有效,即输出两个脉冲。在此期间,当访问外部数据存储器时,这两次有效的PSEN信号不出现。EA/VPP外部访问允许。欲使中央处理器仅访问外部程序存储器,EA端必须保持低电平。需要注意的是如果加密位LBI被编程,复位时内部会锁存EA端状态。如EA端为高电平,CPU则执行内部程序存储器中的指令。闪烁存储器编程时,该引脚加上12V的编程允许电压VPP,当然这必须是该器件是使用12V编程电压VPP。XTAL1振荡器反相放大器及内部时钟发生器的输入端。XTAL2振荡器反相放大器的输出端。7212振荡器特性XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。213芯片擦除整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10MS来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。22BISS0001BISS0001是一款具有较高性能的传感信号处理集成电路。它配以热释电红外传感器和少量外接元器件即可构成被动式热释电红外开关,故能自动快速开启各类白炽灯、荧光灯、蜂鸣器、自动门、电风扇、烘干机和自动洗手池等装置,特别适用于企业、宾馆、商场、库房及家庭的过道等敏感区域,或用于安全区域的自动灯光、照明和报警系统。BISS001的主要功能如下1为CMOS数模混合专用集成电路;2具有独立的高输入阻抗运算放大器,可与多种传感器匹配进行信号处理;3带有双向鉴幅器,可有效抑制干扰;4内设延迟时间定时器和封锁时间定时器;5结构新颖,稳定可靠,调解范围宽;6内置参考电压,工作电压范围为26V。823DAC0832图22DAC0832示意图DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成231DAC0832的主要特性参数DAC0832有如下参数1电流稳定时间1US;2可单缓冲、双缓冲或直接数字输入;3只需在满量程下调整其线性度;4单一电源供电(5V15V);5低功耗,20MW。232DAC0832结构D0D78位数据输入线,TTL电平,有效时间应大于90NS否则锁存器的数据会出错;ILE数据锁存允许控制信号输入线,高电平有效;CS片选信号输入线(选通数据锁存器),低电平有效;WR1数据锁存器写选通输入线,负脉冲(脉宽应大于500NS)有效。由ILE、CS、WR1的逻辑组合产生LE1,当LE1为高电平时,数据锁存器状态随输入数据线变换,LE1的负跳变时将输入数据锁存;XFER数据传输控制信号输入线,低电平有效,负脉冲(脉宽应大于500NS)有效;9WR2DAC寄存器选通输入线,负脉冲(脉宽应大于500NS)有效。由WR2、XFER的逻辑组合产生LE2,当LE2为高电平时,DAC寄存器的输出随寄存器的输入而变化,LE2的负跳变时将数据锁存器的内容打入DAC寄存器并开始D/A转换。IOUT1电流输出端1,其值随DAC寄存器的内容线性变化;IOUT2电流输出端2,其值与IOUT1值之和为一常数;RFB反馈信号输入线,改变RFB端外接电阻值可调整转换满量程精度;VCC电源输入端,VCC的范围为5V15V;VREF基准电压输入线,VREF的范围为10V10V;AGND模拟信号地DGND数字信号地233DAC8032工作方式根据对DAC0832的数据锁存器和DAC寄存器的不同的控制方式,DAC0832有三种工作方式直通方式、单缓冲方式和双缓冲方式。DAC0832引脚功能电路应用原理图DAC0832是采样频率为八位的D/A转换芯片,集成电路内有两级输入寄存器,使DAC0832芯片具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要如要求多路D/A异步输入、同步转换等。所以这个芯片的应用很广泛,关于DAC0832应用的一些重要资料见下图D/A转换结果采用电流形式输出。若需要相应的模拟电压信号,可通过一个高输入阻抗的线性运算放大器实现。运放的反馈电阻可通过RFB端引用片内固有电阻,也可外接。DAC0832逻辑输入满足TTL电平,可直接与TTL电路或微机电路连接。2474LS13874LS138为3线8线译码器,共有54/74LS138和54/74LS138两种线路结构型式,如图23。10图2374LS138示意图74LS138译码器内部电路如图24所示图2474LS138译码器内部电路无论从逻辑图还是功能表我们都可以看到74LS138的八个输出管脚,任何时刻要么全为高电平1芯片处于不工作状态,要么只有一个为低电平0,其余7个输出管脚全为高电平1。如果出现两个输出管脚在同一个时间为0的情况,说明该芯片已经损坏。11表223线8线译码器74LS138的功能表在同一个时间又是这三个变量的全部最小项的译码输出,所以也把这种译码器叫做最小项译码器。71LS138有三个附加的控制端、和。当、时,输出为高电平(S1),译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平,如表335所示。这三个控制端也叫做“片选”输入端,利用片选的作用可以将多篇连接起来以扩展译码器的功能。带控制输入端的译码器又是一个完整的数据分配器。在图338电路中如果把作为“数据”输入端(在同一个时间),而将作为“地址”输入端,那么从送来的数据只能通过所指定的一根输出线送出去。这就不难理解为什么把叫做地址输入了。例如当101时,门的输入端除了接至输出端的一个以外全是高电平,因此的数据以反码的形式从输出,而不会被送到其他任何一个输出端上。123系统组成及电路设计本系统制作的主要设计源泉来源于生活,因此创新之处也在于处理生活中一些比较常见的问题。以专门感应人体红外信号的热释电红外传感器为基础,以BISS0001信号处理电路,利用单片机进行处理,以达到便于控制的目的。31系统组成部分311系统工作原理89C51热释电红外传感器1热释电红外传感器2光敏电阻信号处理电路提醒电路灯光控制电路图31系统示意图本系统组成如图31所示,主要由三部分组成1传感器及信号处理部分检测人体辐射红外信号及光强信号经过处理后变成可处理的数字信号;2以89C51组成的中央处理单元处理信号并发出控制命令;3提醒电路及灯光控制电路给出提醒信号并根据89C51给出的命令控制灯光。整个系统是以89C51控制下工作的。其工作过程为当环境光比较强时,光敏电阻阻值比较小,信号处理电路检测到低电平信号,禁止热释电红外传感器工作,省去了89C51处理过程。当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收到高电平,从而启动热释电红外传感器工作。热释电红外传感器1探测13比较远的距离,当人体进入到传感器1的控测范围内且光强较弱时,信号检测电路处理信号,并向单片机发送一个中断,89C51启动灯光控制电路,使灯慢慢变亮。当环境光比校弱时,且人体过于靠近桌面,热释电红外传感器2检测到信号,同时了在热释电红外传感器1的控测范围内,信号处理电路同时向89C51发送信号,89C51处理信号根据优先级顺序,屏蔽掉热释电红外传感器1的信号,启动延时电路,发出警报使人离开,若在设定的时间内未离开桌面,则启动灯光控制电路,使灯慢慢熄灭。当人体离开热释电红外传感器2的控测范围且在热释电红外传感器1的控测范围内时,灯光又慢慢变亮。312系统控制核心该智能台灯的系统主要由电源部分、传感器、信号处理单元、BISS0001芯片、MCU单元、蜂鸣器、开关控制单元和灯等部分组成。其中电源部分通过7812和7805分别输出12V和5V电压,12V给LM324供电,5V电压给其余部分供电。信号检测与处理部分由热释电红外传感器、光敏电阻、信号处理单元和BISS0001芯片组成;传感器的作用是感知是否有人在,故采用的是热释电红外传感器,该传感器只对波长为10M人体辐射红外线波长左右的红外辐射敏感,而对除人体以外的其他物体不会引发探头动作;光敏电阻的作用是感知台灯周围环境的光照强度;MCU部分采用的是ATMEL公司生产的89C5L单片机,该单片机具有价格低廉、开发简单、操作方便及可以加密等优点,因此市场占有量非常大。该单片机作用是处理由BISS0001发送过来的信号并给开关控制单元和蜂鸣器发送命令;蜂鸣器单元主要是根据MCU单元发出的命令给出警告信号;开关控制单元由数模转换芯片DAC0832来实现,任务是根据89C5L给出的命令来控制台灯的打开或闭合。从而实现对台灯的自动控制操作。32电路设计部分321传感器组成的信号检测及处理部分在电路设计部分中,单片机在本次智能节能台灯设计中的主要控制单元,主要控制电路灯光,控制电路是在单片机的控制下工作。传感器在设计者起着重要的作用,传感器组成的信号检测及处理部分电路原理如图32所示。图32是由热释电红外传感器、光敏电阻、BISS0001组成的信号检测及处理电路。红热释电红外传感器只对波长为10M(人体辐射红外线波长)左右的红外14辐射敏感,所以除人体以外的其他物体不会引发探头动作。探头内包含两个互相串联或并联的热释电元,而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是探测器无信号输出。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。BISS0001是由运算放大器、电压比较器、状态控制器、延迟时间定时器以及封锁时间定时器等构成的数模混合专用集成电路。当外界光强较强时,光敏电阻阻值很小,BISS0001检测到低电平,从而封锁14脚,禁止传感器INFARE1的信号。当外界光强较弱时,光敏电阻阻值很大,BISS0001检测到低电平,开启14脚;INFARE1检测到人体信号时,产生微弱的信号输出,经R5、R1005、R4、C1、C6、C7组成的信号放大滤波电路。R1000、R1001、C1000和C1001组成的延时电路。信号经处理后从2脚输出。图32传感器组成的信号检测及处理部分单片机灯光控制电路如图33所示。15图33单片机灯光控制电路图33是由单片机组成的报警及灯光控制电路。当外部无任何中断时,89C51控制74LS138的使能控制端,使后面电路不工作。当有中断1产生时,89C51启动74LS138,向P0脚低4位发送信号,控制灯慢慢亮。当中断1和中断0同时产生时,89C51屏蔽掉中断1,启动74LS138向P0脚低四位发送数据,使灯光慢慢变暗。这里采用74LS138控制DAC0832可以节省89C51的管脚,有利于扩展,以便于控制多盏灯。由于采有DAC0832可以有效地使灯实现阶梯形的变化。322放大电路使用放大器的滤波电路又称为有源滤波电路。其实有源无源就是看它用到的元器件的性质。用到有源器件(如三极管,集成放大器等)就构成有源滤波器,若只用到无源器件(电阻,电容,电感等)就是无源滤波器。有源滤波自身就是谐波源。其依靠电力电子装置,在检测到系统谐波的同时产生一组和系统幅值相等,相位相反的谐波向量,这样可以抵消掉系统谐波,使其成为正弦波形。有源滤波除了滤除谐波外,同时还可以动态补偿无功功率。其优点是反映动作迅速,滤除谐波可达到95以上,补偿无功细致。缺点为价格高,容量小。由于目前国际上大容量硅阀技术还不成熟,所以当前常见的有源滤波容量不超过600KVAR。其运行可靠性也不及无源。16信号放大滤波电路图如图34所示。图34信号放大滤波电路一般无源滤波指通过电感和电容的匹配对某次谐波并联低阻(调谐滤波)状态,给某次谐波电流构成一个低阻态通路。这样谐波电流就不会流入系统。无源滤波的优点为成本低,运行稳定,技术相对成熟,容量大。缺点为谐波滤除率一般只有80,对基波的无功补偿也是一定的。目前在容量大且要求补偿细致的地方一般使用有源加无源混合型,即无源进行大容量的滤波补偿,有源进行微调。323复位电路为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。一般微机电路正常工作需要供电电源为5V5,即475525V。由于微机电路是时序数字电路,它需要稳定的时钟信号,因此在电源上电时,只有当VCC超过475V低于525V以及晶体振荡器稳定工作时,复位信号才被撤除,微机电路开始正常工作。复位电路原理图如下图35所示。17图35复位电路复位电路不恰当的复位可以导致许多问题,因为不同的复位利用单片机的启动和断电的不同条件,因此必须根据系统的需要选择一种最恰当的复位方式。184传感器部分传感器是将被检测对象的各种物理变化量变为电信号的一种变换器。它主要被用于检测系统本身与作业对象、作业环境的状态,为有效地控制系统的动作提供信息。根据本设计的要求需要对位置检测装置、滑觉传感器、视觉传感器进行选用。位置检测装置检测机械手动作是否到位,滑觉传感器是判别物料是否被稳定吸住,视觉传感器是为了完成机械手对物料的识别。41热释电红外传感器的原理特性热释电红外传感器和热电偶都是基于热电效应原理的热电型红外传感器。不同的是热释电红外传感器的热电系数远远高于热电偶,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化随温度的变化而变化。为了抑制因自身温度变化而产生的干扰该传感器在工艺上将两个特征一致的热电元反向串联或接成差动平衡电路方式,因而能以非接触式检测出物体放出的红外线能量变化并将其转换为电信号输出。热释电红外传感器在结构上引入场效应管的目的在于完成阻抗变换。由于热电元输出的是电荷信号,并不能直接使用因而需要用电阻将其转换为电压形式该电阻阻抗高达104,故引入的沟道结型场效应管应接成共漏形式即源极跟随器来完成阻抗变换。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片,并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。42热释电红外传感器的工作原理在该探测技术中,所谓“被动”是指探测器本身不发出任何形式的能量,只是靠接收自然界能量或能量变化来完成探测目的。被动红外报警器的特点是能够响应入侵者在所防范区域内移动时所引起的红外辐射变化,并能使监控报警器产生报警信号,从而完成报警功能。图所示是该报警器的工作电路原理图。当人体辐射的红外线通过菲涅尔透镜被聚焦在热释电红外传感器的探测元上时,电路中的传感器将输出电压信号,然后使该信号先通过一个由C1、C2、R1、19R2组成的带通滤波器,该滤波器的上限截止频率为16HZ,下限截止频率为016HZ。由于热释电红外传感器输出的探测信号电压十分微弱(通常仅有MV左右),而且是一个变化的信号,同时菲涅尔透镜的作用又使输出信号电压呈脉冲形式(脉冲电压的频率由被测物体的移动速度决定,通常为0110HZ左右),所以应对热释红外传感器输出的电压信号进行放大。本设计运用集成运算放大器324来进行两级放大,以使其获得足够的增益。43光敏电阻光敏电阻又称光导管,常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。431光敏电阻的工作原理光敏电阻的工作原理是基于内光电效应。在半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里就构成光敏电阻,为了增加灵敏度,两电极常做成梳状。用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。通常采用涂敷、喷涂、烧结等方法在绝缘衬底上制作很薄的光敏电阻体及梳状欧姆电极,接出引线,封装在具有透光镜的密封壳体内,以免受潮影响其灵敏度。在黑暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体材料的禁带宽度,则价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子空穴对了半导体材料中载流子的数目,使其电阻率变小,从而造成光敏电阻阻值下降。光照愈强,阻值愈低。入射光消失后,由光子激发产生的电子空穴对将复合,光敏电阻的阻值也就恢复原值。在光敏电阻两端的金属电极加上电压,其中便有电流通过,受到波长的光线照射时,电流就会随光强的而变大,从而实现光电转换。光敏电阻没有极性,纯粹是一个电阻器件,使用时既可加直流电压,也加交流电压。半导体的导电能力取决于半导体导带内载流子数目的多少。432光敏电阻主要特点和特性根据光敏电阻的光谱特性,可分为三种光敏电阻器20紫外光敏电阻器对紫外线较灵敏,包括硫化镉、硒化镉光敏电阻器等,用于探测紫外线。红外光敏电阻器主要有硫化铅、碲化铅、硒化铅。锑化铟等光敏电阻器,广泛用于导弹制导、天文探测、非接触测量、人体病变探测、红外光谱,红外通信等国防、科学研究和工农业生产中。可见光光敏电阻器包括硒、硫化镉、硒化镉、碲化镉、砷化镓、硅、锗、硫化锌光敏电阻器等。主要用于各种光电控制系统,如光电自动开关门户,航标灯、路灯和其他照明系统的自动亮灭,自动给水和自动停水装置,机械上的自动保护装置和“位置检测器”,极薄零件的厚度检测器,照相机自动曝光装置,光电计数器,烟雾报警器,光电跟踪系统等方面。光敏电阻的主要参数是1光电流、亮电阻。光敏电阻器在一定的外加电压下,当有光照射时,流过的电流称为光电流,外加电压与光电流之比称为亮电阻,常用“100LX”表示。2暗电流、暗电阻。光敏电阻在一定的外加电压下,当没有光照射的时候,流过的电流称为暗电流。外加电压与暗电流之比称为暗电阻,常用“0LX”表示。3灵敏度。灵敏度是指光敏电阻不受光照射时的电阻值(暗电阻)与受光照射时的电阻值(亮电阻)的相对变化值。4光谱响应。光谱响应又称光谱灵敏度,是指光敏电阻在不同波长的单色光照射下的灵敏度。若将不同波长下的灵敏度画成曲线,就可以得到光谱响应的曲线。5光照特性。光照特性指光敏电阻输出的电信号随光照度而变化的特性。从光敏电阻的光照特性曲线可以看出,随着的光照强度的增加,光敏电阻的阻值开始迅速下降。若进一步增大光照强度,则电阻值变化减小,然后逐渐趋向平缓。在大多数情况下,该特性为非线性。6伏安特性曲线。伏安特性曲线用来描述光敏电阻的外加电压与光电流的关系,对于光敏器件来说,其光电流随外加电压的增大而增大。7温度系数。光敏电阻的光电效应受温度影响较大,部分光敏电阻在低温下的光电灵敏较高,而在高温下的灵敏度则较低。8额定功率。额定功率是指光敏电阻用于某种线路中所允许消耗的功率,当温度升高时,其消耗的功率就降低。215软件程序设计51总体程序框图总个系统程序框图如下图51所示。开始程序初始化开启所有中断中断返回入口结束图51总系统程序框图52主程序流程图程序框图如图52所示,程序开始后,对程序进行初始化。向P0脚写入低电平,开启所有中断,启动计数器。当中断1来时,进入中断1,设置R0为0,调用延时程序TIME0(延时10MS),判断R0是否等于7,若不是,则加1,继续发送数据进入循环,直至R7,即实现的是灯慢慢变亮的一个过程。当中断0和中断1同时产生时,根据优先级,屏蔽掉中断1,开启中断0。调用延时程序TIME0(延时1分钟),查询中断0控制位防止人体不小心到达热释电探测器的探测范围内,采用延时程序来排除干扰,防止误判。若为0,则返回主程序;若为1,则向P0高四位发送数据,使灯保持原来最亮状态,调用延时程序TIME1,判断R0是否等于0,若是则中断返回,若不是,则R0减1,继续循环,直至R0等到于0,此程序的目的是实现灯慢慢变暗。22总系统程序流程图如图52所示。中断入口R0调用延时程序TIME0中断返回R7R1发送数据中断入口R7调用延时程序TIME0中断返回R0R1发送数据调用延时程序TIME1图52程序框图23总结及展望本系统的主要技术难点在于对人体红外信号的采集及处理。由于采用的是热释电红外传感器,当人体进入其感应范围时,传感器就会产生几MV信号,然后通过以BISS0001为中心的信号处理电路,对信号进行二次放大,并滤波,以防止外界的信号产生干扰。信号经过BISS0001后从而转化为数字信号输出,便于用单片机进处理。虽然本系统以达到了使生活方便的目的,但是电路还是不够简单。因为当有多个热释电红外传感器时,就需要相应的信号检测电路。改进之处在于用一个信号处理电路同时控制多个传感器。还有一个不足之处在台灯开启时,产生的光强容易干扰光敏电阻对环境光强的判别,引起误判,现在的处理方法是传感器部分与控制部分单独分开放置。24致谢通过这一阶段的努力,我的毕业设计终于完成了,这意味着我的大学生活即将结束。在大学阶段,我在学习上和思想上都受益匪浅,这除了自身的努力外,与各位老师、同学和朋友的关心、支持和鼓励是分不开的。在本论文的完成过程中,我的导师老师倾注了大量的心血,从选题到开题报告,从写作提纲到一遍又一遍地指出每稿中的具体问题,严格把关,循循善诱,在此我衷心感谢。同时我还要感谢在我学习期间给我极大关心和支持的各位老师以及关心我的同学和朋友。写作毕业论文是一次在系统学习的过程,毕业论文的完成,同样也意味着新的学习生活的开始,我将铭记我曾是一名工大学子,在今后的工作中把工大的优良传统发扬光大。感谢各位专家的批评指导。25

温馨提示

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

最新文档

评论

0/150

提交评论