基于52单片机的楼道智能照明系统设计与实现_第1页
基于52单片机的楼道智能照明系统设计与实现_第2页
基于52单片机的楼道智能照明系统设计与实现_第3页
基于52单片机的楼道智能照明系统设计与实现_第4页
基于52单片机的楼道智能照明系统设计与实现_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

PAGE23DesignandImplementationofCorridorIntelligentLightingSystemBasedon52SingleChipMicrocomputerAbstract:SincetheemergenceofMCUinthe1970s,MCUiswidelyusedinmanyfields,intheindustrialautomationprocessingchip,electriccarparts,smarthome,machineelectronicsintegrationequipmentandintelligentcontrolterminalandotherelectronicintelligentcontrolindustry.Nowadays,Chinaiscarryingoutanimportantstageofmoderninfrastructureconstruction.Withthepaceofurbanizationaccelerating,buildinghousinghasbecomeamajornorm.Atpresent,ourcorridorbasicallyUSESthesoundcontrollamp,smokealarm,etc.,thereisasingledesign,asinglefunction,thelineismorecomplexandthepowerconsumptionislargeandthedeviceisnotconvenientandsensitive,suchasintelligentconvenience.Thiscorridorintelligentlightingsystemisdesignedbythesystemcontrolmodule,temperatureacquisitionmodule,lightingcontrolmodule,real-timedisplaymodule,soundandlightalarmmoduleandotherfivemodules.52singlechipmicrocomputerasthecore,bydetectinglightintensityandthehumanbodyinductionunifies,insidethecorridorlightingcontrol,throughthetemperaturesensorreal-timedetection,fireinthecorridorzonefromspreading,throughreal-timedisplayontheLCDscreenofobservedtemperatureandthechangeofdetection,soastoachievethepurposeofintelligentlightingcontrolsystemforthewholecorridorto.Keywords:52MCU,Corridor,LightingSystem,Intelligence第1章绪论1.1研究背景和意义1.1.1楼道智能照明系统的背景分析在现在这个科学技术不断风云变幻的时代,人工智能将会在我们的日常生活中的存在感不断增强。譬如今年2020年本次的新冠肺炎疫情在隔离追朔中,大量的使用到了大数据云计算,马上2020年底,5G网络将会全国使用,基站已经基本搭建完成。因此,由我们生活的方方面面可以看出,智能化生活在我们当今社会这个时代已经得到很大范围的应用。在本世纪,人工智能技术将会在建筑领域和我们日常生活中不断渗透,我们将会看到其涉及范围不断在扩大。在这一发展趋势下,相对应的开发了不少智能照明设计,极大的提高了我们日常生活水平。我们可见的如智能照明控制与管理系统、智能家具,包括在照明方面很多的一些计算机硬件器件和软件APP。在经过我国70年的发展,我们中国由“一穷二白”啥也不会啥也不懂,连大型连锁制造厂都没有的国家。现在的中国制造业实现了历史性的跨越式发展。特别明显的是改革开放40多年来,我国已一跃成为世界上制造业生产总值的第一,我国已经从“制造小白”成为“制造大国”。特别是近几年中国传统制造业都在大规模的进行,“机器替代人”,建造“黑灯工厂”,在这个进程中,制造业数字化、智能化是革命的核心力量,面对我们一个小小的楼道智能照明系统的生产和制作完全不在话下。回顾近些年的数据,中国城镇化率由1978年的17.9%提高到了2017年的58.5%,城镇人口数量从1978年的1.7亿增长到了2017年的8亿人口以上。随着智慧城市的建设与发展,对建筑节能环保的设计要求也越来越高,建筑照明作为建筑耗能的主要部分之一,对其节能性也提出了较高要求。[张鑫宇,陈钦朋,吴晓桐,基于单片机的智能灯光控制系统设计[J].四川水泥,2016(02)]早前我国已提出的“中国绿色照明工程”,目的就是为了重视照明节电这一方面,现在有很多的高效节能减排的灯泡,能提高电能利用率,减少用电量。这也正体现了我们要发展现代化的一个重要内容,要给我们的后代留下一片“绿水青山”[张鑫宇,陈钦朋,吴晓桐,基于单片机的智能灯光控制系统设计[J].四川水泥,2016(02)]目前全球经济一体化发展越来越密切,发达国家将他们的产业调整的步伐不断加快,普通的电子电器零部件生产将转移到人口密集的发展中国家去。中国人口众多,在近年普及九年义务教育后大量培养了有一定知识储备的后生劳动力人才,完全具备生产这些智能电子电器产品要求的劳动力条件。在劳动力成本上我们相对于发达国家的劳动力成本更低,使我国逐步承接下发达国家的第二第三产业,成为电子器件产品的制造出口大国。未来的照明器件的市场,其需求量将会逐年递增,可以看出我国的楼道智能照明系统市场前景深远市场广阔。在中国,我们有高达将近8亿以上的人口,每天穿梭在写字楼办公室、商城、楼房当中,但凡一栋建筑物就离不开楼道,都会需要到楼道智能照明系统这一技术,楼道智能照明系统是必不可少的存在,规模之大,应用广泛。它将在我们的日常生活当中扮演着相当重要的角色。1.1.2楼道智能照明系统的研究意义我国有14亿人口,伴随着城镇化的不断改变,楼道智能照明系统将用于千家万户和各个高楼大厦当中,其有着庞大的群体需求。在如今我们的楼道照明仍采用的是人工手动开关控制方式和声光控,来达到人走灯灭的效果,只是目前这一方式单一,仍存在声控不灵敏,无法实时监控楼道安全。不便于人民日常生活的问题。当有腿脚不便利的老人经过,需要用脚踏声或者说话呐喊声去亮起灯光,实在不利民,容易影响该楼层的居民日常生活,对其造成噪音骚扰,也不利于老人、手上拎着重物的居民。不仅如此,现存的楼道照明也仅有照明单一功能,无法对生活环境进行实时监控,未能形成完整的照明系统。在一些老居民楼中仍存在无消防报警系统,但很多时候出现问题的居民楼正是这些老楼房。所以,我们对这一智能照明系统的需求迫在眉睫。最近的一则居民区新闻2020年1月初,重庆市某花园小区居民楼发生火灾,火灾是从低楼层的阳台开始烧起迅速流窜至30层。这是由于小区内群租房消防隐患,堆放过多杂物所致。那么好在是火灾是从外墙开始,便于消防人员的扑灭工作开展。那么,若是发生在楼道内呢?我们目前很多以前的旧楼房,灯光破旧,消防安全更是危险,新楼房也未能把照明与消防所结合一起,楼道内复杂设施众多,更加不能体现现代化社会的便捷,所以拥有一个楼道智能照明系统尤为重要。用一个系统便能解决整个楼道的问题,楼道智能照明系统能做到,能满足楼道的安全防控和智能照明省电的需求,以一次安装的费用完成所有的项目需求。便于用户居家不被噪音所烦恼,更精确更灵敏的解决问题,给到用户一个安静智能便捷的居家环境。楼道智能照明系统还可以不断的替换旧式的单独声控操作的楼道照明灯,也可以不断的替换掉过旧的消防报警器,在新的建筑上使用和旧式建筑上的替换,我们的楼道智能照明系统市场前景非常深远,市场需求量大。1.2课题的研究方法和内容1.2.1研究方法主要使用的方法为:基于STC89C52单片机为基础的理论研究法:经过对楼道智能照明系统的具体需求进行详细分析后,找到楼道智能照明系统的理论和技术支持,完成可行性分析和需求分析。基于STC89C52单片机为基础的实际操作法:设计一个应用性比较强、具有实际操作意义的楼道智能灯光控制系统,将STC89C52单片机,液晶显示器模块,光敏检测模块,LED指示灯模块,继电器驱动模块,LM393电压比较电模块,人体感应模块等,组合起来参与实验操作、调试、实现。1.2.2研究内容撰写过程中将论文分为五大章节:第1章:绪论。讲述设计的研究背景和意义,分析为什么要设计楼道智能照明系统。同时,楼道照明系统的相关文献资料进行综述。阐述本论文的研究意义。第2章:楼道智能照明系统的方案论证。主要论证目前需要楼道照明系统达到什么功能,我们对楼道智能照明系统的控制和使用。阐述本设计的一个可行性方案。第3章:系统硬件设计。系统基本框架、以及各个功能模块的设计。第4章:系统软件设计。系统软件总体架构,各功能结构逻辑设计流程。第5章:系统测试。系统各功能模块测试,分析结果以及可升级部分。第2章楼道智能照明系统的方案论证2.1系统整体的设计方案2.1.1系统主要目标楼道可以进行无声控制,智能感应人体经过。根据室外光照强度决定是否亮灯。能够通过一个显示设备对楼道温度、光照强度、是否有人经过进行观察。有消防报警预警的警示作用可确保我们的楼道安全。2.1.2设计方案以52单片机为核心,通过光敏电阻检测户外光照强度判断白天还是黑夜,红外人体感应器感应人体信号相结合,实现对楼道内灯光的控制;通过人体感应模块、光敏电阻反映信号和温度传感器传出的数据信号,反映到液晶显示屏上,实现实时监控功能;通过温度传感器检测实时温度,并联合灯光和蜂鸣器实现楼道内消防的联防联控,从而达到楼道智能照明系统对整个楼道的整体控制,以及节约能源的目的。2.2各模块设计方案的选择与论证2.2.1系统控制模块的选择与论证方案一:由AT89C51单片机、复位电路和时钟电路组成单片机最小系统。优点:51单片机是由美国的Intel公司开发研制的单片机,在知名度方面比较有优势、且具备较完善的中断功能,有2个外部中断、两个定时中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。缺点:要实现断电保存就得另外扩展存储器、存储空间小、定时器少。方案二:STC89C52单片机、晶振电路、复位电路、上拉电阻,组成的单片机最小系统模块。优点:STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器,STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。李丽华,基于单片机的电子直流保险丝设计[J].福建电脑,2013,(05):129-130李丽华,基于单片机的电子直流保险丝设计[J].福建电脑,2013,(05):129-130方案一和方案二最大的区别在于单片机的区别,在优缺点对比后,经过谨慎考虑我选择的是方案二。原因是:在程序存储空间AT89C51只有4K,而STC89C52则有8K;在数据存储空间上AT89C51只有128个字节,STC89C52有256个字节;AT89C51只有2个定时器,STC89C52有3个。两个芯片在同一区间内的价格方面相差不大,选择STC89C52芯片让性能更加优化,自然性价也就比较高,能够为应用系统提供高灵活、超有效的解决方案。而且方案二还有一个上拉电阻。是由8个电阻组成的,将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用,目的就是为了在刚上电的时候,端口电压容易不稳定,为了让他稳定为高,就会用到上拉电阻。2.2.2温度采集模块的选择与论证市场上有很多不同的温度传感器,但要求高精度、高可靠性的温度传感器,第一时间就会想到DALLAS公司生产的DS18B20温度传感器,它应用广泛最为畅销在市场上高度使用。它拥有超小的体积,不阻碍空间,抗干扰能力强,检测精度高,所以在温度传感器这一块,我从一开始便选择好了它进行温度采集。我看中它的优点是:支持全数字将温度转换及输出,能够方便我快捷读取数值不用来回转换,减小不少麻烦。先进的单总线数据通信方式,省去了很多接口串口的麻烦。它的测温范围为-55°C到125℃,并且在-10°C到85℃精度为±5℃,其测温精确。内置EEPROM,限温报警功能,非常适合我这次的设计使用。所以在选择温度采集模块的方案是我没有太多的犹豫,因为DS18B20非常合适。2.2.4灯光控制模块的选择与论证方案一:光敏电阻、声控开关、LED灯组合而成,一个声控的灯光控制模块。优点是:器件少、常见的大众向的灯光控制方式。缺点:不是我所希望的灵敏智能度、会对用户造成噪音困扰。方案二:光敏电阻、人体感应模块、继电器、LM393、LED指示灯组合而成的灯光控制模块。优点:无声安静亮灯,不产生噪音困扰。更加体现灵敏智能化的设备。缺点:组合使用难度比方案一稍大些,零碎部件较多些许。根据比较后,我选择方案二。因为在光敏电阻的配置中还加入了LM393双电压比较器,这个双电压比较器将光敏电阻的电阻值与基准电压进行比较再输出信号,能够很好的控制灯光亮灭实现节能节约的效果。继电器由铁芯、线圈、衔铁、触点簧片等组成的,其吸合、释放功能,达到了在电路中的导通、切断的目的,它存在也能很好的控制开关效果相当于一个智能的开关作用。拥有人体感应模块,能够敏锐的感应人体,比起以往楼道照明所使用的声控方式更为智能化。2.2.2实时显示模块的选择与论证方案一:液晶显示器、LED指示灯。优点:可显示数字,图片,字符出现。缺点:写入代码多些、难度稍稍大些。方案二:数码管显示器、LED指示灯。优点:控制简易,难度小。缺点:仅可显示数字,而且单次显示一组,不可多种同时显示。我的选择是方案一:方案一和方案二最大的不同在于显示器方面,方案一的液晶显示器显示的内容更多些,比较适用于我的设计当中温度显示和各种数据显示。2.2.3声光报警模块的选择与论证声光报警选用继电器的LED灯和蜂鸣器的联合报警。LED灯选择了继电器中的LED指示灯,因为继电器是一种可以很好控制的开关。单片机驱动他激蜂鸣器的方式有两种:一种是PWM输出口直接驱动,另一种是利用I/O定时翻转电平产生驱动波形对蜂鸣器进行驱动。钱江山,智能家电控制技术研究[D].浙江大学,2007(05).我选择的蜂鸣器是利用I/O定时翻转。用定时器做I/O定时翻转,产生驱动波形,驱动蜂鸣器钱江山,智能家电控制技术研究[D].浙江大学,2007(05).蜂鸣器和LED灯的声音和视觉效果达成声光报警功效。小结:将功能模块进行一个大致的划分非常重要,这影响到我的整个设计思路,与实现步骤和结果。在这个方案选择过程中,我非常明确自己需要什么不需要什么,希望能够实现什么的效果,所以在选择时,非常有目标。第3章系统硬件设计3.1系统总体框图图3-SEQ图\*ARABIC\s11系统总体框图打开电源时,液晶屏和人体感应模块进行系统初始化,当光敏电阻和人体感应模块感应到光线暗和有人时,将信息传输给单片机,单片机进行信号的处理和计算,发送指令让继电器吸合,使得照明LED设备亮。继电器吸合30s后,照明LED设备灭。光敏电阻和人体感应器再次检测是否感应到光线暗和人体,没有的话,继电器不吸合。温度传感器实时采集环境温度数据,并将数据以数字形式发送给单片机。在液晶屏上显示着,从单片机获取的光敏电阻、人体感应模块和温度传感器的信号,将获取的信号和数据在液晶屏上显示。当温度传感器感应温度超过80°C时,数据反馈给单片机,单片机控制LED灯和蜂鸣传感器实现声光报警,当温度低于80°C后蜂鸣器停止报警,LED灯光保持亮,此时需要重启系统设备后才能关闭灯光。3.2功能模块设计3.2.1系统控制模块图3-2系统控制模块原理图系统控制模块是由单片机、上拉电阻、复位电路和晶振电路组成,也就是单片机最小系统。在整个系统中,单片机控制电路是整个系统的核心。从图3-2的左边起我们可以看到1号引脚P1.0端口连接的是光敏电阻LIGHT引脚采集到光信号进行处理和加工,并按照设定的指令执行相关程序步骤,并将结果传送给对应的电路。9号引脚RST端口链接的是复位电路,利用它把电路恢复到起始状态。14号引脚P3.4端口是T0(定时器0的外部输入),连接的是蜂鸣器BUZZ引脚是负责对启动蜂鸣器的中断定时响应。15号引脚P3.5端口是T1(定时器1的外部输入),连接的是继电器JDQ引脚控制继电器的吸合指示灯亮起。16号引脚P3.6端口(外部数据存储器写选通),是负责对人体感应模块RSD引脚的检测电路采集到的人体信号进行加工处理,并按照设定好的指令进行执行、运算,并将结果传送给相应的执行电路。17号引脚P3.7端口(外部数据存储器读选通),是负责将温度传感器DQ引脚输送进来的温度数据进行处理,并按照设定的指令,将数据信号输送给相应执行的电路。18/19号引脚XTAL2和XTAL1是振荡器反相放大器的输入端和内部时钟发生电路的输入端。晶振电路的作用是提高精度和单片机的运行速度。在单片机的右边我们可以看到有一个CON9的上拉电阻。刚上电的时候,端口电压不稳定,为了让他稳定为高或低,用上拉电阻起到一个稳定电流的作用。整个P0端口和P2.7端口和P2.6端口连接的是液晶显示器和LED指示灯,负责显示模块的信号输出。3.2.2温度采集模块图3-3温度传感器原理图DS18B20温度传感器的温度检测与数字数据输出都在一个芯片上进行,由图3-3看到1脚是接地,3脚接电源还有上拉一个10K电阻控制电压稳定,DS18B20通过一个单线接口传输或获取信息,单片机与传感器之间仅需一条连接总线DQ。它的测温范围为-55°C到+125℃之间,并且在-10°C到+85℃之间的测量精度为正负5℃。将温度传感器的用户自定义的报警预置值调整为80°C,那么在测得的实时温度与预设值进行比较。因为是单数据总线,也是他的优势,可供电和数据信息的传输。平时的时候输出的是高电平,当检测温度达到80°C时,构成报警条件后将通过DQ总线输出一个低电平信号传输给单片机。3.2.3灯光控制模块灯光控制模块有:光敏电阻、LM393、人体感应模块、LED指示灯、继电器。图3-4光敏电阻、LM393、继电器、人体感应模块原理图从上图3-4可以看到,左侧R16是光敏电阻,光照强度影响电阻值的变化。往上看LM393是双电压比较器,567脚为一组,56脚是采集电压值,6脚采集的是103,R8电阻连接着电源和地来分压,分压就会产生一个电压值给到6脚,这个电压值是不变的;当6脚获取的电压值小于5脚获取的电压值,通过电压比对就会产生一个低电平给到7脚输出给到单片机P1.0端口。当光敏电阻检测到的光线越强,阻值越小,其输出的电压值越大。当这个电压值经过LM393双电压比较器,通过电压比较,比原定电压值大,则输出高电平信号给单片机。当光敏电阻检测到的光线越弱,阻值越大,输出的电压值越小,进行电压比较,比设定值小输出一个低电平信号给单片机,单片机根据相应程序执行相应的操作。人体感应模块有三个引脚,一个接地,一个接电源,中间OUT是信号输出脚,在感应到人体的时候会输出一个高电平,经过R8限流电阻,9013三极管就会被导通。RSD口就会被拉低,输出一个低电平给单片机,然后单片机检测到低电平执行相应的程序。所以,当光敏电阻输出的LIGHT的是低电平,有且仅有人体感应器输出的RSD的是低电平。此时单片机定时器JDQ给出低电平的信号到继电器,控制继电器吸合,指示灯亮起。楼道开关亮。从而实现楼道对灯光的控制。继电器的存在不是电源,它是个控制灯光操作的一个开关。3.2.2实时显示模块实时显示模块是由:液晶显示屏、LED指示灯组成。图3-5液晶显示屏原理图图3-6两个LED指示灯液晶显示屏1脚接GND(地),液晶2接VCC(电源),3脚是液晶的灰度调整,一般时3脚与地之间的之间的阻值为200Ω~1k,3脚与电源之间的阻值为10k左右。液晶的4脚接单片机的I/O口。15脚(A)为背光的电源,16脚(K)为背光的地。液晶显示屏单片机将接收到的人体感应模块的人体信号,光敏电阻的光敏信号和温度传感器传输的温度数值,通过P0端口传输给液晶显示屏,在液晶显示屏上读写出温度的数值和人体经过的信号。指示灯正极接在电源,负极接在R2/R3的分压电阻上,我们的供电电压是5V而LED的工作电压是3V,所以必须串联一个分压电阻。R2电阻和R3电阻不一样是因为两个D2、D3指示灯的颜色不一样,驱动电流是不一样的。D2灯是绿灯,它的驱动电流比较大,所以它串联的分压电阻R2比较小,适用于我们的人体感应模块显示灯,当人体感应模块感应到有人时,绿灯亮。而D3是红灯,它的驱动电流比较小,所以它串联的分压电阻R3比较大。D3红灯就是用于我们光敏电阻的显示灯、当光敏电阻检测到光线暗时、红灯亮。通过液晶显示屏和LED指示灯实现实时显示的功能。3.2.3声光报警模块声光报警模块是由:蜂鸣器、继电器LED灯。图3-SEQ图\*ARABIC\s17蜂鸣器原理图图3-8继电器原理图当温度采集模块测得的温度高于80°C,报警条件成立,这个报警标识就会被单片机读取,然后单片机I/O口输出低电平给BUZZ,三极管因为饱和导通,蜂鸣器通电响应。同时触发JDQ口给到继电器低电平,让继电器吸合,D1指示灯点亮。从而实现蜂鸣器与LED指示灯产生联合声光报警响应。小结:在硬件设计的过程中要大体知道每一个器件的基本使用方法以及应用原理,将器件组件串联起来实现我所需要的功能,为此我也努力翻阅了很多资料并且不断地去学习,了解器件的原理,知道我所使用的硬件在什么情况下是什么状态,输出什么信号,这个信号会产生什么作用。保证器件最基本的搭建和应用问题。第4章系统软件设计4.1总体控制流程图4-9总体控制流程系统执行的主函数,一开始先初始化定时器、检测温度传感器的数值读取、读取需要时间的所以就delay延迟1秒,然后将液晶屏初始化后再次读取温度数据显示出来。调用while循环、执行key按键函数判断三个条件,是否满足光照强度弱且有人条件,是否满足光照强度强条件,以及是否满足有人条件。仅满足光照强度强液晶显示屏输出Bright,否则输出Dark。仅满足有人条件液晶显示屏输出YES,否则输出NO。同时满足光照强度暗且有人条件,则点亮输出,打开30s定时后,清零。然后display显示输出。调用if函数判断当温度大于80°C,标志位Alarm为1开启中断,LED点亮输出,蜂鸣器定时I/O翻转响起,数据清零,定时器关闭,等待下次开启。4.2各个模块控制流程4.2.1系统控制模块实现图4-10系统控制模块代码图定义BEEP蜂鸣器引脚P3.4、DS18B20温度传感器总线DQ引脚P3.7、光敏电阻光线输入LIGHT引脚P1.0、人体输入RSD引脚P3.6、继电器输出控制灯的引脚P3.5、设定RS和RN液晶显示器的数据指令和执行命令引脚P26和P27。定义sec变量控制灯亮的时间,定义两个标志位的关键字控制中断响应。定义温度值全局变量以便调用。设定上限温度报警默认值为80。uchar定义四个tab数组,分别是输出温度显示、人体感应显示、光敏电阻的两个亮灭的调用。4.2.2温度采集模块实现图4-11温度采集模块流程图首先设定Delay_DS18B20温度延时子程序,设定初始化温度,启动温度转换,再读取温度寄存器测得的温度数值,读取高低八位,计算获取的温度值得到实际温度值,输出温度值小数点后一位后结束。4.2.3灯光控制模块实现图4-12灯光控制流程图调用key按键函数,判断光和人体是否满足光线强度弱和有人,是点亮LED输出,打开定时器30s,清零;否,判断结束。4.2.2实时显示模块实现图4-13实时显示流程设定液晶写入指令和数据函数,液晶初始化内容:设置液晶工作模式16乘2行显示,设定5乘7点阵,8位数据。从第一行开始,向液晶屏写固定符号部分NowTem,在后面两个冒号后,写入当时读取的温度值。接着第二行开始,依次写入实时检测的光照数据字符和人体感应数据字符,结束。4.2.3声光报警模块实现图4-14声光报警流程定时器初始化,读取温度,检测温度是否大于80°C,如果是,标志位Alarm设为1,启动中断函数,点亮输出,蜂鸣器I/O定时翻转,蜂鸣器响应。实现声光报警效应。最后控制灯的变量清零,关闭定时器,等待下一次响应。结束。小结:在写代码的时候,我有去阅读参考之前做过的实验,以及一些文献的资料参考,学习重温之前学过的一些代码,以及在设计的过程中尝试很多遍。我明白首先要把整个架构构建起来,理清楚思路,所有的定义设定都要理清楚,然后才能开始书写代码。在设计过程中对于我来说最难的还是中断部分。系统测试5.1预期实现效果目标楼道智能照明系统应实现以下功能:系统控制模块是整个系统的核心,控制着各个器件以及程序的实现。温度采集模块采集准确数据。光敏电阻和红外人体感应器实现对楼道内的灯光控制。显示模块应将光敏电阻检测结果、温度采集模块的采集数据和人体感应结构,通过液晶显示屏和LED指示灯实时显示出来。蜂鸣器和LED指示灯收到温度传感器达到80°C的信号后实现联合声光报警。5.2系统功能测试测试系统控制模块功能图5-15系统控制模块测试结果系统打开电源进行控制模块的测试,那么是测试各个模块是否连接准确,以及是否初始化的状态正确与否,那么一接通电源便可以看到,显示屏的连接准确,光敏电阻的指示灯红灯显示初始化,人体感应模块的连接也正确,绿灯亮起。但是从这里无法看出其余模块是否连接成功,要一步步模块进行小测试才可证明。测试温度采集模块功能图5-16温度采集模块测试结果由于人体温度是比室温要高些,那么我就选择了用手指捏紧温度传感器,当时测试时,室温是在28°C,经过手部传导的温度,温度传感器的显示温度在上升,证明温度采集模块的测试成功。以及温度的精确度还是比较良好,未见有什么大的差别。测试实时显示模块功能图5-17系统实时显示模块测试结果从液晶显示屏上可以看到,第一行的显示是此时实时环境温度是28.9°C,可以得出,输出显示的代码没有问题,以及液晶显示器是正确连接。那么接着看左下是显示光敏电阻感应到光照强度强的结果,所输出的Bright,右下是显示人体感应模块RSD引脚的结果,感应到无人体经过,所以显示No。得出的测试结果是能够实现在液晶屏上实时显示楼道状态,对楼道照明安全进行实时监控的一个效果目标。测试灯光控制模块功能从图5-18的开发板上可以看到,左边我用手按住的是光敏电阻模块,红灯是光敏电阻显示灯,感应到光线暗时亮起。右边是我用手按住的人体感应模块,绿灯是人体感应模块显示灯,当感应到人体时亮起。黄灯是继电器吸合的显示灯,我用手同时遮蔽光敏电阻和人体感应模块,满足继电器吸合的条件,符合光照强度弱且有人的条件,继电器吸合控制黄灯亮起。图5-18灯光控制模块测试结果测试声光报警模块功能图5-19声光报警模块显示左边是我用火机给温度传感器加温到81.6°C触发中断,蜂鸣器和右下的黄色LED指示灯等实现声光报警相应。因为图片的原因,蜂鸣器是响了的无法展示。5.3总结及改进在系统控制模块测试的时候,没能完全测试出每个连接是否连接准确,但是可以从后续的每个模块的检测中证明。改进的话可以将蜂鸣器的响应从液晶显示屏中字符化地显示出来,在继电器上是可以外接灯泡的,那么我们整个设计就可以投入使用。参考文献:张鑫宇,陈钦朋,吴晓桐,基于单片机的智能灯光控制系统设计[J].四川水泥,2016(02).[2]刘莹,吴蓬勃,郭敬东,基于单片机的灯光控制系统的设计[J].电子制作,2014(07).[3]缑新科,王娟,基于单片机的LED室内照明控制系统[J].工业仪表与自动化装置,2013(01).[4]王维斌,基于单片机的温度控制系统的设计[J].电子世界,2016(17).[5]张云莉,周晓平,朱双霞,基于单片机的教室节能控制系统设计研究[J].制造业自动化,2012(04).[6]柳景彦,基于人体红外感应的智能家居温度控制系统设计[J].电子制作,2019(22).[7]赵子夜,王仁义,张蒙,赵秒,基于光控与人体感应照明灯的研发[J].科学技术创新,2019(03):194-195.[8]韩钦,扎西顿珠,商永尚,基于单片机的智能楼道灯光控制系统设计[J].湖北农机化,2019(14):117-118[9]ZongShiqi,WangXiaohui,ChenHongbing,EquipmentControlandEnvironmentalMonitoringDesignofSmartHome[A].第30届中国控制与决策会议论文集(1)[C],2018.[10]吴卓葵,基于单片机和光照检测的开关控制装置设计[J].电子技术,2014(07).[11]TianhuWang,TianyuChen,YueHua,XiaoyongZhou,NaipingSong,DesignofintelligentLEDlightingsystemsbasedonSTC89C52microcomputer[J].Optik,2018.4.(158):1095-1102.[12]YueWu,ChanghongShi,XianghongZhang,WeiYang,Designofnewintelligentstreetlightcontrolsystem[J].IEEEICCA,2010.[13]李丽华,基于单片机的电子直流保险丝设计[J].福建电脑,2013,(05):129-130[14]钱江山,智能家电控制技术研究[D].浙江大学,2007(05).

HYPERLINK如何给电脑重做系统给电脑重做系统,自己学学,可少花钱,哈哈[图]

一、准备工作:

如何重装电脑系统

首先,在启动电脑的时候按住DELETE键进入BIOS,选择AdvancedBIOSFeatures选项,按Enter键进入设置程序。选择FirstBootDevice选项,然后按键盘上的PageUp或PageDown键将该项设置为CD-ROM,这样就可以把系统改为光盘启动。

其次,退回到主菜单,保存BIOS设置。(保存方法是按下F10,然后再按Y键即可)

1.准备好WindowsXPProfessional简体中文版安装光盘,并检查光驱是否支持自启动。

2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦。

3.用纸张记录安装文件的产品密匙(安装序列号)。

4.可能的情况下,用驱动程序备份工具(如:驱动精灵2004V1.9Beta.exe)将原WindowsXP下的所有驱动程序备份到硬盘上(如∶F:Drive)。最好能记下主板、网卡、显卡等主要硬件的型号及生产厂家,预先下载驱动程序备用。

5.如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化C盘),请备份C盘或D盘有用的数据。

二、用光盘启动系统:

(如果你已经知道方法请转到下一步),重新启动系统并把光驱设为第一启动盘,保存设置并重启。将XP安装光盘放入光驱,重新启动电脑。刚启动时,当出现如下图所示时快速按下回车键,否则不能启动XP系统光盘安装。如果你不知道具体做法请参考与这相同的-->如何进入纯DOS系统:

光盘自启动后,如无意外即可见到安装界面,将出现如下图1所示

查看原图

全中文提示,“要现在安装WindowsXP,请按ENTER”,按回车键后,出现如下图2所示

查看原图

许可协议,这里没有选择的余地,按“F8”后如下图3

HYPERLINK

查看原图

这里用“向下或向上”方向键选择安装系统所用的分区,如果你已格式化C盘请选择C分区,选择好分区后按“Enter”键回车,出现下图4所示

查看原图

这里对所选分区可以进行格式化,从而转换文件系统格,或保存现有文件系统,有多种选择的余地,但要注意的是NTFS格式可节约磁盘空间提高安全性和减小磁盘碎片但同时存在很多问题MacOS和98/Me下看不到NTFS格式的分区,在这里选“用FAT文件系统格式化磁盘分区(快),按“Enter”键回车,出现下图5所示

查看原图

格式化C盘的警告,按F键将准备格式化c盘,出现下图6所示

HYPERLINK

查看原图

由于所选分区C的空间大于2048M(即2G),FAT文件系统不支持大于2048M的磁盘分区,所以安装程序会用FAT32文件系统格式对C盘进行格式化,按“Enter”键回车,出现下图7所示

查看原图图7中正在格式化C分区;只有用光盘启动或安装启动软盘启动XP安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386\winnt进行安装XP时,安装XP时没有格式化分区选项。格式化C分区完成后,出现下图8所示

被过滤广告

查看原图

图8中开始复制文件,文件复制完后,安装程序开始初始化Windows配置。然后系统将会自动在15秒后重新启动。重新启动后,出现下图9所示

HYPERLINK

查看原图

9

查看原图

过5分钟后,当提示还需33分钟时将出现如下图10

HYPERLINK

查看原图

区域和语言设置选用默认值就可以了,直接点“下一步”按钮,出现如下图11

查看原图

这里输入你想好的姓名和单位,这里的姓名是你以后注册的用户名,点“下一步”按钮,出现如下图12

HYPERLINK

查看原图

如果你没有预先记下产品密钥(安装序列号)就大件事啦!这里输入安装序列号,点“下一步”按钮,出现如下图13

HYPERLINK

查看原图

安装程序自动为你创建又长又难看的计算机名称,自己可任意更改,输入两次系统管理员密码,请记住这个密码,Administrator系统管理员在系统中具有最高权限,平时登陆系统不需要这个帐号。接着点“下一步”出现如下图14

查看原图

日期和时间设置不用讲,选北京时间,点“下一步”出现如下图15

HYPERLINK

查看原图

开始安装,复制系统文件、安装网络系统,很快出现如下图16

查看原图

让你选择网络安装所用的方式,选典型设置点“下一步”出现如下图17

HYPERLINK

查看原图

点“下一步”出现如下图18

HYPERLINK

查看原图

继续安装,到这里后就不用你参与了,安装程序会自动完成全过程。安装完成后自动重新启动,出现启动画面,如下图19

HYPERLINK

查看原图

第一次启动需要较长时间,请耐心等候,接下来是欢迎使用画面,提示设置系统,如下图20

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

HYPERLINK

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

查看原图

这里建立的宽带拨号连接,不会在桌面上建立拨号连接快捷方式,且默认的拨号连接名称为“我的ISP”(自定义除外);进入桌面后通过连接向导建立的宽带拨号连接,在桌面上会建立拨号连接快捷方式,且默认的拨号连接名称为“宽带连接”(自定义除外)。如果你不想在这里建立宽带拨号连接,请点击“跳过”按钮。

在这里我先创建一个宽带连接,选第一项“数字用户线(ADSL)或电缆调制解调器”,点击“下一步”按钮,如下图22所示

HYPERLINK

查看原图

目前使用的电信或联通(ADSL)住宅用户都有帐号和密码的,所以我选“是,我使用用户名和密码连接”,点击“下一步”按钮,如下图23所示

查看原图

输入电信或联通提供的帐号和密码,在“你的ISP的服务名”处输入你喜欢的名称,该名称作为拨号连接快捷菜单的名称,如果留空系统会自动创建名为“我的ISP”作为该连接的名称,点击“下一步”按钮,如下图24所示

查看原图

已经建立了拨号连接,微软当然想你现在就激活XP啦,不过即使不激活也有30天的试用期,又何必急呢?选择“否,请等候几天提醒我”,点击“下一步”按钮,如下图25所示

HYPERLINK

查看原图

输入一个你平时用来登陆计算机的用户名,点下一步出现如下图26

HYPERLINK

查看原图

点击完成,就结束安装。系统将注销并重新以新用户身份登陆。登陆桌面后如下图27

HYPERLINK

查看原图

六、找回常见的图标

在桌面上点开始-->连接到-->宽带连接,如下图32

查看原图

左键点“宽带连接”不放手,将其拖到桌面空白处,可见到桌面上多了一个“宽带连接”快捷方式。结果如下图33

HYPERLINK

查看原图

然后,右键在桌面空白处点击,在弹出的菜单中选“属性”,即打开显示“属性窗口”如下图34

查看原图

在图中单击“桌面”选项卡,出现如下图35

HYPERLINK

查看原图

在图中的左下部点击“自定义桌面”按钮,出现如下图36

查看原图

在图中的上部,将“我的文档”、“我的电脑”、“网上邻居”和“InternetExplorer”四个项目前面的空格上打钩,然后点“确定”,再“确定”,你将会看到桌面上多了你想要的图标。如下图37

键盘上每个键作用!!!

F1帮助

F2改名

F3搜索

F4地址

F5刷新

F6切换

F10菜单

CTRL+A全选

CTRL+C复制

CTRL+X剪切

CTRL+V粘贴

CTRL+Z撤消

CTRL+O打开

SHIFT+DELETE永久删除

DELETE删除

ALT+ENTER属性

ALT+F4关闭

CTRL+F4关闭

ALT+TAB切换

ALT+ESC切换

ALT+空格键窗口菜单

CTRL+ESC开始菜单

拖动某一项时按CTRL复制所选项目

拖动某一项时按CTRL+SHIFT创建快捷方式

将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放

Ctrl+1,2,3...切换到从左边数起第1,2,3...个标签

Ctrl+A全部选中当前页面内容

Ctrl+C复制当前选中内容

Ctrl+D打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F打开“查找”面版

Ctrl+G打开或关闭“简易收集”面板

Ctrl+H打开“历史”侧边栏

Ctrl+I打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K关闭除当前和锁定标签外的所有标签

Ctrl+L打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R刷新当前页面

Ctrl+S打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T垂直平铺所有窗口

Ctrl+V粘贴当前剪贴板内的内容

Ctrl+W关闭当前标签(窗口)

Ctrl+X剪切当前选中内容(一般只用于文本操作)

Ctrl+Y重做刚才动作(一般只用于文本操作)

Ctrl+Z撤消刚才动作(一般只用于文本操作)

Ctrl+F4关闭当前标签(窗口)

Ctrl+F5刷新当前页面

Ctrl+F6按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11隐藏或显示菜单栏

Ctrl+Tab以小菜单方式向下切换标签(窗口)

Ctrl+Enter域名自动完成[url=].**.com[/url](内容可更改,Maxthon选项→地址栏→常规)/另:当输入焦点在搜索栏中时,为高亮关键字

Ctrl+拖曳保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon选项→保存)

Ctrl+小键盘'+'当前页面放大20%

Ctrl+小键盘'-'当前页面缩小20%

Ctrl+小键盘'*'恢复当前页面的缩放为原始大小

Ctrl+Alt+S自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存)

Ctrl+Shift+小键盘'+'所有页面放大20%

Ctrl+Shift+小键盘'-'所有页面缩小20%

Ctrl+Shift+F输入焦点移到搜索栏

Ctrl+Shift+G关闭“简易收集”面板

Ctrl+Shift+H打开并激活到你设置的主页

Ctrl+Shift+N在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)

Ctrl+Shift+S打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S)

Ctrl+Shift+W关闭除锁定标签外的全部标签(窗口)

Ctrl+Shift+F6按页面打开的先后时间顺序向后切换标签(窗口)

Ctrl+Shift+Tab以小菜单方式向上切换标签(窗口)

Ctrl+Shift+Enter域名自动完成

Alt+1保存当前表单

Alt+2保存为通用表单

Alt+A展开收藏夹列表

资源管理器

END显示当前窗口的底端

HOME显示当前窗口的顶端

NUMLOCK+数字键盘的减号(-)折叠所选的文件夹

NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容

NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹

向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹

向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹

自然键盘

【窗口】显示或隐藏“开始”菜单

【窗口】+F1帮助

【窗口】+D显示桌面

【窗口】+R打开“运行”

【窗口】+E打开“我的电脑”

【窗口】+F搜索文件或文件夹

【窗口】+U打开“工具管理器”

【窗口】+BREAK显示“系统属性”

【窗口】+TAB在打开的项目之间切换

辅助功能

按右边的SHIFT键八秒钟切换筛选键的开和关

按SHIFT五次切换粘滞键的开和关

按NUMLOCK五秒钟切换切换键的开和关

左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关

左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关

运行

按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:

(按英文字

温馨提示

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

最新文档

评论

0/150

提交评论