吴国文
摘 要:传统台灯功能单一、能耗大、亮度不可调等缺点。本设计的多功能LED台灯以STC89C52RC单片机为智能控制,PT4115恒流驱动,10等级PWM调光,有效保护LED灯光亮度适合,达到绿色环保,高效节能、实用可靠等目的。
关键词:STC89C52R2单片机;PWM调光;PT4115恒流驱动
LED灯具有发光效率高、耗电量低、绿色环保等优点,在照明行业中LED逐步取代传统光源。而LED的驱动应能够支持LED亮度的调节功能。而PWM调光更符合人们对LED调光精准、可调范围大、没色偏、没频闪的要求。因此,以STC89C52RC单片机为控制芯片,用PT4115恒流驱动LED,PWM调光技术等设计具有多功能的台灯以满足实际的需求。[1]
1 系统总体设计
台灯采用高亮白光LED为光源,以STC89C52RC单片机为主控芯片,由PT4115恒流驱动电路、DS1302时钟电路、DS18B20测温电路、1602液晶显示电路、蜂鸣电路、按键电路、电源电路组成。系统框图如下图所示。
模拟调光会产生色偏,本设计用PWM调光方案,通过PT4115芯片的DIM引脚加入占空比可变的PWM信号用于调小输出电流实现调光,其亮度由PWM信号的占空比决定。为了避免调光过程中LED闪烁,需设置PWM频率在120Hz以上。
将单片机定时器T0溢出中断定为1/2500秒(即400μS),每10次脉冲作为一个周期,即频率为250HZ,在每1/250秒的方波周期中,通过编程使单片机P1.1脚产生占空比可调的PWM脉冲,实现对LED台灯10级PWM调光控制;1602液晶屏实时显示年、月、日、星期、时、分、秒以及实时温度信息;闹钟功能采用扬声器声音报警,闹钟时间到,发出蜂鸣声报警,提示用户时间;用户可以通过按键电路实现对DS1302时钟参数的设置、闹钟开与关以及LED亮度调节。……