该设计使用基于ARM Cortex M0的恩智浦MCU-LPC1114作为主控制器,并使用其丰富的片上外设通过LED实时收集环境光强度和与LED台灯的用户距离。境光传感器和超声波距离传感器,并与之通信。较用户按键设置的LED台灯的距离和亮度,以调整LPC1114的PWM输出占空比并控制LED台灯驱动器,只要LED台灯的视野恒定,则关闭灯并调整环境光。能调节LED台灯强度的两个功能,可以实现智能节能效果。
计是一种高效,廉价且良好的用户体验解决方案。DOI:10.3969 / j.issn.1005-5517.2013.2.015消耗控制不精确,无法实现智能节能,用户体验也很差[4]。了克服现有LED台灯控制器的上述缺点,大多数基于LED的驱动器芯片具有PWM(脉冲宽度调制)控制输入,而半导体微控制器(基于ARM Cortex M0的MCU具有丰富的集成外设和低功耗。耗特性[1]可以简单地生成并控制特定频率的PWM输出。设计提供了一种基于MCU,超声波测距和光强度传感器的解决方案。

个节能智能LED台灯控制器由LED台灯本身的AC 220V-AC输入供电。
台灯的AC-DC模块为9V [4]之后获得的LED驱动器的工作电压通过LDO电源转换芯片AMS1117-5.0和AMS1117-3.3。别转换为5 V和3.3 V,以为LED控制电路,超声传感器,LCD1602液晶显示器和LPC1114以及环境光强度传感器供电。
LPC1114 ADC收集从环境光传感器输出的环境光,并相应地更改PWM占空比。波后,PWM输出自动放大并由LED控制电路控制,超声波测量传感器通过LED台灯实时测量用户。离,为LPC1114智能控制LED台灯的开/关提供可靠的依据。骤8,根据环境光的强度调整LPC1114的PWM输出占空比,然后返回步骤2以继续该周期。户定义的LED台灯使用距离X0和亮度Y0在按键中断管理器中进行更新。

件设计的详细流程图如图7所示。

图7中,X0表示LED台灯用来调节用户的距离,恒温阀芯X表示用户实时的当前距离。LED台灯; Y 0表示用户设置的LED台灯的强度(亮度),Y表示当前LED台灯的视野范围内的环境光强度。7中的左侧流是主要功能循环(),右侧流是键中断服务功能。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
