任意时间倒计时计数器的设计

合集下载

倒计时定时器设计

倒计时定时器设计

倒计时定时器设计倒计时定时器是一种常见的计时器类型,经常被用于倒计时活动、比赛等场景中。

它可以根据预设的时间间隔和倒计时时间,实时更新倒计时进度,并在时间结束时触发相应的动作或事件。

在本篇文章中,我们将讨论倒计时定时器的设计与实现。

一、倒计时定时器的功能需求在确定设计倒计时定时器时,我们首先需要明确其功能需求。

下面是一些常见的功能需求:1.设置倒计时时间:用户可以设置倒计时的时间,即预设的时间长度。

2.显示倒计时进度:定时器应该实时显示倒计时的进度,包括倒计时的剩余时间、百分比、进度条等。

3.声音提示功能:用户可以选择在倒计时结束时,通过声音提示来提醒。

4.后台运行功能:定时器可以在后台运行,即使用户切换到其他应用,也能继续计时。

5.自定义样式:用户可以根据自己的喜好,选择不同的样式来显示倒计时页面。

二、倒计时定时器的设计思路在确定功能需求之后,我们可以开始设计倒计时定时器的架构。

以下是一些设计思路:1.数据模型设计:倒计时定时器需要一个数据模型来保存倒计时的相关信息,包括倒计时的起始时间、目标时间、剩余时间等。

2.UI设计:倒计时定时器需要一个用户界面来显示倒计时的进度和其他相关信息。

用户可以通过界面设置倒计时的时间和其他参数。

3.定时器机制:定时器机制可以使用系统提供的定时器API,或者使用线程等其他方式来实现。

定时器应该能够根据设定的时间间隔,实时更新倒计时的进度。

4.声音提示功能:声音提示功能可以使用系统提供的音频API来实现。

在倒计时结束时,播放预设的声音文件。

5.后台运行功能:后台运行功能可以使用系统提供的后台任务API来实现。

在用户切换到其他应用时,定时器可以继续计时,并在合适的时机发送通知。

6.自定义样式:自定义样式可以使用系统提供的界面定制API来实现。

用户可以选择不同的主题、颜色等来定制界面。

三、倒计时定时器的具体实现以下是一个简单的倒计时定时器的实现示例:1.数据模型设计:```javascriptclass Timerconstructor(totalTime)this.totalTime = totalTime; // 倒计时的总时间this.startTime = new Date(; // 倒计时的起始时间}getRemainingTimconst currentTime = new Date(;const elapsedTime = currentTime - this.startTime;const remainingTime = this.totalTime - elapsedTime;return remainingTime;}```2.UI设计:```html<div id="progress-bar"></div><button id="start-button">Start</button><button id="stop-button">Stop</button></div>```3.定时器机制:```javascriptfunction updateTimeconst remainingSeconds = Math.floor(remainingTime / 1000);const progressBar = document.getElementById('progress-bar');if (remainingTime <= 0)clearInterval(interval);playSound(;}function startTimeinterval = setInterval(updateTimer, 100);document.getElementById('start-button').addEventListener('click', startTimer);```4.声音提示功能:```javascriptfunction playSounconst audio = new Audio('sound.mp3');audio.play(;```5.后台运行功能:```javascriptfunction sendNotificatioconst notification = new Notification('Timer Ended', });if (Notification.permission === 'granted')sendNotification(;} else if (Notification.permission !== 'denied')Notification.requestPermission.then(permission =>if (permission === 'granted')sendNotification(;}});```6.自定义样式:```cssbackground-color: white;padding: 20px;font-size: 24px;margin-bottom: 10px;#progress-barbackground-color: blue;height: 10px;margin-bottom: 10px;#start-button, #stop-buttonbackground-color: green;color: white;border: none;padding: 10px 20px;margin-right: 10px;```以上是一个简单的倒计时定时器的设计与实现示例。

倒计时计时器设计

倒计时计时器设计

倒计时计时器设计倒计时计时器是一种常见的时间管理工具,可以帮助人们准确地计时和组织时间。

设计一个高效和易于使用的倒计时计时器需要考虑多个方面,包括用户界面设计,功能设置,报警方式等等。

本文将详细阐述如何设计一个倒计时计时器。

首先,倒计时计时器的用户界面应该简洁明了,使用户能够方便地进行操作。

主界面应该包括一个显示倒计时时间的区域,一个开始/暂停按钮,以及一个重置按钮。

倒计时时间应以小时、分钟和秒的形式显示,并且具有易于辨认的字体和颜色。

开始/暂停按钮应该有明显的标识,以便用户一目了然地知道当前的功能状态。

重置按钮则用于重设倒计时器到初始状态。

其次,倒计时计时器的功能设置应该灵活多样,便于用户根据需要进行调整。

用户应该可以设置倒计时的总时间,并且能够选择倒计时结束时是否自动重新开始或者报警。

此外,用户还可以选择报警方式,比如声音报警、振动报警或者文字提示。

一些情况下,用户可能需要设置多个倒计时器,并且可以为每个倒计时器设置不同的总时间和报警方式。

倒计时计时器应该具备准确的计时功能,保证计时时间精确到秒。

计时器的算法应该优化,能够准确地计算出时间的流逝,且不会受到设备性能或者其他因素的影响。

此外,倒计时计时器还应该具备倒计时结束自动停止的功能,以免用户忘记停止计时器。

报警方式是倒计时计时器的重要功能之一、报警方式应该能够有效地吸引用户的注意力,并且能够根据用户的喜好进行调整。

声音报警可以设置为不同的音量和音调,振动报警可以设置为不同的强度和频率,文字提示也可以根据用户的需求进行自定义。

在报警方式上,可以提供预设的模式供用户选择,也可以允许用户自定义报警方式。

安全性也是倒计时计时器设计中需要考虑的一个重要方面。

倒计时计时器应当保证用户设置的倒计时时间和设置不受恶意程序或者其他因素的影响。

为了实现这一点,倒计时计时器应具备数据加密和处理安全的机制。

同时,倒计时计时器的数据也应当能够在设备间进行同步和备份,以保证用户的数据不会意外丢失。

倒计时定时器设计

倒计时定时器设计

倒计时定时器设计倒计时定时器是一种常见的计时工具,用来精确计算和显示倒计时的时间。

它被广泛应用在各种场合,如考试倒计时、比赛倒计时、产品推广倒计时等等。

在设计倒计时定时器时,需要考虑以下几个方面:确定计时方式、计时精度、用户界面和功能设计。

以下是一个关于设计倒计时定时器的细致说明,总计1200字。

首先,确定计时方式是设计倒计时定时器的第一步。

常见的计时方式有两种:秒数计时和时间点计时。

秒数计时是指以秒数为单位进行计时,例如倒计时30秒。

在这种计时方式下,用户只需要输入需要倒计时的总时长,系统将自动显示倒计时的剩余秒数。

可以使用计时器对象或定时器线程来实现这种计时方式。

时间点计时是指以特定的时间点为截止时间进行计时,例如倒计时至2024年1月1日。

在这种计时方式下,用户需要输入截止日期和时间。

系统将计算当前时间到截止时间的时间差,并显示剩余的天、小时、分钟和秒数。

可以使用日期时间函数和定时器对象来实现这种计时方式。

其次,计时精度是设计倒计时定时器的另一个要考虑的因素。

计时精度决定了计时器的准确程度,通常有毫秒级和秒级两种选择。

毫秒级计时器具有更高的计时精度,可以实现更精确的倒计时。

但是,毫秒级计时器的实现较为复杂,需要使用更精细的计时机制,可能会占用较多的系统资源。

秒级计时器相对简单一些,可以使用系统提供的定时器函数或对象实现。

虽然计时精度相对较低,但对大多数倒计时场景来说已足够满足需求。

再次,用户界面设计是设计倒计时定时器的另一个重要方面。

一个好的用户界面可以提高用户的使用体验,降低误操作的可能性。

首先,应该提供一个易于设置倒计时时间的输入框或选择器,允许用户输入或选择需要倒计时的时长。

对于时间点计时方式,可以提供日期选择器和时间选择器来选择截止日期和时间。

其次,应该提供一个清晰明了的倒计时显示区域,显示剩余的天、小时、分钟和秒数。

可以使用数字显示或者进度条等形式来展示。

另外,可以提供启动、暂停和重置按钮,以便用户可以根据需要进行操作。

999倒计时计时器-课程设计

999倒计时计时器-课程设计

倒计时计时器倒计时计时器的用途很广泛。

它可以用做定时,控制被定时的电器的工作状态,实现定时开或者定时关,最长定时时间为999分钟。

它还可以用做倒计时记数,最长记时时间为999秒,有三位数码管显示记数状态。

一、设计要求用三个可预置数的减计数器组成三个二-十进制减计数器。

用三个译码器和三个LED数码显示器,COMSS电路组成999秒内倒计时。

二、设计任务1.完成全电路的理论设计2.参数的计算和有关器件的选择(秒计时,译码显示)3.对电路进行仿真4.撰写实验报告书一份;A3图纸至少一张。

报告书要求写以下组要内容(1)总体方案的选择和设计(2)各个单元电路的选择和设计(2)仿真的过程的实现目录一、设计任务和要求^ (3)二、设计的方案的选择与论证 (4)三、电路设计计算与分析 (5)(1).系统设计框图 (5)(2).时钟脉冲发生器 (5)(3).计数器电路 (7)(4).译码器和显示管 (9)四、总结及心得 (11)五、附录 (13)六、参考文献 (14)一、设计任务和要求说明:倒计时计时器的用途很广泛。

它可以用做定时,控制被定时的电器的工作状态,实现定时开或者定时关,最长定时时间为999分钟。

它还可以用做倒计时记数,最长记时时间为999秒,有三位数码管显示记数状态。

(1).用三个可预置数的减计数器组成三个二-十进制减计数器。

(2).用三个译码器和三个LED数码显示器,COMSS电路组成999秒内倒计时。

(1).完成全电路的理论设计(2).参数的计算和有关器件的选择(秒计时,译码显示)(3).对电路进行仿真(4).撰写实验报告书一份;A3图纸至少一张。

报告书要求写以下组要内容(1)总体方案的选择和设计(2)各个单元电路的选择和设计(2)仿真的过程的实现二、设计的方案的选择与论证我们可以用时钟脉冲发生器来产生频率为1Hz的脉冲,即输出周期为1秒的方波脉冲,将该方波脉冲信号送到计数器74LS192的CP减计数脉冲端,再通过译码器74LS48把输入的8421BCD码经过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,显示十进制数,或者将该方波脉冲信号送到减法计数器CD40110的CP减计数脉冲端,通过计数器把8421BCD码经过内部作和电路“翻译”成七段(a,b,c,d,e,f,g)输出,显示十进制数,然然后在适当的位置设置开关或控制电路即可实现计数器的直接清零,启动和暂停/连续、译码显示电路的显示。

倒时计时器课程设计

倒时计时器课程设计

倒时计时器课程设计一、课程目标知识目标:1. 学生能理解倒计时器的概念,掌握其基本原理;2. 学生能够运用所学知识,设计并制作一个简单的倒计时器;3. 学生了解倒计时器在实际生活中的应用,理解其与时间管理的重要性。

技能目标:1. 学生通过小组合作,提高团队协作能力和沟通能力;2. 学生能够运用电子元件和编程软件,完成倒计时器的制作,培养动手实践能力;3. 学生能够运用逻辑思维和问题解决能力,解决倒计时器制作过程中遇到的问题。

情感态度价值观目标:1. 学生培养对科学技术的兴趣和好奇心,激发创新意识;2. 学生在小组合作中,学会尊重他人意见,培养合作精神;3. 学生通过倒计时器的制作,认识到时间管理的重要性,培养珍惜时间的价值观。

课程性质:本课程属于科学实践活动,结合电子技术、编程和团队合作,培养学生动手实践能力和创新思维。

学生特点:六年级学生具备一定的电子元件知识和编程基础,对新鲜事物充满好奇,喜欢动手操作。

教学要求:教师需引导学生运用所学知识,鼓励创新思维,关注学生个体差异,提高团队合作能力。

在教学过程中,注重理论与实践相结合,关注学生动手实践能力的培养。

通过课程目标的实现,提高学生对时间管理的认识和重视。

二、教学内容本课程依据课程目标,结合教材内容,组织以下教学安排:1. 理论知识学习:- 引导学生回顾已学的电子元件知识,如电路原理、基础编程等;- 讲解倒计时器的原理、功能和应用场景;- 分析倒计时器的电路图,了解各部分电子元件的作用。

2. 实践操作环节:- 分组进行倒计时器的制作,培养学生的团队协作能力;- 引导学生运用编程软件,编写倒计时器的程序;- 学生动手搭建倒计时器电路,调试并解决问题。

3. 教学内容安排与进度:- 第一课时:回顾电子元件知识,讲解倒计时器原理,分析电路图;- 第二课时:分组制作倒计时器,编写程序;- 第三课时:动手搭建倒计时器电路,调试与优化。

4. 教材章节及内容:- 教材第四章:电子元件及其应用;- 教材第五章:编程基础及实践;- 教材第六章:综合实践活动。

倒数计时器设计课程设计

倒数计时器设计课程设计

倒数计时器设计课程设计一、课程目标知识目标:1. 让学生掌握倒数计时器的基本原理和功能。

2. 使学生了解数字电路基础知识,如逻辑门、触发器等。

3. 帮助学生理解计时器设计的步骤和注意事项。

技能目标:1. 培养学生运用所学知识设计倒数计时器的能力。

2. 提高学生动手操作和调试数字电路的技能。

3. 培养学生运用问题解决策略和团队协作的能力。

情感态度价值观目标:1. 培养学生对电子制作的兴趣和热情。

2. 增强学生面对挑战时的自信心和毅力。

3. 培养学生的创新意识和探索精神。

分析课程性质、学生特点和教学要求:1. 课程性质:本课程为实践性较强的电子制作课程,结合理论知识,培养学生的动手能力和创新能力。

2. 学生特点:学生具备一定的数字电路基础知识,对实际操作和电子制作有较高的兴趣。

3. 教学要求:注重理论与实践相结合,鼓励学生动手实践,提高学生的综合应用能力。

二、教学内容1. 数字电路基础知识回顾:逻辑门、触发器、计数器原理。

2. 倒数计时器原理讲解:触发器级联、时钟信号、清零和预置功能。

3. 倒数计时器设计步骤:需求分析、电路设计、器件选型、电路仿真、实物制作。

4. 教学大纲安排:- 第一阶段:回顾数字电路基础知识,分析倒数计时器原理(1课时)。

- 第二阶段:讲解设计步骤,指导学生进行电路设计和仿真(2课时)。

- 第三阶段:学生分组进行器件选型和实物制作,教师巡回指导(3课时)。

5. 教材关联内容:- 章节:数字电路基础、触发器与计数器、电子制作实践。

- 内容列举:基本逻辑门、触发器种类、计数器工作原理;倒数计时器设计实例、电路仿真软件应用、常见电子元器件识别与使用。

三、教学方法1. 讲授法:教师通过生动的语言和形象的表达,讲解数字电路基础知识、倒数计时器原理及设计步骤。

结合多媒体演示,使抽象的知识具体化,便于学生理解和掌握。

2. 讨论法:针对电路设计和仿真过程中遇到的问题,组织学生进行小组讨论,鼓励学生发表自己的观点,培养学生的思辨能力和团队协作精神。

1分钟倒计时计数器(附后10s警报)自主设计实验

1分钟倒计时计数器(附后10s警报)自主设计实验

1分钟倒计时计数器(附后10s警报)1、实验预期设计一个一分钟倒计时计数器,在一分钟的最后十秒钟另可显示10s倒计时,并且指示灯点亮作为警告提示。

2、实验目的(1)设计可用于日常生活和学习中演讲,答题等情况下的一分钟倒计时计数器,并且附有警报提示功能;(2)熟悉74LS161,74LS192,数码管的工作原理;(3)掌握逻辑电路的设计和multisim软件的仿真;(4)体会数字电路的优点及其在生活中的应用;3、总体设计方案电路由两部分构成:(1)一片74LS161和一片74LS192构成的60进制加法计数器:加入1HZ的时钟信号后,这一部分电路可以实现00-59的加法计数。

每隔一秒钟记一次数,用于记录时间,并将实时计数情况通过数码管显示出来。

当计数器个位数达到9时,个位的192芯片发出进位信号,异步置数恢复到0的初始状态重新计数,并向十位的161芯片发送进位脉冲钟频信号;当计数器十位数达到5时,十位的161芯片异步置数,加入脉冲上升沿信号恢复到0的初始状态,然后重新计数。

上述过程将重复进行(2)一片74LS192构成的10进减法计数器:当60进制加法计数器十位数达到5时,UP端口出现高电平,192芯片进入减法计数状态,同时LED灯点亮。

当192芯片计数为0时,刚好达到1分钟,此时LED灯熄灭,倒计时完毕,重新进入下一轮倒计时过程。

4、实验电路图5、仪器设备名称和型号名称数量74LS161芯片 174LS00芯片 174LS192芯片 2 模拟、数字电子技术实验箱 1脉冲信号 1直流稳压电源 1电阻 1导线若干74LS00引脚图:74LS161引脚图:74LS192引脚图:6、仿真分析结果U174LS161NU3A74LS00NVCC5VVCC XFG1U4DCD_HEXU5DCD_HEX 21019U674LS192NU3D74LS00NU7DCD_HEX14151617VCC5VVCC3U274LS192N 8VCC 5VVCC56711U3B 74LS00N1218X22.5 V4通过multisim 软件仿真,可以实现一分钟倒计时计数器功能,在一分钟的最后十秒钟另可显示10s 倒计时,并且指示灯点亮作为警告提示。

倒计时器的设计

倒计时器的设计

倒计时器的设计前言电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。

在许多领域中计时器均得到普遍应用,诸如在体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机,还可以用来做为各种药丸、药片,胶囊在指定时间提醒用药等等,由此可见计时器在现代社会的应用是相当普遍的。

计时器是采用数字电路实现的数字显示计时装置。

本系统由振荡器,计数器,译码器,LED显示器组成。

采用74LS系列中小规模集成芯片。

计时器是用数字集成电路做成的现代计时器,与传统的机械钟相比,它具有走时准确、显示直观、无机械传动装置等优点。

而且钟表的数字化给人们生产生活带来了极大的方便。

本设计主要能完成一下功能:显示59秒倒计时功能;系统设置外部操作开关,控制计时器的启动和暂停/继续功能;计时器为59秒递减计时其计时间隔为1秒;计时器递减计时到“00”同时报警电路发出声音报警,延时5秒等。

整个电路的设计借助于Multisim仿真软件以及数字电路相关理论知识,并在Multisim 下设计和进行仿真,得到了预期的结果。

一.设计要求1.设计一个有“秒”(59秒)显示且倒计时功能计数器2.用小规模集成电子钟,有启动,暂停,继续计时功能3.倒计时完成后具有声音报警功能。

4.画出框图和逻辑电路图、写出设计总结报告二、设计目的:在学完了《数字电子技术》课程的基本理论后,能够综合运用所学知识设计和制作实际需要的简单电子电路,系统地进行电子电路的工程实践训练,锻炼动手能力,培养工程师的基本技能,提高分析问题解决问题的能力。

理解倒计时器工作原理,实现以中小规模集成电路设计计时器的方法,它是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。

它是由时钟脉冲产生电路、计数电路、译码驱动及显示电路、报时电路及电源电路组成。

时钟脉冲采用555定时器构成多谐振荡电路产生,通过Multisim绘制了电子电路仿真原理图,并进行仿真,同时用万能板焊接制作了硬件实现电路。

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

任意时间倒计时计数器的设计摘要:本设计实现任意秒数倒计时的功能,首先利用555定时器连接电阻和电容改装成多谐振荡器,将输入脉冲经电路转换输出矩形波,并改变电容和电阻的参数使输出周期为1秒。

计数部分用74LS192芯片来实现,74LS192芯片是8421码计时的,符合任意几十秒读数的需要。

译码部分采用74LS48芯片,74LS48是把8421BCD码经过内部作用和电路“翻译”成七段输出,然后直接推动LED,显示十进制数。

此设计功能完善,可以直接清零,启动和暂停/连续计时, 进而实现断点计时,同时还应用了七段数码管来显示时间。

当计数器显示的数字递减到零的时候,会发出光电报警信号。

其设计由计时模块、控制模块、以及译码显示模块3个部分组成。

关键词:计时器;报警;芯片模块化The Design of Any Time Countdown CounterAbstract:The design implements the function of 30 seconds countdown , At first ,usea 555 timer concussion connected with resistor and capacitor converted into a multivibrator, which can inverter the input pulse into a circuit output square wave,and change the parameters of capacitance and resistance so that the output cycle is a second. The counting part is realized by 74ls192 chip,and 192 chip is timed at 8421 yards , which can meet the need of 30 seconds reading. Decoding part adopts 74ls48 chip, 74ls48 is at the 8421 BCD by internal function and circuit "translate" into seven period of output, then directly promote LED, and shows a decimal number.The function of this design is perfect, it can directly reset, start and stop/continuous time, then realize breakpoint time, at the same time it also uses seven digital tube to display time. When the counter of the digital display diminishing to zero, it will have a photoelectric alarm signal. It is designed by hourly module, control module, and decode display module 3 parts.Keywords: The timer photoelectric; Alarm; Modular目录第一章绪论 (1)1.1课题背景与意义 (1)1.2论文的主要内容 (1)1.3论文的基本要求 (1)第二章电路设计 (2)2.1电路设计方案 (2)2.2工作原理 (3)第三章倒计时计数器元器件介绍 (5)3.174LS48芯片 (5)3.274LS192芯片 (7)3.3555振荡电路 (8)3.4单元模块 (9)3.4.1时钟模块 (9)3.4.28421BCD码递减计数器模块 (11)3.4.3译码显示模块 (12)3.4.4报警电路模块 (14)第四章电路仿真及其未来展望 (15)4.1电路仿真 (15)4.2系统仿真结果 (15)4.3不足之处与未来展望 (17)第五章总结 (18)参考文献 (19)第一章绪论1.1课题背景与意义随着科学技术和计算机应用方面的不断发展,计时器在许多领域中得到普遍应用,如体育比赛,定时报警器、游戏中的倒时器,交通信号灯、红绿灯、行人灯、交通纤毫控制机、还可以用来作为各种药丸、药片、胶囊在指定时间提醒用药等等,由此可见计时器对现代社会的意义是何其重大。

在电子技术飞速发展的今天,电子产品的人性化和智能化已经非常成熟,其发展前景仍然不可估量。

如今人们需求的是一种能给自己带来方便的电子产品,当然最好是人性化和智能化的产品。

倒计时计数器的用途很广泛。

它可以用作定时,控制被定时电器的工作状态,实现定时开或者定时关。

加上运用显示电路将倒计时的时间显示出来,从而更让人觉得这是个比较方便的控制加定时开关。

1.2 论文的主要内容此次设计主要是验证30S倒计时计数器的功能,整体功效分为:显示30秒倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器显示“00”,同时发出光电报警信号;计时器为30秒递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等功能。

1.3 论文的基本要求(1)设计必须有3O显示计数功能;(2) 设置为3OS下降定时器,定时器的时间间隙应设置为1;(3)设置外部操作开关,保证启动和暂停/连续功能,控制计数器的直接清零;(4) 在直接清零的时候,需要数码显示器的灯不会熄灭;(5) 当减少到计数器的数字为零时,数字显示灯不熄灭,报警器就会发出报警信号。

第二章电路设计2.1 电路设计方案对设计任务的分配的设计思想,系统的设计包括一个秒脉冲发生器,计数器,解码显示,控制器和报警器,由这5个结构组成的。

定时电路降低的时间,时间间隔应1S,定时器将自动减1,其中,计数器和控制器是整个系统的核心部分。

计数器具备实现30S倒计时计数的功效,而控制电路则必须具备控制计数器的清零,驱动和停息/连续的功效、译码显示器是不是会显示,还有光电报警器会不会发出报警信号等功能。

图 2.1 30S倒计时器电路图为了满足此次设计的需要,设置控制电路及控制开关是时候,需要认真处理好每个信号之间的时序关系,否则实验不会顺利的演示成功。

在操作中直接明确要求,计数器复位,数字显示灯不发光。

当S2开关处在时间的封闭状态,控制电路应封锁时钟信号CP,还需要反功能明确,译码显示30字符样,针对计数器开始逐级递减计数;当使停息/连续开关S1处于断开形态的时刻,计数器会暂停计数,而后处在保持状态;当暂停/继续开关S1处于关闭状态,计数器将继续下降,计数,当计数器计数降为零,导致控制器发出报警信号,二极管灯会点亮。

当暂停/持续开关S1与地接线的时候,计数器会直接清零,同时数码显示器上的灯会熄灭。

篮球30s倒计时计时器的框图如图2.1所示。

它由计数器、译码显示器、秒脉冲发生器、报警器、控制电路板等构成的。

为了介绍报警电路的作用,所以用发光二极管来取代,二极管发光可以代表发出了警报效果。

组成的电路图如图2.1所示:2.2 工作原理此次课程设计要完成的是一个倒计时计数器,倒计时计数器的工作过程是:接通电源后,打开拨动开关,两个数码管都显示零,按动复位开关,数码管显示30,并且从30开始倒计时计数直到零为止,在中间任意时刻按动复位开关都会从30开始倒计时。

该电路利用555芯片构成的多谐振荡电路产生脉冲信号,经过74LS08与门电路作用于74LS192,先给74LS192值数,经过同步十进制计数器74LS192计数,再经过译码器74LS48进行译码,数字将会在数码管上显示。

本次实验利用了555芯片组成的多谐振荡电路发出脉冲信息,而后再通过译码器74LS08与门电路作用于十进制计数器74LS192,但一定要给74LS192十进制计数器的值,通过74LS192十进制计数器计数,该74LS08解码器的解码,最终将会显示在数码管上,让人读取。

整体原理框图如图2.2所示图2.2 设计总体原理方框图第三章倒计时计数器元器件介绍本文设计需要使用元器件具体有555定时器,7个字符显示译码器74ls48,同步十进制可逆计数器74LS192,时钟电路模块,8421BCD码计数器电路模块,译码显示器电路模块,报警器电路模块。

关于这些元件相关功能和参数会进行如下的简单介绍。

3.1 74LS48芯片随着74LS48的7节字符显示译码器输出功能,高效,安全的工作电压为5V。

如图3.1所示:图3.1 74LS48 引脚效果图74LS48除能够达成7段字符显示译码器基本功能的输入(ABCD)和输出(a~g)端外,它还引入了测试灯输入端LT和动态清零输入端RBI,这样隐藏的输入/输出BI/RBO终端的输入和输出功能的动态复位功能。

通过74LS48真值表可以得到该芯片本身所具有的逻辑关系功能:(1)7段字符解码显示功效(当LT=1,RBI=1时)在测试灯输入端LT和动态清零输入端RBI都接无效电平时,输入DCBA经74LS48译码,输出高电平有效的7段字符显示器的启动信息,显示相应字符。

除了DCBA = 0000,RBI也可以连接到一个低电平上,(2)消隐功能(当BI=0时)当输入端作为BI/RBO时,当该输入端输入低电平信号的时刻,无论LT 和RBI 输入高电平信号以及低电平信号,无论输入DCBA做为甚么状态呈现,输出端将会显示为“0”,7段字符显示器不显示。

此为多显示器的动态显示功能。

(3)灯测试功能(当LT = 0时)当输出端为BI/RBO端,输入信号是低的,独立于DCBA输入,输出信号显示为“1”,7个字符的显示器都亮。

此为7段显示器的测试作用上的功能,鉴别显示器中是不是有损坏的字段问题的出现。

(4)清零功能(当LT=1,RBI=1时)当输出端为BI/RBO端,输入信号是高的,RBI 端输入低电平信号,这个时刻当DCBA =0000时,输出信号显示为“0”,这样会导致7段字符显示器都熄灭,但不会显示出这个零。

当DCBA≠0的时候,则不会影响其显示功效。

此为多个7段显示器同时显示时的功效,高电位上的数字会熄灭。

如图3.2所示:(c)图3.2 7段显示译码器7448(a)逻辑图(b)方框图(c)符号图如图所示可以观察到,4号管脚端同时具有输入和输出的功效。

当输入双低,G21=0,输出的所有字段都设置为0,这将实现消隐功效。

相关文档
最新文档