基于单片机的楼道照明自动控制系统设计

合集下载

基于单片机的楼宇智能智能照明控制系统

基于单片机的楼宇智能智能照明控制系统

学校代码:10904学士学位论文智能照明控制系统的设计姓名:×××学号:×××××××指导教师:×××学院:×××学院专业:×××完成日期:××××年×月×日学士学位论文智能照明控制系统的设计姓名:×××学号:×××××××指导教师:×××学院:×××学院专业:×××完成日期:××××年×月×日摘要随着电子科技和信息技术的飞速发展,单片机在控制领域有了广泛的应用。

基于单片机的控制系统大量的用于工业、农业、电力、电子、航天等行业,单片机作为一种微型的计算机已经逐步成为嵌入式控制系统的主题与核心。

并且成功的替代了传统的电子线路控制系统。

此外,伴随着楼宇智能化的要求,基于单片机的照明控制系统得到了普及和发展。

本文重点进行了AT89C51单片机在校园楼宇照明系统上的应用,研究了室内灯光的控制系统和控制原理,并且根据实际情况进行了节能控制的设计。

该系统利用了较为成熟稳定的红外传感技术和计算机控制技术,利用多参数进行校园楼宇室内照明系统的控制。

本系统包括两部分:硬件设计和软件设计。

照明控制系统主要包括主控制器、分控器。

这二者均是以AT89C51单片机作为基础进行的设计,最终实现了通信、控制和显示等功能。

本文重点描述了控制电路的设计与实现,例如:显示器、RS485通信模块、电子狗以及照明控制模块。

软件部分主要实现了主控器与分控器有线通信程序的设计以及灯光控制、定时控制和显示程序设计。

基于单片机的智能照明控制系统设计论文

基于单片机的智能照明控制系统设计论文

基于单片机的智能照明控制系统设计论文智能照明控制系统设计摘要:随着科技的进步与发展,智能家居设备也在不断提升,智能照明控制系统是智能家居的重要组成部分。

本论文以单片机为核心,设计了一种基于单片机的智能照明控制系统。

该系统通过感应器和环境光传感器,实现了自动控制灯光的亮度和开关,并可通过手机APP进行远程控制。

通过实验验证,表明该系统具有良好的稳定性和可靠性,能够满足用户对智能照明的需求。

关键词:智能照明,单片机,感应器,环境光传感器,手机APP1.引言随着能源消耗问题的日益突出,节能减排成为了当代社会的重要任务。

智能照明控制系统作为一种新型的照明技术,通过利用传感器和控制器,实现智能化的照明控制,可以有效地降低能源消耗,提高照明质量。

基于单片机的智能照明控制系统通过集成传感器和控制器的功能,可以实现自动调光、自动开关、定时控制等功能,并可以通过手机APP进行远程控制,方便用户使用。

2.系统设计2.1系统硬件设计该系统由单片机、感应器、环境光传感器和手机APP等组成。

单片机作为系统的核心,负责接收传感器的信号并控制灯光的亮度和开关。

感应器负责检测周围环境中的人员活动,当有人进入房间时,感应器会发送信号给单片机,触发灯光的开启。

当人员离开房间一段时间后,感应器会发送信号给单片机,触发灯光的关闭。

环境光传感器用于检测周围环境的光强度,根据光强度的变化,单片机可以调节灯光的亮度,以达到节能的目的。

手机APP通过与单片机的通信模块建立连接,可以实现远程控制灯光的开关和亮度调节。

2.2系统软件设计系统的软件设计主要包括单片机的程序设计和手机APP的开发。

单片机的程序设计包括感应器的信号处理和灯光控制的算法。

当感应器检测到有人进入房间时,单片机会根据环境光传感器的数据进行灯光的亮度调节。

当人员离开一段时间后,单片机会根据预设的时间延迟关闭灯光。

手机APP的开发包括与单片机通信的模块设计和用户界面设计。

通过APP,用户可以实时控制灯光的开关和亮度调节,并可以设置定时控制等功能。

基于单片机的楼道照明自动控制系统设计

基于单片机的楼道照明自动控制系统设计

基于单片机的楼道照明自动控制系统设计1.设计内容本次设计的内容为楼道照明自动控制系统的设计。

它利用光敏电阻和热式电红外传感器,单片机等器件对楼道照明灯具进行自动控制。

使电灯白天不亮,夜间有人走动时自动点亮,人走后延时一段时间自动熄灭,从而达到节能的目的。

2.设计方案和主要元器件的选择2.1设计方案本次设计的三个要求:第一电灯白天不亮,第二晚上有人走动时自动点亮,第三人走后延时一段时间自动熄灭。

针对,电灯白天不亮,我们采用光控,采用光敏电阻,利用它的导电特性予以解决;针对行人走动电灯自动点亮,我们采用热式电红外传感器,利用它将热转化为电压的特性予以解决;针对延时,我们采用单片机的延时程序予以解决。

2.2 主要元器件的选择(一)光敏电阻的结构和工作原理1 结构光敏电阻的结构和电路图形符号如图1所示。

光敏电阻又称光导管,它几乎都是用半导体材料制成的光电器件。

如图2所示光敏电阻没有极性,纯粹是一个电阻器件,使用时即可加直流电压,也可加交流电压。

无光照时候,光敏电阻值(暗电阻)很大,电路中电流很小。

当光敏电阻收到一定波长范围的光照时,它的阻值(亮电阻)急剧减少,电路中电流迅速增大,一般希望暗电阻越大越好,亮电阻越小越好,此时光敏电阻的灵敏度高。

实际光敏电阻的暗电阻值一般在兆欧级,亮电阻在几千欧以下。

2 工作原理用于制造光敏电阻的材料主要是金属的硫化物,硒化物等半导体。

通常采用涂敷,喷涂,烧结等方法在绝缘底上制作很薄的光敏电阻体及梳妆欧姆电极,然后接出引线,封存在具有透光镜的密封壳体内,以免受潮影响其灵敏度。

在黑暗环境里,它的电阻值很高。

当受到光照时,只要光子能量大于半导体材料的禁带宽度,则阶带中的电子吸收一个光子的能量后可跃迁到导带,并在阶带中产生一个带正电荷的空穴,这种有光照产生的电子--空穴对增加了半导体材料中载流子的数目,使其电阻率变小,从而造成光敏电阻值下降。

光照愈强,阻值愈低。

入射光消失后,由光子激发产生的电子--空穴对将逐渐复合,光敏电阻的阻值也就逐渐恢复原值。

基于单片机的智能楼道灯光控制系统设计

基于单片机的智能楼道灯光控制系统设计
基于单片机的智能楼道灯光控制系 统设计
随着科技的不断发展,智能化已经成为人们生活中不可或缺的一部分。智能 楼道灯光控制系统作为一种智能化的产物,在提高照明系统的智能化程度、节约 能源等方面具有重要意义。本次演示将基于单片机的智能楼道灯光控制系统设计 展开讨论,以期为读者提供一些参考。
关键词:单片机、智能楼道、灯 光控制系统
3、红外传感器
红外传感器采用红外线光电开关,它能感知人体和热源的红外信号,并将其 转化为电信号。当人体接近时,红外传感器会输出高电平信号,单片机接收到此 信号后,会控制LED灯的开关状态。
4、LED灯
本系统选用普通的LED灯作为照明设备。LED灯具有节能、环保、长寿命等优 点,非常适合用于智能灯光控制系统。
2、定时控制
用户可以通过手机APP或控制器设置定时开关灯的时间,以实现按时自动控 制灯光的目的。例如,晚上10点后自动关闭所有灯光,以减少能源消耗。
3、远程控制
用户可以通过手机APP随时随地控制楼道的灯光,方便快捷。例如,在外出 时,可以通过APP远程关闭所有灯光,确保家中安全。
应用前景
智能楼道灯光控制系统具有广泛的应用前景。首先,它可以提高照明系统的 智能化程度,使人们的生活更加便利和舒适。其次,该系统可以有效节约能源, 帮助用户降低电费支出,同时也有利于环保。再次,通过远程控制功能,用户可 以随时随地控制灯光,提高了安全性和便捷性。因此,智能楼道灯光控制系统具 有很高的实用价值和应用价值。
四、系统调试与性能测试
在完成硬件组装和软件编程后,需要对系统进行调试和性能测试。首先,检 查电路连接是否正确,确保电源和信号线无误。然后,通过仿真器将程序下载到 单片机中,并接通电源进行实际测试。在测试过程中,需要观察系统的响应速度 和稳定性。如果系统出现故障或异常情况,应检查硬件和软件的设计并进行调整。 经过多次调试和性能测试后,系统的性能应达到预期的要求。

基于51单片机智能照明系统的设计

基于51单片机智能照明系统的设计
• 双向晶闸管之所以能够导通, 全凭借门极, 门极 达到一定的电压值, 才能够使得T1,T2,导通。而 T1,T2管脚是可以承受高电压的。
外部光照强度检测模块
光敏电阻
• 光敏电阻器又叫光感电阻, 是利用半导体的光电 效应制成的一种电阻值随入射光的强弱而改变的 电阻器; 入射光强, 电阻减小, 入射光弱, 电阻
过零检测模块
• 此模块的原理主要是利用交流电220V在过零点时产生低电平的脉冲, 使得在软件编程控制灯泡亮度过程中, 利用此脉冲来控制双向可控硅 的导通时间, 从而Байду номын сангаас到调节光的亮度的作用, 并且还不会发生灯泡闪 烁的现象。也就是说市电的频率与调节灯泡亮度的双向可控硅的通断 的脉冲频率几乎是同频同相的。
软件的整体框图
谢 谢!
无线模块
• 此模块中最主要的部分是芯片PT2262和 PT2272 。
• PT2262是一种CMOS 工艺制造的低功耗低 价位通用编码电路, PT2262 最多可有12 位(A0-A11)三态地址端管脚(悬空,接高电平, 接低电平),任意组合可提供531441 地址码, PT2262 最多可有6 位(D0-D5)数据端管脚, 设定的地址码和数据码从17 脚串行输出, 可用于无线遥控发射电路 。
调光模块
• 晶闸管控制回路是此实验的主要模块, 也就是说 主要的功能就是通过此模块实现的。此模块中起 至关重要的作用芯片为 (型号为BTA12-600B) 双向可控硅, 也就是双向晶闸管。
• 对双向晶闸管在门极G和主电极T2之间送入正触 发脉冲电流 (lg从G流入, 从T2流出) 或负脉冲 电流 (lg从T2流入, 从G流出) 均能使双向晶闸 管导通。
• PT2272, 它与PT2262相类似, 是一种 CMOS 工艺制造的低功耗低价位通用解码 电路, PT2272 最多可有12 位(A0-A11)三 态地址端管脚(悬空,接高电平,接低电平),任 意组合可提供531441, 地址码。

基于单片机的智能照明控制系统设计

基于单片机的智能照明控制系统设计

基于单片机的智能照明控制系统设计设计一个基于单片机的智能照明控制系统。

1.引言:现代社会对于能源的需求越来越大,电力消耗持续增长。

照明是我们日常生活中消耗电力的一个重要组成部分。

为了降低电力消耗,减少能源浪费,设计一个基于单片机的智能照明控制系统显得尤为重要。

2.系统功能:该系统的主要功能是根据照明需求智能调节照明亮度。

当光线较暗时自动增加照明亮度,当光线较亮时自动减小照明亮度。

3.系统设计:a.硬件设计:系统硬件包括一个单片机控制模块、光线传感器、执行器(例如LED 灯)、电源模块等。

光线传感器用于检测周围的光线强度。

光线传感器输出的模拟信号连接到单片机的ADC输入端,通过单片机进行读取和转换。

执行器用于调节照明亮度。

在本系统中,以控制LED灯亮度为例。

执行器连接到单片机的PWM输出端,单片机通过改变PWM的占空比来调节LED灯的亮度。

电源模块用于为系统提供电力供应。

b.软件设计:单片机采用嵌入式C语言开发,编写相应的代码实现系统功能。

主要的软件设计包括以下几个部分:-光线检测:通过读取光线传感器的模拟信号,获取光线强度数据。

-亮度控制:根据光线强度数据来判断当前的照明需求,在代码中设置一个阈值,当光线强度低于阈值时增加LED灯亮度,当光线强度高于阈值时降低LED灯亮度。

可以通过改变PWM占空比来实现LED灯的亮度调节。

-系统运行:初始化单片机的外设和寄存器,使用循环来不断读取光线强度和调节LED灯亮度,以实现智能照明控制。

4.系统优势:该智能照明控制系统具有以下优势:-节约能源:根据实际光照需求智能调节亮度,避免了长时间照明亮度过高造成的能源浪费。

-自动化控制:无需人工干预,系统自动根据光线强度调节照明亮度,方便省事。

-节省成本:单片机控制模块的成本相对较低,而且系统的节能效果能够降低电费开支。

5.结论:。

基于51单片机的智能LED照明控制系统设计毕业设计

基于51单片机的智能LED照明控制系统设计毕业设计

基于51单片机的智能LED照明控制系统设计毕业设计智能LED照明控制系统是基于51单片机的一种照明系统,通过智能化的控制方式,能够实现对LED照明的精确控制和管理。

本文将从系统设计的需求、硬件设计和软件设计三个方面对基于51单片机的智能LED照明控制系统进行详细的介绍。

首先,通过需求分析,我们确定了智能LED照明控制系统的功能。

该系统需要能够根据光照条件自动调整LED的亮度,在不同的时间段实现定时开关机,同时具备手动控制功能。

此外,还要提供远程控制功能,通过手机或者电脑进行远程监控和控制。

接下来是硬件设计部分。

我们首先确定了基于51单片机的核心控制模块,并根据系统需求设计了相应的电路板。

核心控制模块主要负责控制LED的亮度,采用PWM控制方式,能够实现精确的亮度调节。

同时,该模块还需要实现定时开关机功能,通过计时器定时开启或关闭LED。

另外,为了实现远程控制功能,我们还设计了无线通信模块,利用无线网络实现用户对照明系统的远程监控和控制。

软件设计是整个系统中非常关键的一部分。

首先,我们需要编写程序来控制核心控制模块,实现LED灯的亮度调节和定时开关机功能。

其次,需要开发相应的用户界面和远程控制程序,为用户提供友好的控制界面,同时实现用户对照明系统的远程监控和控制。

在软件设计过程中,我们需要充分利用51单片机的功能和特性,通过编写高效的程序实现系统的各项功能。

最后,为了保证系统的安全性和可靠性,我们还需要对系统进行测试和调试。

通过模拟不同的使用场景和异常情况,进行全面的测试,确保系统能够正常工作。

同时,还需要进行性能优化和故障排除,保证系统在长时间运行中不会出现问题。

综上所述,基于51单片机的智能LED照明控制系统设计是一个复杂的工程,需要从系统需求、硬件设计和软件设计等多个方面进行全面考虑。

通过合理的设计和严谨的测试,能够设计出高性能、高可靠性的智能LED照明控制系统,为用户提供更好的照明体验。

基于单片机的楼道照明灯设计

基于单片机的楼道照明灯设计

学院学生毕业论文题目:楼道照明自控开关设计作者:指导老师:电子信息工程学院电子系电子信息工程技术专业 11 级三年制电子一班班摘要:本论文主要介绍楼道照明灯自动控制电路,它不仅适用于住宅区的楼道,而且也适用于工厂、办公室、教学楼等公共场所,它具有体积小,外形美观,制作容易,工作可靠等优点,而且降低能耗,节约能源,注重环保是当今世界的主潮流。

此外,它在一定的场所使用还可起防盗作用。

它是公共场所照明开关的理想选择,被人们誉为“长明灯的克星”。

它利用光敏传感器和热式电红外传感器等器件对楼道、住宅小区等处照明灯具进行自动控制,使电灯白天不亮(光控),夜间有人来的时候自动点亮,人走后延时一段时间自动熄灭,从而达到节能的目的,同时还加上一个电话控制系统以保证电路在异常情况下可以远程控制。

关键词:光敏电阻;HN911L;延时;电话控制Abstract: This paper introduces the automatic control circuit corridor light, it is not only suitable for the residential building, but also suitable for factories, office buildings, public places, it has the advantages of small volume, beautiful appearance, easy manufacture, reliability, and reduced energy consumption,energy saving, environmental protection is the main trend in today's world. In addition, it can be used for theft protection in a certain place. It is the ideal choice for the public lighting switches, known as the "long light"It uses the light sensor and thermal electric infrared sensors to automatically control the corridor, residential quarters and other office lighting lamps, the lamp by day not bright (light), when the automatic light night people come, people go after a delay time automatically extinguished, so as to achieve the purpose of saving energy, but also with a telephone control system to ensure that the circuit can remote control under abnormal conditions.Keywords: photo resistor ;HN911L ;delay t;elephone control0 引言近年来,城市居民住宅越来越趋向高层化。

基于STC89C52单片机红外楼道灯系统设计

基于STC89C52单片机红外楼道灯系统设计

目录摘要 (Ⅰ)Abstract (Ⅱ)引言 (1)第一章绪论 (4)1.1国内外智能产业发展概况 (4)1.2智能楼道灯操作说明 (4)第二章元器件的介绍 (5)2.1单片机的选择 (5)2.1.1 单片机的主流系列及机型选择 (5)2.1.2 管脚介绍 (6)2.1.3 总线结构 (8)2.2红外发射二极管 (9)2.3一体化红外接收管 (10)2.4LED灯 (12)2.4.1LED用途介绍 (13)2.4.2LED-特点 (14)2.4.3色温及颜色的应用 (15)第三章系统硬件设计 (18)3.1系统的整体硬件图 (18)3.2一体化红外接收电路 (18)3.3红外发射模块电路图 (19)第四章系统软件设计 (20)4.1程序流程图 (20)4.2系统的汇编程序代码 (20)结论 (22)致谢 (23)参考文献 (24)基于STC89C52单片机红外楼道灯系统设计摘要: 本文设计的题目是基于单片机的红外楼道灯设计,使用STC89C52型单片机调制出38KHZ的信号,驱动红外二极管。

本文对系统进行了模块化处理,系统的硬件电路包括主机、红外发射、电源模块、LED灯指示模块4个主要部分。

主机部分主要采用STC89C52单片机组成单片机最小系统,红外发射则是通过单片的I/O口调制出38KHZ的信号,驱动红外二级管,使其发色红外线,作为检测信号。

当检测到人的时候,红外线被反射回来,被红外一体化接受管接收到,红外一体化接收管接收到信号后输出一个低电平,这个低电平传送给单片机中断,并执行中断处理程序。

总之,本文的设计思想就是系统采用最简单的单片机触发中断方式,红外检测到信号后就触发中断,中断程序控制灯的亮灭。

关键词: 单片机STC89C52;LED;中断;红外检测Design of Infrared Obstacle Avoidance Trolley System based onSTC89C52Abstract: This design topic is based on SCM infrared corridor lights design, uses STC89C52 type of 38KHZ microcontroller modulation signal, driving the infrared diode. This article on the system modular processing, system hardware circuit including host, infrared emission, the power modules, LED lamp instruction module four major parts. The mainframe mainly adopts single-chip microcontroller smallest system composed STC89C52, infrared emission is through the monolithic I / O mouths modulation 38KHZ signal, driving the infrared diodes, make its send lubricious infrared, as control signal. When detect person, infrared reflected back by infrared integration accept tube, received, infrared integration after receiving tube receiving signal output a low level, the low level transmitted to interrupt and carry out the microcontroller interrupt handlers. In short, this design idea is the system adopts the most simple microcontroller trigger interrupt mode, infrared detection to signal after will trigger interrupt, interruption program control lamp light out.Key words:SCM STC89C52 LED Interrupt Infrared detection引言现代社会对信息的需求量越来越大,信息传递速度也越来越快,二十一世纪是信息化的世纪,目前推动世界经济发展的主要是信息技术、生物技术和新材料技术,而其中信息技术对人们的经济、政治和社会生活影响最大,信息业正逐步成为社会的主要支柱产业,人类社会的进步将依赖于信息技术的发展和应用。

基于单片机的楼宇照明控制系统

基于单片机的楼宇照明控制系统

,gni thgil f o ssenthgirb gnitaluger ,gni thgil ff o gninrut ,gni thgil no gninrut tsoh eht 584SR no desab dohtem noitacinummoc evals-retsaM hguorht taht si noitcnuf gnimmargorp noitacinummoc deriw ehT .gniyalpsid DEL dna gninnacs draobyek ,gnillortnoc demit ,gnillortnoc thgilpmal ,gni ttimsnart :gnidulcni ,eno hcae ro srellortnoc yrailixua lla eht ot sredro sdnes rellortnoc
�性特的低本成线输传及以议协义定行自以可、 �个 23�点节多、离距远的
584-SR 为因正。议协信通层高的己自立建以可户用上础基此在�议协或缆
、232-SR 。准标 A-584-AIE/AIT 为名命后 �围范模共线总了展扩 �性特护保突 即�力能信通向双、点多了加增�准标 584-SR 了定制上础基 224-SR 在年 冲和力能动驱的器送发了加增时同�上线总条一同到接连器送发个多许允
eht sedulcni ylniam erawtfos f o gningised ehT .cte ,tiucric godhctaw ,gni thgil
atad sseleriw ,noi tacinummoc deriw sa hcus ,sb oj ynam od nac metsys ehT
gnimmargorp gni ttimsnart atad sseleriw ehT .cte ,gnithgil demi t gnillortnoc

基于单片机的智能照明控制系统设计

基于单片机的智能照明控制系统设计

基于单片机的智能照明控制系统设计引言随着现代科技的快速发展,智能家居越来越受到人们的欢迎。

其中,智能照明系统是最为基础的一类系统。

智能照明系统能够自动感应周围环境的亮度,自动调节照明亮度以达到节能的目的。

本文介绍一种基于单片机的智能照明控制系统的设计,该系统具有高效、智能、可靠等特点。

需求分析智能照明系统应该具备以下功能:1.自动感应周围环境的光线亮度,自动调节照明亮度;2.保护地球、促进节能,避免一直开着灯;3.可靠性高、无需人为干预,自动化程度高。

基于以上需求,本文提出了一种基于单片机的智能照明控制系统的设计。

系统设计硬件设计本文的智能照明系统主要由硬件和软件两部分组成。

硬件主要包括:1.光敏电阻:用于感应周围环境的亮度;2.单片机:控制系统整体运行,根据光敏电阻感应到的环境亮度自动调节照明亮度;3.三色 LED 灯:根据单片机的控制信号调节亮度。

量化硬件设计如下:1.光敏电阻数量:1个;2.单片机类型:AT89S52;3.LED灯数量:3个,用于显示三个不同亮度的等级。

软件设计因为单片机具备控制硬件的能力,所以本文将重点介绍单片机软件的设计过程。

根据需求分析,该系统需要实现自动感应周围环境亮度,自动调节照明亮度的功能。

根据这一特点,可以设计一个基于二分搜索的自适应亮度调节算法,具体步骤如下:1.读取光敏电阻的电压值,将其转化为当前的亮度值;2.判断亮度值是否符合设定的亮度等级,如果符合直接输出控制信号;3.如果不符合,则进入二分搜索,找到最接近目标亮度等级的亮度值,并输出控制信号。

以下是单片机主程序伪代码:while(1){int brightness = ReadLightSensor();int level = GetBrightnessLevel(brightness);SetLEDLevel(level);Delay();}程序代码解析:1.ReadLightSensor():读取光敏电阻的电压值,根据电压值计算亮度值;2.GetBrightnessLevel():根据亮度值计算目标亮度等级;3.SetLEDLevel():输出控制信号,控制 LED 灯的亮度等级;4.Delay():延时一定时间,使得亮度调节更加平滑。

基于单片机的楼宇灯控系统的设计

基于单片机的楼宇灯控系统的设计

基于单片机的楼宇灯控系统的设计介绍在当今时代,人们在追求舒适、安全生活的同时,也关注着能源效益和环保问题。

因此,为了满足这些需求,开发一个高效、智能化的楼宇灯控系统有着重要的意义。

基于单片机的楼宇灯控系统具有智能、精准、可靠等特点,可大大提高楼宇能源利用率,降低能源浪费,为人们创造一个更加环保的社会。

设计原理基于单片机的楼宇灯控系统是通过使用单片机控制灯具的开启和关闭,实现高效智能化管理的。

下面将逐一介绍该系统的组成部分。

硬件部分1.单片机采用 coretx-m0 系列的单片机,既可满足系统要求的高速、高效、精准,同时又能保证系统成本的控制。

2.光敏传感器通过灵敏度高、精度高、稳定性好的光敏传感器,实现对环境光源的测量和判断。

3.按键配备按键以方便用户手动控制灯光。

4.蜂鸣器作为警报和提示功能,当灯光的工作状态异常时,蜂鸣器发出报警声。

5.继电器实现单片机输出高低电平控制继电器的开合,达到远程控制灯具的效果。

软件部分软件部分主要由以下两个功能模块组成。

1.自动调光模块该模块通过读取光敏传感器的数据,根据环境的亮度情况,自动调节灯具的亮度。

在光源较强时,系统可降低灯光亮度,以便达到节能的目的。

2.全功能控制模块该模块实现全方位的灯光控制。

用户可通过键盘手动调节,也可以远程控制(通过蓝牙、WiFi等方式),实现对灯光的开关、亮度等复杂控制操作。

系统特点1.高效节能该系统能根据环境光照情况智能调节灯光亮度,节约能源,提高楼宇的能源利用率。

2.精准可靠通过使用高灵敏度和高稳定性的光敏传感器,实现对环境光源测量和判断,以此正确、准确地控制灯光。

3.操作简便用户可以通过硬件按钮或手机APP,远程控制灯光,实现灯光的自由控制。

基于单片机的楼宇灯控系统的设计,具有简单、高效、节能、智能等特点,可以为我们的日常生活提供高效的服务。

尽管还有一些问题需要解决,但随着科技的不断发展,相信这些问题很快就会得到解决。

基于单片机智能走廊照明控制系统

基于单片机智能走廊照明控制系统

基于单片机的智能走廊照明控制系统设计学校:班级:设计人员:导教师:摘要随着社会的发展人们对生活质量的要求越来越高,为方便生活人们越来越多的在各个场所引入照明设备,照明在能耗中所占的比例日益增高,因而照明节能也日显重要。

现在国内普遍使用的节能开关基本有声控型、触摸型、感光型等.这几种开关各有自己的弊端,如声控型不适合环境嘈杂的场所、触摸型虽然能自动关闭但不能自动打开、感光型开关在无人期间不能自动关闭......由此研究设计一种既智能又节能的控制系统来替代现有的产品是一件极其有意义的工作。

本设计通过STC89C52单片机结合照明技术、热红外传感技术、光敏技术等来实现对照明设备的智能控制,并通过火焰传感器来检测火灾以达到防火报警的目的。

单片机通过继电器控制照明设备的打开或者关闭.通过光照检测电路对照明设备周边亮度进行检测,如果亮度不够则单片机检测BIS0001芯片是否采集到了人体热释电传感信号,根据有无电传感信号控制照明设备的打开或关闭。

关键词:单片机传感器BIS0001 照明控制节能防火报警AbstractWith the development society people of the quality of life in demand is higher and higher,lighting in the proportion of energy consumption,thus increasing illumination energy conservation also more and more important.Now universal use energy-saving switch at home and abroad have sonic basic type,touch type,photographic type and so on.This several switch have their own disadvantages,such as sonic type is not suitable for environmental noisy places,photographic switch in one period can’t shut automatically.The study design intelligence,as well as a way of energy saving control system to replace the existing product is a meaningful work..This design combined by STC89C52 lighting technology,infrared sensing technology,light sensor technology,the delay technique and processing technology to realize the intelligent control of lighting equipment,A nd through the flame sensor to detect fire in order to achieve the purpose of the fire alarm. Microcomputer controls lighting equipment open or close,by the relay,through the light detection circuit for lighting equipment testing,if surrounding brightness in not enough then microcomputer detect the BIS0001 chip whether collected to human pyroelectric sensing signals,according to whether have pyroelectric sensing signals micro-controller redirected immediately control lighting equipment open or closed.Keywords: micro-controller;sensor;BIS0001;lighting control;energy-saving;fire alarm.目录摘要 (1)前言 (3)1.概述 (4)1.1 课题研究背景 (4)1.2 课题研究的目的与意义 (4)1.2.1 良好的节能效果和延长灯具寿命 (4)1.2.2 改善工作环境,提高工作效率 (4)1.2.3 提高管理水平 (4)2.系统设计方案 (5)2.1 单片机的选择 (5)2.2 光照检测方式 (5)2.3 人体感应方式 (5)2.4 照明设备驱动电路 (5)2.5 报警驱动电路 (5)2.6 显示电路 (5)3.硬件电路设计与实现 (6)3.1 系统硬件总述 (6)3.2 CPU性能介绍 (6)3.3 主控制机电路设计 (6)3.4 菲涅尔透镜 (6)3.5 热释电传感器及处理电路 (7)3.5.1 热释电红外线传感器 (7)3.5.2 信号处理电路 (8)3.6 光照检测电路 (8)3.7 火灾检测及报警电路 (8)3.8 显示电路 (9)3.9 输出控制电路 (10)4.系统软件设计及实现 (10)4.1 系统软件流程图 (10)4.2 仿真环境介绍 (11)4.2.1 Keil介绍 (11)4.2.2 Proteus介绍 (11)参考文献 (12)致谢 (12)附录 (13)前言随着国民经济的快速发展和社会进步,教育在全社会愈加被关注和重视,校园规模也随着受教育者的数量增加而不断扩大,教师的数量也大幅增加。

基于单片机的照明控制系统设计任务书

基于单片机的照明控制系统设计任务书
第十三周:实验模拟及改进;
第十四周:整理毕业论文和图纸,准备答辩。
四、主要参考文献:
(1)北京航空航天大学出版社,王幸之、钟爱琴《AT89 系列单片机原理与接口技术》
(2)北京航空航天大学出版社,孙涵芳、徐爱卿《单片机原理及应用》
(3)清华大学出版社阳宪惠《现场总线技术及其应用》
(4)国防工业出版社房小翠、王金凤《单片机使用系统设计技术》
三、计划进度:
第五周:发放毕业论文任务书,查找资料;
第六周:单片机应用技术及有线无线通信技术知识介绍;
第七周:照明控制系统的结构及性能要求;
第八周:主控制器及分控制器的电;
第十一周:照明启停、亮度控制软件设计
第十二周:照明定时程序设计及通信程序设计;
(3)基于单片机的照明控制系统的硬件电路设计;
(4)基于单片机的照明控制系统的软件设计;
(5)性能测试实验及结果.
2、基本要求
经过实验的验证,在输入广播地址后,所有的分控制器都能够正确地执行了后续的命令,能够实现灯泡的启停、亮度调节、定时关闭功能;在输入某个分机地址后,该分机也能正常地执行相应的命令,达到所要求的功能。
计的功能是:通过无线数传模块实现照明灯的无线遥控,同样实
现有线方式控制的功能。
本次设计属于毕业设计,是在学习了相关专业知识(如《电路》,
《数字电子技术》,《单片机原理及应用》,《AT89 系列单片机原理与
接口技术》,《电气照明技术》等等),且对AT89C51与AT89C2051单
片机能够熟练编程后所进行的一次设计。通过设计,能够综合运用
所学知识,理论联系实际,锻炼独立分析和单片机设计问题的能力,
为未来的实际工作奠定必要基础。应据任务书与指导书要求,严肃

基于51单片机的智能LED照明控制系统设计

基于51单片机的智能LED照明控制系统设计

基于51单片机的智能LED照明控制系统设计智能LED照明控制系统是一种使用51单片机作为主控制器的照明系统。

该系统通过使用51单片机的GPIO和串口通信功能,实现对LED照明设备的智能控制,包括亮度、颜色、模式等参数的调节和设置。

系统硬件部分主要由51单片机、LED灯、功率驱动电路、传感器组成。

其中,51单片机作为主控制器,负责处理用户的控制指令,并控制LED灯的亮度和颜色。

功率驱动电路用于将51单片机输出的控制信号转换成LED灯的驱动信号,确保LED灯正常工作。

传感器则用于感知环境的亮度和温度等信息,以便系统能够自动调整LED灯的亮度和颜色。

系统软件部分主要包括用户界面、控制逻辑以及与外部设备的通信等功能。

用户界面可以通过串口或者无线方式与系统进行交互,用户可以通过输入指令或者调节参数来控制LED灯的亮度和颜色。

控制逻辑部分主要负责解析用户的指令,并根据指令来调节LED灯的亮度和颜色。

与外部设备的通信功能主要负责与传感器进行通信,获取环境信息,并根据环境信息来自动调整LED灯的亮度和颜色。

该系统的工作流程如下:1.初始化系统:系统上电后,51单片机进行初始化操作,包括初始化GPIO、串口等相关设备。

2.用户交互:系统等待用户输入指令或者调节参数,用户可以通过串口或者无线方式与系统进行交互。

3.解析指令:系统接收到用户的指令后,通过控制逻辑部分对指令进行解析,确定LED灯需要调节的亮度和颜色。

4.控制LED灯:系统通过51单片机的GPIO和功率驱动电路,将调节后的控制信号发送给LED灯,实现对LED灯亮度和颜色的控制。

5.环境感知:系统通过与传感器的通信,获取环境的亮度和温度等信息。

6.自动调整:根据获取到的环境信息,系统通过控制逻辑部分,自动调整LED灯的亮度和颜色。

7.循环工作:系统根据用户的指令和环境信息,循环执行上述步骤,实现LED灯的智能控制。

总之,基于51单片机的智能LED照明控制系统通过合理设计硬件和软件的结合,能够实现对LED灯的智能控制,提高照明系统的灵活性和节能性。

基于51单片机的智能LED照明控制系统设计

基于51单片机的智能LED照明控制系统设计

基于51单片机的智能LED照明控制系统设计一、引言随着科技的发展,人们对室内照明的要求也越来越高。

传统的照明系统已经无法满足人们对照明效果的需求,因此智能LED照明控制系统逐渐成为人们关注的焦点。

本文将基于51单片机设计一种智能LED照明控制系统,通过对光照度的检测和用户设定,实现对LED灯光亮度和颜色的智能控制。

二、系统设计1.硬件设计智能LED照明控制系统的硬件主要包括光敏电阻、温度传感器、LED 灯和51单片机。

(1)光敏电阻:用于检测光照度,根据光照度的不同,调节LED灯的亮度。

(2)温度传感器:用于检测环境温度,根据温度的不同,调节LED 灯的颜色。

(3)LED灯:用于照明,可以调节亮度和颜色。

(4)51单片机:作为系统的核心控制器,接收传感器的数据,并根据设定的参数控制LED灯的亮度和颜色。

2.软件设计(1)光照度检测:通过读取光敏电阻的电压值来获取光照度,根据光照度的不同,控制LED灯的亮度。

可以设定光照度阈值,当检测到的光照度低于设定值时,LED灯亮度增加;当光照度高于设定值时,LED灯亮度减小。

(2)温度检测:通过读取温度传感器的数值来获取环境温度,根据温度的不同,控制LED灯的颜色。

可以设定温度范围和对应的颜色值,当温度在设定范围内时,LED灯显示设定的颜色。

(3)用户设定:通过按键输入,用户可以设定光照度阈值、温度范围和对应的颜色值。

设定的参数保存在51单片机的内存中。

(4)LED灯控制:根据光照度和温度的检测结果以及用户设定的参数,控制LED灯的亮度和颜色。

通过PWM控制LED灯的亮度,通过调节RGB三个通道的PWM占空比,实现对LED灯颜色的控制。

三、系统实现智能LED照明控制系统的实现主要分为硬件实现和软件实现两部分。

硬件实现:根据设计方案,搭建光敏电阻、温度传感器和LED灯的电路,并将它们与51单片机连接,保证硬件的正常工作。

软件实现:根据软件设计方案,编写相应的程序,包括光照度检测、温度检测、用户设定和LED灯控制等功能代码。

基于52单片机的楼道智能照明系统设计与实现

基于52单片机的楼道智能照明系统设计与实现

第1章绪论1.1研究背景和意义1.1.1楼道智能照明系统的背景分析在现在这个科学技术不断风云变幻的时代,人工智能将会在我们的日常生活中的存在感不断增强。

譬如今年2020年本次的新冠肺炎疫情在隔离追朔中,大量的使用到了大数据云计算,马上2020年底,5G网络将会全国使用,基站已经基本搭建完成。

因此,由我们生活的方方面面可以看出,智能化生活在我们当今社会这个时代已经得到很大范围的应用。

在本世纪,人工智能技术将会在建筑领域和我们日常生活中不断渗透,我们将会看到其涉及范围不断在扩大。

在这一发展趋势下,相对应的开发了不少智能照明设计,极大的提高了我们日常生活水平。

我们可见的如智能照明控制与管理系统、智能家具,包括在照明方面很多的一些计算机硬件器件和软件APP。

在经过我国70年的发展,我们中国由“一穷二白”啥也不会啥也不懂,连大型连锁制造厂都没有的国家。

现在的中国制造业实现了历史性的跨越式发展。

特别明显的是改革开放40多年来,我国已一跃成为世界上制造业生产总值的第一,我国已经从“制造小白”成为“制造大国”。

特别是近几年中国传统制造业都在大规模的进行,“机器替代人”,建造“黑灯工厂”,在这个进程中,制造业数字化、智能化是革命的核心力量,面对我们一个小小的楼道智能照明系统的生产和制作完全不在话下。

回顾近些年的数据,中国城镇化率由1978年的17.9%提高到了2017年的58.5%,城镇人口数量从1978年的1.7亿增长到了2017年的8亿人口以上。

随着智慧城市的建设与发展,对建筑节能环保的设计要求也越来越高,建筑照明作为建筑耗能的主要部分之一,对其节能性也提出了较高要求。

①早前我国已提出的“中国绿色照明工程”,目的就是为了重视照明节电这一方面,现在有很多的高效节能减排的灯泡,能提高电能利用率,减少用电量。

这也正体现了我们要发展现代化的一个重要内容,要给我们的后代留下一片“绿水青山”,既要发展现代化社会,也要环境干净可持续发展。

基于单片机的智能楼道灯光控制系统设计

基于单片机的智能楼道灯光控制系统设计
2.5布防报警模块
报警模块由布防按键指示灯、报警指示灯和蜂鸣器等 组成。进入深夜之后为安全考虑,需要对楼道进行布防时,
按下布防按键,布防指示灯持续闪烁30s,楼道将进入布防
状态,布防指示灯常亮,当红外热式电传感器检测到人体之 后,将触动报警装置,同时报警指示灯一直闪烁,蜂鸣器发 出报警声音。
《湖北农机化》2019年第44期 陌
2.3光照强度检测模块
楼道灯光控制系统除了需要人体感应模块以外还有光
线强度检测模块,只有在这2种情况同时满足时,楼道灯光
才能打开,实现节约电能的效果。光照强度检测模块主要 以光敏电阻为核心,用精密的电阻与之串联得到电压信号
传输给A/D,减小了模块体积和降低了成本⑶。 2.4声音检测模块
智能楼道灯光控制系统的声音检测模块,通过驻极体 话筒传感器采集环境中的声音经过运算比较电路处理后给 出一个高低电平的数字信号,然后经过单片机处理器处理, 控制灯光的打开与熄灭,当在晚上光线暗同时检测到声音 自动开启灯光。
系统、数据采集系统叫本系统主控制作器选择STC89C52, STC89C52是一种低功耗、高性能CMOS8位微控制器,具 有8K字节可编程Flash存储器,该单片机功耗低、接口丰
富、成本低廉、易于维修,适合作为灯光控制器。
2.2红外热释电传感器
红外热释电传感器昙-种基于红外线技术的自动控制 产品,具有灵敏度高、可靠性强、超低电压工作模式等优点, 被广泛应用于各类自动感应电器设备中。_般生物都会辐 射红外线,随着温度升高,向外辐射红外线越强,而人体的温 度相对于周围的东西温度较高,因此利用红外线的强度判断
开发研究
基于单片机的智能楼道灯光控制系统设计
韩钦扎西顿珠* 商永尚
(西藏农牧学院电气工程学院,西藏林芝860000)

基于单片机的楼道照明灯设计说明

基于单片机的楼道照明灯设计说明

文理学院学生毕业论文题目:楼道照明自控开关设计作者:指导老师:电子信息工程学院电子系电子信息工程技术专业 11 级三年制电子一班班2013年 11 月 15 日摘要:本论文主要介绍楼道照明灯自动控制电路,它不仅适用于住宅区的楼道,而且也适用于工厂、办公室、教学楼等公共场所,它具有体积小,外形美观,制作容易,工作可靠等优点,而且降低能耗,节约能源,注重环保是当今世界的主潮流。

此外,它在一定的场所使用还可起防盗作用。

它是公共场所照明开关的理想选择,被人们誉为“长明灯的克星”。

它利用光敏传感器和热式电红外传感器等器件对楼道、住宅小区等处照明灯具进行自动控制,使电灯白天不亮(光控),夜间有人来的时候自动点亮,人走后延时一段时间自动熄灭,从而达到节能的目的,同时还加上一个控制系统以保证电路在异常情况下可以远程控制。

关键词:光敏电阻;HN911L;延时;控制Abstract: This paper introduces the automatic control circuit corridor light, it is not only suitable for the residential building, but also suitable for factories, office buildings, public places, it has the advantages of small volume, beautiful appearance, easy manufacture, reliability, and reduced energy consumption,energy saving, environmental protection is the main trend in today's world. In addition, it can be used for theft protection in a certain place. It is the ideal choice for the public lighting switches, known as the "long light"It uses the light sensor and thermal electric infrared sensors to automatically control the corridor, residential quarters and other office lighting lamps, the lamp by day not bright (light), when the automatic light night people come, people go after a delay time automatically extinguished, so as to achieve the purpose of saving energy, but also with a telephone control system to ensure that the circuit can remote control under abnormal conditions.Keywords: photo resistor ;HN911L ;delay t;elephone control0 引言近年来,城市居民住宅越来越趋向高层化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机的楼道照明自动控制系统设计1.设计内容本次设计的内容为楼道照明自动控制系统的设计。

它利用光敏电阻和热式电红外传感器,单片机等器件对楼道照明灯具进行自动控制。

使电灯白天不亮,夜间有人走动时自动点亮,人走后延时一段时间自动熄灭,从而达到节能的目的。

2.设计方案和主要元器件的选择2.1设计方案本次设计的三个要求:第一电灯白天不亮,第二晚上有人走动时自动点亮,第三人走后延时一段时间自动熄灭。

针对,电灯白天不亮,我们采用光控,采用光敏电阻,利用它的导电特性予以解决;针对行人走动电灯自动点亮,我们采用热式电红外传感器,利用它将热转化为电压的特性予以解决;针对延时,我们采用单片机的延时程序予以解决。

2.2 主要元器件的选择(一)光敏电阻的结构和工作原理1 结构光敏电阻的结构和电路图形符号如图1所示。

光敏电阻又称光导管,它几乎都是用半导体材料制成的光电器件。

如图2所示光敏电阻没有极性,纯粹是一个电阻器件,使用时即可加直流电压,也可加交流电压。

无光照时候,光敏电阻值(暗电阻)很大,电路中电流很小。

当光敏电阻收到一定波长范围的光照时,它的阻值(亮电阻)急剧减少,电路中电流迅速增大,一般希望暗电阻越大越好,亮电阻越小越好,此时光敏电阻的灵敏度高。

实际光敏电阻的暗电阻值一般在兆欧级,亮电阻在几千欧以下。

2 工作原理用于制造光敏电阻的材料主要是金属的硫化物,硒化物等半导体。

通常采用涂敷,喷涂,烧结等方法在绝缘底上制作很薄的光敏电阻体及梳妆欧姆电极,然后接出引线,封存在具有透光镜的密封壳体内,以免受潮影响其灵敏度。

在黑暗环境里,它的电阻值很高。

当受到光照时,只要光子能量大于半导体材料的禁带宽度,则阶带中的电子吸收一个光子的能量后可跃迁到导带,并在阶带中产生一个带正电荷的空穴,这种有光照产生的电子--空穴对增加了半导体材料中载流子的数目,使其电阻率变小,从而造成光敏电阻值下降。

光照愈强,阻值愈低。

入射光消失后,由光子激发产生的电子--空穴对将逐渐复合,光敏电阻的阻值也就逐渐恢复原值。

(二)热释电红外传感器任何发热体都会产生红外线,辐射的红外线波长跟物体温度有关。

表面温度越高,辐射能量越强。

人体的正常体温为36~37.5℃,其辐射的最强的红外线的波长为9.67~9.64um,中心波长为9.65um。

故考虑采用热释电人体红外传感器(PIP)。

热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。

其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化产生正、负电荷,随温度的变化而变化。

D端接电源正极,G端接电源负极,S端为信号输出。

由于热电元输出的是电荷信号,并不能直接使用,因而需要用电阻将其转换为电压形式,该电阻阻抗高达104MΩ,故引入的N沟道结型场效应管应接成共漏形式即源极跟随器来完成阻抗变换。

滤光窗能有效地让人体辐射的红外线通过,而最大限度地阻止阳光、灯光等可见光中的红外线的通过,以免引起干扰。

传感器只对移动或运动的人体、体温近似人体的物体起作用。

(1)人体经过探头先后被A源或被B源感应,Sa<Sb或Sa>Sb产生差值,双源失去互补平衡作用而很敏感地产生信号输出,见图(3C)。

(2)人对着探头呈垂直状态运动,Sa=Sb不产生差值,双源很难产生信号输出。

径向移动反应最不敏感, 而对于横切方向 (即与半径垂直的方向)移动则最为敏感. 在现场选择合适的安装位置是避免红外探头误报、求得最佳检测灵敏度极为重要的一环。

目前国内市场上常见的热释电红外传感器有上海尼赛拉公司的SD02、PH5324和德国海曼LHi954、LHi958。

菲涅尔镜片是红外线探头的“眼镜”,它就象人的眼镜一样,配用得当与否直接影响到使用的功效,配用不当产生误动作和漏动作,致使用户或者开发者对其失去信心。

配用得当充分发挥人体感应的作用,使其应用领域不断扩大。

菲涅尔透镜的作用有两个:一是聚焦作用,即将探测空间的红外线有效地集中到传感器上。

不使用菲涅尔透镜时传感器的探测半径不足2米,只有配合菲涅尔透镜使用才能发挥最大作用。

配上菲涅尔透镜时传感器的探测半径可达到10米。

第二个作用是将探测区域内分为若干个明区和暗区,使进入探测区域的移动物体能以温度变化的形式在PIR上产生变化的热释红外信号。

当人进入感应范围,人体释放的红外光透过镜片被聚集在远距离A区或中距离B 区或近距离C区的某个段的同心环上,同心环与红外线探头有一个适当的焦距,红外光正好被探头接收,探头将光信号变成电信号送入电子电路驱动负载工作。

整个接收人体红外光的方式也被称为被动式红外活动目标探测器。

(三)处理芯片处理芯片采用STC89C52RC单片机。

STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机。

ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RXD/P3.O,TXD/P3.1)直接下载用户程序,数秒即一可完成一片。

而且具有看门狗功能。

因此采用STC89C52RC芯片。

(四)所应用元器件汇总STC89C52RC、热释电红外传感器、TORCH_LDR光敏电阻、11.059MHz的晶振、30pF 瓷片电容、1uF电解电容、5.1Ω电阻、300Ω电阻、820Ω电阻、510Ω电阻、G5C-14-DC5继电器、按钮开关、+5V电源、+10V电源、+6.5V电源3.电路设计楼道照明自动控制电路设计总电路图如下图3.它有4部分组成,复位电路,时钟电路,光敏电阻控制电路,热释电红外传感器控制电路做成。

①:复位电路(采用按键电平复位)按键电平复位原理:将复位端通过按键与VCC相连。

当RST引脚上出现连续两个机器周期的高电平时,单片机就能完成一次复位。

②:时钟电路采用内部时钟方式。

MCS-51单片机片内有一个高增益反向放大器,用于构成振荡器,其输入端为芯片引脚XTAL1(19)脚,输出端为引脚XTAL2(18脚)。

只需在XTAL1和XTAL2两端跨接石英晶体和两个微调电容,就可以构成稳定的自激振荡器并产生震荡时钟脉冲,这种方式称为内部时钟方式。

振荡器的工作频率选择11.0592MHZ,微调电容取30pF。

该图为光敏电阻与单片机的连线图。

该图为热电式红外线传感器与单片机的连线。

因为proteus中无法仿真热电式红外线传感器故用滑动变阻器代替演示。

4.程序流程图5.程序代码#include<rtx51tny.h> #include<reg52.h> sbit P0_0=P0^0;sbit P0_1=P0^1;sbit P0_2=P0^2;sbit P0_3=P0^3;sbit P0_4=P0^4;sbit P0_5=P0^5;sbit P0_6=P0^6;sbit P0_7=P0^7;sbit P1_0=P1^0;sbit P1_1=P1^1; sbit P1_2=P1^2;sbit P1_3=P1^3;sbit P1_4=P1^4; sbit P1_5=P1^5;sbit P1_6=P1^6;sbit P1_7=P1^7;sbit P3_0=P3^0;sbit P3_1=P3^1;sbit P3_2=P3^2;sbit P3_3=P3^3;sbit P3_4=P3^4;sbit P3_5=P3^5;sbit P3_6=P3^6;sbit P3_7=P3^7;job0 () _task_ 0 {unsigned long i;P3=0;os_create_task(1); os_create_task(2); os_create_task(3); os_create_task(4); os_create_task(5); os_create_task(6); os_create_task(7); while(1){if(P1_0==0){P3_0=0;}{P3_0=0;}if(P0_0==0){if(P1_0==1){ P3_0=1;for(i=0;i<10000;i++);}}}}job1 () _task_ 1{unsigned long i;while(1){if(P1_1==0){P3_1=0;}if(P0_1==1){P3_1=0;}if(P0_1==0){if(P1_1==1){ P3_1=1;for(i=0;i<10000;i++);}}}}job2 () _task_ 2{unsigned long i;while(1)if(P1_2==0){P3_2=0;}if(P0_2==1){P3_2=0;}if(P0_2==0){if(P1_2==1){ P3_2=1;for(i=0;i<10000;i++);}}}}job3 () _task_ 3{unsigned long i;while(1){if(P1_3==0){P3_3=0;}if(P0_3==1){P3_3=0;}if(P0_3==0){if(P1_3==1){ P3_3=1;for(i=0;i<10000;i++);}}}}job4 () _task_ 4{unsigned long i;while(1){if(P1_4==0){P3_4=0;}if(P0_4==1){P3_4=0;}if(P0_4==0){if(P1_4==1){ P3_4=1;for(i=0;i<10000;i++);}}}}job5 () _task_ 5{unsigned long i;while(1){if(P1_5==0){P3_5=0;}if(P0_5==1){P3_5=0;}if(P0_5==0){if(P1_5==1){ P3_5=1;for(i=0;i<10000;i++);}}}}job6 () _task_ 6{unsigned long i;while(1){if(P1_6==0){P3_6=0;}if(P0_6==1){P3_6=0;}if(P0_6==0){if(P1_6==1){ P3_6=1;for(i=0;i<10000;i++);}}}}job7 () _task_ 7{unsigned long i;while(1){if(P1_7==0){P3_7=0;}if(P0_7==1){P3_7=0;}if(P0_7==0){if(P1_7==1){ P3_7=1;for(i=0;i<10000;i++);}}}}6.参考文献[1] 童诗白,华成英. 数字电子技术基础(第四版) 高等教育出版社 2006.1[2] 张道德. 单片机接口技术(C51版)中国水利水电出版社 2007.1[3] 张岩、胡秀芳、张济国. 传感器应用技术[M] 福建科学技术出版社 2006.1[4] 陈有卿. 使用灯光控制电路[M] 中国电力出版社 2005.27.设计心得与小结通过这次对楼道照明自动控制电路的设计,我加深了对数字电路和模拟电路的了解,同时对自动控制电路及所用元器件的选择和参数有进一步的认识,又增强了对电路分析及解决问题的能力,为以后的工作时间积累了许多经验。

相关文档
最新文档