(完整版)基于AT89S51单片机的教室灯光智能控制毕业论文
基于单片机的自动照明系统论文
滨江学院毕业论文(设计)题目基于单片机的自动照明系统院系专业学生姓名学号指导教师职称二O一三年五月二十日目录1.引言 (1)1.1本课题研究的意义 (1)1.2国内外照明灯光自动控制器的研究现状 (1)1.3本课题研究的内容 (2)2.自动照明控制系统的设计方案 (3)2.1功能介绍 (3)2.2方案的比较与选择 (3)2.3系统组成 (4)3.自动照明控制系统的硬件介绍 (5)3.1总体电路图 (5)3.2单片机介绍 (6)3.3 主机模块 (6)3.3.1 复位电路 (7)3.3.2 时钟电路 (7)3.4 人体红外检测模块 (8)3.5日光强度检测模块 (9)3.6 1602 液晶显示模块 (10)3.6.1 引脚分布和接口信号说明..................... 错误!未定义书签。
3.6.2 LCD液晶电路.............................. 错误!未定义书签。
3.7 继电器驱动模块供电电路 (12)3.8 系统供电电路 (13)4.软件设计 (14)4.1系统监控主程序模块 (14)4.2系统自检初始化 (14)4.3定时中断处理设计 (14)4.4人体红外传感器的优缺点 (15)4.5数据采集软件的实现 (15)4.6编程与仿真.................................. 错误!未定义书签。
4.6.1Keil C51软件 (16)4.5.2 proteus介绍 (16)6.结果与分析 (17)6.1 电路调试 (17)6.2 系统功能测试 (18)7.结语与展望 (19)致谢 (19)参考文献: (20)ABSTRACT (21)基于单片机的自动照明系统刘斌全南京信息工程大学滨江学院自动控制系自动化南京 210044摘要:本课题的主要内容是研究照明灯光的自动控制。
对于学校教室照明,首先以51单片机核心,对教室灯光智能控制的原理和实现方法进行分析,在此基础上开发了自动控制系统的硬件装置和相应软件模块。
基于AT89S51单片机的教室灯光智能控制系统设计
基于AT89S51单片机的教室灯光智能控制系统设计一、系统设计要求:该系统以AT89S51单片机作为控制模块的核心部件,采用热释红外人体传感器检测人体的存在,采用光敏三极管构成的电路检测环境光的强度;根据教室合理开灯的条件,通过对人体存在信号和环境光信号的识别与判断,完成对教室灯光的智能控制,避免了教室用电的大量浪费。
系统还具有报警功能;同时还采用了软/硬件的“看门狗”等抗干扰措施二、系统控制方案分析该控制器以自然光强度和人体存在作为控制器的主要输入参数,能够实现自动与手动控制相兼容。
在自然环境光较强光线足够时,无论人是否存在,都不开灯;在自然环境光较弱时,有人存在且超过一定时间,控制器自动打开电灯,直到人离开后再延时一定时间后关灯。
同时,还可设置作息时间来控制,夜晚超过12点,若还有人存在,则关闭自动控制器的运行,改用开关来手动控制,以解决因特殊情况下,自动控制器的不人性化运行。
所研究的教室灯光控制器主要是由硬件和软件两大部分组成。
硬件部分是前提,是整个系统执行的基础,它主要为软件提供程序运行的平台。
而软件部分,是对硬件端口所体现的信号,加以采集、分析、处理,最终实现控制器所要实现的各项功能,达到设计目的。
三、系统控制模块的硬件设计系统控制模块的硬件构成及简介系统控制单元是以AT89S51单片机主控模块为核心,其它外围电路主要包括:环境光采集电路、时钟模块、热释红外传感器模块、看门狗模块、按键电路、EEPROM存储模块、超时报警模块、数码管显示模块,其结构框图如图2-1所示。
图2.1系统控制结构框图环境光模块采用光敏三极管来检测环境光的强度,有光照时,电阻减小,随着光照强度的减弱,电阻逐渐增大,把光信号转化成电信号,实现对光强度的检测。
人体存在传感器模块采用HP-208是基于红外线技术的智能产品,实现对人体存在的检测。
硬件时钟模块采用具有充电能力的低功耗,具有临时性存放数据的RAM寄存器的实时时钟芯片DS1302。
基于单片机的教室灯光控制系统的设计 --大学毕业(论文)设计
摘要Ⅰ
ABSTRACTⅡ
第1章 引 言
1.1 课题研究的目的与意义
能源问题和环境问题一直是人类社会面对的重大问题,特别是到了二十一世纪,对降低能耗和保护环境的要求更成了国家长期发展的重中之重,我国也提出了“节能减排”的号召。而在众多的能源问题中,电能的短缺是束缚经济发展和人民生活的重要能源问题之一。
据报道,用于照明的能源消耗占整个办公大楼能源消耗的20%~60%[1],这部分能耗的多少很大程度上取决于照明的控制效果。在现代建筑的楼宇自动化系统中,照明控制也是其中一个重要分支。现代建筑对照明的要求很高,除了应该满足为建筑内人们在工作、学习、生活时对视觉环境的要求以外,还应该利用照明设备的不同类型及光线的变换为人们提供一个舒适、有美感的办公、学习和生活环境,此外,还应该提高能源的利用率,实现节能的目的[2]。而传统的照明系统由于其管理落后、能源浪费、舒适性差、布线复杂以及灯具寿命短[3]的缺点,己不能满足人们的这种需求,所以研究新型照明控制系统,对减少这部分能源消耗、减少环境污染,同时更好的满足人们对照明质量的要求,都有极其重要的意义。
(3)改善室内工作环境,提高室内人员的工作效率。
(4)提高建筑物的照明系统管理水平,将传统的人为开关控制转换为智能化的管理,将大大减少大楼的运行、维护和管理的费用。
总之,研究新型照明控制器及系统,对于节约照明用电,减少环境污染,满足人民群众日益增长的对照明质量、照明环境和减少环境污染的需要,建立优质高效、经济舒适、安全可靠、有益环境的照明系统有着极其重要的意义。
关键词:单片机;智能控制;热释红外传感器;X5045
基于51单片机的智能灯设计论文
基于51单片机的智能灯设计论文基于51单片机的智能灯设计智能家居系统作为当今科技发展的重要领域之一,已经在人们的生活中起着越来越重要的作用。
其中,智能照明系统是智能家居的基础之一,其设计和应用旨在提高居民居住环境的舒适度和便利性。
本文将介绍基于51单片机的智能灯设计,以实现远程控制、光照感应和定时开关等功能。
通过该设计,用户可以随时随地控制灯光,提高生活品质。
一、设计方案的理论基础基于51单片机的智能灯设计理论基础主要包括单片机技术、电路基础和通信协议等方面。
在本设计中,我们选择了51单片机作为系统的控制核心,其具有良好的稳定性和可编程性。
同时,我们利用电路设计实现了灯光的控制和反馈,以及与外部通信的功能。
通过蓝牙技术和手机终端的配合,用户可以远程控制智能灯的开关和亮度。
二、设计方案的硬件实现基于51单片机的智能灯主要包括硬件电路和软件程序两个部分。
硬件电路部分包括电源管理模块、51单片机控制模块、驱动模块和传感器模块等。
电源管理模块主要负责对整个系统的电源进行管理和稳定输出;51单片机控制模块是系统的核心,负责接收用户指令并控制灯光的开关和亮度;驱动模块用于实现灯光的亮度调节;传感器模块则用于检测周围环境的光照强度。
三、设计方案的软件实现基于51单片机的智能灯的软件实现主要通过C语言进行编程。
编程部分需实现用户手机与智能灯之间的通信交互,以及相应指令的解析和执行。
为了提高用户体验,我们可以利用手机APP实现对灯光的远程控制和定时开关功能。
此外,还可以通过光照传感器实时检测光照强度,并根据设定的阈值自动调整灯光亮度。
四、设计方案的应用场景基于51单片机的智能灯设计方案可以广泛应用于家庭、办公场所和公共空间等多个场景。
在家庭中,用户可以通过手机APP随时随地对灯光进行控制,实现夜间自动开关、按需调光等功能,提高居住舒适度。
在办公场所中,智能灯可以根据员工的作息时间和环境需求进行智能调光,提高工作效率和员工的舒适度。
基于51单片机的智能LED照明控制系统设计毕业设计
基于51单片机的智能LED照明控制系统设计毕业设计智能LED照明控制系统是基于51单片机的一种照明系统,通过智能化的控制方式,能够实现对LED照明的精确控制和管理。
本文将从系统设计的需求、硬件设计和软件设计三个方面对基于51单片机的智能LED照明控制系统进行详细的介绍。
首先,通过需求分析,我们确定了智能LED照明控制系统的功能。
该系统需要能够根据光照条件自动调整LED的亮度,在不同的时间段实现定时开关机,同时具备手动控制功能。
此外,还要提供远程控制功能,通过手机或者电脑进行远程监控和控制。
接下来是硬件设计部分。
我们首先确定了基于51单片机的核心控制模块,并根据系统需求设计了相应的电路板。
核心控制模块主要负责控制LED的亮度,采用PWM控制方式,能够实现精确的亮度调节。
同时,该模块还需要实现定时开关机功能,通过计时器定时开启或关闭LED。
另外,为了实现远程控制功能,我们还设计了无线通信模块,利用无线网络实现用户对照明系统的远程监控和控制。
软件设计是整个系统中非常关键的一部分。
首先,我们需要编写程序来控制核心控制模块,实现LED灯的亮度调节和定时开关机功能。
其次,需要开发相应的用户界面和远程控制程序,为用户提供友好的控制界面,同时实现用户对照明系统的远程监控和控制。
在软件设计过程中,我们需要充分利用51单片机的功能和特性,通过编写高效的程序实现系统的各项功能。
最后,为了保证系统的安全性和可靠性,我们还需要对系统进行测试和调试。
通过模拟不同的使用场景和异常情况,进行全面的测试,确保系统能够正常工作。
同时,还需要进行性能优化和故障排除,保证系统在长时间运行中不会出现问题。
综上所述,基于51单片机的智能LED照明控制系统设计是一个复杂的工程,需要从系统需求、硬件设计和软件设计等多个方面进行全面考虑。
通过合理的设计和严谨的测试,能够设计出高性能、高可靠性的智能LED照明控制系统,为用户提供更好的照明体验。
(完整版)基于AT89S51单片机的教室灯光智能控制毕业设计论文
优秀论文审核通过未经允许切勿外传摘要为了有效利用教室灯光、节约能源,设计了以AT89C2051单片机作为控制核心的教室灯光控制系统,能根据学校作息时间、光照情况自动调节教室灯光的打开或关闭。
调试结果证明该系统具有很好的人机交互界面,能对教室灯光进行智能控制,且电路简单,成本低,节约能源,可移植性好。
也可应用于图书馆、会议室、办公室、办公等场所,具有很好的实际应用价值和广泛的应用空间。
本课题针对教室灯光的控制,分析了教室灯光智能控制的原理和实现方法,提出了基于单片机设计教室灯光智能控制系统的思路,并在此基础上开发了智能控制系统的硬件模块和相应软件部分。
该系统以AT89S51单片机作为控制模块的核心部件,采用热释红外人体传感器检测人体的存在,采用光敏三极管构成的电路检测环境光的强度;根据教室合理开灯的条件,通过对人体存在信号和环境光信号的识别与判断,完成对教室灯光的智能控制,避免了教室用电的大量浪费。
系统还具有报警功能;同时还采用了软硬件的“看门狗”等抗干扰措施。
本系统程序部分采用C语言编写,采用模块化结构设计、条理清晰、通用性好,便于改进和扩充。
该系统具有体积小,控制方便,可靠性高,针对性强,性价比高等优点,可以满足各类院校对教室灯光控制的要求,很大程度的达到节能目的。
关键词:智能控制器热释红外传感器单片机AbstractIn order to make effective use of classroom lighting, energy saving, to design the AT89C2051 MCU as the control core of the lighting control system for classroom, according to the school calendar, light automatic adjustment of classroom lighting in the open or close. Debugging results show that the system -machine interface, for classroom lighting intelligent control, and also be applied in the library, conference room, office, office and other places, and value and broad application space.The topic for classroom lighting control, analysis of classroomlighting intelligent control principle and realization method, is put forward based on the SCM design classroom lighting intelligent controlsystem of train of thought, and on this basis the development of the intelligent control system of the AT89S51 single chip microcomputeras control module is the core component, the pyroelectric infraredsensor to detect the presence of the body, using photosensitive three transistor circuits to detect ambient light intensity; reasonable light conditions according to classroom, the body through the presence ofsignals and ambient light signal recognition and judgement, completionof the classroom lighting intelligent control, to avoid the classroom electricity waste. The system also ; it also uses soft . The system meetall kinds of institutions for classroom lighting control requirements, alarge degree of achieving the purpose of energy saving.Keywords: intelligent controller for pyroelectric infrared sensorchip目录摘要 (I)引言 (IV)1.1课题来源及背景 (IV)1.2国内外教室灯光控制器研究的现状及其存在的问题 (IV)第一章教室灯光控制器简介与方案分析 (1)1.1教室灯光控制器简介 (1)1.2系统控制方案分析 (1)第二章系统控制模块的硬件设计 (2)2.1系统控制模块的硬件构成及简介 (2)2.2系统控制的主要硬件电路 (2)2.2.1系统主控电路 (2)2.2.2系统供电电路 (3)2.2.3数据采集电路 (4)2.2.4系统时钟电路 (6)2.2.5继电器驱动电路 (7)2.2.6超时报警电路 (7)2.2.7按键控制电路 (8)2.2.8系统看门狗电路 (8)3.1系统监控主程序模块 (10)3.1.1系统自检初始化 (10)3.1.2定时中断处理设计 (11)3.2数据采集模块 (11)3.2.1人体存在传感器的优缺点 (11)3.2.2数据采集软件的实现 (12)3.3时钟模块 (12)3.3.1数据输入输出 (12)3.3.2时钟程序设计 (13)3.4显示驱动模块 (16)第四章系统调试运行及问题分析 (16)4.1单片机系统调试方法及步骤 (16)4.2主要问题分析 (18)第五章总结与展望 (19)5.1总结 (19)5.2展望 (19)致谢 (20)参考文献 (21)引言1.1课题来源及背景本课题属于自选课题,来源于本人了解到现今全世界面临资源短缺问题日益突出,造成了资源的巨大浪费。
(完整版)教室灯光控制系统毕业设计论文
摘要本研究针对教室灯光的控制方法,尤其是教室灯光的智能控制方面的发展现状,分析了教室灯光智能控制的原理和实现方法,提出了基于单片机的教室灯光智能控制系统的设计思路,并在此基础上开发了智能控制系统的硬件装置和相应软件。
该系统以AT89C52单片机作为控制装置的智能部件,采用热释红外人体传感器检测人体的存在,采用光敏三极管构成的电路检测环境光的强度;根据教室合理开灯的条件,系统通过对人体的存在信号和环境光信号的识别和智能判断,完成对教室照明回路的智能控制,避免了教室用电的大量浪费。
系统还具有多种报警功能;同时还采用了软硬件的“看门狗”技术等抗干扰措施。
单片机软件采用汇编语言编制,采用模块化结构设计、条理清晰、通用性好,便于改进和扩充。
该系统具有体积小,控制方便,可靠性高,专用性强,性价比合理等优点,可以满足各类大、中专院校教室灯光控制的要求,很大程度的达到节能目的。
关键词:人体;红外线;传感器;自动控制;热释电AbstractCurrently light intelligent control systems are not efficiently used in the classroom. In order to improve the system, based on control and current methods of the basis of AT89C52 is developed, which machine of AT89C52 is a major part, and the environment of development is better than before. This system can satisfy the following functions, such as controlling the circuit of illumination, testing and processing daylight signal, testing and processing the signal of body that illuminates the back track exists, reporting to the warning devices,etc.In order to satisfy these functions, the system adopted the the system.The microcontroller software was developed based on assemble language. Assemble language is one kind of structured program languages, it other . Its commonality is very good and easy to improve and expand. It could be used to develop larger一scale system with more perfect performance. At the same time, the anti-jamming technologies, such as watchdog, are necessary when developing was strong, and its price proportion was ideal,etc. The experiment proved that the system cansatisfy the control command of the classroom' s light device, so it could largely reduce the consuming of energy resources.Key words: Human body, infrared ray, sensor, automatic control,:BodySensor and Iight to light port356DoSensLight:Mov c, port33 ;Signal of SensorAnl c, port37Cpl c ; and no lightMov port35, c ;on relay 1Mov port36, c ;on relay 2Jnc SensOut ;no person to out Haveperson:mov SensDelayBuf, #5 ;delay 5 minuteSensOut: Ret4.2.3人体存在传感器的抗干扰措施人体存在传感器易受外界影响,于是要在使用时特别注意抗干扰性能。
基于单片机的室内灯光智能控制系统的设计本科毕业设计
本科毕业设计基于单片机的室内灯光智能控制系统的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
基于单片机的教室灯光控制系统的设计设计
基于单片机的教室灯光控制系统的设计设计四川理工学院毕业设计基于单片机的教室灯光控制系统的设计学生:学号:专业:生物医学工程班级:指导教师:四川理工学院自动化与电子信息学院二O一三年六月基于单片机的教室灯光控制系统的设计摘要:本文详细研究了大学教室的使用特点和照明需求及存在的问题,提出了一种基于单片机的教室灯光控制系统。
该系统以AT89S51单片机作为控制模块的核心部件,采用热释红外人体传感器检测人体的存在,采用光敏三极管构成的电路检测环境光的强度;根据教室合理开灯的条件,通过对人体存在信号和环境光信号的识别与判断,完成对教室灯光的智能控制,避免了教室用电的大量浪费。
系统还具有报警功能;同时还采用了软/硬件的“看门狗”等抗干扰措施。
该系统可以满足各类院校对教室灯光控制的要求,很大程度的达到节能目的。
关键词:单片机;智能控制;热释红外传感器;X5045黄叶:基于单片机的教室灯光控制系统的设计Design of Lighting Control System Based on MCUAbstract:This paper copiously studied using features, lighting requirements and the existing problems of the university classroom, at last a kind of lighting control system based on mcu of classroom was put forward. The system used AT89S51 microcontroller as a core component of the control module. It introduced pyroelectric infrared sensor to detect the existence of human body, and used circuit which constituted of photosensitive triode to detect the strength of environment lighting. The navar according to the resonable conditions of turning on classroom light and the identification of signal about environmental lighting and existing of human body, achieved the intelligent control of classroom lighting . At last, it avoid the waste of electricity. It also had alarming function, at the same time anti-interference measures such as the software / hardware "watchdog" was adopt. The system can meet institution requirements for classroom lighting control, largely achieved the purpose of energy saving.Key words: Microcontroller;Intelligent control;Pyroelectric infrared sensor;X5045四川理工学院本科毕业设计目录摘要 (Ⅰ)ABSTRACT (Ⅱ)第1章引言 (1)1.1 课题研究的目的与意义 (1)1.2 采用智能照明控制系统的优势 (1)1.3 智能照明控制系统的研究现状 (2)1.4 本章小节 (3)第2章教室灯光控制器简介与方案分析 (4)2.1 大学教室照明控制现状 (4)2.2 教室灯光控制器简介 (4)2.3 系统控制方案分析 (4)2.4 本章小节 (5)第3章系统控制模块的硬件设计 (6)3.1系统控制模块的硬件构成 (6)3.2系统控制的主要硬件电路 (7)3.2.1系统主控电路 (7)3.2.2系统供电电路 (8)3.2.3系统复位电路 (9)3.2.4数据采集电路 (10)3.2.5系统时钟电路 (13)3.2.6继电器驱动电路 (15)3.2.7超时报警电路 (15)3.2.8按键控制电路 (16)3.3 本章小节 (17)第4章控制模块软件设计 (18)4.1系统监控主程序模块 (18)4.1.1系统自检初始化 (18)4.1.2定时中断处理设计 (19)黄叶:基于单片机的教室灯光控制系统的设计4.2数据采集模块 (20)4.2.1人体存在传感器的优缺点 (20)4.2.2数据采集软件的实现 (20)4.2.3人体存在传感器的抗干扰措施 (21)4.2.4人体存在传感器的安装要求 (21)4.3时钟模块 (22)4.3.1数据输入输出 (22)4.3.2时钟自检初始化 (23)4.3.3时钟程序设计 (25)4.4 系统工作总流程 (26)4.5 本章小节 (26)第5章系统调试运行及问题分析 (28)5.1单片机系统调试方法及步骤 (28)5.2主要问题分析 (30)第6章结束语 (31)致谢 (32)参考文献 (33)附录 (34)第1章引言1.1 课题研究的目的与意义能源问题和环境问题一直是人类社会面对的重大问题,特别是到了二十一世纪,对降低能耗和保护环境的要求更成了国家长期发展的重中之重,我国也提出了“节能减排”的号召。
基于51单片机的智能LED照明控制系统设计 毕业设计(论文)
基于51单片机的智能LED照明控制系统设计摘要随着社会的发展人们对生活质量的要求越来越高,照明在能耗中所占的比例日益增加,因而照明节能也日显重要。
现在国内外普及使用的节能开关基本有声控型、触摸型、感光型等。
这几种开关各有自己的弊端,如声控型不适合环境嘈杂场所、感光型开关在无人期间不能自动关闭。
本设计通过AT89C51单片机结合LED照明技术、红外传感技术、光感技术、延时技术、处理等技术来实现对照明设备的智能控制。
单片机通过继电器控制照明设备的打开或者关闭、通过光照检测电路对照明设备周边亮度进行检测,如果亮度不够则单片机同时检测BIS0001芯片是否采集到了人体热释电传感信号,根据有无人体热释电传感信号单片机立刻控制照明设备打开或关闭。
关键词:单片机;传感器;BIS0001;照明控制;节能AbstractWith the development of 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 importantly. 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. This design combined by AT89C51 LED lighting technology, infrared sensing technology, light sensor technology, the delay technique and processing technology to realize the intelligent control of lighting equipment. Microcomputer controls lighting equipment open or closed, by the relay ,through the light detection circuit for lighting equipment testing, if surrounding brightness is not enough then microcomputer detect the BIS0001 chip whether collected to human pyroelectric sensing signals, according to whether have pyroelectric sensing signals microcontroller redirected immediately control lighting equipment open or closed.Keywords: microcontroller;sensor;BIS0001;lighting control;energy-saving目录摘要 (I)ABSTRACT (III)前言 (1)1 概述 (2)1.1 课题研究背景 (2)1.2 课题研究的目的与意义 (2)1.2.1 良好的节能效果和延长灯具寿命 (2)1.2.2 改善工作环境,提高工作效率 (2)1.2.3 提高管理水平 (3)1.2.4 较好的投资收益效果 (3)2 系统设计方案 (4)2.1 单片机的选择 (4)2.2光照检测方式 (5)2.3 人体感应方式 (5)2.4 延时参数设置电路 (6)2.5 照明设备驱动电路 (6)3 硬件电路设计与实现 (7)3.1 系统硬件总述 (7)3.2 CPU性能介绍 (7)3.3 主控制机电路设计 (7)3.4 菲涅尔透镜 (8)3.5 热释电传感器及处理电路 (9)3.5.1 热释电红外线传感器 (9)3.5.2 信号处理电路 (10)3.6 光照检测电路 (11)3.7 控制电路 (11)3.7.1 延时时间选择电路 (11)3.7.2 输出控制电路 (12)3.8 时钟电路 (12)4 系统软件设计及实现 (13)4.1 系统软件流程图 (13)4.2 仿真环境介绍 (14)4.2.1 Keil介绍 (14)4.2.2 Proteus介绍 (14)5 系统可靠性技术 (15)5.1干扰产生的后果 (15)5.2 单片机应用系统的硬件抗干扰设计 (16)5.3 软件抗干扰技术 (17)毕业设计总结......................................... 错误!未定义书签。
AT89S51单片机的教室灯光智能控制系统设计
AT89S51单片机的教室灯光智能控制系统设计一、引言随着科技的不断发展,智能化控制系统已经渗透到各个领域。
在校园中,教室的灯光控制是一个很重要的问题。
传统的教室灯光控制方式受时间和环境的限制,不能很好地满足现代教室的需求。
因此,设计一个AT89S51单片机控制的教室灯光智能控制系统至关重要。
本文将介绍该系统的设计原理、硬件和软件设计。
二、设计原理教室灯光智能控制系统设计的主要原理是利用AT89S51单片机控制,根据环境光照强度和使用者需求来调节教室灯光的亮度和色温。
系统设计分为两个部分,一个是环境光感应器部分,用于检测环境光照强度;另一个是用户需求感应器部分,用于检测使用者需求。
根据这两部分的数据,单片机控制灯光的亮度和色温,使之达到最佳效果。
三、硬件设计硬件设计主要包括AT89S51单片机、环境光感应器、用户需求感应器、LED灯带等。
环境光感应器通过采集环境光照强度的数据,并将其转换成电压信号输入到单片机中。
用户需求感应器通过采集用户需求的数据,并将其转换成电压信号输入到单片机中。
单片机通过PWM技术控制LED灯带的亮度和色温。
硬件设计需要合理布局电路板,连接各个元件,并正确配置引脚。
四、软件设计软件设计主要包括单片机的程序设计。
首先,需要初始化单片机的引脚和定时器。
然后,编写环境光感应器和用户需求感应器的数据采集程序。
接着,编写PWM输出程序,控制LED灯带的亮度和色温。
最后,根据环境光照强度和用户需求的数据,设计控制算法,使灯光亮度和色温能够智能调节。
五、系统特点教室灯光智能控制系统设计具有以下几个特点:1.自动调节:系统可以根据环境光照强度和用户需求自动调节灯光的亮度和色温,使之更符合教室的实际使用需求。
2.节能环保:系统可以根据需要调节灯光的亮度,有效节约能耗,减少对环境的影响。
3.智能化控制:系统通过单片机控制,具有智能化的控制功能,使灯光控制更加便捷和高效。
4.灵活性强:系统设计灵活,可以根据实际需求进行调整和升级,满足不同教室的需求。
基于单片机的室内灯光智能控制系统的设计
摘要此篇论文主要是根据大学教室中灯的日常使用情况以及教室对灯光的需求这些问题,研究并设计出了一种基于单片机控制的室内灯光智能控制系统。
此控制系统的核心部件就是AT89S51单片机,系统利用热释红外人体传感器这个器件来对人体的是否存在进行检测,并且利用光敏三极管组成的电路对室内的自然光照强度进行检测;此控制系统根据教室对光照的需求来进行合理的控制灯的关闭与打开,首先,它先通过对人体存在的信号以及室内光照强度信号进行综合的分析与判断,对信号的处理以后,通过系统的反馈来完成对教室内的灯光的智能控制,这样就大大减少了教室用电的浪费。
此外系统还具备了报警功能;并且它还采用了软/硬件的“看门狗”,它可以增强系统的抗干扰能力。
该系统能够达到各种院校对教室灯光控制的要求,最终就可以达到节能的目的。
关键词:单片机;智能控制;热释红外传感器;X5045AbstractCipian thesis is based on the university classroom in light of daily usage and the demand for classroom lighting these issues, research and design of indoor lighting intelligent control system based on microprocessor controlled. Core components of this control system is AT89S51 microcontroller, the system uses the human body pyroelectric infrared sensor this device to the human body to detect the existence and use of the circuit phototransistor of the indoor natural light intensity is detected; this control system according to classroom to Light needs to be closed and an open and reasonable control of light, first, that the first signal by the presence of the human body and interior light intensity signal integrated analysis and determine the future of the signal processing by the feedback system to complete the classroom lighting within the intelligent control, thus greatly reducing the waste of electricity classroom. In addition the system also has the alarm function; and it uses a hardware / software "watchdog", it can enhance the anti-jamming capability. The system can achieve a variety of institutions for classroom lighting control requirements, most mechanized can save energy.Keywords : SCM; intelligent control; pyroelectric infrared sensor; X5045目录1 绪论 (1)1.1 课题研究的目的与意义 (1)1.2 采用智能照明控制系统的优势 (1)1.3 智能照明控制系统的研究现状 (2)2 教室灯光控制器简介与方案分析 (2)2.1 大学教室照明控制现状 (2)2.2 教室灯光控制器简介 (2)2.3 系统控制方案分析 (2)2.4 本章小节 (3)3 系统控制模块的硬件设计 (3)3.1 系统控制模块的硬件构成 (3)3.2 系统控制的主要硬件电路 (4)3.2.1 系统主控电路 (4)3.2.2 系统供电电路 (5)3.2.3 系统复位电路 (6)3.2.4 数据采集电路 (7)3.2.5 系统时钟电路 (10)3.2.6 继电器驱动电路 (11)3.2.7 蜂鸣报警电路 (12)3.2.8 按键控制电路 (13)4 控制模块软件设计 (13)4.1系统监控主程序模块 (14)4.1.1 系统自检初始化 (14)4.1.2 定时中断处理设计 (14)4.2 数据采集模块 (15)4.2.1 人体存在传感器的优缺点 (15)4.2.2 数据采集软件的实现 (15)4.2.3 人体存在传感器的抗干扰措施 (16)4.2.4 人体存在传感器的安装要求 (17)4.3 时钟模块 (17)4.3.1 数据输入输出 (17)4.3.2 时钟自检初始化 (18)4.3.3 时钟程序设计 (20)4.4 系统工作总流程 (21)4.5 本章小节 (22)5 系统调试运行及问题分析 (23)5.1 单片机系统调试方法及步骤 (23)5.2 主要问题分析 (25)6 结论 (26)参考文献 (26)附录 (29)致谢 (28)1 绪论1.1 课题研究的目的与意义大多数高校由于对教室的管理不善,学校中的大多数教室在白天室内光照充足的情况下任然开着灯。
基于51单片机的智能灯设计毕业论文
基于51单片机的智能灯设计摘要社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决意着产品发展的新趋势和前景,智能化技术在电子产品范畴的应用意义深远。
随着电子产品的快速发展,家用电器也越来越标的目的智能化,已经应用于实际中的有智能洗衣机,智能电饭锅,智能电磁炉等,而所用的智能化家用电器都用一个共同的特点,都是利用单片机作为中央控制单元。
结合了单片机的智能家用电器和普通家用电器比拟,功能上更强,使用更便当,安全可靠性也更高,最重要的是更节省电能,提高了家用电器的品质。
智能灯以专门感应人体红外信号的热释电红外传感器为基础,以BISS0001信号处理电路,利用单片机进行处理,以达到便于控制的目的。
当无人在时,系统也会使灯自动熄灭,以达到节省能源的目的。
关键词:智能灯 BISS0001 单片机 STC89C51目录摘要 (II)Abstract ............................................. 错误!未定义书签。
1 绪论 (1)1.1 智能灯系统概述 (1)1.2 毕业设计内容 (2)2.系统主要器件介绍 (3)2.1 STC89C51 (3)2.2 BISS0001 (3)3.系统组成及电路设计 (7)3.1 系统组成部分 (7)3.2 电路设计部分 (8)4.传感器部分 (10)4.1热释电红外传感器的原理特性 (10)4.2热释电红外传感器的工作原理 (10)4.3光敏电阻 (11)5. 软件轨范设计 (14)5.1 总体轨范框图................................... 错误!未定义书签。
总结及展望........................................... 错误!未定义书签。
致谢. (15)参考文献 (16)附件.............................................. 错误!未定义书签。
基于单片机智能彩灯控制系统设计毕业设计论文格式
毕业设计(论文)基于单片机智能彩灯控制系统设计所在学院专业班级姓名学号指导老师年月日诚信承诺我谨在此承诺:本人所写的毕业论文《基于单片机智能彩灯控制系统设计》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。
承诺人(签名):年月日目录目录 (3)摘要 (4)1 绪论 (6)2 系统总体设计方案 (7) (7) (8)3 系统硬件设计 (9)3.1 AT89c51单片机 (9)3.1.1:芯片介绍 (9)3.1.2.主要特性: (9)3.1.3.管脚说明 (10)3.1.4振荡器特性: (11)3.2 控制器模块 (12)3.3 按键模块 (13)3.4 LED显示模块 (14) (14)4软件设计与仿真 (15) (15)4.2 仿真软件简介 (16)4.3 仿真结果 (17)4.4 系统调试 (18)4.5 误差分析 (18)参考文献 (20)致谢 (21)附录:程序清单 (22)摘要本文设计了一种基于单片机的智能彩灯的控制系统。
系统由AT89S52、LED 发光二极管、按键,可以实现彩灯的不同类型显示切换。
其硬件电路主要有主控制器,LED显示电路,复位电路,晶振电路。
系统程序的设计包括主程序的设计,中断服务程序等等.以AT-89C51单片机作为主控核心,与按键、显示器等较少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。
本系统具有体积小、硬件少、电路结构简单及容易操作等优点。
关键词:单片机,数字控制,流水灯,AT89S52。
AbstractAlong with the electronic technology rapid development, the monolithicintegrated circuit obtained more and more many applications. Here Iused monolithic integrated circuit 89C51 to unify LED (light emitterdiode) to manufacture a belt music broadcast function advertisementmigration colored lantern with the loudspeaker, it was composed by two 89C51, through gradually scanned together P3.0--P3.2 mouth, judgedwhether had the pressed key to press down, unified the port scanningand the pressed key scanning, thus realized the colored lantern tolighten, to lighten, the gap point by point in turn in turn lightens.Keywords: LED lantern; AT-89C51 single-chip microcomputer; Lantern controller1 绪论随着人们生活水平的提高,环境的不断改善和美化,在许多场合可以看到很多彩色的霓虹灯。
基于单片机AT89C51智能灯光控制系统的研究与设计毕业设计论文
目录摘要 (1)ABSTRACT (2)0 绪论 (4)1系统相关背景介绍 (6)1.1 系统研究背景 (6)1.2系统研究的意义 (7)1.3 智能灯光控制系统的发展与现状 (8)1.3.1 智能控制技术的研究现状 (8)1.3.2 国内外智能灯光发展概况 (8)1.3.3 智能灯光控制系统的优点 (8)1.3.4 现有智能照明控制系统的分析 (9)2 系统的设计方案 (10)2.1系统设计要求 (10)2.2系统设计 (10)2.3功能描述 (12)2.4系统硬件电路框图 (13)3 系统硬件设计 (13)3.1单片机最小系统 (13)3.1.1 AT89C52芯片介绍 (14)3.1.2晶振电路 (18)3.1.3 复位电路 (20)3.2光照强度检测电路设计 (22)3.2.1光敏三极管功能 (22)3.2.2光照强度检测模拟电路设计 (23)3.2.3光照强度模拟检测电路 (25)3.3人体检测电路设计 (26)3.3.1热释电红外传感器的原理 (26)3.3.2 信号处理电路 (28)3.4 灯光控制电路设计 (31)3.5光照强度显示部分 (32)3.6 报警电路设计 (34)4 系统软件设计 (35)4.1软件设计的基本思想 (35)4.2 逻辑控制 (35)4.3软件设计流程图 (37)4.4仿真环境介绍 (37)4.4.1 Keil介绍 (37)4.4.2 Proteus介绍 (38)5 系统调试 (40)5.1单片机系统调试方法及步骤 (40)5.2仿真调试结果 (41)6 总结与展望 (44)6.1 总结 (44)6.2 展望 (45)7参考文献 (46)8 附录 (46)9 译文 (46)10 原文说明 (61)摘要随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。
基于AT89S51的智能灯光调节系统
基于AT89S51的智能灯光调节系统引言随着科学技术的不断发展与社会的进步,智能照明控制技术已经渗入到人类生活的方方面面。
智能灯光调节系统,它能利用电子器件对外界环境变化的感知,通过传感器发送信号给系统,系统收集到这些数据进行分析和处理,然后作出一系列的回应,来达到对照明灯的开与关、照明效果的控制,灯光的智能化能给我们的生活带来便利、舒适、节能的作用。
1 单片机控制的原理概述AT89S51单片机的内部结构中有多个存储器和寄存器,用来实现对数据的写入、读出及储存数据的功能[1]。
还有多个并行的I/ O端口以及扩展功能接口,它们可以通过中断处理中心来识别外接传感器信号的变化,经过CPU处理后,发送控制指令来实现对外部设备的的控制。
2 方案的总体构架设计图1 智能灯光控制系统结构框图系统框架如图1所示,光传感器用来收集室内光线强度的变化;声音传感器用来收集声音强度的变化;A/D转换将传感器所收集到的信号传送给单片机CPU来处理,再通过D/A转换来控制照明灯;看门狗复位电路用在程序进入混乱或者卡死的情况下,记录当时照明灯的数据并发出复位信号使系统恢复工作;遥控器的作用是方便控制照明灯的开与关及发送控制指令。
3 系统的硬件选择在照明电路中,目前主要的任务是实现低功耗、环保照明、便于使用、成本低、耐用的灯光系统,因此,选用了以下方案:现实生活中,照明电路中并不需要太精确的控制,对于光线与声音的接收过程也不需要同时进行,所以,选用低功耗的模转换器TLC5620作为A/D转换;D/A转换使用DAC0832转换芯片[2]。
使用普通的传感器来检测光强和声音强度,这种方案既能够实现所预期的功能,又能大大的降低成本。
4 系统的硬件设计4.1 遥控器模块遥控器控制分为信号发送、中断处理与信号接收三个部分(如图2所示)。
当按下遥控器的功能键时,红外二极管会发出相对应功能的脉冲信号,信号接收器按照所接收到脉冲的个数,经过单片机CPU处理后来执行相应的功能程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要本课题针对教室灯光的控制,分析了教室灯光智能控制的原理和实现方法,提出了基于单片机设计教室灯光智能控制系统的思路,并在此基础上开发了智能控制系统的硬件模块和相应软件部分。
该系统以AT89S51单片机作为控制模块的核心部件,采用热释红外人体传感器检测人体的存在,采用光敏三极管构成的电路检测环境光的强度;根据教室合理开灯的条件,通过对人体存在信号和环境光信号的识别与判断,完成对教室灯光的智能控制,避免了教室用电的大量浪费。
系统还具有报警功能;同时还采用了软硬件的“看门狗”等抗干扰措施。
本系统程序部分采用C语言编写,采用模块化结构设计、条理清晰、通用性好,便于改进和扩充。
该系统具有体积小,控制方便,可靠性高,针对性强,性价比高等优点,可以满足各类院校对教室灯光控制的要求,很大程度的达到节能目的。
关键词:智能控制器热释红外传感器单片机引言当前,随着经济的飞速发展,能源短缺问题日益突出,成为一个国家经济发展的“瓶颈”。
作为工业生产和人民生活不可或缺的电力能源更是如此。
尤其现今越来越提倡低碳生活,节约能源已经成为一种全球共识,而作为培养社会精英的高校更应该起到榜样的作用。
但是目前在校园内,教室灯火通明,却空无一人的现象屡见不鲜,这不仅造成了严重的资源浪费,也对高校的形象造成了很坏的影响。
本文所研究的教室灯光控制系统就可以很好地实现节约能源的作用。
1 系统硬件组成整个系统由中央控制电路、2×4按键电路、光敏传感电路、继电器驱动电路、时钟电路、液晶显示电路六个模块组成。
其中,光敏传感电路模块主要完成对教室当前光线明暗程度的判定,时钟电路主要实现时基功能,两者分别提供光照和定时数据供以单片机为核心的中央控制模块进行逻辑判断,单片机最终将运算结果输出到液晶显示屏,同时对教室灯光进行控制。
整个系统的硬件框图如图1所示。
1.1 中央控制模块系统中,中央控制器主要用于接收两个外部数据,由此判断是否定时时间已到,教室光照是否充足。
控制器根据这两个外部数据来进行逻辑运算,从而实现定时开关灯、刷新液晶显示屏,同时可以通过键盘设置时间日期、查看相关信息根据系统设计要求,控制器选择了宏晶科技公司提供的STCl2C4052AD型单片机。
该款是一种高速、高可靠性单片机,工作电压5.5~3.4V,Flash程序存储器4K字节,SRAM为256字节,2个定时器,8路8位AD转换器,可通过串口实现在线编程、AD 转换、看门狗等功能。
1.2 液晶显示电路为了实现较好的人机交互界面,在本系统中采用1602液晶显示屏来显示用户的设定作息时间及用户所查询的信息。
点阵字符型液晶显示器是专门用于显示数字、字母、图形符号及少量自定义符号的显示器。
这类显示器把LCD控制器点阵驱动器字符存贮器全做在一块印刷板上。
系统选用日立公司的HD44780液晶显示。
HD44780具有简单而功能较强的指令集,可实现字符移动闪烁等功能。
与MCU的传输可采用8位并行传输或4位并行传输2种方式。
液晶显示电路如图2所示。
1.3 其他电路按键电路主要由一个2×4的按键阵列组成,主要用于完成作息时间、当前时间、定时时间段的设定。
光敏传感电路实现教室内光照强度数据的采集,其门限值可通过可调电阻调节。
指示灯主要实现对系统工作状态,如系统工作于自动控制模式还是强制模式,灭灯或亮灯状态等的指示。
2 系统工作原理本系统能够采集室内光照强度数据,并结合学校作息时间对教室灯光进行实时控制,达到方便和节约能源的目的。
电路存在两种工作模式:自动控制模式和强制模式。
2.1 自动控制模式系统复位默认工作在自动控制模式,当教室内自然光线弱,光敏传感器把感应到的光强信号送至单片机处理,输出照明命令,则打开教室灯光,但因系统定时关灯时间与学校作息时间一致,因此在非需要开灯的时间段内,教室灯光自动关闭,达到节约用电的效果。
系统考虑到如果教室外自然光很强,但因某种需求需要拉上窗帘,这样室内光照就不太理想,需要开灯,因而设置了两路光敏传感器,一路探测室内光强,一路探测室外光强,这体现了系统设计的灵活性。
2.2 强制模式系统正常工作的情况下,通过按下强制按钮,就能对灯进行强制开关的控制,通过该按钮也能使电路切换回自动控制状态。
设置强制按钮主要考虑到有时需要对灯进行强制控制,例如需要在教室通过投影仪观看电影时,为达到最佳的收看效果,需要关上灯。
3 软件设计系统采用STC12C4052AD单片机作为控制的核心,负责整个系统的逻辑运算,因此软件设计是系统能否稳定运行以及能否实现设计功能的关键。
本系统中STCl2C4052AD 单片机主要完成接收外部数据、处理数据、输出控制数据。
所以软件的重点是:如何接收外部数据,如何处理以及如何输出控制数据。
因此,在该软件实现中我们采用了模块化的方案,整个软件设计由初始化模块、键盘接收模块、中断处理模块、数据显示模块和定时输出模块五个模块组成,系统程序主流程框图如图3所示。
初始模块主要完成IO口、定时计数器、中断以及液晶显示屏的初始化,键盘接收模块主要用于接收初始变量,如当前时间、作息时间等的设定。
同时也接受相关数据的查询,如查询设定好的作息时间、光照阈值等,数据显示模块用于显示当前的时间、定时开关时间以及用户要查询的相关数据。
4 调试和总结在整个系统设计完成之后我们在调查研究的基础上,对什么光线情况下应该开灯及系统在根据学校的作息时间上进行了设定验证、调试,结果显示本系统可以稳定运行且效果理想。
本系统主要应用于教室的灯光控制,但是对于一些公共场合,如会议室、办公室、楼道等场所,只要在本系统的基础上稍加改动,也可以很好地满足其需要,因此本系统的可移植性好,具有比较大的市场潜力和广泛的应用前景.目录摘要 (I)第一章教室灯光控制器简介与方案分析 (1)1.1教室灯光控制器简介 (1)1.2系统控制方案分析 (1)第二章系统控制模块的硬件设计 (3)2.1系统控制模块的硬件构成及简介 (3)2.2系统控制的主要硬件电路 (3)2.2.1系统主控电路 (3)2.2.2系统供电电路 (4)2.2.3数据采集电路 (5)2.2.4系统时钟电路 (7)2.2.5继电器驱动电路 (8)2.2.6超时报警电路 (8)2.2.7按键控制电路 (9)2.2.8系统看门狗电路 (9)第三章控制模块软件设计 (13)3.1系统监控主程序模块 (13)3.1.1系统自检初始化 (13)3.1.2定时中断处理设计 (14)3.2数据采集模块 (14)3.2.1人体存在传感器的优缺点 (14)3.2.2数据采集软件的实现 (14)3.3时钟模块 (15)3.3.1数据输入输出 (15)3.3.2时钟程序设计 (16)3.4显示驱动模块 (18)第四章系统调试运行及问题分析 (21)4.1单片机系统调试方法及步骤 (21)4.2主要问题分析 (22)第五章总结与展望 (25)5.1总结 (25)5.2展望 (25)致谢 (27)参考文献 (29)第一章教室灯光控制器简介与方案分析1.1教室灯光控制器简介本课题设计的控制器可有效的实现教室灯光的智能控制。
其输入参数主要是人体存在信号和环境光强度信号等外界因素。
环境光的强度达到一定值时不开灯,环境光强度在一定阀值以下且有人存在时开灯,实验证明这种方案可以实现对教室灯进行智能控制。
教室灯光控制器一般安装在教室内避开电灯直射的位置,且人体传感器安置时应使人体活动方向与人体传感器中两个热释电元连线方向垂直,这样可使人体存在信号采集更加灵敏、可靠,同时还要尽可能避免外界风直接吹向人体传感器。
1.2系统控制方案分析该控制器以自然光强度和人体存在作为控制器的主要输入参数,能够实现自动与手动控制相兼容。
在自然环境光较强光线足够时,无论人是否存在,都不开灯;在自然环境光较弱时,有人存在且超过一定时间,控制器自动打开电灯,直到人离开后再延时一定时间后关灯。
同时,还可设置作息时间来控制,夜晚超过12点,若还有人存在,则关闭自动控制器的运行,改用开关来手动控制,以解决因特殊情况下,自动控制器的不人性化运行。
所研究的教室灯光控制器主要是由硬件和软件两大部分组成。
硬件部分是前提,是整个系统执行的基础,它主要为软件提供程序运行的平台。
而软件部分,是对硬件端口所体现的信号,加以采集、分析、处理,最终实现控制器所要实现的各项功能,达到设计目的。
第二章系统控制模块的硬件设计2.1系统控制模块的硬件构成及简介系统控制单元是以AT89S51单片机主控模块为核心,其它外围电路主要包括:环境光采集电路、时钟模块、热释红外传感器模块、看门狗模块、按键电路、EEPROM存储模块、超时报警模块、数码管显示模块,其结构框图如图2-1所示。
图2-1 系统控制结构框图环境光模块采用光敏三极管来检测环境光的强度,有光照时,电阻减小,随着光照强度的减弱,电阻逐渐增大,把光信号转化成电信号,实现对光强度的检测。
人体存在传感器模块采用HP-208是基于红外线技术的智能产品,实现对人体存在的检测。
硬件时钟模块采用具有充电能力的低功耗,具有临时性存放数据的RAM寄存器的实时时钟芯片DS1302。
该电路的接口简单、价格低廉、使用方便,被广泛的使用。
系统数据存储及故障保护部分由X5045组成,X5045是一种串行通讯的512字节EEPROM,同时兼有看门狗和电源监控功能键盘模块。
2.2系统控制的主要硬件电路考虑到本系统安装时受环境影响因素比较多,且教室控制设备中的人体存在传感器、光敏三极管等经常会因环境情形变化而不稳定,所以在设计过程中,电子元器件的选用、线路布置和设备的安放要充分考虑到抗干扰问题。
2.2.1系统主控电路本系统的主控模块采用AT89S51作为主控芯片,它是一种低功耗,8位CMOS工艺处理器,具有8K在线可编程Flash存储器,片内的Flash可多次编程,为在线编程提供了方便。
片内有128字节的RAM,4KB的EEPROM,由于合理的安排使用片内RAM空间,所以没有片外扩展的RAM,使电路结构简洁。
该芯片的主要特征见如表2.1:表2.1 AT89S51主要特征AT89S51引脚外围器件引脚说明P0. 0-P0. 7 ULN2803 数码管段码驱动接口P2. 0-P2. 7 PNP-9012基极数码管段码驱动接口P1. 0 X5045SI X5045串行输入端P1. 1 X5045SCK X5045串行时钟端P1. 2 X5045CS X5045片选端P1. 3 X504550 X5045串行输出端P1. 4 工作状态指示灯P1. 5 DS1302CLK DS1302时钟线P1.6 DS1302IO DS1302数据线P1. 7 DS1302RST DS1302复位线P3. 0- P3. 1 数据采集输入端P3. 3 人体存在传感器输出信号端P3. 4 超时报警信号输入端P3. 7 光敏三极管输入信号端单片机最小系统如图2-2所示:图2-2 单片机最小系统(1) 40(Vcc)20(GND)脚间的电压应有5V 。