智能照明控制器提供环境光测量与计时
在完全不受照明灯影响的位置几乎是不可能的。正因如此,照明灯关闭门限自动设置在高出软件设置8勒克斯处。这种补偿仅保证灯具的开/关动作发生在大概相同的环境光亮度,并不能消除照明灯闪烁的可能性。
系统印制板(PCB)
控制器PCB的顶层和底层如图6至8所示。
图6 控制器PCB器件位置
图7 控制器PCB顶层
图8 控制器PCB底层
MAX44009 ALS安装在自身的PCB,其PCB的器件位置、顶层和底层如图9和10所示。
ALS通过连接器J1连接至控制器的PCB。
图9 ALS PCB顶层
图10 ALS PCB底层
系统器件清单
控制器PCB和ALS PCB器件清单请参见表1和表2。
表1.控制器PCB器件清单
表2. ALS PCB器件清单
使用系统
图11所示的系统被安装于外壳内。
图11 安装于外壳内的系统
系统的使用非常简单。利用SET按钮,用户可按照以下顺序定义参数:
- 当前小时和分钟。
- 环境光勒克斯亮度门限(默认为2勒克斯)
- 照明灯早上关闭时间
- 照明灯晚上打开时间
不是必须设置早上和晚上的关闭/打开时间,如果没有设置这些时间参数,到了晚上,照明系统将在环境光强度低于预设勒克斯门限时开启,当环境光强上升到该门限以上时关闭。该模式下,不处理来自于RTC的时间信息。
按下SET按钮的时间短于1秒时,可读取设置信息。系统将依次显示小时、分钟、环境光亮度门限、照明灯关闭时间和照明灯打开时间。
如果用户希望更改设置信息或希望调整时间,则按下SET按钮,并保持2s以上,可按照以上顺序每次更改一个参数。设置好参数后,按下SET按钮并保持2s以上,则可保存参数。对所有参数执行相同操作。
参数设置完毕后,系统将每次一个参数进行显示,用户可检查确认保存是否正确。
软件流程图
软件流程图如图12所示。
图12 软件方框图
软件流程图非常复杂,根据每天的时间(早上/晚上)和设置参数做出各种决策。大约每5秒钟检查一次。
连续5次(5s间隔)储存的光强超出门限时,则打开或关闭照明系统。即越过门限的时间超出大约25秒,可将照明灯打开或关闭。
总结
凭借现代化半导体技术,系统可按照预设方式测量环境光亮度并控制照明系统的开启/关闭。本文介绍了如何设计可基于环境光和时间信息实现智能化照明管理的控制器方案,该系统理想用于市电照明系统。