您的位置 首页 厂商

3-12V直流定时器电路

3-12V直流定时器电路-将焊接好的电路板反复检查,确认无误后接上3V电源,在电路板A、B处各引一根电线。两根电线应用不同颜色区分,不能用错。找一只手电筒中用的小灯泡,接在引出的电线上便可以试验了。按下按钮AN,小灯泡发光,过了一段时间,小灯泡自动熄灭。调节W,可改变灯泡点亮时间的长短。

人类最早运用的守时东西是沙漏或水漏,但在挂钟诞生开展老练之后,人们开端测验运用这种全新的计时东西来改善守时器,到达精确操控时刻的意图。守时器确实是一项了不得的创造,使相当多需求人操控时刻的作业变得简略了许多。人们乃至将守时器用在了军事方面,制成了守时炸弹,守时雷管。现在的不少家用电器都安装了守时器来操控开关或作业时刻。

翻开收音机,过了一段时刻,会主动关掉。在许多日子和出产技术上,需求时刻操控,这儿向我们介绍一种电路简略、制造便利的简易守时器。图2-2-1是电路原理,图2-2-2为印刷电路板

3-12V直流守时器电路

认一认

3-12V直流守时器电路

测一测

1.测电阻(R)的值,见图2-2-3。万用表置Ω档×1K处,测得阻值约3.6KΩ。

3-12V直流守时器电路

2.测可变电阻(W),见图2-2-4。测1、3端时,阻值约2MΩ(1MΩ=1000KΩ)。测1、2端或2、3端时,旋滚动片时,阻值在0~2 MΩ之间变大或变小。

3.测二极管见图2-2-5。正向电阻约几十Ω,反向电阻几百KΩ。黑表棒接二极管正极、红棒接二极管负极时测得正向电阻,表棒对调时测得反向电阻。

3-12V直流守时器电路

4.测电解电容(C),见图2-2-6。刚触摸丈量时电阻值很小,然后指针逐步向右偏转接近右端回到本来方位邻近。

5.丈量三极管(T1、T2、T3),见图2-2-7,T1、T2为NPN型,T3为PNP型,应选用各自量程,不能搞错。三极管的三根线(EBC)刺进对应的三个小孔内,也不能搞错。

3-12V直流守时器电路

试一试

依据图2-2-1,将各元件焊接在图2-2-2中的电路板上。

1.将各元件的引线刮净、上锡。

2.装电阻R可变电阻W。W的2端不能与1端或3端搞错。

3.装二极管D,装电解电容C。这两个元件的引线有正负极之分,不能焊错。

4.装T1、T2、T3。留意T1、T2类型都是NPN型,而T3为PNP型,它们之间不能交换运用。三极管的ebc三根引线也不能交换,焊接时一定要留神,不能搞错。

5.将焊接好的电路板重复查看,承认无误后接上3V电源,在电路板A、B处各引一根电线。两根电线使用不同色彩区别,不能用错。找一只手电筒顶用的小灯泡,接在引出的电线上便能够实验了。按下按钮AN,小灯泡发光,过了一段时刻,小灯泡主动平息。调理W,可改动灯泡点亮时刻的长短。

6.取一个收音机(内装两节电池)。拿出机内本来的电池,电路板上的B点与收音机的负极相连接,A点与收音机的正极相连接,翻开收音机的开关,掀下按钮AN,收音机能收听电台播送。过了一段时刻,收音机主动关断。调理W,可改动守时的时刻。

做一个简略的守时器

我的完成办法是,创立一个按钮,并在按钮下方增加一个label,当点击按钮的时分,按钮躲藏,实时改动label的text显现文字,当计时器为零的时分,按钮显现出来。(为什么不直接用按钮来改动实际文字呢?由于按钮=改动文字的时分,会形成一闪一闪的状况)

首要需求4个特点

UILabel *yanzhengLabel; // 倒计时label

int TIme; // 倒计时时刻

NSTImer *TImer; // 计时器

UIButton *yanzhengBtn; // 验证按钮

然后在验证按钮的点击办法中设置守时器:

-(void)yanzhengBtnClicked:(UIButton *)sender{

TIme = 60;

timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(coderSend) userInfo:nil repeats:YES];

sender.hidden = YES;

}

接下来设置计时器

#pragma mark 计时器

– (void)coderSend {

time –; // 当守时器为0的时分,触发的事情

if (time == 0) { // 封闭守时器

[timer setFireDate:[NSDate distantFuture]];

yanzheng.text = @“60秒后获取”;

yanzhengBtn.hidden = NO;

}// coder显现文字

NSString *num = [NSString stringWithFormat:@“%d”,time];

NSString *timeStr = [NSString stringWithFormat:@

“%@秒后获取”,num];

yanzheng.text = timeStr;

}

这样一个简略的计时器就做好了!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/345024.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部