论文详情
电气工程及其自动化-基于单片机的无线照明系统设计
基于单片机的无线照明系统设计
摘要
在科技发展促进人类文明发展突飞猛进的今天,能源枯竭已经成为前进路上的一块绊脚石,如果人类不想方设法去解决这类问题,那么发展的道路一定会因此受阻。
从一个小的方面入手,改革开放之后,我国经济发展水平突飞猛进,人民群众受教育水平不断提高,促进了我国各行各业吸纳人才,蓬勃发展。随着行业的进步,所需的办公场所越来越多,各式各样写字楼拔地而起,促成了城市一张张亮丽的风景线。但是随之而来的问题就是加速了能源的消耗,往往员工节约用电的意识不够强并且企业并没有相关方面的规定,有时办公室只有一人加班却亮了一楼层的灯光,诸如此类问题屡见不鲜。据可靠统计,一栋20层的现代化写字楼每日照明用电能达到总用电量的百分之六十,所以急需选择一种方法降低照明所需电量。
通过单片机来进行无线控制不失为一种好办法,运用光敏电阻构建光照检测电路,并运用红外传感器检测是否有人存在,以实现人在灯亮,人不在灯灭,自然光强则灯灭,自然光弱则灯开,并且将此时的工作状态、人数、自然光强、照明设备强度等信息通过传输显示在LCD屏幕上,使写字楼物业管理者可以便捷的看到系统运行信息。
前言
随着经济的发展和科技的大幅度进步,人民的生活质量不断提高,对生活无线照明系统的需求不断加大。LED灯、冷阴荧光灯和高光氙灯等新型高科技智能照明技术发展迅速,渐渐成熟。所以就对节能、环保和人工照明智能提出了新的要求[1]。
另外,传统的照明系统采用的是手动控制模式,使用固定的光开关和可调开关来切换照明灯并控制其照明。这种控制法看起来简单有效,并且是目前最常见的控制法。但是,这种做法过于依赖于人们的行为,控制权的分散和管理效率的低下。显然,这会导致能量损失。目前,市场上无线照明系统的设备落后。他们主要以电缆的形式实现对整体照明系统数据的控制,不仅有反应时间长的致命缺点,而且后期相关硬件设备维护起来难度大;旧照明系统的更新要在原有线路的基础上恢复,施工的难度更大;集中布线也增加了居民生活的风险,影响了楼宇的外观,极不利于新型无线照明系统的发展传播。大多数写字楼的工作、生活人数比较多,导致用电量大幅上升,据统计,超过50%的写字楼用电是在照明用途。近年来,就业率亦随人口文化普及率的提高而大幅上升,令写字楼等楼宇数目急速增加。在中国,绝大多数公司、单位都采用了开放式的工作场所管理模式,而员工节约用电的意识却比较寡淡:在一个好天气里,房间里有足够的光线,但还是打开所有的室内灯;员工全部离开工作岗位但灯没有被关闭。每幢楼宇的耗电每天约为1万至2万千瓦,约占公司用电费的40%[2]。
比较老旧一点的写字楼办公室照明系统主要由照明开关控制,通常分为靠员工自觉、雇人专门操作两种,而照明灯则由不同的开关组成,以控制办公室的照明情况。还有一种方法是利用传感器对照明设备的开关进行自动监视和控制,这是近年来发展起来的一种智能照明技术,旨在通过人工智能更大程度地改进传统的照明设备控制方法,只有在房间内的阳光照明明显低于规定值的情况下,同时,只有在检测区内有人员工作的情况下,才能打开照明设备。
在上述方法中,后者可以在一定程度上杜绝人们离开不关灯的情况。但是仅仅用这种方法来无线控制仍然有一些缺陷。主要包含三个缺点:第一,当室温接近人体体温时,所使用的传感器灵敏度也会大大降低,其灵敏度会急剧减弱。其次,无法及时对静止物体进行识别检测。如果允许工作人员长时间保持固定姿态,超过开关延时计数时间,这种灯可能会自动关闭,导致灯与灯之间硬件间歇性启停,影响员工的工作。第三,当我们的办公室人员较少时,人员的移动也可能直接导致办公室相关灯具的开启和关闭。因此,有必要在这些光度传感器和照明控制设备的基础上,研究更多更智能的照明控制技术和相关设施。
针对目前办公用电设备管理不理想的情况,为了提高办公用电设备自动化和办公管理的效率,研制了一种更为先进的基于单片机的无线照明控制系统。系统采用先进的电子技术、自控技术和应用软件平台。
第一章 系统总体设计
本章主要介绍由所选单片机和终端计算机组成的无线照明系统的设计方案。实现对办公室照明设备的无线控制和管理,完成办公室灯光亮度的监控、办公室员工总数的统计、办公室各部门使用情况的统计。整个系统包括三个部分:办公室照明安全检测、灯具控制和无线通信。
1.1系统设计方案
办公室无线照明控制系统根据办公室的光照强度和员工所处的位置来控制办公室的照明设备。这里选用单片机作为核心设备,对自然光信号和员工所处位置信号做出相应的检测和处理,进而控制办公室照明设备的开关。具体工作流程分为两种情况:第一,在办公室正常工作时间,不需要检测员工位置,只需要检测办公室的自然光强度。如果办公室的自然光能满足工作要求,无需打开办公室的照明设备;当办公室的自然光不满足工作要求时,打开办公室的所有照明设备。第二,在办公室非工作时间,应对办公室的自然光和员工位置进行测试。如果办公室的自然光强度不符合工作要求,且相应位置有人员办公,则打开相应位置的照明设备;如果办公室的自然光不满足工作要求,但该位置没有人员办公,则关闭相应位置的灯;如果办公室的光照强度满足工作要求,且办公室内没有人体,则关闭办公室内的所有照明设备。在检测职员办公位置时,有必要在一定延迟后重新判断人体位置,以避免因员工暂时经过而导致误操作。考虑到以人为本的管理模式,在办公楼规定的熄灯时间到后会发出警告,并在足够长的延迟时间后关闭办公室内的所有照明设备。为了增强系统可靠性,完成所需的功能,设计了相应的单片机外围电路。
无线照明系统包括:办公室内部环境数据采集、单片机分析与处理、自然光探测、红外内外检测电路、办公室控制模块和液晶显示器。基于ATS8951单片机为核心,根据外部自然光检测办公室光强。LCD用于显示数据,红外控制电路用于确定室内是否需要开关照明设备,LCD用于观察室内自然光和切换照明设备。系统框图如图1-1所示:
图1-1 系统框图
1.2传感器实现功能
1.2.1传感器探测模块
光学控制传感器由以下几部分构成:相应的菲涅耳光学控制系统、低精度光学噪声放大器和光学热放电传感器。元件自身无法产生任何类型的电磁辐射。这些设备本身价格便宜,用电损耗小,体积小易于隐藏。光敏传感器系统的组成部分则由光敏探测器和光电晶体管构成。
1.2.2微控制与通信模块
控制器可以集中管理和检测办公室内部情况,并显示室内用电能耗。同时提高了各单元的可移植性,极大提高了系统的可靠性。
终端连接是无线自动控制系统持续运行和顺利运行的技术依靠,数字楼宇自动控制系统覆盖整个办公室。所有经自动检测仪获取的各项数据以及使用和实时执行的常规数据都将连接到终端并发送给平板电脑或移动平台,提供远程控制和响应情况的视频显示。
该控制系统的主要特点是充分利用了数据串行和串行远程数据传输的综合计算能力,利用RS232对终端进行串行数据传输,从而可以直接控制整个办公室的图像显示和相应信息集中化管理。通过RS232控制线路接口,计算机可以自动手动获取所控每个模块的所有基本控制数据,自动获取办公室每个控制模块中包含的相应信息、数据。
1.2.3软件实现模块
本模块的主要功能是自动获取经自动统计的员工人数的数据。同时可以实时采集亮度等数据,并经基于单片机的驱动实现直接自动控制。另外,我们亦可以查看显示屏上的当前人数,完成办公室照明设备实时启动和模式切换。如灯具的实际照明范围少于系统所设定的标准照明范围,灯具会根据实际员工人数自动开启,然后透过RS232串口传送至无线终端电脑。
1.3系统实现功能
基于单片机的无线照明系统设计的主要目的是实现写字楼照明设备的规范化,从而大大提高电气设备的合理使用化程度。房间里的灯可以在所设置的固定时间开闭。当办公室人员多时,他们会被系统远程检测并发送到终端机进行相应的记录。也可以远程控制办公室的照明设备开启程度和设备照明时间,使管理人员可以便捷地控制整个办公楼的办公用电。
1.3.1办公室检测控制模块的数据采集
子系统中的检测和控制组件由两种模式组成:自动采集、命令采集。自动实时数据采集是指办公场所检测和控制单位根据所设置的内部时钟进行数据采集。控制器通过RS232通信信道向上发送根据需要收集的信息,上位计算机经过RS232通信信道向办公室检测单元发送命令[7]。
1.3.2办公室远程端控制功能
远程控制时通常会利用远程软件,这个软件通常由两部分组成。一部分安装在本地计算机上,则上位机成为照明系统的控制端,另一部分设置在现场控制器上,使系统中的现场控制器成为工作端,即为系统受控端。通过网络建立终端计算机与相应控制器的数据交换通道,使控制端能够向工作端发送命令,并控制终端完成规定的指令,此时,现场控制器负责在远程计算机上传输命令并显示程序运行情况,执行命令所需的系统资源由上级计算机负责[8]。执行命令时,实施了原有的办公室电气设备使用管理系统,并且可根据执行办公室的数据采集命令,使办公室使用的设备能够及时打开或关闭,实现节能减排目标。
1.3.3数据与办公室状态的显示
这里显示每个采样点的数据,包括整个无线办公室控制系统:自然光强度、职工数和照明设备状态。由于办公室管理系统是用自动/手动按钮设计的,因此在特殊情况下,管理者不必前往其他地方。他们可以通过直接从上级机器接口点击这个按钮来调整,并且可以实时掌握每个办公室单位的实际情况。这里LCD1602用于执行显示任务。
1.4LED发光原理
普通荧光灯的缺点非常明显,如使用寿命短、所发光的质量差、灯光强度随使用时间的延长而逐渐减弱、产生一定的环境污染、照明效率底下等等。LED灯作为一种新型照明设备,近年来科研效果显著增加。早期科学家研发的LED灯由于成本高、价格高,无法得到广大用户的认可。但随着科研水平提高,LED灯成本被大大降低,随着全球节能需求的大趋势,LED灯凭借使用寿命长、所发光品质高、绿色节能等特点得到了广泛应用。无线照明控制系统计划用LED灯取代所有旧的荧光灯。尽管进行了一些初始投资,可LED灯具有良好的节能性能,可以在短时间内节省初始投资。目前市场上LED灯的光功率为16W,可降低60%的能耗。此外,现阶段所研发的LED设备具有内置直流驱动,不需要其他设备,接入原有220V交流电源可以实现稳定的要求[9]。
LED是一种固体发光半导体元件,能够实现电能转化为光能。基于半导体材料的电致发光。LED的基本结构由P型半导体材料和N型半导体材料组成的P-N结点组成,发光的过程如图1-2所示:
图1-2 LED发光过程
如图所示,在设备正常工作时,LED会在元件上设置正偏压。LED发光过程可分为载体注入和组合辐射发光两部分。
载流子注入主要依赖于正偏压。LED零件组成也是一种P-N结点结构,在不受外界影响的情况下,在载流子扩散时在材料P和N形材料的相应接触面附近形成空间电荷区,并能产生能够弯曲的内部电场,装置两端电压直接降下时,与所形成的空间电荷区电场方向相反,内部电场强度降低,势垒宽度减小,势垒高度下降,此时,空穴从P区注入N区,电子则相反,从N区注入P区,载体注入完成,在半导体的辐射重组过程中,有多种重组机制[10]。其中辐射重组可引起光的外显现象,注入的载体和另一侧区域的大部分载体混合,重组产生的能量则以光能的形式放出。仪器选用半导体材料,其能带间隙越大,光子能量越高,光子能量则反映了相应产生的色彩。
1.5系统总体构成
1.5.1控制单元的核心器件
单片机是信息时代的高新技术产物,目前常用系列的设备已经有100多种,仪器型号也有很多。不同类型的单片机可以提供了不同的应用程序。未来单片机将朝着CMOS进一步集成的方向发展,使单片机在非常小的尺寸下具有更大的储存量。与其他类型的元件相比,MOS器件的功耗更小,并且控制能耗效率更高。单片机将外部电路集成到内部的电路中同样具有很强的发展前途。
单片机在电路板上集成了各种模块,因此具有很强的控制功能,许多数据接口可以很好地拓展到外部设备中,适用于各种领域的研发。结合单片机单体小、封闭可靠等特点,在家电、汽车制造、航天制造、特种装备等方面有着广泛的应用。在各种型号的设备里面,MCS-51系列的单片机,凭借其强大的机器性能和合理的性价比,很快占据了相应设备应用的核心市场。
总体来说,单片机作为主控芯片相当于中央控制区的作用,依据中央控制区的指令,各模块分工明确,实现各部分的作用。一方面,单片机需要解码和分析各部分的数据信号,另外一方面,输出相应数据信号作为后续照明电路的控制指令。所以选择一种可靠稳定,功能较强并且经济安全的单片机实现整个系统的中控作用非常重要,本设计中采用AT89S51作为照明设备的控制核心。
AT89S51是一款功能损耗小且使用效率高的CMOS 8位单片机,主要特性见表1-1所示:
表1-1 AT89S51单片机主要特性
兼容性 | 8031 CPU与MCS-51 兼容 |
编程类型 | 4K字节可编程FLASH存储器(寿命:1000写/擦循环) |
工作频率 | 全静态工作:0Hz--24KHz |
锁定方法 | 三级程序存储器保密锁定 |
存储器类型 | 128*8位内部RAM |
线路 | 32条可编程I/O线 |
定时器/计数器类型 | 两个16位定时器/计数器 |
中断源数目 | 6个中断源 |
通道类型 | 可编程串行通道 |
其引脚分布如图1-3所示:
![]() |
其实物图见图1-4所示:
图1-4 AT89S51实物图
所有89系列单片机的总可寻址程序存储空间为64KB,一般从逻辑上分为两个空间地址,一个是内部数据存储空间,另一个为外部数据存储的空间。存储器类型见表1-2所示:
表1-2 AT89S51存储器类型
程序存储器 | 89系列的单片机的可寻址内外程序存储空间为64KB,可寻址外部程序和数据存储器的范围为64KB,由于没有程序内存分区的方法,所以64 kB的地址空间是一致的[6]。EA的电源越少,MCU通常指向外部程序存储器。 |
数据存储器 | 89系列单片机的指令系统还包括多种多样的位操作指令,可直接寻址128位。128字节区域低区中的所有单元都可以通过直接寻址和间接寻址两种方式进行访问。128字节区域高区只能通过间接寻址一种方法进行访问。特殊寄存器,一种特殊功能寄存器(SFR)区域,其中包含端口锁存器(P0/P1/P2/P3)、定时/计数器(thx/TLX)、累加器(ACC/b)、堆栈指针(SP)和其他控制寄存器。特殊寄存器则只可以通过直接寻址一种方式进行访问。 |
ADC0809单片机系统中包含8路模拟门开关,分时采集则采用了8路模拟信号法,A/D转换时间为90-100μs。
ADC0809运行流程:输入3位地址,并指定要放入地址锁的ALE=1。此地址在比较器中解码通道8路模拟输入中指定。开始上升沿渐渐接近的寄存器的复位。A/D转换过程开始后出现下降沿,之后EOC的输出信号逐渐降低,并且进行转换。在完成A/D转换之前,提升了EOC电平等级,指示完成A/D转换,并将数据存储在可用于申请中断的锁存器。当OE引入高电平时,输出由三个输入门打开,将数字输出结果转换为数字数据总线[11]。
A/D数据转换产生的某种数据应及时传输给匹配的单片机来进行处理。怎样确定A/D完成转换是传输有关数据的关键一步,完成确认是进行传输的关键前提,所以系统必须在完成确认的前提下才可以正常工作。
ADC0809引脚图如图1-5所示:
![]() |
实物图见图1-6所示:
![]() |
A/D转换后得到的数据直接传输到单片机,单片机会进行处理。A/D转换的完成后才能进行传输。
ADC0809各引脚说明见表1-3所示:
表1-3 ADC0809引脚说明
IN0~IN7 | 8路模拟量输入端。 |
2-1~2-8 | 8位数字量输出端。 |
ADDA、ADDB、ADDC | 3位地址输入线,用于选通8路模拟输入中的一路。 |
ALE | 地址锁存允许信号,输入端,产生一个正脉冲以锁存地址。 |
START | A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。 |
EOC | A/D转换结束信号,输出端,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。 |
OE | 数据输出允许信号,输入端,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。 |
1.5.2现场人机交互模块
该模块主要由图形键和I、LCD图形显示几个部分组成。监控部分采用人机交互技术,主要完成检测办公室所有设备能源消耗的自动检测和运行控制。通过1602显示屏显示,写字楼管理者可以了解当前检测办公室内所有设备功耗检测装置和开关装置的正常状态。LCD1602实物如图1-7所示:
![]() |
引脚功能说明:
1602LCD采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表1-4所示:
表1-4 1602型LCD接口说明
第1脚 | VSS为地电源 |
第2脚 | VDD接5V正电源 |
第5脚 | R/W为读写信号线,高电平时进行读操作,低电平时进行写操作 |
第7~14脚 | D0~D7为8位双向数据线 |
第15、16脚 | 背光源正极、负极 |
1.5.3光电检测器件选择
目前常用光电元件的主要产品有光电三极管、光电发射二极管、光电元件、光电灵敏度和电阻器。因此,在选择光电传感器时,通常可以根据性能公式和参考值测量和比较其特性。光电器件性能比较见表1-5所示:
表1-5 各种光电器件特性比较
器件特性 | 光谱响应 | 灵敏度 | 线性度 | 伏安特性 | 输出电流 | 噪声特性 |
光敏电阻 | 可见光至红外 | 高 | 差 | 电阻型 | 大 | 低 |
光电池 | 可见光至红外 | 低 | 一般 | 光伏型 | 最大 | 低 |
光二极管 | 可见光至红外 | 一般 | 好 | 光伏型和饱和型 | 小 | 高 |
光三极管 | 可见光至红外 | 高 | 差 | 饱和型 | 大 | 高 |
与光电设备相比,这种光电检测的特点如下所示:
主要工作原理是,在光敏电阻的两级添加电压后,在光束照射到电阻器上时产生电场。电路集合过程中产生的电流实现了光电信号相互转换的目的。相关工作原理如图1-8所示:
![]() |
这些可变光敏电阻特性随着外光强度和磁场的显著增加而不断变化、增强。由于光敏外阻放电增加,导电性随之提高,经过它们所放出的电能便也增加,光电流增加,自身电阻器放出的电能降低。相反,情况一致。
1.5.4红外数据采集与处理
办公室职员数采集方法很多,常用的方法有:一种是使用人体红外传感器,另一种是通过视频监控。第一种方法的优点是,红外传感器价格便宜,信号处理起来相对简单,但更容易受到环境影响使系统检测不准。第二种方法的优点是,视频监控可以准确定位员工位置,实时定位员工分布情况。不过,这样的做法成本太高,事后的资料分析和处理亦很复杂。综合分析运用第一种方法。
萨德勒公司使用电子仪器测量人类电磁辐射的光谱曲线,这表明人体电磁辐射的能量主要在红外范围内。人体温度基本是不变的,大概37度上下,这样会在一定波长上发射红外线,约10um,有源红外探头在探测机体约10um红外线的基础上工作[12]。
本部分主要研究室内传感器接收到从其他物体反射的紫外线辐射,并确定室内物体是否移动。我们在入口安装了两组红外传感器,以确定办公室内部变化。入口进一人相当于增加一人,出口出一人相当于减少一人(输入“+”,退出“-”),以便记录整个办公室内所有职员的人数。
热晶释放离子电效应的相应原理:当某些离子晶体两侧的高温热场加热时,这些晶体的两侧可以同时出现在相同数量和大小但名称不正确的离子电荷。这是一种由高温热场振荡产生的离子电极化现象,人们称其热晶体来释放离子电效应。菲涅耳激光透镜如图1-9所示:
![]() |
发热传感器是一种利用发热效应的敏感型温度传感器。人体进入探测区空气时,会发生体温和环境的差异变化,导致信号输出。当有人进入探测区域时,如果他不移动,温度不做改变。传感器没有相应信号。因而这种传感器可以能够对人体做出检测[13]。
菲涅耳透镜可以把红外光分为不同的两种:可见区和盲区,同时设备本身聚焦功能强大,因此在一定程度上,可以提高热释电人体红外传感器的灵敏精准度。
第二章 系统硬件设计
选取完系统控制框图和装置程序后,开始设计系统硬件。首先,根据各部分的工作过程,阐述了本课题的必要功能。其次,这些功能必须要求逐步实现,以便所设计的电路能够根据具体情况执行小功能。最后,将所设计的电路集成到整体结构功能中。
2.1单片机最小系统设计
![]() |
RST包含了一个范围在40-220kΩ的复位电阻兼容。所以,仅仅在电源输入引脚和电源端口的VCC之间连接一种容量大小为10-22uf的复位电抗器时,才能直接形成电源RC输入复位兼容电路。复位驱动控制电路如图2-1所示:
图2-1 复位电路
2.2按键接口硬件电路设计
人机交互控制模块的实现,通常需要依靠两个开关按钮来实现。两个按键同时运用一种比较小型的微控开关。小型微控开关的两侧由一个电子整流阀端口的电动门连接到嵌入式手动单片机的INT1引脚,而另一侧则是接地连接;中断可以实现自动中断单片机外部的电源电路[14]。
RS-232串行端口是移动计算机上常见的与电子设备信号进行串行通信的一种串行端口协议。在传输串行线的一些相关工程设计中,最需要被思考的问题就是相关通信接口的设计方案、传输介质的相应转换和通信电缆的构建。
计算机大都由两个基于RS-232的串行端口组成。串行端口也是设备的通用协议。具有GPRS-232端口的设备大部分也能够兼容。同时,可以通过串行通信协议的远程数据采集装置获取相应数据。
![]() |
图2-2 RS232实物图
电源按钮的作用是将电源接口连接到集成电路软件组件。两个自动按钮依次显示:自动-完全手动打开按钮,完全自动打开-完全自动关闭手动按钮。显示模块每个按钮均为手控法,每个开关按钮的位置设置在办公室光源和灯下,LCD第二行自动显示。按键接口电路如图2-3所示:
↓点击下方附件,下载后阅读全文↓