基于单片机模拟智能灯光控制系统.doc

上传人:工**** 文档编号:560258136 上传时间:2023-11-09 格式:DOC 页数:5 大小:1.01MB
返回 下载 相关 举报
基于单片机模拟智能灯光控制系统.doc_第1页
第1页 / 共5页
基于单片机模拟智能灯光控制系统.doc_第2页
第2页 / 共5页
基于单片机模拟智能灯光控制系统.doc_第3页
第3页 / 共5页
基于单片机模拟智能灯光控制系统.doc_第4页
第4页 / 共5页
基于单片机模拟智能灯光控制系统.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于单片机模拟智能灯光控制系统.doc》由会员分享,可在线阅读,更多相关《基于单片机模拟智能灯光控制系统.doc(5页珍藏版)》请在金锄头文库上搜索。

1、目 录摘要1引言21 研究背景与意义21.1研究背景21.2研究意义31.3研究现状31.4研究发展32 系统硬件与软件的选择42.1硬件的选择42.2软件的选择52.3软件的调试62.4设计框架63 智能灯光系统的设计73.1单片机最小应用系统电路设计73.2管脚的说明83.3光照强度检测电路设计103.3.1光敏三极管功能103.3.2光照强度检测模拟电路设计103.4人体检测电路设计113.4.1热释电红外的原理传感器113.4.2信号处理电路113.5灯光控制设计123.6数码管显示123.7报警电路设计134 系统软硬件调试与仿真134.1仿真测试方法134.2仿真测试过程144.3

2、仿真测试结果144.4仿真测试效果图15结论16参考文献16附录一:源程序17 I1.1 灯光控制设计利用 ADC0804 模拟灯光强度输入当输入显示数码管3时,为强光照 不过是否有人 灯都不亮当输入显示数码管小于3时,灯光为中性,如果有人 灯亮 如果没人 灯灭单片机对光照检测电路和传感器处理电路输出的信号进行检测,输出控制信号由单片机的P30端输出。当教室内环境光强较强或光强较弱但传感器检测到教室无人时,P30端为高电平,三极管 Q1截止,继电器 D1不工作,灯不亮。在室内光强较弱且传感器检测室内有人时,则P30端为低电平,此时三极管Q1导通,继电器D1工作,灯正常点亮。灯光控制如下图3-7

3、所示:图3-7灯光控制电路1.2 数码管显示图3-8数码管引脚图 7段LED数码管是利用7个LED外加一个小数点的LED组合而成的显示设备,可以显示09等10个数字和小数点,使用非常广泛。本次使用的是四位共阳数码管,内部的4个数码管共用a-dp这8根数据线,为人们的使用提供了方便,因为里面有4个数码管,所以它有4个公共端,即片选信号线,共有12个引脚。具体原理图如图3-8所示:1.3 报警电路设计 报警模块的功能是发出响亮的报警声。蜂鸣器触发有高电平触发和电平触发两种,本系统使用高电平触发方式,通过程序设定的功能,使蜂鸣器在一定的环境下发出声音,引起人员注意。报警电路连接单片机的P3.0,通过

4、单片机来控制P3.0引脚电平从而来控制蜂鸣器报警,Q2是PNP管起放大作用。当教室无人是报警电路响应,蜂鸣器响起来。蜂鸣器控制电路如下图3-9所示。3-9报警模拟电路2 系统软硬件调试与仿真2.1 仿真测试方法 单片机系统的调试应包括硬件及软件两部分,主要是通过调试发现硬件及软件中存在的问题,查看其运行结果是否符合设计要求。在对系统进行实际调试时,首先应对硬件进行静态调试,同时对系统软件进行初步调试,此后再对软件和硬件进行动态调试,最后才能使系统进入正常工作.2.2 仿真测试过程调试主要分为硬件调试和软件调试、软硬件结合测试。硬件调试过程主要包括:(1)电路板焊接,由于器件问题导致有些按钮接触不良,要用力多按几下才可以。(2)检测电路是否正常;(3)数据线接口设计。软件测试过程主要包括:(1)画出主程序流程图;(2)向电路板上导入源程序;(3)运行模拟电路图;软硬件结合测试包括:(1)程序测试;(2)电路测试;(3)整体运行测试。2.3 仿真测试结果(1)假设室内有人开关的状态是闭合的,数码管显示和LED灯暗图4-1所示图4-1数码管显示和LED状态(2) 假设光照很强,室内有人开关的状态是断开的,数码管显示和LED灯暗如图4-2。1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号