台灯感应式触摸开关电路图
- 格式:doc
- 大小:44.50 KB
- 文档页数:2
智能灯触摸台灯制作资料程序+原理图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.}复制代码。
触摸式台灯的原理
触摸式台灯的原理是利用电容感应技术实现触摸开关功能。
具体原理如下:
1.触摸板:台灯上安装有一个触摸板,一般是由导电材料制成。
触摸板通常被安装在台灯的表面,用户可以通过轻触触摸板来实现开关控制。
2.电容感应:当手指触摸触摸板时,人体和触摸板之间会形成一个电容,因为人体也有一定的导电性。
触摸板上的电容会发生变化,电容感应技术可以通过检测电容的变化来判断是否有人触摸了触摸板。
3.电路控制:台灯内部的电路板接收到电容感应技术的信号后,会识别出用户触摸的位置和指令(比如开灯或关灯)。
然后电路板会根据指令来控制台灯的开关状态。
4.灯光控制:当电路板接收到开灯指令后,会通过控制台灯内部灯泡的电流来点亮灯光。
类似地,当接收到关灯指令时,电路板会关闭灯泡电路,使台灯熄灭。
需要注意的是,触摸式台灯需要通过电源来提供电流给灯泡,同时也需要有适当的保护措施来防止电流过大或短路等情况。
特性描述:2.5V~5V宽电压范围,3ua~5ua超低工作电流SOT23-6封装是业内最小的,易于设计外围只需要一个CS电容器,设计简单传感距离大于5cm,可以通过改变CS电容参数来调整传感距离多种输出模式可选Qt100可部分替换,成本低廉抗干扰能力强,无误触发ttp223触摸开关电路图(1)2.5V~5V宽电压范围,3ua~5ua超低电流。
SOT23-6封装是业界最小且易于设计的。
外围只需要一个CS电容器,设计简单。
传感距离大于5cm,可以通过改变CS电容器的参数来调整传感距离。
多种输出模式可选。
Qt100可部分更换,成本低。
抗干扰能力强,不会误触发。
ttp223触摸开关电路图(2)Ttp223是一种常用于触摸台灯的微功耗CMOS触摸IC。
其最大工作电压为5.5V,静态功耗仅为几微安。
在上述电路中,只要触摸触摸电极,IC的输出就会输出一个高电平的控制信号。
如果你再碰它,输出就会变低。
触摸台灯利用IC输出的控制信号,通过三极管控制LED灯珠,实现触摸开关控制。
包含原理图和PCB工程文件接口设计说明:电源连接到5V电源;如果是数字信号,最好连接J1接口的5针和6针,即带有网络标签d0和D1的接口。
如果是模拟信号,则只能连接到J1接口的5号脚和6号脚,即标记为d0和D1的接口;如果是IIC接口信号,则只能连接J1接口的1号和2号管脚,即使用Ad5/SCL和Ad4/SDA作为网络标签的接口;如果模块板上有两个以上的数字接口,即J1接口的5、6引脚不够,请继续使用J1接口的1、2引脚。
P11跳线接口说明:1Tog 0,alhb 0,直接模式,Q高激活2Tog 0,alhb 1,直接模式,Q低激活三。
Tog 1,alhb 0,闩锁输出,通电状态=04Tog 1,Alhb 1,闩锁输出,通电状态=10.jpgAltium Designer绘制的ttp223金属触摸开关原理图和PCB图如下:(项目文件可从51hei附件下载)0.png 0.png触摸传感器是一种基于电容传感原理的触摸开关模块。
一. 基本功能✧ 灯光亮度可根据需要随意调节,选择范围宽,操作简单方便;✧ 可在有介质(如玻璃、亚克力、塑料、陶瓷等)隔离的情况下实现触摸功能,安全性高; ✧ 灵敏度有6种选择,能广泛应用不同场合; ✧ 应用电路简单,外围器件少,加工方便,成本低; ✧ 应用电压范围宽,可在2.0~5.5V 之间任意选择;✧ 抗电源干扰及手机干扰特性好。
EFT 可以达到±2KV以上;近距离、多角度手机干扰情况下,触摸回应灵敏度及可靠性不受影响。
二.封管脚描述三.功能描述JB5571-1 是一款用于LED 灯光亮度调节及开关控制的单点触摸多通道输出触摸芯片。
使用该芯片可以实现LED 灯光的触摸开关控制和亮度调节。
具有如下功能特点:LED 台灯功能:通道1:ON/OFF 开关功能(上电灭)触摸台灯,输出L1 ·上电灭.·触摸一次亮。
·再次触摸循环通道4:ON/OFF 开关功能(上电亮) 触摸台灯,输出L2 ·上电亮·触摸一次灭。
JB5571-1·再次触摸循环通道3:无级调光触摸台灯,输出L3·上电灭·第一次短触摸半亮·在亮的状态下再次短触摸灭;在亮的状态下第一次长触摸向上调光,直到最亮。
·长触摸调光后再次长触摸调光,与上次调光相反的方向调光。
如上次是长触摸调亮,再次长触摸将向暗的方向调光,直到最暗·在灭状态下长触摸,由最暗向上无级调光一直到最亮,中间松开保持当前亮度。
·在调光的过程中松开,停止调光,并保持当前亮度。
·调光后短触摸灭,再次触摸亮后,进入关机时的亮度。
四.电气参数五.应用线路图1、使用充电电池供电时的LED台灯应用电路(AC220为交流220V充电电压输入)图2、使用开关电源或电池供电时的LED台灯应用电路(VCC为开关电源直流电压输出)图3、使用交流电供电时的LED台灯应用电路(AC220为交流220V充电电压输入)。
触摸延时开关电路图_触摸延时开关原理图_触摸延时开关如何接线触摸延时开关电路图_触摸延时开关原理图_触摸延时开关如何接线说到触摸延时开关相信大家都觉得十分陌生,但是小编想告诉大家,触摸延时开关其实就是日常生活中楼道的灯,有的是声控有的是要触摸,而小编今天要说的便是触摸延时开关并告知大家触摸延时开关接线,下面请看触摸延时开关接线的介绍。
触摸延时开关接线图触摸延时开关简介延时开关中有触摸延时开关、声光控延时开关等。
只要用手摸一下开关的触摸片或给声音信号就自动照明。
当人离开30秒至75秒内自动关闭,为国家能源部极力推荐产品。
触摸式延时开关利用的是与试电笔同样的原理,即在人体和电源间串联一个很大的电阻,这样,通过人体会形成一个低电压的电流(电压低,但电流并不一定小),最终流入大地,形成触发回路,这样,就可以触发延时开关开始计时,并接通电灯主回路,灯就亮了。
触摸延时开关工作原理开关电路中声音检测采用驻极体话筒MIC,三极管T2组成放大器。
无声响静态时T2是处于饱和导通状态,当有声响时,话筒MIC接收声响信号,可使T2截止。
亮度检测由光敏电阻RG完成。
电路使用的CMOS数字集成电路CD4011,内含有四个2输入端与非门。
CD4011中除其中一个直接用为2输入端与非门作为判别电路外,其余三个均接成反相器作放大器用。
D6、R6、C4组成延时电路。
开关采用可控硅T1。
二极管D1~D4与可控硅T1组成可控整流电路,当T1导通时,灯泡LAMP发亮;T1截止时,灯泡熄灭。
触摸延时开关接线步骤解析触摸式延时开关有一个金属感应片在外面,人一触摸就产生一个信号触发三极管导通,对一个电容充电,电容形成一个电压维持一个场效应管管导通灯泡发光。
当把手拿开后,停止对电容充电,过一段时间电容放电完了,场效应管的栅极就成了低电势,进入截止状态,灯泡熄灭。
触摸式延时开关电路虚线右面是普通照明线路,左部是电子开关部分。
VD1~VD4、VS组成开关的主回路,IC组成开关控制回路。
新颖感应台灯控制电路本处介绍的感应台灯控制电路,不需要机械开关,只要用手靠近台灯,就能控制台灯的亮灭,或改变灯光亮度。
具有电路新颖,结构简单,灵敏度高,性能稳定和安全可靠等特点。
电路原理如图所示,主要由电源电路、感应信号产生电路和控制电路三部分组成。
1、电源电路电路采用直流9V电压供电,为了缩小体积,使用C1和C2将交流220V市电降至10V左右,经二级管D1--D4桥式整流和C3滤波后,由三端固定稳压器U1输出稳定的9V直流电压。
C4用于抑制7809可能产生的自激,R1为泄放电阻,作用是停电以后,释放C1和C2中储存的电荷。
2、感应信号产生电路主要由传感器和T1等组成,U2为NE555,并将它接成脉冲启动式单稳态电路。
传感器使用导电金属箔制作,可以用香烟盒内铝箔代用,面积不应小于10*20CM2 ,此传感器灵敏度较高,人体离传感器1---2CM时,便可对电路进行控制。
3、控制电路主要由U1和VS等组成,实现人体每靠近一次传感器一次,台灯亮灭状态便改变一次的功能。
实用小型稳压电源制作市场上有许多可调的整流电源,可输出3-12V的电压。
但这类电源大多工艺粗糙,存在许多问题。
我们这次将制作一个性能比较好的可调直流稳压电源,能满足许多场合的需求。
本制作需要的元件都可以在电子商店买到,主要元件清单如下:电路工作原理:220V的交流电从插头经保险管送到变压器的初级线圈,并从次级线圈感应出经约9V的交流电压送到4个二极管。
二极管在电路中的符号有短线的一端称为它的负极(或阴极),有三角前进标志的一端称为它的正极(或阳极)。
的基本作用是只允许电流从它的正极流向它的负极(即只能按三角标示的方向流动),而不允许从负极流向正极。
我们知道,交流电的特点是方向和电压大小一直随时间变化,用通俗的话说,它的正负极是不固定的。
但是对照图1来看,不管从变压器中出来的两根线中那根电压高,电流都能而且只能由D3或D4流入右边的电路,由D1或D2流回去。
特性描述:2.5V〜5V宽电压范围,3ua〜5ua超低工作电流SOT23-6封装是业内最小的,易于设计外围仅需要一个CS电容器,因此设计简单感应距离大于5cm,可以通过更改CS电容参数来调整感应距离多种输出模式是可选的Qt100可以部分替换且成本低强大的抗干扰能力,无误触发ttp223触摸开关的电路图(1)2.5V〜5V宽电压范围,3ua〜5ua超低电流。
SOT23-6封装是业界最小的,易于设计。
外围仅需要一个CS电容器,因此设计简单。
感应距离大于5cm,可以通过更改CS电容的参数来调整感应距离。
多种输出模式是可选的。
Qt100可以部分替换,成本低。
具有很强的抗干扰能力,不会被错误触发。
ttp223触摸开关的电路图(2)Ttp223是一种通常用于触摸台灯的微功耗CMOS触摸IC。
它的最大工作电压为5.5V,静态功耗仅为几微安。
在上面的电路中,只要您触摸触摸电极,IC的输出就会输出高电平控制信号。
如果再次触摸它,输出将变为低电平。
触摸台灯是利用IC输出的控制信号通过三极管来控制LED灯珠,从而实现触摸开关控制。
包含原理图和PCB工程文件界面设计说明:电源连接5V电源;如果是数字信号,则最好连接J1接口的5和6引脚,即网络标签为d0和D1的接口。
如果是模拟信号,则只能连接到J1接口的引脚5和6,即标记为d0和D1的接口;如果是IIC接口信号,则只能连接J1接口的1和2引脚,即以Ad5 / SCL和Ad4 / SDA 作为网络标签的接口;如果模块板上的数字接口多于两个,即J1接口的5和6引脚不够用,请继续使用J1接口的1和2引脚。
P11跳线接口说明:1. Tog 0,alhb 0,直接模式,Q高电平有效2. Tog 0,alhb 1,直接模式,Q低电平有效3. Tog 1,alhb 0,锁存输出,通电状态= 04. Tog 1,Alhb 1,锁存输出,通电状态= 10.jpgAltium Designer绘制的ttp223金属触摸开关的原理图和PCB图如下:(51hei附件可以下载工程文件)0.png 0.png触摸传感器是基于电容感应原理的触摸开关模块。
触摸延时开关的工作原理及电路图一、工作原理触摸式延时开关有一个金属感应片在外面,人一触摸就产生一个信号触发三极管导通,对一个电容充电,电容形成一个电压维持一个场效应管管导通灯泡发光。
当把手拿开后,停止对电容充电,过一段时间电容放电完了,场效应管的栅极就成了低电势,进入截止状态,灯泡熄灭。
触摸式延时开关电路虚线右面是普通照明线路,左部是电子开关部分。
VD1~VD4、VS组成开关的主回路,IC组成开关控制回路。
平时,VS处于关断状态,灯不亮。
VD1~VD4输出220V脉动直流电经R5限流,VD5稳压,C2滤波输出约12V左右的直流电供IC使用。
此时LED 发光,指示开关位置,便于夜间寻找开关。
IC为双D触发器,只用其中一个D触发器将其接成单稳态电路,稳态时1脚输出低电平,VS关断。
当人手触摸一下电极M时,人体泄漏电流经R1、R2分压,其正半周使单稳态电路翻转,1脚输出高电平,经R4加到VS的门极,使VS开通,电灯点亮。
这时1脚输出高电平经R3向电容C1充电,使4脚电平逐渐升高直至暂态结束,电路翻回稳态,1脚突变为低电平,VS失去触发电压,交流电过零时即关断,电灯熄灭。
二、按钮触摸开关按动按钮开灯后,电路能自动延时关灯,电路如图二所示。
D1为开关所在的安装位置做指示,D2~D5组成桥式整流,将50Hz的的交流电整流为100Hz的脉动直流电压,按下K1,电流经过R3限流后通过D6为C1充电,同时V1的控制极得到触发电压,V1导通,灯泡点亮。
松手后K1自动复位断开,C1开始放电,为V1的控制极继续提供触发电压,V1继续导通,灯泡继续亮,当C1两端电压低于0.7V时, V1控制极失去有效的触发电压,此时V1阳极的脉动电流到0点时,与阴极电压相等而关断,灯泡熄灭,这就是单向可控硅的“过0关断”。
调整R2的阻值,使C1有效放电时间达到40~60秒钟最好。
图三电路多了一只用三极管组成的反相器,利用C1充电时间做灯泡点亮的延时时间。
台灯触摸开关电路图
文章来源:文章作者:发布时间: 2007-07-06 字体:[大中小] ~我要投稿!
如果给你家里的台灯加装一个感应式触摸开关,在使用时不仅能给你带来乐趣,还能使你在使用时更加方便。
工作原理
该装置电路见图1(点此下载原理图)。
当人手碰一下金属触片A,人体上的杂波信号便通过C3加到时基电路的②脚,②脚被触发,整个触发器翻转,③脚输出高电平,输出经限流电阻R加到可控硅控制极,可控硅VS导通,ZD点亮。
需要关灯时,用手碰一下金属片B,感应信号经C4加到时基电路的⑥脚,⑥脚被触发,③脚输出低电平,可控硅失去触发电流而截止,电灯熄灭。
电路中的C3、C4是耦合电容,又能防止因个别元件的破坏而造成的麻电现象。
电路中的C1、C1、VD、VDW组成6V 直流供电电源。
元器件选择与制作
元器件清单见下表。
编号名称型号数量
R电阻500Ω1
C1金属化纸介电容400V1
C2电解电容220u/16V1。