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

最新更新时间:2011-11-13来源: chinaaet关键字:LED照明  智能  单片机 手机看文章 扫描二维码
随时随地手机看文章

   1 引言

  LED 被称为第四代照明光源或绿色光源,LED的发光器件是冷光源, 具有节能、环保、寿命长、体积小等特点。白炽灯, 卤钨灯的光效为12 ~24lm /W,荧光灯50 ~ 70lm /W,钠灯90 ~ 140lm /W,而且大部分的耗电变成了热耗。LED 可达到50 ~200lm /W,而且单光的单色性好,光谱窄,无需过滤,可直接发出有色可见光。在相同照明效果的情况下,耗电量约为白炽灯的十分之一,荧光灯的二分之一。同样效果的一支日光灯40 多瓦,而采用LED 每支的功率只有8 瓦。LED 的平均寿命达10 万小时,安全可靠性强,不含汞,钠元素等可能危害健康的物质, 有利于环保, 被称为“绿色照明光源”。

  2 智能照明控制方案设计

  总体设计:

  利用光敏电阻检测室内光线的强弱,被动热释红外探测器可探测人体的特征,传感器将检测数据传送给控制核心———单片机,根据处理结果去控制照明设备的开启、关闭和照度。图1 为智能照明控制方案原理框图。

  该系统主要由三部分组成: 传感器部分,控制器部分和LED 驱动电路和照明系统,见图1。

照明控制方案原理框图
图1 照明控制方案原理框图

  3 系统硬件设计

  3. 1 传感器部分

  3. 1. 1 被动式热释电红外探测器

  该探测器有三个关键元件: 菲涅尔滤光晶片,它通过截止波长8 ~ 12μm 的滤光晶片,起带通滤波器的作用,使环境的干扰受到明显的控制; 菲涅尔透镜,聚焦作用,即将热释的红外信号折射( 反射)在热释电红外传感器上,第二个作用是将警戒区内分为若干个明区和暗区,使进入警戒区的移动物体能以温度变化的形式在热释电红外传感器上产生变化热释红外信号,这样热释电红外传感器就能产生变化的电信号; 热释电红外传感器将透过滤光晶片的红外辐射能量的变化转换成电信号,即热电转换。

  人体都有恒定的体温,一般在37 度,所以会发出特定波长10μm 左右的红外线,被动式红外探头就是靠探测人体发射的10μm 左右的红外线而进行工作的。人体发射的10μm 左右的红外线通过菲涅尔滤波片增强后*到红外感应源上。红外感应源通过采用热释电元件,这种元件在接收到人体红外辐射稳定发生变化时就会失去电荷平衡,向外释放电荷,经检测处理后就能产生电平的变化。

  根据此原理应用性能稳定的红外模块,当有人走动时模块输出3. 3V 电压,没人时为低电平。模块有可调的延时,最多可达到18 秒。

  3. 1. 2 环境亮度传感模块

  此传感模块的核心器件是光敏电阻。光敏电阻利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器; 入射光强,电阻小,入射光弱,电阻增大。光敏电阻器一般用于光的测量、光的控制和光电转换( 将光的变化转换为电的变化) ,见图2。

光敏电阻值与光强的关系
 

图2 光敏电阻值与光强的关系

环境亮度模块的电路图
图3 环境亮度模块的电路图

  3. 2 控制部分

  STC12C5628AD 系列单片机是宏晶科技生产的单时钟/ 机器周期( IT ) 的单片机,是高速/ 低功耗/ 超强抗干扰的新一代8051 单片机,指令代码完全兼容传统8051, 但速度快8 ~ 12 倍, 内部集成MAx810 专用复位电路。4 路PWM,8 路高速10 位A /D 转换,针对电机控制,强干扰场合。

  选择这个型号的单片机主要考虑到具有PWM和AD 转换的作用,使得外围电路得到了大大的简化,同时产生的PWM 信号可直接与驱动芯片相连,使得这个系统的成本降低了很多。

  由于采用的是PWM 调光的方式,为了减少不必要的外围的电路,选择的驱动芯片可直接由DIM管脚输入PWM 方波。

  LM3407 是一款集成了N 沟道功率MOS 场效应管的脉冲宽度调制的浮动式降压转换器,其设计是为提供精准的恒定电流输出,以驱动高功率发光二极管( LED)。LM3407 的显着特色是脉冲电平调制( PLM) 控制方案,这一方案在使用一个外部1% 精度的电流设定厚膜电阻时,能确保在整个输入电压和工作温度范围内恒定电流输出精度好于10%。转换器的另一个特点是具有一个可接收标准逻辑脉冲,控制LED 阵列亮度的DIM 引脚,使得LM3407 成为精密功率LED 驱动器或者恒流源的理想器件。

控制模块的原理图


图4 控制模块的原理图

  3. 3 led 驱动模块

 驱动模块的原理图
图5 驱动模块的原理图

  4 软件设计

  本程序采用模块化设计思想,以主程序为核心设置了2 个功能模块子程序,使一些功能在子程序中实现,简化了设计结构。运行过程中通过主程序调用个功能模块子程序。

  该系统有2 个功能模块: 1 是AD 转换模块; 2是PWM 产生模块。在主函数中直接调用就可以了,大大简化了设计结构。其系统的流程图见图6。

系统的总体流程图
图6 系统的总体流程图

  5 结论

  经过实验验证,此系统达到了很好的节能和改善照明环境的效果。既消除了居民楼道声控灯的扰民问题,又解决了能及时关灯大大节省能源的问题,选取的LED 灯更是被称为“21 世纪的绿色光源”。

  该系统结构简单, 实用性强。可适用于公寓,办公楼的楼道灯,卫生间的照明灯等,可以达到很好的照明,节能,环保的效果。

关键字:LED照明  智能  单片机 编辑:探路者 引用地址:基于单片机LED智能照明系统的设计

上一篇:用MR16LED替代1W至5WLED驱动器设计参考
下一篇:适用于汽车照明的LED驱动器方案概览

推荐阅读最新更新时间:2023-10-18 16:04

基于51单片机的广告灯设计
1.实验任务   利用取表的方法,使端口P1做单一灯的变化:左移2次,右移2次,闪烁2次(延时的时间0.2秒)。 2.电路原理图                   图4.5.1 3.系统板上硬件连线   把“ 单片机 系统”区域中的P1.0-P1.7用8芯排线连接到“八路 发光二极管 指示模块”区域中的L1-L8端口上,要求:P1.0对应着L1,P1.1对应着L2,……,P1.7对应着L8。 4.程序设计内容   在用表格进行程序设计的时候,要用以下的指令来完成 (1).利用MOV DPTR,#DATA16的指令来使数据指针寄存器指到表的开头。 (2).利用MOVC A,@A+DPTR的指令,根据累加器的值再加上DPTR的值,
[单片机]
基于51<font color='red'>单片机</font>的广告灯设计
关于单片机时钟
机器周期:在计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作称为一个基本操作,完成一个基本操作所需要的时间称为机器周期。 指令周期:执行一条指令所需要的时间,一般由若干个机器周期组成。 指令不同,所需的机器周期也不同。 一个时钟周期 = MCLK晶振的倒数。如果MCLK是8M,则一个时钟周期为1/8us; 一个机器周期 = 一个时钟周期,即每个动作都能完成一个基本操作; 一个指令周期 = 1~6个机器周期,具体根据具体指令而定。 没有设置分频,在8MHZ晶振下 那么机器周期就是1/8M=125ns, 单指令的执行时间就是125ns 时钟周期是频率的倒数。 指令周
[单片机]
漫谈智能网联汽车
最近读了几篇关于智能网联的行研报告,将其中的部分观点记录分享下,也欢迎大家交流讨论。 1、如何打造智能网联汽车? 智能网联汽车产业是一个多方共建的生态系统,其中,车辆是载体,实现智能化是目的,网联化是核心手段。智能交互、智能驾驶和智能服务是智能网联汽车的三大元素。其中,智能交互向着多元化、人格化的方向发展,终端不断迭代。智能服务注重对用户的闭环管理,整车厂必须构建自身的内容分发能力。而智能驾驶能力差异的核心是计算平台和软件开发。 智能网联汽车的三大元素:首先智能交互实现的方式很多,例如语音、手势、按键、人脸识别、人体检测等及更先进的生物识别,另外具有利用机器学习等技术不断迭代的体验优化和个人性化交互,如根据个人喜好的智
[汽车电子]
漫谈<font color='red'>智能</font>网联汽车
单片机应用系统断电时的数据保护方法
在测量、控制等领域的应用中,常要求单片机内部和外部RAM中的数据在电源掉电时不丢失,重新加电时,RAM中的数据能够保存完好,这就要求对单片机系统加接掉电保护电路。掉电保护通常可采用以下三种方法:一是加接不间断电源,让整个系统在掉电时继续工作,二是采用备份电源,掉电后保护系统中全部或部分数据存储单元的内容;三是采用EEPROM来保存数据。由于第一种方法体积大、成本高,对单片机系统来说,不宜采用。第二种方法是根据实际需要,掉电时保存一些必要的数据,使系统在电源恢复后,能够继续执行程序,因而经济实用,故大量采用 。EEPROM既具有ROM掉电不丢失数据的特点,又有RAM随机读写的特点。但由于其读写速度与读写次数的限制,使得EEPROM不能
[单片机]
尴尬了,亚马逊得意之作智能音箱Echo Show竟然非原创?
据外媒报道,周二,亚马逊新款智能音箱Echo Show的推出让很多人感到兴奋不已,但是有一家初创公司却怎么也高兴不起来。   这家初创公司名为Nucleus,它利用亚马逊Alexa语音助手开发了支持触摸屏的Nucleus对讲机,售价249美元。该公司CEO兼联合创始人乔纳森-弗兰科尔(Jonathan Frankel)称,亚马逊售价230美元的Echo Show与其Nucleus对讲机大同小异。       Nucleus对讲机     而且,Echo Show才刚刚推出,而Nucleus对讲机早在去年8月就开始销售了。     “他们很可能抄袭了我们。”弗兰科尔在接受采访时说,“当他们有机会接触到数百万个家庭的时候,他们
[嵌入式]
智能温控风扇及照明控制系统设计
  O 引言   目前绝大多数楼宇风扇和电灯在使用时都是由人员手动操作,当天气闷热时由楼宇内的人员手动开启风扇和选调风速,当灯光不足或在上楼梯时手动开启电灯,常常会由于人员的疏忽在人离开之后忘记关闭设备而导致用电的浪费。在本系统设计中,考虑采用单片机为控制器,以热释人体红外和温度传感系统来检测室内有无人员以及室内温度,设计一个智能温控风扇及照明控制系统,可以实时调节和控制室内的风扇和灯光的照明,从而达到智能控制和节能的目的。   1 系统总体设计   系统方框图如图l所示。通过51单片机和热释人体红外来检测区域内是否有人,如有人再检测其温度和光度是否需开启风扇和灯光并且实现该调在哪个档位,并由指示灯显示档位。用数
[单片机]
<font color='red'>智能</font>温控风扇及照明控制系统设计
8031单片机CPU响应中断源请求详细过程及程序示例
MCS-51的CPU在每一个机器周期顺序检查每一个 中断 源,在每一机器周期的状态周期S6采样并按优先级顺序处理所有被激活了的中断请求,如果没有被下述条件所阻止,将在下一个机器周期的状态周期S1响应激活了的最高级中断请求。 (1)CPU正在处理相同的或更高优先级的中断。 (2)现行的机器周期不是所执行指令最后一个机器周期。 (3)正在执行的指令是RETI或是访问IE或IP的指令(CPU在执行RETI或访问IE、IP的指令后,至少需要再执行一条指令才会响应新的中断请求。 如果上述条件中有一个存在,CPU将丢弃中断查询的结果。 CPU响应中断时,先置相应的优先级状态触发器(该触发器指出CPU开始处理的中断优先级别),然
[单片机]
8031<font color='red'>单片机</font>CPU响应中断源请求详细过程及程序示例
基于AT89C55单片机和PCA82C250实现分布式通信网络的设计
1 概述 用于多机间数据通信的通信物理层接口是分布式测控系统数据共享的工作基础,传统的以单片机为核心的分布式多机测控系统为简化通信物理层大多采用电流环或RS-485/RS-422总线。 电流环形式因较RS-485/RS-422总线形式连线复杂等原因已基本退出历史舞台。而RS-485总线接线形式较RS-422总线接线形式少了二极通信线且抗干扰能力增强,从而使接线形式更为简单、造价更低,因此,RS-485总线基本上独霸了以单片机为核心的分布式多机测控系统通信物理层的应用。但随着科技的发展,RS-485总线的总线效率低、系统实时性差、通讯可靠性低、后期维护成本高、网络工程调试复杂、传输距离不理想、单总线可挂接节点少、应用不灵活等缺点
[单片机]
基于AT89C55<font color='red'>单片机</font>和PCA82C250实现分布式通信网络的设计
热门资源推荐
热门放大器推荐
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved