10秒倒计时器的电子课程设计要点
倒计时电路课程设计

倒计时电路 课程设计一、课程目标知识目标:1. 让学生掌握倒计时电路的基本概念和原理,理解其工作流程。
2. 学会使用基本的电子元件,如电阻、电容、二极管、三极管等,并了解它们在倒计时电路中的作用。
3. 掌握倒计时电路的电路图绘制及电路连接方法。
技能目标:1. 培养学生动手操作能力,能够独立完成倒计时电路的搭建和调试。
2. 提高学生的问题分析能力,能够诊断并解决倒计时电路中可能出现的问题。
3. 培养学生的团队协作能力,学会在小组内分工合作,共同完成倒计时电路的制作。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发他们探索科学奥秘的热情。
2. 培养学生勇于尝试、不断探索的精神,增强克服困难的信心。
3. 培养学生遵守实验室规则,养成良好的实验操作习惯,树立安全意识。
分析课程性质、学生特点和教学要求:1. 课程性质:本课程属于电子技术领域,具有较强的实践性和应用性。
2. 学生特点:学生为初中生,对电子技术有一定的好奇心,动手能力较强,但理论知识相对薄弱。
3. 教学要求:注重理论知识与实践操作相结合,以学生为主体,教师为主导,引导学生主动探索,培养实际操作能力。
二、教学内容1. 理论知识:- 了解倒计时电路的定义、原理和应用场景。
- 学习基本的电子元件,如电阻、电容、二极管、三极管等的工作原理和特性。
- 掌握倒计时电路的电路图绘制方法。
2. 实践操作:- 学习倒计时电路的搭建方法,包括元件的选型、电路连接和调试。
- 掌握倒计时电路的编程方法,实现具体的倒计时功能。
3. 教学大纲:- 第一章:倒计时电路概述,介绍倒计时电路的定义、原理和应用。
- 第二章:基本电子元件,讲解电阻、电容、二极管、三极管等元件的作用和特性。
- 第三章:电路图绘制,学习如何绘制倒计时电路的电路图。
- 第四章:倒计时电路的搭建与调试,进行实践操作,学会搭建和调试倒计时电路。
- 第五章:编程与功能实现,学习编程方法,实现倒计时电路的具体功能。
倒计时电子秒表课程设计

倒计时电子秒表课程设计一、课程目标知识目标:1. 学生能理解倒计时电子秒表的基本原理,掌握其功能和操作方法。
2. 学生能运用所学的电子技术知识,分析倒计时电子秒表的电路组成和工作原理。
3. 学生了解倒计时电子秒表在实际生活中的应用,如体育比赛、实验计时等。
技能目标:1. 学生通过动手实践,学会组装和调试倒计时电子秒表,提高电子制作技能。
2. 学生能运用所学的编程知识,为倒计时电子秒表编写简单的程序,实现基本功能。
3. 学生具备运用倒计时电子秒表进行时间管理和提高工作效率的能力。
情感态度价值观目标:1. 学生在学习过程中,培养对电子技术的兴趣,激发创新意识。
2. 学生通过团队合作,培养沟通协调能力和团队精神。
3. 学生认识到倒计时电子秒表在生活中的重要作用,树立珍惜时间、提高效率的观念。
本课程针对初中年级学生,结合电子技术学科特点,注重理论联系实际,提高学生的动手实践能力。
在教学过程中,关注学生的个体差异,激发学生的学习兴趣,培养其创新精神和团队合作能力。
通过本课程的学习,使学生能够掌握倒计时电子秒表的相关知识,提高实际操作技能,并在生活中养成良好的时间管理习惯。
二、教学内容1. 理论知识:- 介绍倒计时电子秒表的组成、工作原理和功能特点。
- 分析计时器电路的原理,包括时钟电路、分频器、计数器等组成部分。
- 探讨倒计时电子秒表在实际应用中的优势。
2. 实践操作:- 教学学生如何组装和调试倒计时电子秒表,包括电路连接、元件识别等。
- 引导学生编写简单的倒计时程序,实现秒表的基本功能。
- 安排实践活动,让学生运用倒计时电子秒表进行实际计时操作。
3. 教学大纲:- 第一周:电子秒表的认识,学习基本原理和功能。
- 第二周:分析倒计时电子秒表的电路原理,进行电路图的识读。
- 第三周:动手实践,组装和调试倒计时电子秒表。
- 第四周:编写程序,实现倒计时功能,并进行测试。
- 第五周:结合实际应用,进行倒计时电子秒表的拓展学习。
倒计时电子秒表课程设计

倒计时电子秒表课程设计一、课程目标知识目标:1. 学生能理解倒计时电子秒表的基本原理,掌握其计时功能的工作机制。
2. 学生能运用已学的电子技术知识,分析倒计时电子秒表的电路图,并识别其中的电子元件。
3. 学生能解释倒计时电子秒表中涉及的数字电路知识,包括计数器、时钟信号等。
技能目标:1. 学生能通过小组合作,完成倒计时电子秒表的组装和调试。
2. 学生能运用所学编程知识,为倒计时电子秒表设计简单的控制程序。
3. 学生能运用倒计时电子秒表进行实验操作,并解决实际计时问题。
情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发探索精神和创新意识。
2. 学生在小组合作中,学会沟通、协作,培养团队精神和责任感。
3. 学生通过实际操作,体验科技的魅力,增强实践能力,提高自信心。
课程性质:本课程为电子技术实践课程,旨在让学生通过动手实践,掌握倒计时电子秒表的相关知识。
学生特点:本课程面向初中年级学生,他们对电子技术有一定的好奇心,但需加强对电子元件和电路知识的理解。
教学要求:注重理论与实践相结合,强调学生的动手操作能力和问题解决能力,培养学生对电子技术的兴趣和情感。
通过分解课程目标为具体学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 电子秒表基础知识:- 电子秒表的组成与功能- 计数器的工作原理- 数字电路基础:时钟信号、触发器、计数器2. 电子元件与电路:- 识别常见的电子元件:电阻、电容、二极管、晶体管等- 分析倒计时电子秒表的电路图- 电路的组装与焊接技巧3. 编程与控制:- 学习简单的编程知识,如C语言基础- 设计倒计时电子秒表的程序控制逻辑- 编程软件的使用和调试方法4. 实践操作:- 分组进行倒计时电子秒表的组装与调试- 设计并实现简单的计时功能应用- 解决实际操作过程中遇到的问题教学内容依据课程目标,结合教材相关章节,制定以下教学大纲:第1课时:电子秒表基础知识学习第2课时:分析倒计时电子秒表电路图,识别电子元件第3课时:电路组装与焊接技巧培训第4课时:编程知识学习与程序控制逻辑设计第5课时:实践操作,分组完成倒计时电子秒表的组装与调试第6课时:成果展示,交流与评价教学内容注重科学性和系统性,结合学生实际,循序渐进地安排教学进度,确保学生能够扎实掌握倒计时电子秒表的相关知识。
数电课程设计十秒倒计时定时器

辽宁师范大学《数字电路》课程设计(09级本科)题目: 定时器1学院:物理与电子技术学院专业:电子信息工程班级:09.3班学号:14级!姓名: 张宁指导教师:赵静邱红张卓2完成日期:2011年10 月27 日一•设计内容及要求10 秒的倒计时定时器,倒计时要求用数码显示,当定时到1秒时,有声音提示,提示声音为0.5秒,当倒计时到0时停止计数二.总体方案设计由设计内容及要求,我设计了一个以NE555构成的多谐振荡电路,来发出一秒间隔的脉冲;用74LS192进行倒计时,通过74LS47连接一个数码显示器;由74LS192发出的高低电平经过逻辑电路变化,连接74LS121来控制蜂鸣器在1秒时响。
三.单元模块设计.1.以NE555构成的多谐振荡器NE555的震荡器在本电路中的周期T=C(R1+R2)=1S 图二冲图三为多谐振荡电路 R1和R2, C 的值确保震荡周期为1 秒,图三的右下角为复位电路,与下一部分一同介绍。
2.倒计时电路图5-1 7 11.SI92的引和扌*列及逻辑符巧<H )引脚扌非列I%1HI l_d I HL L TUT ?1 Qi 口。
CP (> OPuPOOJQO Qijr1一匕 f3 2 P2 P36Q2 7Q3CPu CPnMRTCu TC D1213L_r —Po “就Fil rial pin1011 —14-图四由74LS192的真值表图四可以看出,若想让元件工作在减计数状态MR PL 非,CPu的值必须分别为0,1,1。
由要求可以看出,192的初始必须是九,所以加了一个复位电路,确保初始值是9.计数器输入端P0,1,2,3对应接高低低高电平。
Q0, Q1,Q2,Q3为计数器输出端接到74LS47上。
NE555的3号管脚与74LS192的4浩管脚相连。
一秒发出一个脉冲,74LS192开始倒计时。
4.逻辑电路逻辑电路的作用在于将74LS192输出为一,即 Q3Q2Q1Q0=0001时输给报警电路一个负脉冲。
十秒计时器

课程设计(论文)说明书题目:10秒计时器院(系):专业:学生姓名:学号:指导教师:2012年9月6日摘要本次课程设计主要设计一个十秒计数器,由NE555构成多谐振荡器,产生一个稳定的脉冲信号,将该信号输入至由74LS192制作的计数器,计数器工作,利用门电路,使计数器计数到最大值发光二级管发出报警信号,同时计数器停止计数。
手动清零。
设计主要包括原理图的设计、仿真的成功和PCB图的正确设置和接线。
做出板子并调试成功。
关键词:NE555; 74LS192;74LS00;74LS08;74LS48;开关;电容;电阻;目录1课设内容 (5)2实验设计 (5)2.1十秒计时器的设计介绍 (5)2.2计时器的系统框图 (6)3实验原理及论证 (6)3.1计时器脉冲模块 (6)3.2 计时器计数模块 (7)3.3 计数器译码和显示模块 (8)3.4 计数器发光报警模块 (8)4 计时器的制作与调试 (9)4.1 第一块板 (9)4.2 第二块板 (9)4.3 第三块板 (9)5 心得体会会 (10)6 参考文献 (11)7附录…………………………………………………………………………1 课设内容:(a ) 设计任务:制作一个10秒计时器 (b ) 设计要求:1) 有秒计时显示功能;2) 置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能; 3) 计时器为秒递减或递加计时器,其计时间隔为1s ;4) 计时器递减到零或最大值时,数码显示器不能灭灯,同时发出光电报警信号。
2 实验设计2.1 十秒计时器的设计介绍10秒计时器是一个简单的秒计数器,由NE555构成多谐振荡器,产生一个稳定的脉冲信号,该信号的周期为1s 。
将该信号输入至由74LS192制作的计数器,触发计数器开始工作,计数器计数到9时,利用74LS00的两个与非门,使发光二级管可以发出报警信号,同时利用74LS00或上多谐振荡器,使计数器计数到9时有高电平返回74LS192的脉冲引脚,实现在9时数码管不灭灯并发出报警信号。
秒计时器的设计详解

引言《课程设计》是为了让我们更好的理解所学知识,体会理论与实践之间的联系,将所学理论真正用到实处。
作为一名合格的大学生不仅需要有扎实的理论知识,还需要过硬的动手能力;《课程设计》这门课程就给了我们这样一个机会。
此次课程设计,让我们用所学的数字电子技术的基础知识,设计一个秒计时器,不仅能够加深我们对电子系统设计过程的理解,而且有助于我们对书本知识的进一步深化。
本作品的实现全部采用各种门电路及计数器芯片,利用自锁开关对电路进行控制,并且计时器具有十秒报警功能。
1 设计任务及要求1.1 设计任务设计并制作一个秒计时器1.2设计要求1) 有秒计时显示功能;2) 设定外部操作开关,控制计时器的清零、启动和暂停/连续功能;3) 计时器为秒递减或递加计时器,其计时间隔为1s;4) 计时器计时值为10秒的整数倍时,有提示。
2 系统各部分设计方案介绍2.1 设计总体方框图图2.1.1 系统框图2.2 系统各部分设计方案介绍2.2.1 秒脉冲发生器的设计A、方案一:利用运放构成振荡器分析:该方案电路比较简单,计算相对容易。
但是,运放振荡输出不是TTL电平,需要加一个正向偏移电平才能为后级电路所用,而且该方案输出波形的边沿不够陡峭,运放一般要采用双电源供电,调节也较为困难,实现起来不太方便。
综合考虑,不采用此方案。
B、方案二:对晶体振荡器的输出进行分频分析:晶体振荡器的输出虽然很稳定,但是输出频率一般较高,如果对其进行分频,需要用到多级电路,这样中间误差会变大,而且会提高制作成本,且晶体振荡器的输出一般为正弦,要得到方波,还需要整形,这又增加了电路设计与调试的复杂度。
因此,不采用该方案。
C、方案三:利用555产生1KHz脉冲,再对其进行一千分频分析:555产生脉冲的的电路不仅具有简单、易调节的特点,而且产生的脉冲较为稳定,输出电平为TTL电平,无需整形就可以直接运用于后级电路的输入,非常符合本课题的设计要求。
设计的详细过程:①产生脉冲的电路。
单片机课程设计十秒秒表

目录1 设计目的 (1)1.1设计目的 (1)1.2设计内容和要求 (1)1.3设计思路 (1)2 设计原理分析 (2)2.1十秒秒表系统设计 (2)2.2十秒秒表系统的功能要求 (2)2.2.1 计时显示 (2)2.2.2 中断设置 (2)2.3十秒秒表系统的基本构成及原理 (2)2.3.1 LED数码管显示器的结构与原理 (3)2.3.2 LED数码管的显示方式 (4)3系统硬件电路的设计 (5)3.1系统硬件总电路构成及原理 (5)3.2主控制部分――AT89C51单片机简介 (5)3.2.1 AT89C51的内部结构功能 (6)3.2.2 51单片机的串行接口工作方式 (7)3.3其它器件 (8)3.4十秒秒表系统原理图 (8)3.5设计的连线图 (9)3.6硬件资源及其分配 (9)3.7运行步骤 (10)3.8检测与调试 (10)3.8.1 硬件调试 (10)3.8.2 软件调试 (11)4 系统软件程序的简单设计 (12)4.1程序框图 (12)4.2程序 (13)4.3仿真结果图 (15)结论 (17)参考文献 (18)1 设计目的1.1 设计目的1、通过单片机课程设计,熟练掌握单片机C语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。
2、通过定时/计数器控制两个LED数码管显示器显示10秒秒表系统的设计,掌握定时/计数器和LED数码管显示器的使用方法,同时掌握简单程序的编写,最终提高我们的逻辑抽象能力。
1.2 设计内容和要求内容:设计一个开关控制两个LED数码管显示器显示10秒秒表的模拟系统。
要求:利用单片机的定时/计数器定时,使两个LED数码管显示器分别显示秒位和毫秒位。
1.3 设计思路1、先熟悉实验原理,同时了解定时/计数器的运作,和LED数码管显示器显示0到9数字的原理。
2、绘制电路原理图,编写基本程序,并进行仿真,实现两个LED数码管显示器显示0到9数字的功能。
数电课程设计--十秒倒计时定时器

辽宁师范大学《数字电路》课程设计(09级本科)题目:定时器1 学院:物理与电子技术学院专业:电子信息工程班级:班级学号: 14 姓名:张宁指导教师:赵静邱红张卓完成日期:2011 年 10 月 27 日一.设计内容及要求10秒的倒计时定时器,倒计时要求用数码显示,当定时到1秒时,有声音提示,提示声音为秒,当倒计时到0时停止计数二.总体方案设计由设计内容及要求,我设计了一个以NE555构成的多谐振荡电路,来发出一秒间隔的脉冲;用74LS192进行倒计时,通过74LS47连接一个数码显示器;由74LS192发出的高低电平经过逻辑电路变化,连接74LS121来控制蜂鸣器在1秒时响。
三.单元模块设计.1.以NE555构成的多谐振荡器图1 图二NE555的震荡器在本电路中的周期T=C(R1+R2)=1S图三。
图三为多谐振荡电路R1和R2,C的值确保震荡周期为1秒,图三的右下角为复位电路,与下一部分一同介绍。
2.倒计时电路图四图五由74LS192的真值表图四可以看出,若想让元件工作在减计数状态MR,PL非,CPu的值必须分别为0,1,1。
由要求可以看出,192的初始必须是九,所以加了一个复位电路,确保初始值是9.计数器输入端P0,1,2,3对应接高低低高电平。
Q0,Q1,Q2,Q3为计数器输出端接到74LS47上。
NE555的3号管脚与74LS192的4浩管脚相连。
一秒发出一个脉冲,74LS192开始倒计时。
图六4.逻辑电路逻辑电路的作用在于将74LS192输出为一,即Q3Q2Q1Q0=0001时输给报警电路一个负脉冲。
图七图八图九图九管脚功能描述:管脚3(A1)、4(A2)是负边沿触发的输入端;管脚5(B)是同相施密特触发器的输入端,对于慢变化的边沿也有效;管脚10(C ext)和管脚11(R ext/C ext)接外部电容(C x),电容范围在10pF~10μF之间;管脚9(R int)一般与管脚14(V CC,接+5V)相连接;如果管脚11为外部定时电阻端时,应该将管脚9开路,把外接电阻(R x)接在管脚11和管脚14之间,电阻的范围在2~40kΩ之间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机械与电子工程学院课程设计报告课程名称数字电子技术课程设计设计题目10秒倒计时器的设计所学专业名称电子信息工程班级学号学生姓名指导教师2014年6月3日任务书设计名称:10秒倒计时器的设计学生姓名:指导教师:起止时间:自2014 年 5 月21 日起至2014 年 6 月4 日止一、课程设计目的1).熟悉集成电路及有关电子元器件的使用;2).了解计时器主体电路的组成及工作原理;3).学习数字电路中基本555定时器、时钟发生器及计数、译码显示等单元电路的综合应用。
二、课程设计任务和基本要求设计任务:1).设计好完整的操作方案。
2).对电路的原理进行简要分析。
3).在Multisim仿真软件中绘制出完整仿真电路图。
并且尽可能地使整个电路简洁、整齐、一目了然。
4).对设计的电路进行调试,完成课程设计应达到的目的.基本要求:1)具有10秒倒计时功能;2)设置外部操作开关,控制计时器的直接清零/复位、开始和暂停/连续计数功能;3)计时器计时间隔为1秒;4)计时器递减计时到零时,数码显示器不灭灯,保持并闪烁光电报警。
5计时器暂停计数时,数码管闪烁提醒;指导老师评价表目录摘要与关键字........................................................................1 1倒计时器组成及原理................................................................ 1.1倒计时计数器组成....................................................1.2工作原理 (3)2.拟定设计方案 (4)2.1用Multisim进行仿真计 (4)2.2设计实现数码管示 (4)2.3设计555定时振荡实现秒振荡发生功能 (4)2.4设计实现减法计数功能 (5)2.5设计实现二位数减法计数功能 (5)2.6设计实现反馈电路实现30秒计数功能 (5)2.7设计实现控制电路实现启动、清零/复位和暂停/继续计数控制电52.7.1清零/复位电路 (5)2.7.2暂停/继续计数电路 (6)2.7.3启动电路 (7)2.8设计实现闪烁报警电路 (8)3.功能说明总结…………………………………………4.课程设计小结 (9)参考文献 (10)附录一附录二摘要与关键词摘要:电子秒表是现实生活中的很常见的装置,常见的电子秒表种类很多,其主要运用于运动中。
数字式电子秒表是常见的电子秒表中的一种,它有显示更直观等好处。
本次课程设计采用现代数字电路设计方法应用Multism进行设计并仿真。
从总体设计框图开始,将设计任务逐步分解,直到可以用标准的集成电路部件实现,然后将各部件联结成系统,通过Multism进行设计的分析综合和时序仿真验证。
本文在原理简要处,还加入了程序设计中用到的几种集成元件的管脚图,以及简单介绍了这些元器件所能实现的功能。
先后设计出了计秒、计分和计时电路,并完成了初步的调试与仿真。
最后,在分析时序仿真结果的基础上,对设计电路进行进一步的修改和完善,已达到对设计电路正确运行且学会运用Multism电路设计与仿真的目的。
操作步骤与解释:(1)启动仿真电路,可观察到数字时钟的秒位开始计时,计数到60后复位为0,并进位到分计时电路。
(2)观察到数字时钟的分位开始计时,计数到60后复位为0,并进位到时计时电路(3)开关J1可控制时计时电路的方式选择。
(4)控制键可控制秒脉冲直接引入时、分计数器。
(5)出现整点,即时计数器发生变化。
关键字:计数器; 555定时器;多谢振荡器;课程设计1 倒计时器组成及原理1.1倒计时计数器组成倒计时计数器选用TTL集成电路,主要由秒定时振荡发生器、减法计数器、译码器、七段数码显示器、控制电路、闪烁报警电路等组成,在电路工作过程中,电路能够通过控制器实现开始计数、清零/复位、暂停/继续计数等功能,在倒计时结束保持00状态并不断闪烁提示报警,原理图如下:图11.2工作原理当电路工作时,由555定时器组成多谐振荡器,选取适当的电容使振荡周期为1s;用两片减法计数器芯片级联组成二位数计数器,用七段数码管显示计数;控制电路通过控制减法计数器的控制端实现对电路保留、启动、清零/复位和暂停/继续计数功能的控制;利用JK触发器的翻转状态特性和译码器BI/RBO 端的控制实现闪烁报警功能。
2拟定设计方案2.1用Multisim进行仿真设计M ultisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。
Multisim中提供了丰富的硬件数据可供选择,它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。
通过Multisim可以及时仿真实现电路设计功能并及时发现存在的问题进行改正,可以确保设计的电路能够正常实现应有的功能。
2.2设计实现数码管显示选取共阴极七段红色数码管作为显示器,译码器选择74LS48N,将译码器的LT、RBI端直接接高电平,BI/RBO也接高电平,将七段数码管的七个引脚分别接100Ω电阻后于译码器输出端相连,在译码器输入端输入电平实现了数码管显示功能。
2.3设计555定时振荡实现秒振荡发生功能如图2,用555定时器、电容电阻组成多谐振荡发生器,C1选择1uF,图中C1为100nF为仿真实验用数据,C2选择10nF,电阻均为5.1kΩ,由周期计算公式:T≈0.7(R1+2R2)C1 ≈ 1s图2 谐振荡发生器2.4设计实现减法计数功能选用74LS191N加减计数器作为减法计数器芯片,U/D加减控制端接高电平将74LS191N设置为减法计数状态,将74LS191N输出端与74LS48N译码器的输入端相接,脉冲接555定时振荡电路产生的谐振脉冲,实现减法计数功能。
2.5设计实现二位数减法计数功能级联两片均设置为减法计数器的74LS191N,将低位减计数器的进位端RCO接高位减计数器的EN使能端(图中为CTEN端),将数码管、电阻及译码器74LS48N按2.2中说明连接,实现二位数减计数功能。
2.6设计实现反馈电路实现10秒计数功能如图3,采用74LS191N异步置数,高位反馈输出OA、OB通过两个2输入与非门两次与非反馈给D触发器RESET端,为实现控制功能准备,最终反馈给预制LD端(电路图中为LOAD端);低位反馈输出OB、OD同高位方法实现。
高位预置数端DCBA预置0100,低位预置数端DCBA预置1001,实现10秒计数。
图3 反馈电路设计图2.7设计实现控制电路实现启动、清零/复位和暂停/继续计数控制电路2.7.1清零/复位电路高、低位74LS191N的反馈信号分别通过两个2输入与非门两次与非输入D触发器的RESET端,同时D端与清零/复位控制电路相连,D触发器输出Q再反馈会LOAD端(即LD端),两个D触发器的D端均与开关J4所在清零/复位控制电路电阻、二极管右端,开关左端相接(如图3),高位74LS191N的高电平预置数与低位74LS191N的高电平预置数端与D输入接线位置相同,使得开关闭合前高低位74LS191N的高电平预置数及D为高电平,闭合后高低位74LS191N的高电平预置数及D为低电平,从而控制LD预置端实现清零和复位功能。
如图4,J4控制电路为清零/复位控制电路,J4为控制开关,闭合清零,开启复位。
图4 清零/复位电路图2.7.2暂停/继续计数电路单刀单掷开关J1所在电路为暂停/继续计数功能电路。
如上图4,开关J1闭合前,J1所在电路反馈低电平,当J1闭合后,J1所在电路反馈高电平,反馈信号经如下图5两个或非门两次或非输入D触发器输入D端(如下图5),D触发器输出Q接低位74LS191N的CTEN端(及EN使能端),上面的JK触发器的输出端与第一个或非门的另一输入端相连。
电路工作时,当J1断开,正常工作,当J1闭合时,使能端CTEN变为高电平,低位74LS191N输出保持,使电路进入暂停状态,断开J1则继续计数。
图5 暂停/继续计数电路设计图2.7.3启动电路如上图5,J3所在为启动控制电路,当J1处于断开状态,RESET端为低电平,当闭合J1后,RESET 端为高电平,JK触发器输出置0,正常工作状态下第一级或非门另一输入为0,经两级或非后输入D触发器,且输入为低电平,即输出端Q输出低电平至CTEN(EN使能端)使电路启动。
74LS191N功能表如图:预置使能加/减控制时钟预置数据输入输出工作模式LD EN D/U CP D3 D2 D1 D0 Q3 Q2 Q1 Q00 x x x d3 d2 d1 d0 d3 d2 d1 d0异步置数1 1 x x x x x x 保持数据保持1 0 0 x x x x 加法计数加法计数1 0 1 x x x x 加法计数减法计数图62.8设计实现闪烁报警电路根据译码器控制端BI/RBO 功能 功能(输入)输入输入/输出 输出LT RBI A 3 A 2 A 1 A 0 BI/RBOa b c d e f g 灭灯xxxxxx0 0 0 0 0 0 0 0图7如图7,当BI/RBO 为0时,不论LT ,RBI 及A3A2A1A0为何值,输出为0且数码管为灭灯状态。
当BI/RBO 为1时,正常输出输入数据。
对于JK 触发器,J 端接高电平,K 端与低位74LS191N 的使能端EN (电路图中CTEN 端)相接,则K 端在计数使能时为低电平,暂停或计数到00时为高电平,由JK 触发器功能表如下:图8如图9,将74LS48N 译码器的BI/RBO 与该JK 触发器的输出端相连,由图8可知当J=1,K=0时,BI/RBO 置1,数码管正常工作;当J=1,K=1时,BI/RBO 翻转,使数码管时亮时灭闪烁。
图9 闪烁报警电路设计图经过以上功能分析、设计和仿真,30s 计数器的各项功能得到实现,在清零/复位与暂停/继续控制JK输出1置111翻转电路中,当J1闭合,暂停计数时,发光二极管点亮,J1断开,继续计数时,发光二极管灭;当J4闭合,数码管清零,发光二极管点亮,当J4断开后,发光二极管灭。
3,功能说明总结实现从29到00的30秒倒计时计数功能,时间间隔为1s,具有启动,清零/复位与暂停/继续计数功能;同时当清零与暂停时,清零/复位或暂停/继续计数功能电路中的发光二极管点亮,作为功能标识;暂停时,数码管显示闪烁提醒,倒计时到00时计数保持00,并且闪烁报警,提示计数结束。
J1为单刀单掷开关,是暂停/继续计数功能控制开关,闭合J1,开关,计数暂停,断开J1开关,计数继续;J3为自动复位开关,时计数启动开关,当清零/复位开关断开复位后,按下J3启动计数;J4为单刀单掷开关,是清零/复位功能控制开关,闭合J3开关,数码管清零保持,再断开J3开关,复位29,等待启动开关J3启动。