保持状态,检测环境光是如何影响光采集电路输出信号等。系统内部寄存器初始化主要是指数据缓冲区内,各用户定义的数据变量的初始化赋值及部分特殊功能寄存器的复位初始化,单片机复位后,程序计数器指向程序存储器的入口地址单元,程序状态字寄存器清零,片内部存储器选择区工作寄存器,用户标志位为状态,堆指针指向,其他定时器中断允许寄存器累加器等皆为。定时中断处理定时中断时利用单片机内部的定时器定时时间到或计数值已满的终端,内部定时器的计数器可以对内部时钟或从外部引线和输入的外部脉冲进行计数,计数器的溢出信号作为中断请求信号,去置位定时器溢出标位,向单片机的申请中断。定时中断为周期中断,每隔定的时间会中断次。本系统中设基于单片机控制的教室灯光自动控制器的研究定的定时中断主要用来构成多任务操作系统,在系统响应中断后,无需对断点实施现场保护,可以直接进行多任务时间的划分工作,使相应的操作任务进入就绪状态,即该中断可以启动有关的任务就绪。该定时中断处理程序框图如图所示。本系统还采用了外部中断,此外部中断主要用来判断是否有遥控器信号,若有,就采集下来并加以处理若无,则返回到主循环。数据采集模块本系统中的数据采集对象为环境光信号及人体存在信号,在程序设计中对这两个数据的采集放置多任务模块中实施定时采集。数据采集软件设计的实现本系统考虑到环境观足够亮时,无论有否人体存在都不应该开定时中断到下步多任务启动时间划分图定时中断处理程序框图开始基于单片机控制的教室灯光自动控制器的研究灯而环境光不够亮时,有人体存在才开灯,无人体存在不开灯。本系统逻辑定义为环境光亮时为二进制的,暗时为,人体存在为,人体不存在为,开灯为,关灯为,那么环境光与人体存在可以有以下的逻辑关系表表示,如表。表环境与人的关系环境光参数人体存在参数教室灯状态上表数据表明可将环境光参数与人体存在参数相与门操作,又由于继电器是低电平驱动,多以要将采集处理后的信号进行非操作,才可以驱动继电的驱动,完成对系统设备灯光的控制,采用个二极管闪烁显示整个系统的工作状态,实现对教室灯光的自动开灯关灯控制。系统设计智能化控制的同时还设置了手动和遥控器控制,这样在系统偶尔出现故障时,可采用手动操纵,不至于影响教室灯光的正常使用。在保证系统与已有的教室灯光配套使用时,不需要对原有设备电路进行大的改动,以降低成本实现教室灯光的智能控制。建议由于教室大小面积各不相同教室灯光数量不教室内部安装智能控制设备的数量也会有所不同,特别是人体传感器使用的数量受面积的影响很大,套教室灯光控制系统也只是在有限的范围内。若教室面积很大,超过传感器的辐射范围,这样采集的信号可能会不够准确,进而影响控制设备的运行。为防止这种现象的发生,使系统更加的可靠,最好采用多个传感器。初步试验表明,基于单片机的教学楼智能照明系统,能完成对教学楼内各种教室及楼道照明的智能控制,精度在要求指标范围内。基于单片机控制的教室灯光自动控制器的研究致谢在本文即将结束之际,我要由衷地感谢在我毕业设灯光自动控制器的研究于是本系统采用超时报警电路,以声音的方式来提醒管理人员是否关闭电源,另方面由于学生学习紧张,在夜里忘了时间点,学习期间开灯时间过长,致使教室灯工作超时于是本系统超时报警电路就会发出声音,提醒学生该休息或必须改用遥控器手动方式来控制灯了。本系统采用超时报警的电路如图所示。单片机的端口外加个的上拉电阻,再经过限流电阻欧与三极管的基极相连。当端口为低电平,即基极为低电平时,三极管导通,驱动蜂鸣发出声音以示教室灯工作超时,若端口为高电平时,即基极为高电平时,三极管截止,蜂鸣器不工作,教室灯工作正常。图超时报警的电路系统供电电路要取得电压,若选用的变压器,整流滤波后输出往往大于,会使稳压器功耗大,自身温度较高,故不选用输出电压为的变压器,而选用输出电压为的变压器。系统接通交流电源基于单片机控制的教室灯光自动控制器的研究后,将交流电变压到,经过二极管全波整流电解电容滤波,在经只正在正输出稳压器,为了缓冲负载突变,改善瞬态响应,输出端还采用了电容,最后得到的直流工作电源,用于给控制系统中单片机系统及其它外围电路的端供电,其供电原理图如图。图供电原理图在硬件时钟模块中,为了在断电后硬件时钟能够正常运行,故采用主从双电源供电方式。硬件时钟般在系统的主电源情况下工作,而只有系统电源消失的情况下,为确保硬件时钟的正常运行,设计个的备用电源。控制模块软件设计与开发在单片机硬件系统的基础上,再配上相应的软件,才能构成个完整的系统。用户软件的开发与系统硬件有着密切的关系。在系统的硬件及输入输出方法的确定后,程序软件就可以完全独立的进行设计开发。本控制软件的模块主要包括系统监控主程序模块数据采集模基于单片机控制的教室灯光自动控制器的研究块及系统功能键。系统监控主程序模块监控主程序是整个控制系统的核心部分,其外围模块般都需要经过监控模块实现其在监控系统中的作用。监控主程序接受和分析来自键盘的命令,进而把控制转到相应的处理子程序的入口,起引导作用。本系统监控主程序模块包括对系统外围器件输入输出参数的初始化自检,看门狗的激活,多任务操作模块的调用,实时中断处理等。其监控主程序流程图如图所示基于单片机控制的教室灯光自动控制器的研究图监控主程序流程图系统自检初始化系统自检初始化是保证整个控制系统能够正常运行的重要条件,系统初始化设定定时器,允许定时中断看门狗激活人体传感器处理任务环境光处理任务遥控器处理任务定时时钟管理开始基于单片机控制的教室灯光自动控制器的研究系统价电复位后,直接进入自检初始化程序,完成系统的自检初始化的自检及初始化。初始化过程主要是对些控制器数据区和外部芯片进行初始化参数设置和定义。本系统中自检初始化主要指接口芯片的检测芯片内部设定参数的初始化内部寄存器的初始化。接口芯片的检测主要检查各芯片是否已处于准备工作的就绪状态,有无硬件故障等。如检测各位是否正常显示系统设置开机时的界面,检查硬件时钟是否处于更换新品后初次使用为起振状态,还是处于备用电源供电震荡计阶管熄灭。在延时后置位,给位存储器置位,这样位存储器复位,也复位,定位灯亮,这样在两个延时定时器的作用下可以设定定位灯的熄灭攀枝花学院专科毕业设计论文程序设计时间。当小车继续正向运行,当小车自身携带的反光面板离开发光二极管区域时,三极管截止,控制灯的二极管熄灭,获得高电平。当小车反向运行到工位时,通过小车自身携带的反光面板对发光二极管所发出的光进行反射,反射到光敏三极管上致使导通,这样电压基本全部加到电阻,此电压在经过欧姆和电阻分压后施加给三极管的基极,致使其导通,处的发光二极管控制灯正向导通发光并且处的信号输入端子获得高电平输入到程序。在网络中,获得低电平时就会让位存储器置位,此时,延时定时器获得触发信号,分别经过设定的延时时间后置位。在延时后置位,位存储器置位,定位灯发光二极管熄灭。在延时后置位,给位存储器置位,这样位存储器复位,也复位,定位灯亮,这样在两个延时定时器的作用下可以设定定位灯的熄灭时间。当小车继续正向运行,当小车自身携带的反光面板离开发光二极管区域时,三极管截止,控制灯的二极管熄灭,获得高电平。当小车反向运行到工位时,通过小车自身携带的反光面板对发光二极管所发出的光进行反射,反射到光敏三极管上致使导通,这样电压基本全部加到电阻,此电压在经过欧姆和电阻分压后施加给三极管的基极,致使其导通,处的发光二极管控制灯正向导通发光并且处的信号输入端子获得高电平输入到程序。在网络中,获得低电平时就会让位存储器置位,此时,延时定时器获得触发信号,分别经过设定的延时时间后置位。在延时后置位,对位存储器复位,小车结束反向运行。在延时后置位,给位存储器置位,而且现在电动机已经处于停止状态并且位存储器处于复位状态,这样就对正转位存储器进行置位并对位存储器复位,小车进入再次进入正向运行状态。但是在小车的循环运行当中,通过个移位寄存器的移位变化来实现小车在不同工位的实现正反转。例如在本次设计中的应用当程序进入首次扫描时,在特殊存储器的下降沿将位存储器的高电平移位到位存储器并且直保持到小车进入下次正向运行时才进行第二次运行。小车循环进入第二次运行时,在位存储器的上升沿将位存储器的高电平移位到位存储器并且直保持,当运行到工位时,就对位存储器进行置位,结束电动机的正转和对就行置位,使电动机反转。而到达工位时,就对位存储器进行复位,此刻位存储器处于复位状态,电动机再次进入正向运行即置位。在它的上升沿时也将位存储器的高电平移位给位存储器。在这第三次循环运行中,直运行到工位后才反向运行,但是仅仅反向运行到工位就再次进入正转运行。进入第四次正攀枝花学院专科毕业设计论文程序设计向循环运行时,就将位存储器的高电平移位给位存储器,这样就会将复位,结束整个循环运行。系统梯形图网络当系统开关处于开起状态并且小车未到达工位时,电动机正转,通过非实现互锁功能,提高未定性网络在电动机正转的情况下,小车到达工位,位存储器置位并自保持网络位存储器置位后,延时定时器延时导通,延时定时器延时导通网络保持状态,检测环境光是如何影响光采集电路输出信号等。系统内部寄存器初始化主要是指数据缓冲区内,各用户定义的数据变量的初始化赋值及部分特殊功能寄存器的复位初始化,单片机复位后,程序计数器指向程序存储器的入口地址单元,程序状态字寄存器清零,片内部存储器选择区工作寄存器,用户标志位为状态,堆指针指向,其他定时器中断允许寄存器累加器等皆为。定时中断处理定时中断时利用单片机内部的定时器定时时间到或计数值已满的终端,内部定时器的计数器可以对内部时钟或从外部引线和输入的外部脉冲进行计数,计数器的溢出信号作为中断请求信号,去置位定时器溢出标位,向单片机的申请中断。定时中断为周期中断,每隔定的时间会中断次。本系统中设基于单片机控制的教室灯光自动控制器的研究定的定时中断主要用来构成多任务操作系统,在系统响应中断后,无需对断点实施现场保护,可以直接进行多任务时间的划分工作,使相应的操作任务进入就绪状态,即该中断可以启动有关的任务就绪。该定时中断处理程序框图如图所示。本系统还采用了外部中断,此外部中断主要用来判断是否有遥控器信号,若有,就采集下来并加以处理若无,则返回到主循环。数据采集模块本系统中的数据采集对象为环境光信号及人体存在信号,在程序设计中对这两个数据的采集放置多任务模块中实施定时采集。数据采集软件设计的实现本系统考虑到环境观足够亮时,无论有否人体存在都不应该开定时中断到下步多任务启动时间划分图定时中断处理程序框图开始基于单片机控制的教室灯光自动控制器的研究灯而环境光不够亮时,有人体存在才开灯,无人体存在不开灯。本系统逻辑定义为环境光亮时为二进制的,暗时为,人体存在为,人体不存在为,开灯为,关灯为,那么环境光与人体存在可以有以下的逻辑关系表表示,如表。表环境与人的关系环境光参数人体存在参数教室灯状态上表数据表明可将环境光参数与人体存在参数相与门操作,又由于继电器是低电平驱动,多以要将采集处理后的信号进行非操作,才可以驱动继电的驱动,完成对系统设备灯光的控制,采用个二极管闪烁显示整个系统的工作状态,实现对教室灯光的自动开灯关灯控制。系统设计智能化控制的同时还设置了手动和遥控器控制,这样在系统偶尔出现故障时,可采用手动操纵,不至于影响教室灯光的正常使用。在保证系统与已有的教室灯光配套使用时,不需要对原有设备电路进行大的改动,以降低成本实现教室灯光的智能控制。建议由于教室大小面积各不相同教室灯光数量不教室内部安装智能控制设备的数量也会有所不同,特别是人体传感器使用的数量受面积的影响很大,套教室灯光控制系统也只是在有限的范围内。若教室面积很大,超过传感器的辐射范围,这样采集的信号可能会不够准确,进而影响控制设备的运行。为防止这种现象的发生,使系统更加的可靠,最好采用多个传感器。初步试验表明,基于单片机的教学楼智能照明系统,能完成对教学楼内各种教室及楼道照明的智能控制,精度在要求指标范围内。基于单片机控制的教室灯光自动控制器的研究致谢在本文即将结束之际,我要由衷地感谢在我毕业设
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 34 页
第 2 页 / 共 34 页
第 3 页 / 共 34 页
第 4 页 / 共 34 页
第 5 页 / 共 34 页
第 6 页 / 共 34 页
第 7 页 / 共 34 页
第 8 页 / 共 34 页
第 9 页 / 共 34 页
第 10 页 / 共 34 页
第 11 页 / 共 34 页
第 12 页 / 共 34 页
第 13 页 / 共 34 页
第 14 页 / 共 34 页
第 15 页 / 共 34 页
预览结束,还剩
19 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。