倒计时电路

合集下载

数显声响倒计时电路设计说明

数显声响倒计时电路设计说明

任务书数显、声响倒计时电路设计一、任务与要求设计并制作一个数显声响式倒计时电路。

要求如下:1.电路具有10—99秒可预置定时功能。

2.有两个数码管显示计时时间,用一只LED指示计时开始与结束。

按预置(开始)按钮,数码管显示定时时间,LED灯不亮;再按预置(开始)按钮,LED亮,倒计时开始。

3.倒计时结束时,计数器停止计数,LED灯不亮。

4.电路具有开机预置数功能。

5.电路具有最后三秒报时功能,要求响半秒停半秒,共三次。

用压控瓷蜂鸣器作为电声元件。

6.自制本电路所用得直流电源和一秒信号源。

二、参考资料《数字电子技术实验任务书》实验四与实验六《电子技术基础》课程设计资料目录前言错误!未定义书签。

1、整体设计错误!未定义书签。

1.1整体设计思路错误!未定义书签。

1.2整体设计错误!未定义书签。

方案一5方案二:错误!未定义书签。

2、单元电路设计和基本原理62.1电源设计62.2信号源72.3 开机复位电路82.4 减法器计数器92.5 显示电路112.6 报警电路132.7LED灯电路133、系统安装与调试153.1.步骤方法错误!未定义书签。

3.2故障与处理163.2.1电源仿真的制作与调试错误!未定义书签。

3.2.2 1秒信号源仿真的连接于调试错误!未定义书签。

3.2.3 译码显示仿真的连接和调试错误!未定义书签。

3.2.4 计数器仿真的连接和调试错误!未定义书签。

3.2.5 报警电路仿真的连接和调试163.2.6 LED灯仿真的连接和调试错误!未定义书签。

3.2.7总体电路的测试错误!未定义书签。

3.3小结164、总结与体会错误!未定义书签。

附录1 总体电路图19附录2 元器件清单20附录3 集成电路引脚图21附录4 参考文献22前言电子技术综合课程设计是针对我们所学的数字电子技术基础、模拟电子技术基础两门课程,进行综合性实践训练的实践学习环节,它包括选择课程、电子电路设计、组装(或模拟仿真)、调试和编写总结报告等实践容。

倒计时电路课程设计

倒计时电路课程设计

倒计时电路 课程设计一、课程目标知识目标:1. 让学生掌握倒计时电路的基本概念和原理,理解其工作流程。

2. 学会使用基本的电子元件,如电阻、电容、二极管、三极管等,并了解它们在倒计时电路中的作用。

3. 掌握倒计时电路的电路图绘制及电路连接方法。

技能目标:1. 培养学生动手操作能力,能够独立完成倒计时电路的搭建和调试。

2. 提高学生的问题分析能力,能够诊断并解决倒计时电路中可能出现的问题。

3. 培养学生的团队协作能力,学会在小组内分工合作,共同完成倒计时电路的制作。

情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发他们探索科学奥秘的热情。

2. 培养学生勇于尝试、不断探索的精神,增强克服困难的信心。

3. 培养学生遵守实验室规则,养成良好的实验操作习惯,树立安全意识。

分析课程性质、学生特点和教学要求:1. 课程性质:本课程属于电子技术领域,具有较强的实践性和应用性。

2. 学生特点:学生为初中生,对电子技术有一定的好奇心,动手能力较强,但理论知识相对薄弱。

3. 教学要求:注重理论知识与实践操作相结合,以学生为主体,教师为主导,引导学生主动探索,培养实际操作能力。

二、教学内容1. 理论知识:- 了解倒计时电路的定义、原理和应用场景。

- 学习基本的电子元件,如电阻、电容、二极管、三极管等的工作原理和特性。

- 掌握倒计时电路的电路图绘制方法。

2. 实践操作:- 学习倒计时电路的搭建方法,包括元件的选型、电路连接和调试。

- 掌握倒计时电路的编程方法,实现具体的倒计时功能。

3. 教学大纲:- 第一章:倒计时电路概述,介绍倒计时电路的定义、原理和应用。

- 第二章:基本电子元件,讲解电阻、电容、二极管、三极管等元件的作用和特性。

- 第三章:电路图绘制,学习如何绘制倒计时电路的电路图。

- 第四章:倒计时电路的搭建与调试,进行实践操作,学会搭建和调试倒计时电路。

- 第五章:编程与功能实现,学习编程方法,实现倒计时电路的具体功能。

倒计时数字电路

倒计时数字电路

合肥学院ED综合设计报告题目:倒计时数字电子电路班级:11级电子信息工程(2)班组员:潘凌林、夏雪、籍家兴指导老师:高先和、姚红一、实验目的1、掌握任意时间倒计时器工作原理;2、学会对原理图进行合理的布线;3、锻炼对电路板进行焊接的能力;4、加深对74LS161、08、192等芯片工作原理的了解。

二、实验要求(1)设计倒计时器的电路图;(2)选择合适的芯片;(3)倒计时器具有预置数功能。

三、实验设备74LS192*3, 74LS08*2, 74LS03, 74LS04,74LS48*2,555,电阻10KR和100R,万能板,5V稳压电源,按键开关,相关焊接工具。

四、实验原理1.设计思路我们选用的器材有3个74LS192,它是加、减十进制计数器,选用了555多谐振荡器,它能产生一个1hz的方波信号来作为秒脉冲,作为它的cp脉冲。

又因为我们要选用2片计数器构成2位计数的状态,固要采用计数器的级联的方法,我们选用的是并行进位的级联,因为这个大大的加快了运行的速度。

因为每个片子需要一个5V的直流电源来驱动,故我们还需要用一个7V的变压器,整流桥与一个三端稳压器来设计一个电源。

因为我们要的是以秒为单位的计数器,所以我们需要的是1hz的cp信号,这个可以由555多谐振荡器来完成。

555多谐振荡器的功能就是你可以调节它的电阻和电容来得到不同频率和不同占空比的脉冲信号。

然后还需要两个74LS48译码器与两个共阴数码管来对计数器所记得数进行翻译和显示。

当倒计时显示进行到03,02,01这三个数字得时候就报警,以蜂鸣器响声来表示;这个可以用一个四线与门来实现,四线与门的四个输入分别为十位计数器的进位信号,多谐振荡器的输出端,个位的高两位经过或非输出端与低两位经过或门输出端。

然后四线与门的后面接蜂鸣器就可以完成报警功能。

系统还能开机复位,包括计数器清零。

2.原理图五、实验内容星期二:指导老师对我们需要做的一些实验进行了大致分析和阐述,和对实验时需要注意的事项进行了说明,然后同学开始各自分组和选题,最后由班长统计提交。

篮球比赛30秒倒计时电路设计

篮球比赛30秒倒计时电路设计

篮球比赛30秒倒计时电路设计篮球比赛倒计时是体育比赛中非常重要的一个环节,倒计时电路的设计对于比赛的顺利进行起着至关重要的作用。

本文将以设计一个篮球比赛倒计时电路为例,详细介绍其设计原理和实现方法。

一、需求分析篮球比赛倒计时电路的主要功能是实现倒计时功能,包括显示比赛剩余时间和报警功能。

根据题目要求为30秒倒计时,那么需要设计一个能够精确计时30秒的电路。

二、设计思路由于需要实现精确的倒计时,可以采用计时器和显示器结合的方式来实现。

同时,为了能够及时提醒比赛进行者和观众,还需要设计报警功能。

三、电路设计在电路设计方面,可以采用数字集成电路来实现。

1.计时功能设计可以选择一个可编程集成电路(IC)或者计时集成电路(IC)来作为倒计时器。

作为一个例子,可以选择一个7490集成电路作为计时器。

7490是一个具有十进制计数器的集成电路,可以实现从0-9的十进制计数。

其中,用于个位数倒计时的是7490的1号引脚(QA)和15号引脚(QD),用于十位数倒计时的是7490的5号引脚(QA)和11号引脚(QD)。

计时器的输入引脚可以由外部触发器或者时钟发生器提供。

2.显示功能设计可以选择七段LED显示器来显示倒计时的时间。

七段LED显示器是由七个LED组成的,每个LED代表一个数字。

可以通过将不同的LED点亮来显示不同的数字。

具体显示方式可以参考七段LED显示器的数据手册。

3.报警功能设计为了实现报警功能,可以选择一个蜂鸣器作为报警器。

蜂鸣器可以通过输入电流来发出声音。

可以将蜂鸣器与倒计时器相连,当倒计时达到0时,触发报警器发出声音。

四、电路实现根据上述设计思路和步骤,可以将电路实现如下:1.连接7490计时器与七段LED显示器,根据7490计时器的倒计时情况,通过输出引脚来控制LED显示器中的LED点亮情况,从而实现对时间的显示。

2.连接倒计时器与蜂鸣器,当倒计时器倒计时到0时,触发蜂鸣器发出声音,提醒比赛进行者和观众。

倒计时报警电路设计报告

倒计时报警电路设计报告

沈阳航空航天大学课程设计(说明书)倒计时报警电路的设计班级学号学生姓名指导教师沈阳航空航天大学课程设计任务书课程名称数字逻辑课程设计课程设计题目倒计时报警电路的设计课程设计的内容及要求:一、设计说明与技术指标要求设计一个倒计时电路,倒计时时间可从0~99s任意设定,并在倒计时时间到零时发出报警信号。

技术指标如下:①设置外部操作开关实现启动、直接复位、暂停、继续等功能;②用数码管显示初始时间及剩余时间;③在直接复位时,要求数码管灭灯;④倒计时时间到达零时,数码管不能灭灯,并同时发出5s的声光报警指示信号;⑤设计秒脉冲产生电路。

二、设计要求1.在选择器件时,应考虑成本。

2.根据技术指标,通过分析计算确定电路和元器件参数。

3.画出电路原理图(元器件标准化,电路图规范化)。

三、实验要求1.根据技术指标制定实验方案;验证所设计的电路,用软件仿真。

2.进行实验数据处理和分析。

四、推荐参考资料1.阎石主编.数字电子技术基础.[M]北京:高等教育出版社,2006年2.赵淑范,王宪伟主编.电子技术实验与课程设计.[M]北京:清华大学出版社,2006年3.杨志忠主编. 电子技术课程设计. [M]北京:机械工业出版社,2008年五、按照要求撰写课程设计报告成绩评定表:指导教师签字:2016 年 7 月 3 日目录一、概述 (1)1.1了解数字电路系统的定义及组成 (1)1.2掌握时钟电路的作用及基本构成 (1)二、方案论证 (1)2.1电路组成 (1)2.2设计思路 (2)2.3设计方案 (2)三、电路设计 (3)3.1多谐振荡器产生秒脉冲信号电路 (3)3.3译码和数码显示电路 (4)3.4报警电路 (5)3.5控制电路 (6)四、性能的测试 (6)4.1多谐振荡器产生脉冲信号电路 (6)4.3电路整体性能测试 (7)⑴设置倒计时间功能 (7)⑵直接复位灭灯功能 (7)⑶倒计时功能 (7)⑷暂停、继续功能 (7)⑸报警功能 (8)五、结论 (8)参考文献 (8)附录I 总电路图 (9)附录II 元器件清单 (9)一、概述1.1了解数字电路系统的定义及组成数字电路系统一般包括输入电路、控制电路、输出电路、时钟电路和电源等。

数码管倒计时电路的设计

数码管倒计时电路的设计

数码管倒计时电路的设计LED数码管倒计时电路采用24H计时方式,时分秒用6位数码管显示,分、秒之间为闪烁位,每0.5秒闪烁一次。

该电路采用AT89C51单片机,可按需求设计计时数。

数码管时钟电路如图1所示,其采用AT89C51单片机,LED先是采用动态扫描方式实现,P1口输出段码数据,P3.3~P3.5口接三八译码器作扫描输出,P0.0~P0.6口接按钮开关,为了提高秒计时的精确性,采用12MHz晶振。

1.主程序本设计中的计时采用定时器T0中断完成,其余状态循环调用显示子程序,当P0.6端口开关按下时,转入调时功能程序。

2.显示子程序数码管显示的数据存放在内存单元40H~45H中,其中40H~41H存放秒数据,42H~43H 存放分数据,44H~45H存放时数据,每一地址单元内均为十进制BCD码。

由于采用软件动态扫描实现数据显示功能,显示用十进制BCD码数据的对应段码存放在ROM表中。

显示时,先取出40H~45H某一地址中的数据,然后查得对应的显示用段码从P1口输出。

P3.3~P3.5口将对应的数码管选中,就能显示该地址单元的数据值。

3.定时器T0中断服务程序定时器T0用于时间计时。

定时溢出中断周期设为50ms,中断累计20次(即1秒)时对秒计数单元进行加1操作。

时间计数单元地址分别在40H~41H(s),46H~77H(min),78H~79H(h),20H单元内存放“熄灭符”数据。

在计数单元中采用十进制BCD码计数,满60进位。

4.设置计时数程序设置计时数程序的设计方法是,P0.0~P0.5分别对应秒个位秒十位,分个位分十位,时个位时十位,P0.6设置位,当P0.6为0时,进入设置状态,各位清0,设置结束,按P0.6开始计时。

5.汇编程序清单ORG 0000HLJMP STARTORG 000BHLJMP ZM0;*****************************; 主程序;*****************************START: MOV TMOD,#11H ;设置定时器为0工作方试1MOV TL0,#0B0HMOV TH0,#3CH ;设置定时器0为50msSETB EA ;开总中断SETB ET0 ;开定时器0中断MOV DPTR,#TAB ;表格地址MOV 20H,#0FFH ;设置闪烁位MOV 40H,#00H ;秒个位MOV 41H,#00H ;秒十位MOV 42H,#00H ;分个位MOV 43H,#00H ;分十位MOV 44H,#00H ;时个位MOV 45H,#00H ;时十位MOV 50H,#0C0H ;秒个位显示码MOV 51H,#0C0H ;秒十位显示码MOV 52H,#0C0H ;分个位显示码MOV 53H,#0C0H ;分十位显示码MOV 54H,#0C0H ;时个位显示码MOV 55H,#0C0H ;时十位显示码MOV R2,#20 ;计数用,20*50ms为一秒SETB TR0 ;定时器0开始计时MAIN: ACALL DISPLAY ;显示JB P0.6,MAIN ;调整键按下ACALL DISP ;除抖JB P0.6,MAINACALL SETTIME ;进入调时SJMP MAIN;****************************; 计时中断0;****************************ZM0: PUSH ACC ;保护现场PUSH PSWCLR ET0 ;关闭总中断CLR TR0 ;关计时器0中断MOV A,#0B7H ;中断响应时间同步修正ADD A,TL0MOV TL0,AMOV TH0,#3DHSETB TR0 ;开计时器0DEC R2 ;闪烁位每0.5秒闪烁一次MOV A,R2MOV b,#10DIV ABMOV A,BCJNE A,#0,NEXT ;到0.5秒了吗CPL 06h ;闪烁位取反NEXT: CJNE R2,#0,OUT ;到一秒钟对40H至45H各位进行调整MOV R2,#20MOV R0,#40H ;秒数减一ACALL DEC1MOV R3,41HCJNE R3,#255,OUTACALL CLSMOV R0,#42HACALL DEC1 ;秒数数到0时,分数减一MOV R3,43HCJNE R3,#255,OUTACALL CLSMOV R0,#44H ;分数减到0时,小时数减一ACALL DEC1MOV R3,45HCJNE R3,#255,OUTMOV 40H,#00H ;秒个位归0MOV 41H,#00H ;秒十位归0MOV 42H,#00H ;分个位归0MOV 43H,#00H ;分十位归0MOV 44H,#00H ;时个位归0MOV 45H,#00H ;时十位归0MOV 20H,#0BFHACALL OUT1 ;BCD码化为显示码CLR TR0CLR TR0 ;关闭计时器0SJMP MAIN ;都减为0时,程序结果,等待下一次设置时间OUT: MOV R5,#6;将40H至45H的BCD码译为相应的显示码存放在50H至55H中MOV R0,#45HMOV R1,#55HBIAN: MOV A,@R0MOVC A,@A+DPTRMOV @R1,ADEC R0DEC R1DJNZ R5,BIANPOP ACCPOP PSWSETB ET0RETI;**************************; 减一程序;**************************DEC1: CJNE @R0,#0,OUTT ;对相应的十位与个位进行减一处理MOV @R0,#9INC R0DEC @R0DEC R0RETOUTT: DEC @R0RET;**************************; 归位程序;**************************CLS: MOV @R0,#9INC R0MOV @R0,#5RET;***************************; BCD码化为显示码程序;***************************OUT1: MOV R5,#6 ;将40H至45H的BCD码译为相应的显示码存放在50H至55H中MOV R0,#45HMOV R1,#55HBIAN1: MOV A,@R0MOVC A,@A+DPTRMOV @R1,ADEC R0DEC R1DJNZ R5,BIAN1RET;**********************************; 设置计时数程序;**********************************SETTIME:CLR TR0 ;关闭计时器ACALL DISPLAYMOV 40H,#00H ;秒个位归0MOV 41H,#00H ;秒十位归0MOV 42H,#00H ;分个位归0MOV 43H,#00H ;分十位归0MOV 44H,#00H ;时个位归0MOV 45H,#00H ;时十位归0MOV 20H,#0BFHACALL OUT1 ;BCD码化为显示码ACALL DISP ;除抖JB P0.6,REI1SELF: JNB P0.6,SELF ;等待键释放PUSH ACC ;保护现场PUSH PSWMOV TL0,#0B0H ;重置计数器MOV TH0,#3CHWAIT: ACALL DISPLAY ;等待设置健按下MOV A,P0CPL AJZ WAITACALL DISP ;除抖MOV A,P0CPL AJZ WAITMOV B,A ;保存数据SELF1: MOV A,P0 ;等待健释放CJNE A,#0FFH,SELF1MOV A,B ;计算是哪个键按下,对相应的内存加一MOV R1,#3FHCLR CAGAIN: RRC AINC R1JNC AGAININC @R1MOV B,R1ACALL SETTIME0 ;对时间数据作相应的调整ACALL OUT1 ;BCD码化为显示码MOV R1,BCJNE R1,#46H,W AIT ;p0.6再次为0时,开始计时REI1: POP ACCPOP PSWSETB TR0RET ;返回;*********************************; 调整程序;**********************************SETTIME0:MOV A,40H ;秒个位满10归0CJNE A,#10,SET1MOV 40H,#0SET1: MOV A,41H ;秒十位满6归0CJNE A,#6,SET2MOV 41H,#0SET2: MOV A,42H ;分个位满10归0CJNE A,#10,SET3MOV 42H,#0SET3: MOV A,43H ;分十位满6归0CJNE A,#6,SET4MOV 43H,#0SET4: MOV A,44H ;时个位满4归0CJNE A,#4,SET5MOV 44H,#0SET5: MOV A,45H ;时十位满3归0 CJNE A,#3,SET6MOV 45H,#0SET6: RET;**********************************; 显示程序;**********************************DISPLAY:MOV P1,50H ;显示秒个位MOV P3,#0ACALL DISPMOV P1,#0FFHMOV P1,51H ;显示秒十位MOV P3,#8ACALL DISPMOV P1,#0FFHMOV P1,20H ;显示闪烁位MOV P3,#16ACALL DISPMOV P1,#0FFHMOV P1,52H ;显示分个位MOV P3,#24ACALL DISPMOV P1,#0FFHMOV P1,53H ;显示分十位MOV P3,#32ACALL DISPMOV P1,#0FFHMOV P1,20H ;显示闪烁位MOV P3,#40ACALL DISPMOV P1,#0FFHMOV P1,54H ;显示时个位MOV P3,#48ACALL DISPMOV P1,#0FFHMOV P1,55H ;显示时十位MOV P3,#56ACALL DISPMOV P1,#0FFHRET;*******************************; 0.5ms延时程序;*******************************DISP: MOV 30H,#5DD: MOV 31H,#50DJNZ 31H,$DJNZ 30H,DDRET;*************************************; 表格;*************************************TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H ;0至9的共阳显示码END。

数显声响倒计时器电路设计报告

数显声响倒计时器电路设计报告

数显声响倒计时器电路设计报告Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-电子技术综合课程设计课程:电子技术综合课程设计题目:数显声响倒计时器所属院(系) *****工程学院专业班级***103班姓名 ***** 学号:*******指导老师*****完成地点物电学院实验室2012年 07 月 04 日任务书数显、声响倒计时电路设计一、任务及要求:设计并制作一个数显、声响式倒计时电路。

要求如下:1、电路具有10~99秒可预置定时功能。

2、有两个数码管显示计时时间,用一只LED指示计时开始与结束。

按预置/开始按钮,数码管显示定时时间,LED不亮;再按预置/开始按钮,LED亮,倒计时开始。

3、倒计时结束时,计数器停止计数,LED不亮。

4、电路具有开机预置数功能。

5、电路具有最后三秒报时功能,要求响半秒、停半秒,共三次。

用压控陶瓷蜂鸣器作为电声元件。

6、自制本电路所用的直流电源和一秒信号源。

二、参考资料:《数字电子技术实验任务书》实验四及实验六《电子技术基础》课程设计资料目录前言电子技术综合课程设计是针对模拟电子技术,数字逻辑电路及电路分析课程的要求,对我们进行综合性实践训练的实践学习环节,它包括选择课程、电子电路设计、组装。

调试和编写总结报告等实践内容。

通过课程设计实现以下四个目标:第一,培养学生团队合作以及其迎难而上精神。

第二,让学生初步掌握电子线路的试验、设计方法。

即学生根据设计要求和性能参数,查阅文献资料,收集、分析类似电路的性能,并通过组装调试等实践活动,使电路达到性能指标;第三,培养勤于思考的习惯,同时通过设计并制作电子产类品,增强学生这方面的自信心及兴趣;第四,课程设计为后续的毕业设计打好基础。

毕业设计是系统的工程设计实践,而课程设计的着眼点是让学生开始从理论学习的轨道上逐渐引向实际运用,从已学过的定性分析、定量计算的方法,逐步掌握工程设计的步骤和方法,了解科学实验的程序和实施方法;本课程设计介绍的是数字逻辑电路中以TTL集成电路为基础的数显,声响倒计时器,以电路的基本理论为基础,着重介绍电路的设计装调及性能参数的调试方法. 本课程设计应达到如下基本要求:(1)综合运用电子技术课程中所学的理论知识独立完成一个数显、声响倒计时器的设计。

multisim12.0制作倒计时器教程

multisim12.0制作倒计时器教程

multisim12.0制作倒计时器教程
制作倒计时器的教程如下:
1. 打开Multisim 1
2.0软件,点击"新建"创建新的电路设计。

2. 在工具栏中选择所需的元件,如555定时器芯片、LED灯、电阻和电容等。

3. 将555定时器芯片放置在工作区中心,连接相应的引脚。

使用电线连接555芯片的引脚2(trigger触发器)和引脚6(threshold阈值)。

4. 连接电阻和电容器。

将一个电阻连接到555芯片的引脚7(discharge放电)和引脚8(VCC 电源),将另一个电阻连接到引脚6(threshold阈值)和引脚2(trigger触发器)之间。

将电容器的负极连接到555芯片的引脚6(threshold阈值),正极连接到引脚7(discharge放电)。

5. 将LED灯连接到555芯片的引脚3(out输出)和引脚1(ground地)之间,LED灯的正极连接到引脚3(out输出),负极连接到引脚1(ground地)。

6. 设置电路的工作参数。

调整电阻和电容的数值,以确定倒计时的时间长度。

可以根据需要进行调整。

7. 点击"仿真"按钮,选择"运行稳定状态"进行仿真。

8. 仿真过程中,LED灯会在倒计时结束时闪烁。

9. 完成倒计时器的制作。

这是一种基本的倒计时器电路制作方法,你可以根据具体的需求进行调整和扩展。

在实际应用中,你可能需要添加按钮和显示器等元件来实现更多功能。

请注意,电路制作过程中,请确保按照安全操作规范进行操作,避免触电等危险。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

概述 倒计时计时器的用途很广泛。它可以用做定时,控制被定时的电器的工作状态,实现定时开或者定时关,最长定时时间为999分钟。它还可以用做倒计时记数,最长记时时间为999秒,有三位数码管显示记数状态。 设计思路: 用三个可预置数的减计数器组成三位二-十进制减计数器,用三个译码器和三个LED数码管显示器,CMOS电路组成秒/分选择器,另外有控制电路,控制器随着计数器计数的状态发生改变,计时期间,用电气开关断开,当计时完毕时,用电气开关闭合。 目录 1. 设计任务及目的 .............................................................................................. 2.倒计时计数器组成及原理 ................................................................................... 2.1倒计时计数器 ................................................................................................... 2.2工作原理 ......................................................................................................... 4 3.拟定设计方案 .................................................................................................... 5 3.1 用proteus进行仿真设计 ................................................................................. 3.2计时器电路: ................................................................................................... 3.3控制电路 ........................................................................................................... 3.4 报警电路 .......................................................................................................... 4.使用手册.............................................................................................................. 5.整体电路图 .......................................................................................................... 6.课程设计总结 .................................................................................................. 10

1. 设计任务及目的

设计任务: 1).构思设计方案及实现方式。 2).对电路的原理进行介绍。 3).在仿真软件中绘制出达到设计目的的完整电路图,并使电路图简洁,整齐。 4).运行仿真电路,仔细查找电路漏洞及冲突,并予以修正,完成设计。 设计目的: 1).具有9999秒倒计时功能; 2).由外部开关控制电路计时,置数功能; 3).能通过外部开关使电路暂停计时; 4).当倒计时电路计时完成时,发出报警信号,拨动开关能关闭报警信号; 5).计时到0是电路自动停止计时。 2.倒计时计数器组成及原理 2.1倒计时计数器

倒计时计数器选用TTL集成电路,主要由秒定时振荡发生器、减法计数器、译码器、七段数码显示器、控制电路、闪烁报警电路等组成,在电路工作过程中,电路能够通过控制器实现开始计数、清零/复位、暂停/继续计数控制置数等功能,在倒计时结束保持00状态并不断闪烁提示报警,原理图如下。

图1.原理框图 2.2工作原理?

当电路工作时,由时钟信号发生器作为最低位输入脉冲;用四片减法计数

器芯片级联组成四位数计数器,用七段数码管显示计数;控制电路通过控制减法计数器的控制端实现对电路保留、启动、置数、清零/复位和暂停/继续计数功能的控制;利用JK触发器的翻转状态特性实现闪烁报警功能。 3.拟定设计方案 3.1 用proteus进行仿真设计

时钟信号 计时器 数码显示器

报警电路

控制电路 Proteus仿真软件中提供了丰富的硬件数据可供选择,它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。通过proteus可以及时仿真实现电路设计功能并及时发现存在的问题进行改正,可以确保设计的电路能够正常实现应有的功能。 3.2计时器电路: 设计实现倒计时功能。 图2.74ls192构成的四位倒计时器 计时器的计时电路由74ls192构成,74ls192为十进制加/减计数芯片,在

本设计中并未使用置数端置数,故D0-D3、PL悬空;将DN(减计数脉冲输入端)与clk(脉冲信号)相连,再将74ls192的输出端Q0-Q3七段码显示器的输入端相连,即可构成一位十进制倒计时电路,做一个与之相同的电路,但PN端悬空,用第一个电路的TCD端(减计数输出端)与之DN端相接,即可构成两位十进制倒计时电路,多位十进制倒计时电路的构成方法依此类推,如图2所做的倒计时电路。 3.3控制电路 设计实现倒计时电路的控制功能。 图3.控制电路 先介绍一下倒计时电路所使用的置数方法,如图5所示,将74ls192的UP

端(加计数脉冲输入端)与一个常开按钮开关相接,开关另一段接地,当按下开关,相当于UP端输入一个脉冲信号,电路进行一次加计数;通过加计数的方法完成对电路的置数,如要置数为4则按四次开关即可达到目的。 该控制电路主要由一个计数器和一个2-4线译码器组成,根据需要该电路共需要控制置个位、十位、百位、千位和开始计数5种操作,所以将计数器设置为5位计数器;将计数器的Q2和Q0输出端做与非,将结果接到计数器的清零端,即可构成5位计数器,由图中的上开关控制计数器计数;将计数器的Q0和Q1与译码器的A、B端相接,用计数器的输出选择译码器的输出端,将译码器的四个输出端依此与图2中的4个74ls192的UP端相连,下开关与译码器的E端相连;再用七段码显示器显示计数器输出; 将五位计数器的Q2输出端和脉冲发生器的输出做与非,其结果与个位倒计时器的减计数脉冲输入端相接;当控制电路的计数器输出4时,其倒计时器的个位才有脉冲输入,这样就能实现电路暂停和开始计数的功能; 控制电路通过上开关让五位计数器计数,选通不同的译码器输出端,再由下开关控制译码器输出信号,译码器与倒计时器的加计数端相连,即可通过下开关控制的192芯片进行加计数,通过上开关选中不同的192芯片。 3.4 报警电路 当电路倒计时完毕时,需要发出警报,其电路如图4所示; 图4.报警电路 在介绍报警电路之前,先介绍一下到计时电路到零时如何自动停止,当

74ls192出现借位时,TCD端会输出一个低脉冲,74ls192的清零端是高电平有效,将TCD端通过一个非门和192清零端相接,当电路倒计时到零时,TCD端输出低脉冲经非门变为高脉冲,芯片清零,TCD端输出低脉冲,芯片清零,即可达到完成倒计时自动停止的目的;对于四位的倒计时器,只需将千位的TCD端接非门后与所有的清零端相接,就可达到自动停止的目的。 报警电路为D触发器接非门构成的T触发器,将CLK端与倒计时器的千位TCD端相连即可实现报警。 4.使用手册 电路实现0000-9999的最大计数,计数时间间隔为1s。通过置数能完成小于9999秒的任意时间的倒计时。 该计数器主要由两开关控制(见图5),由最右侧的显示器显示工作状态(由0、1、2、3、4表示),按动上开关逐次循环改变工作状态;其中0、1、2、3分别表示对个位、十位、百位、千位置数,选中0123中的一个工作状态之后按动下开关即可对对应的位进行置数(按一下加一);当工作状态选中4,则计时开始。当计时完毕后led灯会闪烁,按动上开关使工作状态为0123中的任一个即可停止报警,电路也可以通过这样的方式暂停计时。 5.整体电路图 图5.整体电路 6.课程设计总结

通过这本次课程设计,熟悉了isis电路仿真软件,对其功能和仿真有

了一定的了解。对本次设计中使用的74ls192,74ls139等芯片有了更深入的了解。对其功能,使用方式有了掌握。 在设计电路的过程中遇到了许多问题,一些问题并没有得到解决如:电路本身除了秒计时功能外,还构思过分计时功能,由控制电路控制,但最终该功能没有实现,因为电路冲突,在多次改进未果的情况下被放弃;即使是最后的成品电路也存在缺陷,如在第一次接通电路时,报警led为灭(在未完成倒计时情况下),完成倒计时后LED闪烁,但在之后的计时过程中,LED常亮(发出警报时闪烁), 电路最好的部分是由计时器构成的控制电路,他将复杂控制操作变得简单,并且在理论上可以让电路拥有多种功能,由控制器选择所要使用的功

相关文档
最新文档