0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >行业趋势 > 单片机定时计数器电路与多功能定时器的电路制作

单片机定时计数器电路与多功能定时器的电路制作

2017-07-07
类别:行业趋势
eye 173
文章创建人 拍明

        如果你有一个定时器,在你设定的时间到达时提醒你,你就再也不用担心忘记了煤气灶上煮的东西,使东西煮糊了或者水烧干了;午睡睡过了头了。本文介绍一个用AT89C205l单片机制作的倒计数定时器,可在1~99分钟内设置定时时间,时间到达时会用嘟、嘟的报警声提醒你,在定时过程中用数码管显示剩余的时间。

电路工作原理:

倒计数定时器电路见图.电路由单片机电路、数码显示电路和报警电路等部分组成。

AT89C2051X1R1C1等组成单片机电路,RlC1组成单片机的复位电路,接通电源的瞬间,由于电源电压通过对C1的充电过程,单片机AT89C2051的复位端1脚获得一个高电平复位脉冲,使得单片机进入初始状态。

数码管DSlDS2、三极管VT2VT3、电阻R3~R11等组成数码显示电路,两个数码管分别显示分和十分。由于每个数码管有七个笔划段A-G显示单元(小数点DP在这里没有使用),按常规的驱动方法要7×2=14条。I/O线,对于AT89C2051来说显然不够,因此这里采用动态扫描显示的方式来解决这一问题,只需要7+2=9I/O线。动态扫描显示是把两个数码管的七个笔划段A~G的同名端连在一起,而每一个数码管的公共端COM是各自独立地受I/0线控制,AT89C2051向字形输出口送出字形码时,所有数码管接收到相同的字形码,但是究竟哪一位显示,则取决于COM端,而COM端是由P3.5P3.7口控制的,P3.5P3.7口采用分时的方法,通过VT2VT3轮流控制两个数码管的COM端,使两个数码管轮流点亮。由于AT89C2051P1口能灌入较大的电流,所以这里采用了共阳的数码管。

在轮流点亮扫描过程中,每位数码管点亮时间是极短的,由于人的视觉暂留现象,尽管实际上各位数码管并非同时点亮,但给人的印象就是一组稳定的显示数据,不会有闪烁感。

发光二极管VDl作工作状态指示,在定时期间其闪烁显示,其余时间则不显示。VTlR2sPl等组成报警电路,定时结束时发出报警声。

按钮s1s2为定时时间设定按钮,s1设定分位,s2设定十分位,分位和十分位分别进行设置,按动相应的按钮,对应的数码管显示的数字即会随之改变。 按钮s3为定时开始启动按钮,设定好定时时间后按一下s3即启动定时器进人倒计时,定时时问到达后发出报警声,同时数码管显示时间为0HD,报警和显示各占0.25秒交替进行,持续时间为60秒。如果要提前结束报警只要按一下s3即可,结束报警后电路回到初始状态,这时显示的定时时间为上一次设定的时问,这对于反复使用同一定时时间的场合十分方便,如用作英语口语测试定时器。

主程序流程图见图,程序使用汇编语言编写。程序由主程序、定时中断子程序、数码显示子程序、延时子程序等模块组成,主程序由键盘处理、报警等部分组成。

由于采用了动态扫描显示的方式,虽然简化了电路,节省了IO线,但占用cPu的时间多,因此必须采用调用定时中断的方式来计时,以减小CPu负担,定时器的定时时 间 为60ms,调用1000次即为1分钟。延时子程序主要供显示子程序和报警程序调用,延时时间为0.5ms,延时时间决定了数码显示的刷新频率和报警的音频频率,这两个频率均为1000Hz.

字形码的输出用了口的P1.1~P1.7,P1.0为空,P1口输出的数据通过查表获得。数据位和字形的对应关系如附表所示,因为数码管为共阳型,所以相应的输出位为0时笔段亮。存储器20h21h单元分别作分位数和十分位数的存储单元,其数值作为查表的地址值。表中P1.0为空,其值均取1.

动态扫描显示由数码显示子程序完成,当分位数送到P1口时,P3.5输出低电平,vT3导通,数码管DS2显示分位数;当十分位数送到P1口时,P3.7输出低电平,vT2导通,数码管显示十分位数。这样轮流工作即可显示两位数的时间。由于采用了动态扫描显示的方式,所以在主程序的键盘处理、报警等部分也要分时调用数码显示子程序,只有这样才能正确地显示数码时间,以便进行操作。

印刷电路板采用万 能电路板,IClAT89C2051单片机,用12MHz的石英晶体,D1D2选用共阳型的LED数码管,用阻抗为16Ω的无源电磁式蜂鸣器,其余元器件的参数见第一页图。

安装前先将汇编源程序编译成目标文件即HEX文件,再用编程器将HEX文件写入AT89C205 1芯片

设置定时时间时,按动s1s2一次对应的数位增加1,9后再按一下即回到0,如果按下后不松开,则数字不断翻动,每0.2秒跳一个数,到你所需要的数后松开即可。

注:开机后定时时间的初始值为00,可根据需要修改程序来调整这个初始值,例如要把初始值调整为45分钟,只需要将程序第9行和第10行修改成mov 20h,#5hmov 21h,#4h即可。

NE7555和外围元件组成了时钟振荡电路,NE7555的振荡频率周期用电位器BP来调整,它的最小时间为1 min,最大设定时间为10h。每次按一下开关SB,电路将工作一个循环,这时K吸合,常开触点K1闭合,取代SB开关来接通电源,定时10h后,Κ自动释放停电。爆破用定时器电路:

单片机定时计数器电路与多功能定时器的电路制作.jpg

为了根据人们预先设定的时间控制电路工作及对一些电器进行电力调节,制作了这款实用多功能定时器。本定时器的特点:1.控制功率大(5KW);2.一天有10组自动开、关动作;3.控制时间准确,每天误差小于1分钟;4.控制功率可分可调和固定。如,可用普通电饭锅自动实现煮饭或煮粥。

一、电路组成

实用多功能定时器,由CD-66多功能可编程定时模块及微型开关、555多谐振荡电路、继电器(J1为电磁电器24V30AJ2为固态继电器40A3-32V)、电源电路等组成。

二、工作原理

电路如附图所示。以控制电饭煲为例,当K1闭合220V电源接通时,红灯亮,表示电路开始工作,煮粥可通过开关K2来实现。当CD-66定时时间到后,脚输出高电平,三极管9013导通、三极管8050也导通,继电器Jl动作,绿色的发光二极管亮,插座C21得电,电饭煲通电开始煮饭,即第一种状态开始工作;当开关K2接通后、555电路也开始工作,同时在Jl接通的情况下,黄色发光二极管闪动,这时555组成的多谐振荡器和CD-66-起作用.CD-66为控制煮粥时间,而555组成的多谐振荡器可以通过调节RP来改变煮粥火力。这样我们就可以煮出可口的粥,也就是第二种火力可调的工作状态。

1.CD-66多功能可编程定时模块

(1)、主要功能:

可设定10组定时开、关时间,一周内实现1~140次定时接通电源和定时断开电源控制。

(2)7个按键名称如下:

①CLOCK-时钟键,配合“WEEKHOURMIN”可调校星期、小时、分钟:

②WEEK-校星期键;

③HOUR-校时键;

④MIN-校分键;

⑤PROG-“定时”(程序编组);

⑥AUTO/OFF——“手动/自动”(输出状态选择)键,处在ON时一直接通,处在OFF时,一直断开。此二种状态下定时设定不起作用,只有处在AUTO时,才起定时自动控制。调节顺序为ON→AUTO→OFF→AUTO……;⑦RST/RCL——“取消/恢复键。

可对某组时间设定取消和重新恢复作用。

(3)作定时器使用:

见附图所示:作定时器使用时,连接背面B-DC-D焊片.CD-66定时模块的脚输出高电平,经三极管驱动继电器。脚为电池节电控制端,最高端口线电压低于芯片电源电压。在外部掉电时(即原理图中无24V电源时).②脚为低电平时,芯片将自动关闭(11)脚的驱动输出,从而降低供电电池的能量消耗,延长电池的使用时间。若无需自动节电控制时须将脚接高电平,即与芯片的正电源相接,可以定时控制霓虹灯、广告灯箱、路灯、养殖业的自动给水、进料机、机床及各种节电柜、配电箱的自动控制等。在家庭中可以定时开灯、关灯,定时打开和关闭电视机、空调,从而使你的家庭提前进入智能化控制。该芯片可实现10组设定,按动定时(PROG)键,依次出现:1()→2()→…10()→10()→时钟→1()1(ON)→(OFF)→2(ON)…10(ON)→10

(OFF)→CLOCK→1(ON)定时组循环。每天又可以设定为一周内每天动作都相同,或每天动作都不相同,按动校星期(WEEK),液晶显示屏上方出现星期符号。用户根据需要进行星期选择。星期循环如下:一、二、三、四、五、六、日一、三、五二、四、六六、日、二、三四、五、六一、二、三、四、五、二、三、四、五、

定时时间设定方法:先按定时键,设定某组”(ON)的时间或设定状态,屏幕上会显示相应的星期符号,用校时校分键设定”;再按一下定时键,使开关进入该组”(OFF)时间设置状态,重复上述操作设定关的时间。如果不需要10组,其余的几组用取消/恢复键取消掉,使屏幕出现“——”“——”。按动时钟”(CLOCK)键或者30秒内未按任何键,恢复标准时间显示。

2555构成的占空比可调的多谐振荡器

(1)、主要性能指标

工作电压:+5V——+16V;

振荡周期为T=0.69(R10+R11+Rp)×C6

静态耗电流:≤5mA;

控制口输出=12V(高电平)

最大输出电流:lomex=200mA;

最高频率:FMax=300kHz

输出上升时间:t≤150ns

(2)工作原理

555组成的占空比可调的多谐振荡器该电路主要是控制固态继电器的工作。通过固态继电器就可以带动负载工作。给555脚加上一个12V的电压,使555处于工作状态,当>2/3VCC时,脚输出为低电平,这时,固态继电器就得电,常开触点吸合,固态继电器动作

 



责任编辑:Davia

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯