触摸可调台灯的制作(正式)
- 格式:ppt
- 大小:2.38 MB
- 文档页数:12
智能灯触摸台灯制作资料程序+原理图pcb分享给大家such808发表于 2015-7-25 13:17:12 | 只看该作者 |只看大图上传资料希望各位喜欢程序预览:1.#include<reg52.h>2.fanhui();3.duanma[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x8 0,0x90};//共阳数字段码 0-94.sbit g1=P2^1;sbit g2=P2^3;sbit g3=P2^5;sbit g4=P2^7; //位选5.sbit key1=P1^1;sbit key2=P1^5;sbit key3=P1^7;//按键6.sbit spek=P1^0; //蜂鸣器7.sbit powr=P2^0; //继电器开关8.sbit chumo=P1^3; //触摸选项9.char sum=0,s=59,min=0,h=0,add=0;10.void delay()11.{12.int a,b;13.for(a=10;a>0;a--)14.for(b=50;b>0;b--);15.}16.delay1()17.{18.int a,b;19.for(a=50;a>0;a--)20.for(b=300;b>0;b--);21.}22./////////////////////////////////////////////////////23.////////////////////时间处理函数/////////////////////24./////////////////////////////////////////////////////25.jishi()26.{27.if(s<0)28.{29.s=59;min--;30.}31.if(min<0)32.{33.min=59;34.h--;35.}36.if(h<0)37.{38.h=23;39.}40.}41./////////////////////////////////////////////////////42.////////////////////显示函数/////////////////////////43./////////////////////////////////////////////////////44.xianshi()//45.{46.P0=duanma[h/10];////小时显示47.g1=0;48.delay();49.g1=1;50.P0=duanma[h%10];51.g2=0;52.delay();53.g2=1;54.if(add>25)55.{56.P0=duanma[min/10]+0x80;/////分显示57.g3=0;58.delay();59.g3=1;60.P0=duanma[min%10]+0x80;61.g4=0;62.delay();63.g4=1;64.}65.else66.{67.P0=duanma[min/10];/////分显示68.g3=0;69.delay();70.g3=1;71.P0=duanma[min%10];72.g4=0;73.delay();74.g4=1;75.}76.}77.//////////////////////////////////////////////////////78.////////////////待机程序/////////////////////////////79./////////////////////////////////////////////////////80.daiji()81.{82.powr=1;83.g4=g3=g2=g1=1;84.delay1();delay1();delay1();delay1();delay1();85.while(1)86.{87.delay1();delay1();88.if(chumo==1)89.{90.delay();91.if(chumo==1)92.{93.while(chumo==1);94.spek=0;95.delay1();96.spek=1;97.sum=0,s=59,min=0,h=0,add=0;//重新对初始变量赋值98.powr=0;99.break;100.}101.}102.}103.fanhui();//重头开始104.}105.//////////////////////////////////////////////////////// 106.//////////////////返回起始点////////////////////////////// 107.///////////////////////////////////////////////////// 108.fanhui() //开始标号109.{110.while(1) //预备显示111.{112.g1=g2=g3=g4=0; //显示三条横线(---)0xbf113.P0=0xbf;114.delay1();115.delay1();116.delay1();117.delay1();118.g1=g2=g3=g4=1;119.delay1();120.delay1();121.delay1();122.delay1();123.124.if(key1==0)125.{126.spek=0;127.delay1();128.if(key1==0)129.while(key1==0);130.spek=1;131.break;132.}133.if(chumo==1) ///////检测有无关闭指令134.{135.delay1();delay1();delay1();delay1(); 136.if(chumo==1)137.{138.while(chumo==1);139.spek=0;140.delay1();141.spek=1;142.daiji();143.}144.}145.}146.}147.///////////////////////////////////////////////////// 148.////////////////////按键函数///////////////////////// 149.///////////////////////////////////////////////////// 150.anjian()151.{152.if(chumo==1)153.{154.delay1();delay1();155.if(chumo==1)156.{157.while(chumo==1);158.spek=0;159.delay1();160.spek=1;161.daiji();162.}163.}164.if(key1==0)165.{166.delay1();167.if(key1==0)168.{169.spek=0;170.delay1();171.spek=1;172.while(key1==0);173.while(1)174.{175.P0=duanma[h/10];////小时显示176.g1=0;177.delay();178.g1=1;179.P0=duanma[h%10];180.g2=0;181.delay();182.g2=1;183.P0=duanma[min/10]+0x80;/////分显示184.g3=0;185.delay();186.g3=1;187.P0=duanma[min%10]+0x80;188.g4=0;189.delay();190.g4=1;191.while(add>49)192.{193.g1=g2=g3=g4=1;194.}195.if(key2==0) //时调整加、、、、、、、、、196.{197.delay1();198.if(key2==0)199.{200.spek=0;201.delay1();202.spek=1;203.if(h==24)204.{205.h=0;206.}207.else208.h++;209.}210.}211.if(key3==0) //分调整加、、、、、、、、、212.{213.delay1();214.if(key3==0)215.{216.spek=0;217.delay1();218.spek=1;219.if(min==60)220.{221.min=0;222.}223.else224.min++;225.}226.}227.if(key1==0) //调试确定并退出调试状态228.{229.delay();230.if(key1==0)231.{232.spek=0;234.spek=1;235.while(key1==0);236.break; //跳出本while语句,即本函数结束237.}238.}239.}240.}241.}242.}243.///////////////////////////////////////////////////// 244.////////////////////主函数/////////////////////////// 245.///////////////////////////////////////////////////// 246.void main()247.{248.TMOD=0x01;249.TH0=(65535-20000)/255;250.TL0=(65535-20000)%255;251.EA=1;252.ET0=1;253.TR0=1;254.chumo=0;255.while(1)256.{257.if(chumo==1)258.{259.delay1();260.if(chumo==1)261.while(chumo==1);262.spek=0;264.spek=1;265.powr=0;266.break;267.}268.}269.fanhui(); //调用初始返回函数270.while(1) //执行主程序271.{272.xianshi();273.anjian();274.if(h==0)275.{276.if(min==0)277.{278.if(add<25)279.{280.g4=g3=g2=g1=1;281.delay1();282.delay1();283.delay1();284.delay1();285.}286.if(s==0)287.{288.daiji();289.}290.}291.}292.}293.}294.///////////////////////////////////////////////////// 295.////////////////////秒表定时中断服务函数///////////// 296.///////////////////////////////////////////////////// 297.dingshi()interrupt 1298.{299.TH0=(65535-20000)/255;300.TL0=(65535-20000)%255;301.add++;302.if(add==50)303.{304.add=0;305.s--;306.jishi();307.}308.}复制代码。
触摸调光台灯原理说明一、工作原理:SM电路由输入缓冲器、锁相环、控制逻辑、亮度记忆、相角指针、数字比较器和输出驱动器组成。
其框图见图一:电路的基本工作原理为(调光为例):人体带电与市电同频,当人体接触触摸片时,经输入缓冲级的削波、放大、整形,成为标准的MOS电平。
触摸持续时间大于32毫秒小于332毫秒时,控制逻辑部分控制电路呈开关工作状态。
当触摸持续时间大于332毫秒时,控制逻辑部分控制电路呈调光工作状态,输出触发脉冲相位角在41度至159度之间连续周期变化,并根据人眼的感受力,分为快、慢和暂歇三个过程。
当触摸结束时,亮度记忆对该时相位角进行记忆,若再施与大于32毫秒,小于332毫秒的触摸,电路呈关状态时,相位角仍由该部分记忆,保证电路在下一次开状态时,保持原选定相位角,光源保持原亮度。
触发脉冲与市电的同步,由锁相环保证,电路的工作时钟,也均由其产生。
同时,电路还具有遥控(即远端触发)功能,和渐睡(即由亮至暗,最后关闭)功能,其延续时间由外电路设置。
三、管脚排列和功能说明:管脚功能说明:1. Vss —5V电源。
2. Doze —渐暗功能。
当导通角最大(159°)时。
外界对该脚施于83±3个脉冲,则SCR的导通角从159°连续变至40°,最后截止(不输出触发脉冲)。
3. Cap —锁相环外接滤波电容(参考值0.47μF)。
4. Syn —市电频率同步信号输入端。
5. Sen2 —触摸控制端。
低电平触发,人体触摸点。
6. Sala —远距离控制端。
高电平触发,抗干扰好,适于较远距离的按键式调光控制。
7. VDD —0V。
8. Out —输出触发脉冲。
触摸调光台灯原理图普通台灯加装此套件可使普通台灯升级为“节能+视力保健”型台灯,它具有触摸开关灯、触摸调光和测光功能,本电路主要采用了一块新型专用调光集成电路SM7232。
该集成电路的主要电参数为:工作电压4.5~4.9V,静态电流400μA,可控制50Hz及60Hz交流电。
触摸调光台灯方案一、引言台灯作为现代家居装饰的一部分,既能提供光亮的照射,又能为居室增添一份温馨的氛围。
近年来,随着智能家居技术的发展,触摸调光台灯逐渐成为市场的主流产品。
触摸调光台灯凭借着其方便、易操作的特点,受到了越来越多消费者的喜爱。
本文将介绍一种基于触摸调光技术的台灯方案,并探讨其特点、设计思路及应用场景。
二、触摸调光技术概述触摸调光技术是指通过触摸侦测和信号处理技术来实现对灯光亮度的控制。
传统的台灯调光方式多是通过开关调节,操作不方便且效果单一。
而触摸调光技术则通过感应人体静电信号,实现对台灯的开关和调光功能,使得用户能够通过触摸灯头或底座等位置来控制灯光的明暗程度。
三、触摸调光台灯方案设计1. 硬件方案设计触摸调光台灯的硬件方案设计包括触摸感应模块、控制电路和灯具的结构设计。
触摸感应模块通常采用金属表面的感应电极,利用人体静电感应的原理,实现对触摸动作的感知。
控制电路则负责接收触摸信号,并通过PWM(脉宽调制)技术控制灯具的亮度变化。
此外,针对不同的设计需求,灯具的结构设计也需要考虑到灯头和灯座的稳定性和美观性。
2. 软件方案设计触摸调光台灯的软件方案设计主要包括触摸信号处理算法和灯光调光算法。
触摸信号处理算法主要用于对触摸动作的判定和触摸信号的过滤,确保灯具对触摸动作的响应准确与稳定。
灯光调光算法则通过对PWM波的调节,控制灯具的亮度变化,以满足用户对不同亮度的需求。
四、触摸调光台灯方案的特点1. 方便易用:用户只需轻触灯头或底座即可实现开关和调光功能,操作简单方便。
2. 省时省力:不再需要摸索开关或调节旋钮,提高了使用效率。
3. 灵活多样:通过触摸调光技术,可以实现多种灯光亮度的选择,满足用户在不同场景下的需求。
4. 节能环保:触摸调光台灯采用的LED 灯珠,不仅寿命长,还具有低能耗、低热量和低辐射的特点。
五、触摸调光台灯的应用场景1. 学习办公场景:触摸调光台灯能够满足学生、办公人员对不同亮度的照明需求,提高学习和工作效率。
触控式台灯设计
准备的材料:坏掉的T8灯架,12V LED 灯条,铝合金散热片,GSL8022W触控芯片,10Uf 电解电容1个,1k电阻3个,47k电阻1个,贴片LED(红蓝各一),103p、104p瓷片电容各一,78L05稳压器一只,贴片二极管一只,D1803S大功率三极管一只,洞洞板一块,塑料盒一只。
先加工线路板,把它裁剪成合适的大小,边缘打磨平滑。
按照原理图焊接好电路,通电测试,测试好了放一边备用,边上的排针是为了能平衡两边的高度二设置的,原理图上虚线框里面的是LED灯条,现在不需要连接上。
现在开始做透光的外壳,先在壳子上画出图型,然后用美工刀掏空(边上的电源接口和led 连线孔也要预留),然后把壳子放在白纸上,在空隙中间打上热熔胶,等冷却以后用美工刀
在正面修整一下。
在电路板的LED上打上热熔胶,黏上一个磨砂塑料片当导光板,这样可以使光线跟均匀,用一段铜箔胶带当感应片,没有的话用电线也可以(面积越大越灵敏),反面可以用胶带来固定,然后测试一下。
接着做灯架和灯罩,先把T8灯架拆掉,然后按需要截成连段,修整好边缘,灯罩的制作也很简单,量好位置,用美工刀划出两边,然后在一头用刀划开(这个很容易,材料很薄),接着就像拉易拉罐一样把它拉开,两头留一点,反折进灯罩里面;把灯条焊上导线,贴在灯罩里面
连接好灯架和灯罩,测试。
[文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!]。
触摸式台灯的工作原理
触摸式台灯是一种通过触摸灯体来控制灯光亮度和开关的台灯。
它的工作原理基于容性触摸技术和调光控制电路。
首先,在台灯的灯体表面放置一个透明的电极板。
这个电极板上有许多微小的电极点,形成一个电容触摸点阵列。
当我们用手指接触电极板时,人体会产生微弱的电荷,这个电荷通过电极触摸点传递到电容触摸点阵列上。
接着,集成在台灯内部的处理器接收到来自电容触摸点阵列的电信号。
它会分析这些信号的变化,确定触摸点的位置和触摸动作。
根据触摸点的位置和触摸动作,处理器会相应地发送指令给调光器。
调光器会根据指令调整灯光的亮度。
例如,如果触摸动作是轻触,处理器会发送降低亮度的指令给调光器,灯光亮度会逐渐变暗。
此外,触摸式台灯还可以通过处理器的指令来控制灯光的开关。
例如,如果触摸动作是长按,处理器会发送开关指令给台灯的电源控制模块,灯光就会打开或关闭。
总的来说,触摸式台灯的工作原理是通过容性触摸技术感知人体触摸,然后通过处理器的指令实现灯光的亮度调节和开关控制。
这种设计既方便又简洁,增加了使用台灯的便捷性。
调光台灯的制作范文调光台灯是一种能够根据需要调节光照亮度的台灯。
在现代生活中,台灯是非常常见的照明设备之一、调光台灯的制作可以实现灯光的亮度调节,给用户提供一个更舒适的照明环境。
下面将介绍调光台灯的制作方法。
首先,我们需要准备以下材料和工具:一个台灯底座、一个灯罩、一个调光器、一个灯泡、适配器、导线、插头、螺丝刀、剪刀、钳子、胶带和电缆。
步骤1:首先,取下台灯底座上的螺丝。
将灯罩安装在底座上,并用螺丝刀拧紧。
步骤2:将导线插入台灯底座的开关孔中,并用螺丝刀拧紧。
确保导线牢固地固定在底座上。
步骤3:然后,将灯泡安装在灯罩内部的灯座上。
确保灯泡牢固地插入灯座中。
步骤4:接下来,将调光器插入导线的一端,并用钳子将导线末端剥开一小段。
然后,将剥开的导线连接到调光器上的金属接线柱上,用钳子拧紧。
确保导线与调光器连接紧密,不松动。
步骤5:将适配器插入调光器的另一端,并用胶带固定。
然后,将适配器的插头插入电源插座。
步骤6:最后,将导线的末端剥开一小段,并与插头上的金属接线柱连接,用钳子拧紧。
确保导线与插头连接紧密,不松动。
完成以上步骤后,调光台灯制作完成。
用户可以通过调节调光器,实现灯光亮度的调节。
通过减少灯光亮度,可以创造一个更舒适的照明环境,适应不同的需求。
总结一下,调光台灯的制作需要准备材料和工具,并按照一定的步骤进行组装。
调光台灯能够实现灯光亮度的调节,提供一个更舒适的照明环境。
通过自己制作调光台灯,用户不仅能够享受到自己动手制作的乐趣,还能够根据自己的需要调节灯光亮度,提高生活质量。
用NE555制作触摸自熄台灯
用NE555制作触摸自熄台灯
用NE555制作的触摸自熄台灯电路见图3-8所示,图中虚线左部是台灯原有线路,右
部是新添加的触摸自熄控制部分。
SB为台灯原有开关,合上开关SB,台灯H点亮发光,此时自熄控制电路不起作用。
打开开关SB,台灯H熄灭,此时台灯具有了触摸自熄功能。
电路工作过程是:时基电路A
接成典型的单稳态触发器,其暂态时间由R2、03决定。
C1、C2与VD1、VD2组成简单的
电容降压半波整流稳压线路,C2两端可提供12V左右的直流电压,供时基电路A用电。
时
基电路处于稳定态时,其第3脚输出低电平,双向可控硅vs因无触发电压而处于关断态,
灯H不亮。
当人手碰一下触摸电极片M时,人体感应杂波信号经R4送入时基电路的触发
端2脚,其信号的负半周使时基电路A触发翻转进入暂态置位,3脚输出高电平,vs通过
电阻R3获得正向触发电压而开通,灯H即点亮。
此时时基电路内部放电管截止,7脚被悬
空,所以12V正电源可通过电阻R2向电容C3充电,使C3两端电压不断上升,当升至2/3 VDD
时,暂态结束,电路翻回稳态复位,3脚输出低电平,vs失去触发电流,当交流电过零时
即关断,灯H熄灭。
此时时基电路内部放电管导通,所以7脚接地,C3储存电荷就通过7
脚向地放电,同时被7脚封锁无法再充电,除非再次触摸电极片
M。
本电路暂态时间可由~1.1(R2×03)公式估算,因电解电容器的正误差偏多,经实测每
触摸一次M,电灯约可点亮150s左右。
实验目的:通过连接电路,学习串联电路的基础知识,了解电机可调速所需要的条件,体会到电在生活中的应用实验认知:电池盒:顾名思义,安装固定电池的盒子,是电池电源输出装置开关:接通和断开电源的装置电机: 由定子和转子构成,直流电动机是将直流电能转换为机械能的电动机。
因其良好的调速性能而在电力拖动中得到广泛应用。
直流电动机按励磁方式分为永磁他励和自励3类,其中自励又分为并励、串励和复励3种。
三极管:当三极管的工作状态是处于放大区内时,三极管的集电极电流和基极电流基本上成固定的比例关系,三极管的所谓放大功能,实际就是依靠这种固定的比例关系通过一个小的电流(基极电流去控制一个较大的电流(集电极电流)。
电阻:导体对电流的阻碍作用就叫电阻!影响电阻大小的因素,长度、横截、面积、材料、温度、有关,一般金属材料,随温度升高而变大)可调电阻:可变电阻器是一种可调的电子元件。
它是由一个电阻体和一个转动或滑动系统组成。
当电阻体的两个固定触电之间外加一个电压时,通过转动或滑动系统改变触点在电阻体上的位置,在动触点与固定触点之间便可得到一个与动触点位置成一定关系的电压。
它大多是用作分压器,这是电位器是一个四端元件。
电位器基本上就是滑动变阻器,有几种样式,一般用在音箱音量开关和激光头功率大小调节.实验器材:1.实验准备认识实验器材:螺孔板、电池盒、开关、电阻、可调电阻、三极管、电机、导线、螺丝刀、斜口钳。
实验报告:电子式可调风扇,是用一只双向可控硅来调速,如同可调光的台灯一样。
特点是成本低、体积小,很轻。
缺点是利用可控硅的导通角来调节电压,输出的不是正弦波电流,会产生大量的谐波,使收音机、音响等受到很大的干扰。
表达知识:通过串入电容或电感,改变了电机的绕组电流,从而改变了电机的带载能力,电风扇这种负载应该是类同通风机负载,转速越高负载越大,,电机的带载能力改变。
学士学位毕业设计(论文)触摸式调光台灯设计学生姓名:王欢学号:20094075XXX指导教师:梁清梅所在学院:信息技术学院专业:电子信息工程中国·大庆2013 年 5 月摘要台灯是人们生活中用来照明的一种家用电器。
随着社会的发展和科技的进步,台灯的种类、样式,以及其功能越来越多。
技术上在不断的突破和完善,满足了人们的日常需求。
此次设计的触摸式调光台灯相比传统的按键式台灯更为方便和灵敏。
采用LED灯更加的节能和环保,而且还可以根据不同人的需求调节不同的亮度。
本文介绍了以SGL8022W芯片为控制核心,用12V稳定电源,通过触摸来调节不同光度。
该触摸式调光台灯电路并不复杂,很大程度上节省电能,延长LED灯寿命,经济适用。
本次课题的研究不仅可以使自己更加了解专业知识还可以对市场上台灯的设计起到一定的参考作用,设计出更加合理便捷的产品来满足人们生活中的需要。
关键词:触摸式LED台灯SGL8022W 调光ABSTRACTThe lamp is used to illuminate a household appliances in people's lives.With the development of society and the advancement of technology,lamp type, style, and more and more powerful.Technical breakthrough in constant and perfect,to meet the daily needs of the people.The design of the touch lamp dimmer compared to traditional push-button lamp is more convenient and sensitive.LED lights more energy-saving and health,but also according to the needs of different people of different brightness.This article describes that the SGL8022W chip as the control core,stable power supply with12V touch to adjust the different luminosity.The touch dimmer lamp circuit is not complicated,largely to save energy and prolong the life of LED lights, affordable.The research projects can not only a better understanding of expertise can also play a reference role in the design of the lamp market design more reasonable and convenient products to meet the needs of our lives.Keywords:Touch LED lamp SGL8022W Dimming目录摘要..................................................... ABSTRACT (I)前言 (IV)1 绪论 (2)1.1研究背景及意义 (2)1.2设计方案比对与选择 (4)2 硬件电路设计 (5)2.1总体电路设计 (5)2.2 12V直流电源设计 (7)2.3单元电路 (9)2.4主要器件介绍 (11)2.5本章小结 (16)3 电路调试与功能实现 (17)3.1电路调试 (17)3.2功能实现 (17)4 总结与体会 (19)结论 (19)参考文献 (21)致谢 (22)附录.................................... 错误!未定义书签。