米乐M6 米乐开关手动打开或关闭。但是,假设您不想整夜照亮某个区域。在这种情况下,更精确地控制照明将是有利的,这样您就可以在规定的时间自动关闭/打开照明。
控制器可以感知环境光,在天黑时打开灯,跟踪时间间隔,并在指定时间自动关闭灯。早上,这个过程可以逆转。如果环境光水平在预定时间低于预设的勒克斯阈值,系统将打开灯。当环境变得足够亮以超过相同的勒克斯阈值时,它将关闭灯。
设计一个智能照明控制器,使用环境光传感器(ALS)感测和测量环境光水平并不困难。控制器配备实时时钟(RTC),还知道何时在指定时间打开或关闭照明。这里介绍的系统可用于控制所有由主电源供电的灯具。控制器的勒克斯级阈值可完全以单勒克斯步长进行编程。控制器软件以十六进制格式提供。
此设计中的照明控制器需要测量环境光水平,这是通过 ALS 完成的。目前市场上有两种不同类型的ALS产品:一种输出与环境光水平成比例的模拟电压,另一种以数字格式输出。该系统使用带有数字输出的ALS。
控制器需要知道确切的时间,因此使用实时时钟(RTC)。为了预测可能的断电,时间信息需要备用电池。
需要用户界面来设置时间和其他参数。此处的用户界面由两个 7 段 LED 显示屏和一个按钮组成。只需短按按钮,系统即可显示时间和其他参数。长按按钮,可以调整时间和参数。
系统电源来自主电源。灯具的电力通过继电器打开/关闭。系统的数字部分与主电源隔离。
当系统在手动模式下使用时,必须将自动/手动开关切换到手动。在手动模式下,继电器持续开启,灯具使用标准壁灯开关打开/关闭。
当自动/手动开关处于自动模式时,必须打开标准壁灯开关,以便控制器可以正常工作。如果墙壁开关未打开,则控制器无法打开灯具。一个系统可以包含多个灯具。
选择基本组件电源电压转换为 9VAC (RMS)。该系统仅使用一个电压轨(3.3V),因此电源转换简单明了。变压器副边电压通过MAX3LDO调节至3.16910V。之所以选择该 LDO,是因为它具有内置的短路和热保护功能。F1 是一个 500mA PTC 多晶开关,用于额外的保护。®
频率运行。微控制器的时钟为MAX7375,这是一款非常小的(SC-70)硅振荡器,之所以选择MAX
RTC是DS1340C。该时钟具有内置振荡器,因此当电源来自备用电源时,它会消耗超低功耗。DS1340C与I²C总线接口。它还具有内置的涓流充电器。因此,如果使用可充电电池或电容作为备用电源,DS1340C始终充满电。备用电源BT1是一个0.47mF存储器存储
。在断电的情况下,BT1将向DS1340C RTC供电。当该RTC由备用电源供电时,它仅消耗1μA (最大值)电流。使用0.47mF电容和3.3V电容电压时,RTC将保留时序信息约36小时。如果需要更长的备份时间,可以用两节串联的AA电池代替存储器存储电容器。这将使运行时间从 36 小时延长到几个月。但请注意,现在DS1340C的内置涓流充电器需要通过向DS0C的
00h写入1340x08h来禁用。用户界面非常简单:一个按钮和两个 7 段 LED 显示屏。显示器由MAX6958 LED显示驱动器驱动,与I²C接口,ALS和RTC也是如此。ALS(图 4)未安装在控制器的PCB上,而是安装在灯具机箱内。传感器使用连接器 J4 通过 1 芯电缆连接到 PCB。选择这款 ALS 是 MAX44009,因为它采用超小 (2mm x 2mm)、6 引脚 UTDFN 封装,可轻松安装在灯具机箱内(
图5.环境光传感器 PCB(左图)安装在灯具机箱内(机箱底部可见小黑点)。灯具照片由马尔科·坎尼斯托提供
由于继电器线V,灯具电源由带有晶体管T12 的继电器控制。连接器J2用于编程和调试微控制器。还有 4 个指示灯 LED:开机 (V_ON);系统运行(正常);和小时 (HR) 或分钟 (MIN) 显示在带有 DS7 和 DS1 的 2 段显示器上。
传感器放置对于良好操作至关重要。在灯具机箱上钻一个小孔,并用透明胶带密封。ALS的PCB放置在孔的中间,因此传感器可以“看到”并测量环境光水平。传感器 PCB 使用热胶连接到灯具机箱上。应仔细考虑 ALS 的放置。如果传感器“看到”灯具本身的光线,则无法在早晨正确测量环境光水平。这可能会导致灯具连续闪烁。
然而,在晚上,这种ALS定位不是问题,因为然后根据时间而不是基于环境光水平关闭灯。
最后,几乎不可能将ALS放置在无法感应到灯具本身的任何光线的地方。因此,灯具在早上的关闭勒克斯阈值在软件中会自动设置为大于 8 勒克斯。这种补偿只能确保灯具的开/关在大致相同的环境光水平下发生。这并不能消除灯具闪烁的可能性。
MAX44009 ALS安装在自己的PCB上。其PCB部件的顶部和底部层位置如图
使用该系统相当简单。使用 SET 按钮,用户可以按以下顺序定义这些参数:
不必设置晚上和早上的关闭/打开时间。如果未设置,则当环境光在黑暗中超过预设的勒克斯级阈值时,灯具将打开;当环境光超过该阈值时,它将关闭。在此模式下,不会处理来自 RTC 的时间信息。
按下SET按钮不到1秒即可读取编程信息。然后,系统将按该顺序显示小时、分钟、环境勒克斯级别阈值、灯光关闭时间和灯光开启时间。
如果用户想要更改编程参数或想要调整时间,请按住SET按钮超过2秒。然后可以按与上述相同的顺序一次设置一个参数。当要对参数进行编程时,按下SET按钮的时间超过2s,以便记录参数。对所有参数执行相同的过程。
对所有参数进行编程后,系统将一次显示一个参数,以便用户可以验证所有参数是否正确存储。
该软件的流程图很复杂。该软件根据一天中的时间(晚上/早上)和编程参数做出许多决策。这些决策大约每 5 秒审查一次。
存储的勒克斯阈值需要连续超过五次,间隔 5 秒才能打开或关闭灯光。或重述,必须超过阈值约 25 秒才能打开或关闭指示灯。总结
技术,设计一种以预设方式测量环境光水平和控制照明的控制器并不困难。本应用笔记解释了如何设计智能照明控制器,根据环境光和时间信息打开/关闭灯。该系统可用于控制所有主电源供电的灯具。
开关模块产品概述一、产品特点1、TKSK产品是一款自带LCD中文显示液晶界面,免编程,菜单式设置,集成传统
无疑是一个很好的选择。所谓的MPPT(Maximum Power Point Tracking)也就是最大功率点
:对身体红外感应检验超过对灯光效果的操纵;如人来灯亮,人走灯灭(暗)。5.明亮光照强度
光亮度成比例的模拟电压,另一种提供数字输出。本系统采用数字输出ALS。
未来将会发生怎样的变化? 编者按: 随着生活水平提高,人们对生活品质和健康的生活
NVIDIA Jetson Xavier NX世上最小嵌入式AI超级计算机
拆解3D打印笔,感觉像是热熔胶枪的孪生兄弟,看看内部什么原理.#硬核拆解
15年前阿迪达斯的黑科技,球鞋自动调节弹力的原理拆开看看是什么.#硬核拆解
手动葫芦在你哪里叫啥名字?拆开看看它四两拨千斤的起重原理是啥.#硬核拆解
被苹果售后判了死刑的MacMini电脑,拆开清理后满血复活啦.#硬核拆解
热阻计算方法(Thermal Resistance calculation)米乐 M6米乐
Copyright © 2023 米乐(中国)M6·官方网站 版权所有