amobbs.com 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
回复: 39

基于STC15W408AS的LED小台灯

  [复制链接]
(162594391)
发表于 2015-5-11 09:26:51 | 显示全部楼层 |阅读模式
本帖最后由 lcw_swust 于 2015-5-12 10:00 编辑

电路为BUCK型,所有LED串电阻后并联。
LED为5730的暖白与白色两种,暖白6只,白色的4只。
电位器调节LED亮度,电位器的ADC值直接赋予PWM的比较值。
逆时针旋到底为关机状态,此时单片机工作于掉电模式,用
掉电唤醒专用定时器唤醒,电流约5uA。
电位器顺时针旋转一定角度后,单片机工作于空闲模式,由T0定时
唤醒,单片机电流约3.7mA。
由于国LED比较刺眼,最后在LED上蒙了两层卫生纸,用封口胶给粘上的。
灯与底座之间采用USB接口连接,这样的好处是灯可以插到USB充电
器上单独使用。
核心代码:
        while(1)
        {
                POT_L;//使能电位器
                delayus(1);
                v=adc_read8(2);
                //CCAP1H=v;
                POT_H;//关闭电位器
                if((v<10)&&(CCAP1H<11))//关机
                {
                        CCAP1H=0;
                        CCAPM1=0;//关PWM
                        n++;
                        if(n>=5)//每5秒闪一次,便于夜间寻找
                        {
                                n=0;
                                IOCLR(P1,BIT(0));
                                IOSET(P1,BIT(0));
                        }               
                        PCON=0X02;//掉电
                        _nop_();
                        _nop_();               
                }
                else//不关机
                {               

                        CCAP1H=((U16)CCAP1H*9+v)/10;//亮度渐变
                        CCAPM1=BIT(6)|BIT(1);               
                        PCON=0x01;//空闲
                        _nop_();
                        _nop_();               
                }
        }
LED台灯电路及程序.rar (935.5 KB)
(162594273)
发表于 2015-5-11 09:28:49 | 显示全部楼层
不错不错,顶上一个
(162593871)
发表于 2015-5-11 09:35:31 | 显示全部楼层
直接经过一个二极管给锂电池充电,对电池不好吧
(162593535)
 楼主| 发表于 2015-5-11 09:41:07 | 显示全部楼层
本帖最后由 lcw_swust 于 2015-5-11 09:46 编辑
大米饭 发表于 2015-5-11 09:35
直接经过一个二极管给锂电池充电,对电池不好吧


的确,因为以前的手机坏了,剩下一些电池,就当是废物利用了。
手机电池都带保护板的,所以为了电路简单就这样做了,前提得保证充电器电压不要太高。
如果不放心,可以加MOS管让单片机去控制充电。
或者使用专用的充电IC如TP4056,AP5056
(162593154)
发表于 2015-5-11 09:47:28 | 显示全部楼层
这个自用?PWM控制总眼睛感觉不舒服,
(162592803)
 楼主| 发表于 2015-5-11 09:53:19 | 显示全部楼层
本帖最后由 lcw_swust 于 2015-5-11 09:54 编辑
DianziABC 发表于 2015-5-11 09:47
这个自用?PWM控制总眼睛感觉不舒服,

是自用的。
这个,凭感觉来讲,其实它不闪的,用手在灯下面快速挥动也看不到残影。
虽然没用示波器看电流波形,但是从原理上看,PWM频率约为40KHz,LED的电流基本恒定。
(162592306)
发表于 2015-5-11 10:01:36 | 显示全部楼层
lcw_swust 发表于 2015-5-11 09:53
是自用的。
这个,凭感觉来讲,其实它不闪的,用手在灯下面快速挥动也看不到残影。
虽然没用示波器看电流 ...

恩,知道,人眼直观感受到的频率是有限的,我的意思的是那种感受不到的频率是不是对眼睛有害,
因为曾经上班的一条路上用的就是太阳能的LED路灯,晚上路过那种感觉很不舒服,眼睛蹦的很紧张,可能是我紧张了
无论如何,LED灯使用的时候还是不要对着人眼睛照射比较好
(162585375)
发表于 2015-5-11 11:57:07 | 显示全部楼层
楼主健壮的右手
(160670951)
发表于 2015-6-2 15:44:11 | 显示全部楼层
不错不错,楼主新力作,灯总功率五瓦?
(160648865)
 楼主| 发表于 2015-6-2 21:52:17 | 显示全部楼层
able 发表于 2015-6-2 15:44
不错不错,楼主新力作,灯总功率五瓦?

LED标称的功率是0.5W,10个LED那就可以达到5W.
但实际上此电路输出功率可能不到5W,主要受电池电压\电流限制以及电感内阻影响.
5W输出的时候LED会很烫,因为板子散热不好,对LED寿命有影响,还是功率小点好.
(160399875)
发表于 2015-6-5 19:02:07 | 显示全部楼层
可以考虑铝基板做,这样就不用担心散热不好了
(158483919)
发表于 2015-6-27 23:14:43 | 显示全部楼层
做的不错!谢谢分享!只要频率达到一定后,LED就不会闪烁了,也不会出现眼睛不适的!
(158482973)
发表于 2015-6-27 23:30:29 | 显示全部楼层
DianziABC 发表于 2015-5-11 10:01
恩,知道,人眼直观感受到的频率是有限的,我的意思的是那种感受不到的频率是不是对眼睛有害,
因为曾经 ...

LED路灯眼睛不舒服不是因为闪烁,是显色性差的问题,光谱不够均匀。
(157285293)
发表于 2015-7-11 20:11:49 | 显示全部楼层
弄个磨砂玻璃或者,磨砂亚克力板罩一下均匀柔光,会舒服一点
(157284452)
发表于 2015-7-11 20:25:50 | 显示全部楼层
不错,不错,挺有情调!
(157194576)
发表于 2015-7-12 21:23:46 | 显示全部楼层
如果充电也改成单片机控制就更智能。
(156862224)
发表于 2015-7-16 17:42:58 | 显示全部楼层
为什么不通过一个按键来控制亮度和开关呢?这样用旋钮不好,长按按键调光亮度、短按按键开关机。。。这样不是更好吗?
我也做了一个这样的台灯,原理基本上差不多,很巧也是用的同款芯片。就只有控制上不一样,嫌旋钮不好。。。
(156845528)
 楼主| 发表于 2015-7-16 22:21:14 | 显示全部楼层
gylg3344love 发表于 2015-7-16 17:42
为什么不通过一个按键来控制亮度和开关呢?这样用旋钮不好,长按按键调光亮度、短按按键开关机。。。这样不 ...

做这个台灯是因为老婆经常半夜起来给小孩喂奶,不用按键是因为怕按键响声吵着孩子。
这个旋钮是电位器,感觉挺好的。
(147172190)
发表于 2015-11-5 21:23:32 | 显示全部楼层
这个做的不错
加上触摸和红外就更好
(147171559)
 楼主| 发表于 2015-11-5 21:34:03 | 显示全部楼层
tonyone 发表于 2015-11-5 21:23
这个做的不错
加上触摸和红外就更好

红外做什么用?
(147170972)
发表于 2015-11-5 21:43:50 | 显示全部楼层

用遥控器可以控制
(146608807)
发表于 2015-11-12 09:53:15 | 显示全部楼层
谢谢分享!
(146481463)
发表于 2015-11-13 21:15:39 | 显示全部楼层
我也要仿制一个来用用
(146318622)
发表于 2015-11-15 18:29:40 | 显示全部楼层
不错,自己打算做一个。
(143103750)
发表于 2015-12-22 23:30:52 | 显示全部楼层
给力,自己也做一个用用。
(135160205)
发表于 2016-3-23 22:03:17 | 显示全部楼层
赞一个!!!
(135092409)
发表于 2016-3-24 16:53:13 | 显示全部楼层
不错  我也来做一个
(134065266)
发表于 2016-4-5 14:12:16 | 显示全部楼层
这个太牛。。。。有时间自己做一个。。。。。。
(134064011)
发表于 2016-4-5 14:33:11 | 显示全部楼层
少在LED灯下看文字,对眼睛不好
(133768733)
发表于 2016-4-9 00:34:29 | 显示全部楼层
创意的台灯
(133386113)
发表于 2016-4-13 10:51:29 | 显示全部楼层
这是BUCK电路电压调光啊。不算PWM调光
(133357425)
 楼主| 发表于 2016-4-13 18:49:37 | 显示全部楼层
xwkm 发表于 2016-4-13 10:51
这是BUCK电路电压调光啊。不算PWM调光

我的PWM占空比是跟随电位器的,电位器不动,占空比就不变,怎么不算PWM调光?
LED通电后,它的电压是基本不变的,特性类似于稳压二极管。
所以当Q4导通时,电感上的电压也基本不变,电流呈线性上升,所以占空比越大时,平均电流也越大。
所以LED的平均电流与PWM占空基本是呈线性的,应当称之为“电流调光”
(133303197)
发表于 2016-4-14 09:53:25 | 显示全部楼层
lcw_swust 发表于 2016-4-13 18:49
我的PWM占空比是跟随电位器的,电位器不动,占空比就不变,怎么不算PWM调光?
LED通电后,它的电压是基本 ...

一般说PWM调光指的都是直接开关调光~
(133303097)
发表于 2016-4-14 09:55:05 | 显示全部楼层
本帖最后由 xwkm 于 2016-4-14 09:56 编辑

20160414_095301.jpg

我最近搞的LED照明.还没做控制板.电流每组限制在90mA(LED设计150mA,三星LM561C,2700K).36个,共9.6W~
(133271190)
 楼主| 发表于 2016-4-14 18:46:52 | 显示全部楼层
xwkm 发表于 2016-4-14 09:55
我最近搞的LED照明.还没做控制板.电流每组限制在90mA(LED设计150mA,三星LM561C,2700K).36个,共9.6W~ ...

好的,加油
(129658347)
发表于 2016-5-26 14:20:55 | 显示全部楼层
DianziABC 发表于 2015-5-11 10:01
恩,知道,人眼直观感受到的频率是有限的,我的意思的是那种感受不到的频率是不是对眼睛有害,
因为曾经 ...

你的考虑是正确的,PWM控制的LED是有频闪的。真正的不伤眼的LED是要用DAC控制的。
(129198624)
发表于 2016-5-31 22:02:58 | 显示全部楼层
楼主动手能力不错。。。
(97506498)
发表于 2017-6-2 17:25:04 | 显示全部楼层
Mark,学习一下
(38347359)
发表于 2019-4-18 10:30:43 | 显示全部楼层
谢谢楼主的分享!!!!!!!!!!!
(18282644)
发表于 2019-12-6 16:02:38 | 显示全部楼层
谢谢分享。
(9807875)
发表于 2020-3-13 18:08:47 来自手机 | 显示全部楼层
顶一顶楼上
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-7-5 06:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表